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);
}
 Български
OSZAR »