Как преобразовать PSD в PNG в C#

В этом разделе мы сосредоточимся на том, как преобразовать PSD в PNG в C#, рассмотрев все детали настройки среды и используя пример кода. Приложение можно использовать для сохранения PSD в формате PNG с помощью C#, используя несколько вызовов API, и приложение можно использовать в любой из настроенных .NET-сред внутри Linux, macOS или Windows.

Шаги для преобразования PSD в PNG в C

  1. Настройте среду, установив Aspose.PSD for .NET из NuGet для экспорта PSD в PNG.
  2. Создайте объект класса PsdImage для загрузки исходного PSD-файла с диска.
  3. Используйте экземпляр класса PngOptions, чтобы установить выходные параметры PNG.
  4. Преобразуйте PSD в файл PNG, используя метод Сохранить.

В C# приложение для преобразования PSD в PNG может быть легко разработано с использованием вышеупомянутых шагов, при этом процесс будет инициирован загрузкой образца PSD-файла с диска или из потока памяти с использованием метода Image.Load(). Затем с помощью объекта класса PngOptions будут установлены необходимые свойства выходного параметра PNG, после чего следует преобразование PSD в файл PNG на диске с помощью метода Save.

Код для экспорта PSD в PNG в C#

В приведенном выше примере показан процесс преобразования PSD в PNG с помощью C# с использованием нескольких вызовов API. PsdLoadOptions используется для установки параметров исходного PSD-файла для загрузки, а метод Image.Load() используется для открытия исходного PSD-файла с диска. Класс PngOptions используется для установки выходных свойств PNG, таких как ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings и MultiPageOptions, и это лишь некоторые из них. После установки свойств PNG желаемый файл PNG будет сохранен либо на диске, либо внутри MemoryStream.

В этом примере мы узнали о процессе преобразования PSD в PNG с использованием C# с использованием пошагового подхода. Если вам интересно узнать о преобразовании PSD в PDF, обратитесь к статье как конвертировать PSD в PDF в С#.

 Русский