
Aspose.Imaging Image Merger Plugin за .NET прави невероятно лесно да програматично комбинирате изображения хоризонтално или вертикално, като същевременно запазвате качеството на изображението. Този мощен плъгин е проектиран специално за разработчиците и поддържа широк спектър от формати, което ви позволява да създадете невероятни фотоколаги без усилия.
Темите са обхванати:
- C# API за сливане на изображения
- Свържете няколко изображения с помощта на C#- Свържете изображенията вертикално
- Съчетаване на изображения хоризонтално
C# API за сливане на изображения
To combine images in C# programmatically, we will utilize Апсос.Imaging за .NETТази API позволява точни манипулации на изображения и поддържа широк спектър от формати. Можете лесно да интегрирате API в вашите .NET проекти, като изтеглите плагина или го инсталирате чрез NuGet:
PM> Install-Package Aspose.Imaging
Съчетаване на многообразни изображения в C#
Има два основни метода за сливане на изображения в един файл: вертикална съвпадение с изображение и хоризонтална съпричастност към изображението. При вертикално съпоставяне, снимките се поставят една над друга, докато при хоригитално са поставени страни по страни. Следните секции ще ви насочат през двете методи с практически кодови проби.
C# Смесване на изображения Вертикално
За да комбинирате изображенията вертикално в C#**, следвайте следните стъпки:
- Определете маршрутите на изображенията в редица редове.
- Create a list of Размер to store the dimensions of each image.
- Изчислете общата височина и ширина на получената картина.
- Create an object of the Източник Stream class, initializing it with a new Мемориума.
- Create an object of JPEG опции class and configure its options.
- Instantiate a JpegImage for the new image, initializing it with the specified JPEG опции and calculated dimensions.
- Iterate through the list of images, loading each into a Растериум object.
- Create a Ректангъл for each image and add it to the new image using the JpegImage.SaveArgb32() method.
- Увеличаване на височината по време на всяка йерация.
- Finally, save the new image using the JpegImage.Save) method.
Ето един код, който демонстрира как да се сливат изображения вертикално в C#**:
C# сливане на изображения хоризонтално {# комбиниране-изображения-хоризонтно}
За да комбинирате изображения хоризонтално в C#**, следвайте следните стъпки:
- Определете маршрутите на изображенията в редица редове.
- Create a list of Размер to store the dimensions of each image.
- Изчислете общата височина и ширина на получената картина.
- Create a new source using FileCreateSource(String и Boolean) and initialize it with the file’s path.
- Create an object of JPEG опции class and configure its options.
- Instantiate a JpegImage for the new image, initializing it with the specified JPEG опции and calculated dimensions.
- Iterate through the list of images, loading each into a Растериум object.
- Create a Ректангъл for each image and add it to the new image using the JpegImage.SaveArgb32() method.
- Увеличаване на ширината по време на всяка йерация.
- Once completed, save the new image using the JpegImage.Save) method.
Ето един код, който демонстрира как да се сливат няколко изображения хоризонтално в C#**:
C# Image Merging API - Get Free License
You can Получете безплатна временна лиценза to merge images without evaluation restrictions.
заключение
In this article, you have learned how to programmatically merge images into a single file using C#. The provided code samples illustrate how to combine images programmatically both vertically and horizontally. For further exploration of the .NET image processing library for merging, refer to the Документация. Additionally, feel free to share your queries with us via our Форумът.
Вижте също
More in this category
- C# Animation Maker Plugin: Създайте невероятни анимации с Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Подобряване на изображенията си с напреднали филтри
- Смесете изображенията в C# с $99 Aspose.Imaging Image Merger Plugin
- Възможност за обработка на корпоративни изображения с Aspose.Imaging
- Достъпна ротация на изображението в C# Aspose.Imaging $99 Plugin