PSD zu TIFF java

Bilder werden oft mit der Photoshop Anwendung entworfen. Die Ausgabedateien liegen im PSD Format vor, das mit einigen Programmen geöffnet oder bearbeitet werden kann. Daher müssen Sie möglicherweise eine PSD Datei programmgesteuert mit Java in ein TIFF Bild konvertieren. In den folgenden Abschnitten wird die PSD-Konvertierung erläutert:

PSD zu TIFF Bildkonverter – Java API Installation

Aspose.PSD for Java API kann verwendet werden, um Photoshop und Bildformate programmgesteuert in Ihren Anwendungen zu verarbeiten. Sie können die API schnell einrichten, indem Sie die JAR Datei aus dem Abschnitt Downloads oder mit den folgenden Konfigurationen in der pom.xml Datei Ihres Projekts herunterladen:

Repository:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Abhängigkeit:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

Konvertieren Sie PSD mithilfe von Java programmgesteuert in ein TIFF Bild

Mit den folgenden Schritten können Sie eine PSD Datei in ein TIFF Bild konvertieren:

  1. Laden Sie ein vorhandenes PSD Bild mit der Klasse Image.
  2. Erstellen Sie eine Instanz der Klasse TiffOptions.
  3. Konvertieren Sie die PSD Datei mit der methode Save in ein TIFF Bild.

Der folgende Code zeigt, wie eine PSD Datei programmgesteuert mit Java in ein TIFF Bild konvertiert wird:

// Laden Sie ein vorhandenes PSD Bild als Bild
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");

// Erstellen Sie eine Instanz der TiffOptions Klasse
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);

// Konvertieren Sie PSD in Tiff
image.save("PSD-to-Tiff.tiff", options);

Konvertieren Sie PSD in TIFF Bild mit Komprimierung in Java

Sie können eine PSD Datei mit erweiterten Optionen in ein TIFF Bild konvertieren. Verschiedene Optionen zum Festlegen des Komprimierungstyps, Bits pro Sample usw. werden von der Klasse TiffOptions bereitgestellt. Bitte befolgen Sie die nachstehenden Schritte, um eine PSD Datei mit Komprimierung in TIFF zu konvertieren:

  1. Laden Sie eine PSD Datei als Bild und wandeln Sie sie in das Objekt PsdImage um.
  2. Erstellen Sie eine Instanz von TiffOptions für das resultierende Bild.
  3. Stellen Sie BitsPerSample, Komprimierung, Photometrischer Modus und Graustufenpalette ein.
  4. Speichern Sie das ausgegebene TIFF Bild mit Komprimierung.

Der folgende Code erklärt, wie eine PSD Datei mit Komprimierung mit Java in ein TIFF Bild konvertiert wird:

// Laden Sie eine PSD Datei als Bild und wandeln Sie sie in PsdImage um
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");

// Erstellen Sie eine Instanz von TiffOptions für das resultierende Bild
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

// Stellen Sie BitsPerSample, Komprimierung, Photometrischer Modus und Graustufenpalette ein
int[] ushort  =  {4};  
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));

// Speichern Sie das ausgegebene TIFF Bild
psdImage.save("SampleTiff_out.tiff", outputSettings);

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können eine kostenlose Evaluierungslizenz anfordern, um die API in vollem Umfang zu testen.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine PSD Datei in ein TIFF Bild konvertieren. Sie können auch eine Bildkomprimierung durchführen, während Sie das TIFF Bild programmgesteuert mit Java rendern. Darüber hinaus finden Sie in der API-Dokumentation Informationen zu mehreren anderen Funktionen der API. Bei Bedenken können Sie sich gerne über das kostenlose Support-Forum an uns wenden.

Siehe auch