W tym temacie skupimy się na tym, jak konwertować PSD na PNG w C#, omawiając wszystkie szczegóły konfiguracji środowiska i używając przykładowego kodu. Aplikacji można użyć do zapisywania pliku PSD jako PNG przy użyciu języka C# przy użyciu kilku wywołań interfejsu API, a aplikacji można używać w dowolnym skonfigurowanym środowisku platformy .NET w systemach Linux, macOS lub Windows.
Kroki, aby przekonwertować PSD na PNG w C#
- Skonfiguruj środowisko, instalując Aspose.PSD for .NET z NuGet do eksportowania PSD do PNG
- Utwórz obiekt klasy PsdImage, aby załadować źródłowy plik PSD z dysku
- Użyj instancji klasy PngOptions, aby ustawić wyjściowe opcje PNG
- Konwertuj PSD na plik PNG za pomocą metody Save
W konwerterze C# PSD na PNG aplikacja może być łatwo zbudowana przy użyciu wyżej wymienionych kroków, przy czym proces zostanie zainicjowany przez załadowanie przykładowego pliku PSD z dysku lub strumienia pamięci za pomocą metody Image.Load(). Następnie za pomocą obiektu klasy PngOptions zostaną ustawione wymagane właściwości wyjściowej opcji PNG, po czym nastąpi konwersja PSD do pliku PNG na dysku przy użyciu metody Save.
Kod do eksportu PSD do PNG w C#
Powyższy przykład ilustruje proces konwersji PSD do PNG przy użyciu C# przy użyciu kilku wywołań API. Metoda PsdLoadOptions służy do ustawiania opcji ładowania źródłowego pliku PSD, a metoda Image.Load() służy do otwierania źródłowego pliku PSD z dysku. Klasa PngOptions służy do ustawiania wyjściowych właściwości PNG, takich jak ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings i MultiPageOptions, aby wymienić tylko kilka. Po ustawieniu właściwości PNG żądany plik PNG zostanie zapisany na dysku lub w MemoryStream.
W tym przykładzie dowiedzieliśmy się o procesie konwersji PSD na PNG przy użyciu C# przy użyciu podejścia krokowego. Jeśli chcesz dowiedzieć się więcej o konwertowaniu PSD na PDF, zapoznaj się z artykułem na jak przekonwertować PSD na PDF w C#.