Як завантажити зображення горизонтально або вертикально в .NET
Фліпинг (зображення) є необхідним для дизайну, сканування корекцій і творчих ефектів. Aspose.Imaging для .NET дозволяє фліпити будь-яку підтримувану картину горизонтально або вертикально в декількох рядках коду.
Реальні проблеми світу
Скановані документи або фотографії можуть з’явитися зворотними, або дизайнерам можуть знадобитися огледальні зображення для ефектів і розташувань.
Огляд рішення
Використовуйте RotateFlip
Метод з відповідним RotateFlipType
Наступна статтяКто чего не ест (FlipX
) або вертикально (FlipY
).
Передумови
- Visual Studio 2019 або вище
- .NET 6.0 або вище (або .Net Framework 4.6.2+)
- Aspose.Imaging для .NET від NuGet
- Файли зображення (JPEG, PNG, BMP і т.д.)
PM> Install-Package Aspose.Imaging
Крок за кроком реалізація
Наступний крок: Філіп зображення горизонтально (Mirror X)
using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;
string inputPath = "./input/photo.jpg";
string outputFlipX = "./output/photo_flipx.jpg";
using (var image = Image.Load(inputPath))
{
image.RotateFlip(RotateFlipType.RotateNoneFlipX);
image.Save(outputFlipX, new JpegOptions { Quality = 90 });
}
Крок 2: Складіть зображення вертикально (Mirror Y)
string outputFlipY = "./output/photo_flipy.jpg";
using (var image = Image.Load(inputPath))
{
image.RotateFlip(RotateFlipType.RotateNoneFlipY);
image.Save(outputFlipY, new JpegOptions { Quality = 90 });
}
Крок 3: Огляд і використання результатів
Переглянути результати, щоб підтвердити правильне дзеркало для вашого потоку роботи.
Використання випадків та додатків
- Виправлення зворотних сканів або фотографій
- Створення дзеркальних ефектів в графічному дизайні
- Підготовка зображень для книжок, друку або творчих розташувань
Спільні виклики та рішення
Верн фліп напрямок: Спробуйте обидва FlipX
і FlipY
Дізнайтеся, що потрібно для вашого випадку.
Необхідність ротації та фліпації: Співвідношення з рутацією за допомогою інших RotateFlipType
Про це йдеться в повідомленні (див. наступну статтю).
Batch обробка: Переходите через папки і фліп всі зображення, як це потрібно.
Найкращі практики
- Архів оригінальних файлів перед редагуванням
- Документ Flip напрямок для постійного обробки
- Використовуйте флейп як частину автоматизованого сканування/дизайну робочих потоків
FAQ
** Q: Чи можу я фліпвати зображення PNG, TIFF або BMP?**Відповідь: Так — Aspose.Imaging підтримує всі основні формати растер.
**Q: Чи можу я автоматично фліпвати всі зображення в папці?**Відповідь: Так — ввімкніть цей код в лопту і застосуйте до кожного файлу, як показано в прикладах комплекту.
** Q: Чи можу я фліп і ротати одночасно?**А: Так — поєднуйте дії з RotateFlipType
Наступна стаття (див. наступні статті)
Заключення
Фліпинг зображень швидкий і надійний з Aspose.Imaging для .NET. Для передових робочих потоків, перегляньте Завантажити .NET API Reference .