Práce s PSB soubory

Převod souboru PSB na formát JPEG

Pomocí Aspose.PSD pro Java mohou vývojáři převádět formát souboru PSB na formát souboru JPEG. Téma vysvětluje postup načítání existujícího souboru PSB a jeho konverzi do formátu souboru JPEG.

String dataDir = Utils.getDataDir(PSBToJPG.class) + "PSB/";
String sourceFileName = dataDir + "Simple.psb";
PsdLoadOptions options = new PsdLoadOptions();
try (PsdImage image = (PsdImage) Image.load(sourceFileName, options)) {
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
// All jpeg and psd files must be readable
image.save(dataDir + "Simple_output.jpg", jpgoptions);
image.save(dataDir + "Simple_output.psb");
}

Převod souboru PSB na formát PSD

Pomocí Aspose.PSD pro Java mohou vývojáři převádět formát PSB na formát souboru PSD. Tento článek ukazuje, jak exportovat/převést soubory PSB do formátu PSD s Aspose.PSD. Aspose.PSD pro Java poskytuje metodu Load, kterou nabízí třída Image pro načtení souborů PSB a stejnou lze použít k uložení výsledků. Následující ukázkový kód vám ukazuje, jak převést PSB do souboru PSD

String dataDir = Utils.getDataDir(PSBToPSD.class) + "PSB/";
String sourceFileName = dataDir + "2layers.psb";
try (PsdImage image = (PsdImage) Image.load(sourceFileName)) {
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
image.save(dataDir + "ConvertFromPsb_out.psd", options);
}

Převod souboru PSB na formát PDF

Pomocí Aspose.PSD pro Java mohou vývojáři převádět formát PSB na formát souboru PDF. Tento článek ukazuje, jak exportovat/převést soubory PSB do formátu PDF s Aspose.PSD. Aspose.PSD pro Java poskytuje metodu Load, kterou nabízí třída Image pro načtení souborů PSB a stejná může být použita k uložení výsledků. Třída PdfOptions poskytuje možnosti pro vytváření PDF, jako jsou velikost stránky, kvalita JPEG a další. Tyto možnosti lze použít k dosažení požadovaného standardu PDF.

Následující ukázkový kód vám ukazuje, jak převést PSB do souboru PDF

String dataDir = Utils.getDataDir(PSBToPDF.class) + "PSB/";
String sourceFileName = dataDir + "Simple.psb";
try (PsdImage image = (PsdImage) Image.load(sourceFileName)) {
image.save(dataDir + "Simple_output.pdf", new PdfOptions());
}