В этом разделе мы сосредоточимся на том, как преобразовать PSD в PNG в C#, рассмотрев все детали настройки среды и используя пример кода. Приложение можно использовать для сохранения PSD в формате PNG с помощью C#, используя несколько вызовов API, и приложение можно использовать в любой из настроенных .NET-сред внутри Linux, macOS или Windows.
Шаги для преобразования PSD в PNG в C
- Настройте среду, установив Aspose.PSD for .NET из NuGet для экспорта PSD в PNG.
- Создайте объект класса PsdImage для загрузки исходного PSD-файла с диска.
- Используйте экземпляр класса PngOptions, чтобы установить выходные параметры PNG.
- Преобразуйте 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 в С#.