PSB, Photoshop Big, filtillägg används för att lagra enorm grafikrelaterad information. Du kan enkelt konvertera PSB-filer till PDF-, JPG- eller PSD-format med programmeringsspråket Java. Låt oss gå igenom följande avsnitt för att utforska PSB-filkonvertering:

PSB till PDF, JPG eller PSD Converter – Java API Installation

Aspose.PSD för Java API erbjuder olika funktioner för att arbeta med PSB-filer. Dessutom kan den användas över många systemmiljöer och operativsystem på grund av stödet av Java-plattformen. Du kan snabbt ladda ner JAR-filen eller konfigurera den i dina Maven-baserade applikationer från Aspose Repository. Nedan är konfigurationerna för att ställa in API:et i din miljö:

Förvar:

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

Beroende:

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

Konvertera PSB till PDF Programmatiskt med Java

PDF-format är ett fast dokumentformat och är en pålitlig typ av representerande information. Du kan konvertera en PSB-fil till ett PDF-dokument med följande enkla steg:

  1. Ange sökvägen för indata-PSB-filen
  2. Ladda ingångs-PSB-fil
  3. Konvertera PSB till PDF-fil med PdfOptions

Dessa enkla steg renderar ingångs-PSB-filen till PDF-format och du behöver inte oroa dig för några underliggande detaljer för in- eller utdatafilen. Följande kod visar hur man konverterar PSB till PDF programmatiskt med Java:

// Ange sökväg för indata-PSB-fil
String sourceFileName = dataDir + "Simple.psb";
     
// Ladda ingångs-PSB-fil  
PsdImage image = (PsdImage)Image.load(sourceFileName);          
       
// Konvertera PSB till PDF-fil
image.save(dataDir + "Simple_output.pdf",new PdfOptions());

Konvertera PSB till JPG-bild Programmatiskt med Java

Ibland kan du behöva konvertera en PSB-fil till JPG-bild för snabb förhandsgranskning av data och information. Du måste följa följande steg för att utföra denna konvertering:

  1. Ladda ingångs-PSB-fil
  2. Initiera klassobjektet JpegOptions
  3. Konvertera PSB till JPG-bildfil

Följande kod utvecklar hur man konverterar en PSB-fil till en JPG-bild programmatiskt med Java:

// Ange indatasökväg för PSB-fil       
String sourceFileName = dataDir + "Simple.psb";

// Ladda ingångs-PSB-fil     
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);

// Initiera JpegOptions klassobjekt
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
       
// Konvertera PSB till JPG-fil
image.save(dataDir + "Simple_output.jpg",jpgoptions);

Konvertera PSB till PSD-format med Java Language

Även om PSB- och PSD-filformaten är relaterade till varandra, finns det fortfarande vissa skillnader mellan filformaten. Du kan konvertera en PSB-fil till PSD snabbt och effektivt, med stegen nedan:

  1. Ange sökvägen för indata-PSB-filen
  2. Ladda ingångs-PSB-fil
  3. Initiera klassinstansen PsdOptions
  4. Konvertera PSB till PSD-fil

Dessa enkla steg låter dig exportera en PSB-fil till en PSD-bild med hög kvalitet. Koden nedan visar hur man konverterar PSB till PSD programmatiskt med Java:

// Ange sökväg för indata-PSB-fil
String sourceFileName = dataDir + "2layers.psb";
     
// Ladda ingångs-PSB-fil       
PsdImage image = (PsdImage)Image.load(sourceFileName);          

// Initiera PsdOptions-klassinstansen
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
       
// Konvertera PSB till PSD-fil
image.save(dataDir + "ConvertFromPsb_out.psd",options);

Slutsats

I den här artikeln har vi utforskat hur man exporterar eller konverterar PSB-filer. I synnerhet har vi lärt oss PSB till PDF, JPG och PSD konvertering programmatiskt med Java. På samma sätt kan du utforska många andra funktioner genom att utforska API-dokumentationen, eller genom att prova Källkodsexempel. Om du har några frågor kan du kontakta oss via Free Support Forums.

Se även