
Aspose.Imaging Image Merger Plugin за .NET прави невероятно лесно да програматично комбинирате изображения хоризонтално или вертикално, като същевременно запазвате качеството на изображението. Този мощен плъгин е проектиран специално за разработчиците и поддържа широк спектър от формати, което ви позволява да създадете невероятни фото коллаги без усилия. В този ръководство ще научите как да се местват или комбинират многообразие програмирано в C#, включително как Фото Merge Vertically и как Combine TIFF файлове в One.
Темите са обхванати:
- C# API за сливане на изображения
- Свържете няколко изображения с помощта на C#- Свържете изображенията вертикално
- Съчетаване на изображения хоризонтално
C# API за сливане на изображения
За да комбинираме изображенията в C# програмно, ние ще използваме Апсос.Imaging за .NET, Тази API позволява точни манипулации на изображения и поддържа широк спектър от формати. Можете лесно да интегрирате API в вашите .NET проекти, като изтеглите плагина или го инсталирате чрез NuGet:
PM> Install-Package Aspose.Imaging
Съчетаване на многообразни изображения в C}
Има два основни метода за сливане на изображения в един файл: вертикална съвпадение с изображение ** и ** хоризонтална съпричастност към изображението . При вертикално съпоставяне, снимките се поставят една над друга, докато при хоригитално са поставени страни по страни. Следните секции ще ви насочат през двете методи с практически кодови проби.
C# Смесване на изображения Вертикално
За да комбинирате изображенията вертикално в C#, следвайте следните стъпки:
- Определете маршрутите на изображенията в редица редове.
- Създайте списък на Размер Съхраняване на измеренията на всяко изображение.
- Изчислете общата височина и ширина на получената картина.
- Създаване на обект на StreamSource Инициативата започва с нова MemoryStream.
- Създаване на обект на JpegOptions Класиране и конфигуриране на неговите опции.
- Внезапно A JpegImage за новото изображение, като го стартирате с посоченото JpegOptions Изчислени измерения.
- Итерирайте през списъка с изображения, изтегляйки всяка от тях в RasterImage на обекта.
- Създаване на A Ректангъл за всяка снимка и я добавете към новата, като използвате JpegImage.SaveArgb32() Методът.
- Увеличаване на височината по време на всяка йерация.
- Накрая, спестете новото изображение с помощта на JpegImage.Save) Методът.
Ето един код, който демонстрира как да се сливат изображения вертикално в C#:
C# сливане на изображения хоризонтално {# комбиниране-изображения-хоризонтно}
За да комбинирате изображения хоризонтално в C#, следвайте следните стъпки:
- Определете маршрутите на изображенията в редица редове.
- Създайте списък на Размер Съхраняване на измеренията на всяко изображение.
- Изчислете общата височина и ширина на получената картина.
- Създаване на нов източник, използвайки FileCreateSource(String и Boolean) и да започнете с пътя на файла.
- Създаване на обект на JpegOptions Класиране и конфигуриране на неговите опции.
- Внезапно A JpegImage за новото изображение, като го стартирате с посоченото JpegOptions Изчислени измерения.
- Итерирайте през списъка с изображения, изтегляйки всяка от тях в RasterImage на обекта.
- Създаване на A Ректангъл за всяка снимка и я добавете към новата, като използвате JpegImage.SaveArgb32() Методът.
- Увеличаване на ширината по време на всяка йерация.
- След като сте завършили, запазете новото изображение с помощта на JpegImage.Save) Методът.
Ето един код, който демонстрира как да се сливат няколко изображения хоризонтално в C#:
C# Image Merging API - Get Free License
Можете да Получете безплатна временна лиценза да се сливат изображения без ограничения за оценка.
заключение
В тази статия сте научили как да програматично сливане на изображения в един файл с помощта на C#. Доставените кодови проби илустрират как комбиниране на снимки програмно както вертикално и horizontally, включително техники за Photo Merge Vertically, Combine TIFF Files into One и използването на Aspose.Imaging Merg Документация. Освен това, се чувствайте свободни да споделяте вашите въпроси с нас чрез нашия Форумът. Можете също да намерите полезни ресурси за това как да комбинирате изображения вертикално онлайн и да използвате Aspose.Imaging Merge за вашите нужди за обработка на изображение.
More in this category
- Оптимизиране на анимирани GIFs в .NET с помощта на Aspose.Imaging
- Оптимизиране на Multi-Page TIFFs за архивиране в .NET с Aspose
- HEIC към JPEG/PNG Конверсия с Aspose.Imaging за .NET
- Анимации, насочени към данни в .NET с Aspose.Imaging
- Без загуба и качествено дефинирана компресия на изображението в .NET с Aspose.Imaging