Konvertieren Sie PSD in JPG in C#

Suchen Sie nach einer Möglichkeit, Ihre PSD-Dateien in das JPG-Format zu konvertieren, ohne Adobe Photoshop zu verwenden? Dann sind Sie hier genau richtig. In diesem Artikel zeigen wir Ihnen, wie Sie PSD in JPG in C# konvertieren, indem Sie nur ein paar einfache Schritte befolgen.

Das Dateiformat von Adobe Photoshop ist als PSD bekannt. Ebenen, Vektorbilder, Rasterbilder, Text und andere Datentypen sind in einer Adobe-Datei möglich. Darüber hinaus werden Graustufen-, CMYK- und RGB-Farbcodierungsformate unterstützt. In einer PSD können Ebenen große Datenmengen enthalten. Um Ihre Arbeit online zu teilen, sollten Sie Ihre PSD-Bilder in das JPG-Format konvertieren, das das gebräuchlichste Format für digitale Bilder ist.

JPG, auch bekannt als JPEG, ist ein Bildformattyp, der zum Speichern von Bildern eine verlustbehaftete Komprimierung verwendet. Es wird häufig für die Veröffentlichung im Internet verwendet, um die Bildgröße zu reduzieren und gleichzeitig die Bildqualität beizubehalten. Wir können Adobe Photoshop PSD-Bilder ganz einfach programmgesteuert in das JPG-Format umwandeln. Also lasst uns anfangen!

Folgende Themen werden in diesem Artikel behandelt:

  1. C#-PSD-zu-JPG/JPEG-Konverter-API
  2. Schritte zum Konvertieren von PSD in JPG
  3. PSD mit C# in JPG konvertieren

C#-PSD-zu-JPG/JPEG-Konverter-API

Wir verwenden die API Aspose.PSD for .NET zum Konvertieren der PSD-Dateien in JPG-Bilder. Die API bietet eine einfache Möglichkeit zum Erstellen, Lesen, Bearbeiten und Konvertieren von PSD- und PSB-Dateien, ohne dass Adobe Photoshop erforderlich ist. Neben dem Erstellen und Bearbeiten von Photoshop-Dateien können Sie mit der API Ebeneneigenschaften aktualisieren, Wasserzeichen hinzufügen, Grafikvorgänge ausführen oder Dateien zwischen unterstützten Dateiformaten konvertieren.

Die Klasse Image der API ist die Basisklasse für alle Arten von Bildern. Die Klasse PsdImage der API ermöglicht das Laden, Bearbeiten und Speichern von PSD-Dateien. Es stellt die Methode Save(string, ImageOptionsBase) bereit, die die PSD gemäß den Speicheroptionen im angegebenen Dateiformat im angegebenen Dateiformat speichert. Die API stellt die Klasse JpegOptions zum Angeben von Erstellungsoptionen für das JPEG-Dateiformat bereit.

Bitte laden Sie die DLL der API herunter oder installieren Sie sie mit NuGet.

PM> Install-Package Aspose.PSD

So konvertieren Sie PSD in ein JPG-Bild

Wir können jede PSD-Datei ganz einfach in ein JPG-Bildformat konvertieren, indem wir die folgenden Schritte ausführen:

  • Laden Sie eine PSD-Datei.
  • Legen Sie JPEG-Optionen fest.
  • PSD als JPEG speichern.

Im folgenden Abschnitt wird beschrieben, wie Sie diese Schritte in C#-Code umwandeln und eine PSD-Datei in ein JPG-Format exportieren.

Konvertieren Sie PSD in JPG mit C#

Wir können PSD-Dateien in JPG-Bilder konvertieren, indem wir die folgenden Schritte ausführen:

  1. Laden Sie zunächst eine PSD-Datei als PsdImage mit der Image-Klasse.
  2. Initialisieren Sie dann das Klassenobjekt JPEGOptions.
  3. Geben Sie danach JPEG-Optionen wie Qualität, JpegLsAllowedLossyError usw. an.
  4. Rufen Sie schließlich die Methode Save() auf. Als Argumente werden der Pfad der Ausgabedatei und JPEGOptions verwendet.

Das folgende Codebeispiel zeigt, wie Sie eine PSD-Datei in C# in eine JPG-Datei konvertieren.

// Dieses Codebeispiel zeigt, wie PSD in JPG konvertiert wird.
// Laden Sie eine vorhandene PSD-Datei
var psdImage = (PsdImage)Image.Load("C:\\Files\\sample.psd");

// Legen Sie JPEG-Optionen fest
var options = new JpegOptions();
options.Quality = 80;
options.JpegLsAllowedLossyError = 10;

// PSD als JPEG speichern
psdImage.Save("C:\\Files\\samplePsdToJpeg.jpg", options);
Quell-PSD

Quell-PSD

Konvertieren Sie PSD in JPG mit C#

Konvertiertes JPG

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.PSD für .NET ohne Evaluierungseinschränkungen zu testen.

Fazit

In diesem Artikel haben wir gelernt, wie man eine PSD in C# in JPG konvertiert. Wir haben auch gesehen, wie JPEG-Optionen programmgesteuert angegeben werden. Außerdem können Sie mithilfe von Dokumentation mehr über Aspose.PSD für .NET erfahren und verschiedene Funktionen erkunden, die von der API unterstützt werden. Im Falle von Unklarheiten können Sie sich gerne in unserem kostenlosen Support-Forum an uns wenden.

Siehe auch