PSB, Photoshop Big, Dateierweiterung wird verwendet, um große grafikbezogene Informationen zu speichern. Mit der Programmiersprache Java können Sie PSB-Dateien einfach in das PDF-, JPG- oder PSD-Format konvertieren. Lassen Sie uns die folgenden Abschnitte durchgehen, um die Konvertierung von PSB-Dateien zu untersuchen:

PSB-zu-PDF-, JPG- oder PSD-Konverter – Java-API-Installation

Aspose.PSD for Java API bietet verschiedene Funktionen für die Arbeit mit PSB-Dateien. Darüber hinaus kann es aufgrund der Unterstützung der Java-Plattform auf vielen Systemumgebungen und Betriebssystemen verwendet werden. Sie können die JAR-Datei schnell herunterladen oder sie in Ihren Maven-basierten Anwendungen aus Aspose Repository konfigurieren. Nachfolgend finden Sie die Konfigurationen zum Einrichten der API in Ihrer Umgebung:

Repository:

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

Abhängigkeit:

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

Konvertieren Sie PSB programmgesteuert mit Java in PDF

Das PDF-Format ist ein festes Dokumentformat und eine vertrauenswürdige Art der Darstellung von Informationen. Mit den folgenden einfachen Schritten können Sie eine PSB-Datei in ein PDF-Dokument konvertieren:

  1. Geben Sie den Pfad für die Eingabe-PSB-Datei an
  2. Eingabe-PSB-Datei laden
  3. Konvertieren Sie PSB in eine PDF-Datei mit PdfOptions

Diese einfachen Schritte rendern die PSB-Eingabedatei in das PDF-Format, und Sie müssen sich nicht um die zugrunde liegenden Details der Eingabe- oder Ausgabedatei kümmern. Der folgende Code zeigt, wie PSB programmgesteuert mit Java in PDF konvertiert wird:

// Geben Sie den Pfad für die Eingabe-PSB-Datei an
String sourceFileName = dataDir + "Simple.psb";
     
// Eingabe-PSB-Datei laden  
PsdImage image = (PsdImage)Image.load(sourceFileName);          
       
// Konvertieren Sie PSB in eine PDF-Datei
image.save(dataDir + "Simple_output.pdf",new PdfOptions());

Konvertieren Sie PSB programmgesteuert mit Java in ein JPG-Bild

Manchmal müssen Sie möglicherweise eine PSB-Datei in ein JPG-Bild konvertieren, um eine schnelle Vorschau von Daten und Informationen zu erhalten. Sie müssen die folgenden Schritte ausführen, um diese Konvertierung durchzuführen:

  1. Eingabe-PSB-Datei laden
  2. Initialisieren Sie das Klassenobjekt JpegOptions.
  3. Konvertieren Sie PSB in eine JPG-Bilddatei

Der folgende Code erläutert, wie eine PSB-Datei programmgesteuert mit Java in ein JPG-Bild konvertiert wird:

// Geben Sie den Eingabepfad für die PSB-Datei an       
String sourceFileName = dataDir + "Simple.psb";

// Eingabe-PSB-Datei laden     
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);

// Objekt der Klasse JPEGOptions initialisieren
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
       
// Konvertieren Sie PSB in eine JPG-Datei
image.save(dataDir + "Simple_output.jpg",jpgoptions);

Konvertieren von PSB in das PSD-Format unter Verwendung der Java-Sprache

Obwohl PSB- und PSD-Dateiformate miteinander verwandt sind, gibt es dennoch einige Unterschiede zwischen den Dateiformaten. Mit den unten aufgeführten Schritten können Sie eine PSB-Datei schnell und effizient in PSD konvertieren:

  1. Geben Sie den Pfad für die Eingabe-PSB-Datei an
  2. Eingabe-PSB-Datei laden
  3. Initialisieren Sie die Klasseninstanz PsdOptions.
  4. Konvertieren Sie PSB in eine PSD-Datei

Mit diesen einfachen Schritten können Sie eine PSB-Datei mit hoher Wiedergabetreue in ein PSD-Bild exportieren. Der folgende Code zeigt, wie PSB mit Java programmgesteuert in PSD konvertiert wird:

// Geben Sie den Pfad für die Eingabe-PSB-Datei an
String sourceFileName = dataDir + "2layers.psb";
     
// Eingabe-PSB-Datei laden       
PsdImage image = (PsdImage)Image.load(sourceFileName);          

// Initialisieren Sie die Instanz der PsdOptions-Klasse
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
       
// Konvertieren Sie PSB in eine PSD-Datei
image.save(dataDir + "ConvertFromPsb_out.psd",options);

Fazit

In diesem Artikel haben wir untersucht, wie man PSB-Dateien exportiert oder konvertiert. Insbesondere haben wir die programmgesteuerte Konvertierung von PSB in PDF, JPG und PSD mit Java gelernt. Ebenso können Sie viele andere Funktionen erkunden, indem Sie die API-Dokumentation durchsuchen oder die Quellcodebeispiele ausprobieren. Bei Fragen können Sie sich über die kostenlosen Support-Foren an uns wenden.

Siehe auch