PSD Image Converter за .NET
Превръщане към PSD Image Converter за .NET
PSD Image Converter за .NET е мощен плъгин, който позволява на разработчиците да конвертират PSD изображения файлове в различни други формати. Този ръководство предоставя преглед на наличните функции и обяснява как да изпълняват общи задачи с помощта на кодове примери в .Net.
Конвертиране на PSD изображения
PSD Image Converter за .NET поддържа конвертирането на PSD изображения в няколко популярни формати, включително JPEG, PNG, GIF, BMP и TIFF.
using (PsdImage psdImage = (PsdImage)Image.Load("input.psd"))
{
PsdOptions psdOptions = new PsdOptions();
psdOptions.ColorMode = ColorModes.Rgb;
JpegOptions jpegOptions = new JpegOptions();
jpegOptions.CompressionType = JpegCompressionMode.BaseLine;
psdImage.Save("output.jpg", jpegOptions);
}
Поддържани формати за конвертиране
PSD Image Converter за .NET поддържа следните формати за конвертиране:
- JPEG
- ПНК
- ГИФ
- БМП
- Тиф
Всеки формат има свой собствен набор от опции, които могат да се използват за персонализиране на процеса на конвертиране. например, когато преобразувате към JPEG, можете да посочите типа и качеството на компресията.
Използване на опции за конвертиране
PSD Image Converter за .NET предлага редица възможности за персонализиране на процеса на конверсия.
- Цветният режим: Определете цветния режим на изображението на изхода (например RGB, CMYK)
- Канал битове: Определете броя на битите на канал (например 8, 16)
- PSD версия: Определете версията на PSD файла (например PSD2, PSD3)
Следващият пример за код показва как да персонализирате опциите за конвертиране при преобразуване на PSD изображение в PNG файл:
using (PsdImage psdImage = (PsdImage)Image.Load("input.psd"))
{
PsdOptions psdOptions = new PsdOptions();
psdOptions.ColorMode = ColorModes.Rgb;
psdOptions.ChannelBits = 8;
psdOptions.PsdVersion = PSDVersion.PSD2;
PngOptions pngOptions = new PngOptions();
pngOptions.CompressionLevel = CompressionLevel.Type9;
psdImage.Save("output.png", pngOptions);
}
Изтегляне и съхранение на изображения
PSD Image Converter за .NET поддържа зареждане и съхранение на изображения от различни източници, включително файлове, потоци и байтове. Следващият код пример показва как да се зарежда PSD изображение от файл и да го съхранява като JPEG файл:
using (PsdImage psdImage = (PsdImage)Image.Load("input.psd"))
{
JpegOptions jpegOptions = new JpegOptions();
jpegOptions.CompressionType = JpegCompressionMode.BaseLine;
psdImage.Save("output.jpg", jpegOptions);
}
Грешка поведение
PSD Image Converter за .NET осигурява стабилни механизми за обработка на грешки, за да се гарантира, че приложението ви остава стабилно и надеждно.
try
{
using (PsdImage psdImage = (PsdImage)Image.Load("input.psd"))
{
JpegOptions jpegOptions = new JpegOptions();
psdImage.Save("output.jpg", jpegOptions);
}
}
catch (ImageSaveException ex)
{
Console.WriteLine("Error converting PSD image: " + ex.Message);
}