Aspose.Imaging Image Merger для .NET
Aspose.Imaging Image Merger для .NET Plugin позволяет разработчикам объединять несколько изображений в коллаги или композитные расстройства без потери качества. Поддерживая широкий спектр растер-форматов, это позволяет горизонтальные, вертикальные или персонализированные слияния при сохранении разрешения, цветных профилей и метаданных.
Инсталляция
- Добавьте Aspose.Imaging для пакета .NET NuGet.
- Отключение полной функциональности с помощью Размер лицензии .
Пример: Скриншоты изображений
var images = new List<Image>();
string[] files = new string[] { "template.png", "template.jpg" };
foreach (var fileName in files)
{
images.Add(Image.Load(fileName));
}
MergeImages(images, 0); // Horizontal merge
MergeImages(images, 1); // Vertical merge
void MergeImages(List<Image> images, byte direction)
{
int width = direction == 0 ? images.Sum(img => img.Width) : images.Max(img => img.Width);
int height = direction == 1 ? images.Sum(img => img.Height) : images.Max(img => img.Height);
using (var merged = Image.Create(new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha }, width, height))
{
var graphics = new Graphics(merged);
float x = 0, y = 0;
foreach (var img in images)
{
graphics.DrawImage(img, new RectangleF(x, y, img.Width, img.Height));
if (direction == 0) x += img.Width; else y += img.Height;
}
merged.Save("result_" + direction + ".png");
}
}
Ключевые особенности
Разнообразие Merge Layouts
- Смешайте изображения горизонтально, вертикально или в фиксированных/устройствах.
- Контроль корректировки, пространства и подъема между изображениями.
Многофункциональная поддержка
- Работает с JPEG, PNG, BMP, TIFF, GIF и др Поддерживаемый формат .
- Сохраняет оригинальные цветные профили и метаданные.
Сохранение качества
- Поддерживает резолюцию и пиксельные детали без рекомпрессионных артефактов.
- Обработка формат-осознание обеспечивает последовательные результаты.
Batch обработка
- Просматривать и обрабатывать большие наборы изображений в одном раунде.
- Выполняйте задачи последовательно или параллельно для максимального пропуска.
производительность и интеграция
- Оптимизированные API для потока для низкой памяти.
- Работает в .NET Core, .net 5+ и .Net Framework.
- Интегрируется с трубопроводами ASP.NET, настольными приложениями или услугами фонов.
Бесплатное онлайн изображение сливается
Попробуйте в Aspose.Imaging Бесплатный онлайн изображения Слияние Проверить функциональность сразу без кодирования.
Советы и лучшие практики
- Проверьте размеры ввода, чтобы выбрать лучшую стратегию слияния.
- Сделайте изображения быстро на свободные ресурсы.
- Используйте PNG для прозрачности или JPEG для фотографий в зависимости от потребностей выхода.
- Способствует потоку очень больших изображений для эффективного управления памятью.
- Применяйте персонализированные падинки и фоновые заполнения для визуально последовательных коллагов.
Заключение
Aspose.Imaging Image Merger для .NET Plugin является лучшим выбором для разработчиков, нуждающихся в эффективном, высококачественном слизировании. будь то создание фотоколажей, сочетание скенированных документов или генерирование персонализированных расчётов, оно дает профессиональные результаты. Отключение полной функциональности за всего $99 и улучшение ваших проектов .Net с передовым слизанием.