Convert PSD to PNG in C#

PSD (Photoshop Document) to format pliku native dla programu Adobe Photoshop, który jest powszechnie używany do tworzenia logo, broszur i różnych grafiki. Zdjęcia PNG bezpośrednio w programie Adobe Photoshop, konwertowanie plików PSD do obrazów PNG programowo może znacząco usprawnić przepływy robocze i zmniejszyć interwencję ręczną. w tym artykule dowiemy się, jak przekształcić format PSD w format pNG w C# za pomocą potężnego Aspose.PSD dla .NET API.

Tabela zawartości

C# PSD do PNG Converter API

Aby przekonwertować pliki PSD na obrazy PNG, będziemy korzystać z ASPOSE.PSD dla .NET Ten wytrzymały .NET Plugin ułatwia manipulację formatami plików Adobe Photoshop, umożliwiając aplikacje .NET do ładowania i czytania zarówno PSD, jak i PSB z Aspose.PSD, można łatwo zaktualizować właściwości warstwy, dodać znaków wodnych, obrócić, skalić, renderować i konwertować pliki PSD, wraz z różnymi innymi obsługiwane formaty plików, Wszystko bez potrzeby Adobe Photoshop.

W tym Zdjęcie Klasa służy jako klasa podstawowa dla wszystkich typów obrazu, podczas gdy PsdImage Klasa pozwala na pobieranie, edytowanie i zapisywanie plików PSD. Zapisz (string, ImageOptionsBase) metoda do przechowywania pliku PSD w określonym formacie plików i lokalizacji. Dodatkowo API zapewnia PsdLoadOptions Klasy do określenia opcji obciążenia i PngOptions Klasy do definicji opcji tworzenia formatów plików PNG.

Możesz również Pobierz DLL z API lub zainstalować go przez NuGet:

PM> Install-Package Aspose.PSD

Jak przekonwertować PSD do PNG

Konwersja pliku PSD do formatu PNG jest prostym procesem.

  • Zaznacz opcje ładowania PSD.
  • Pobierz plik PSD.
  • Wyznacz opcje oszczędzania PNG.
  • Zachowaj PSD jako PNG.

W następnej sekcji przetłumaczymy te kroki na kod C#, aby wyeksportować plik PSD do formatu PNG.

Konwertuj PSD do PNG za pomocą C#

Aby przekonwertować pliki PSD do obrazów PNG za pomocą C#, postępuj zgodnie z następującymi krokami:

  • Stwórz instancję klasy PsdLoadOptions.
  • określone opcje ładowania, takie jak ReadOnlyMode.
  • Pobierz plik PSD jako PsdImage za pomocą klasy Image.
  • Inicjalizuj obiekt klasy PngOptions.
  • określone opcje PNG, w tym ColorType, Progresywne, i CompressionLevel.
  • Przechowywanie pliku wyjściowego za pomocą metody Save().

Oto próbka kodu, która pokazuje jak konwertować PSD do PNG w C#:

Source PSD

Source PSD

Convert PSD to PNG using C#

Converted PNG

Zdobądź darmową licencję

Możesz Zdobądź darmową licencję tymczasową Aby spróbować Aspose.PSD dla .NET bez żadnych ograniczeń oceny.

konkluzja

W tym artykule dowiedzieliśmy się jak:

  • Pobierz istniejący plik PSD.
  • Wyznacz opcje obciążenia PSD i PNG.
  • Zachowaj PSD jako PNG za pomocą C#.

Oprócz konwersji PSD do PNG w C#, można dowiedzieć się więcej o ASPOSE.PSD dla .NET Podczas wizyty w dokumentacja i odkrywanie różnych funkcji wspieranych przez API. Jeśli masz jakiekolwiek pytania lub potrzebujesz pomocy, czuj się wolny, aby dowiedzieć się o naszym Bezpłatny forum wsparcia.

Dodatkowe zasoby

Dla tych, którzy są zainteresowani dalszym wzmocnieniem ich wiedzy, zastanów się nad badaniem:

  • .NET Core PSD do PNG Conversion Tutorial: Dowiedz się, jak to wdrożyć w aplikacji .NET Core.
  • High-Performance .NET PSD to PNG Conversion: Techniki optymalizacji procesów konwersji.
  • Batch PSD do PNG Konwersja w .NET Core: Efektywnie konwertować kilka plików naraz.
  • C# .NET 6 PSD do PNG API: Odkryj najnowsze funkcje i ulepszenia.

Dzięki Aspose’s .NET PSD to PNG Conversion Library można osiągnąć wysokiej jakości, wydajne konwersje przy jednoczesnym utrzymaniu przejrzystości i bezprzewodowego obsługi warstw. Dla tych, którzy szukają konwertera plików PSD do pNG, ta biblioteka jest doskonałym wyborem. Dodatkowo, jeśli jesteś użytkownikiem Photoshop, możesz wykorzystać funkcje PSD-PNG Photoshop do eksportu bezpośrednio w aplikacji.

More in this category