PSD na TIFF java

Přehled

Photoshop je široce používaná aplikace pro navrhování obrázků a její výstupní soubory jsou obvykle ukládány ve formátu PSD, který lze otevřít nebo upravit pouze v určitých programech. Pokud potřebujete pracovat s jiným formátem, možná budete chtít převést PSD na TIFF v Javě programaticky. Následující části vás provedou procesem převodu PSD na TIFF pomocí Javy.

Převodník PSD na TIFF – Instalace Java API

Schopnost převést PSD na TIFF v Javě lze dosáhnout pomocí API Aspose.PSD pro Javu, které vám umožňuje zpracovávat Photoshop a různé formáty obrázků programaticky ve vaší aplikaci. Chcete-li rychle nastavit API, stáhněte si JAR soubor z části Stahování nebo přidejte potřebné konfigurace do souboru pom.xml vašeho projektu:

Repozitář:

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

Závislost:

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

Programatický převod PSD na TIFF v Javě

Můžete převést PSD na TIFF v Javě pomocí následujících kroků:

  1. Načtěte existující PSD obrázek pomocí třídy Image.
  2. Vytvořte instanci třídy TiffOptions.
  3. Převést PSD soubor na TIFF obrázek pomocí metody Save.

Následující kód ilustruje proces programatického převodu PSD souboru na TIFF obrázek pomocí Javy:

// Load an existing PSD image as Image
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");
// Create an instance of TiffOptions class
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);
// Convert PSD to Tiff
image.save("PSD-to-Tiff.tiff", options);

Převod PSD na TIFF - Pokročilé možnosti

Můžete převést PSD na TIFF v Javě s pokročilými možnostmi. Třída TiffOptions poskytuje různé možnosti pro specifikaci typu komprese, bitů na vzorek a dalších parametrů. Chcete-li převést PSD soubor na TIFF s kompresí, prosím, postupujte podle těchto kroků:

  1. Načtěte PSD soubor jako obrázek a převěďte jej na objekt PsdImage.
  2. Vytvořte instanci TiffOptions pro výsledný obrázek.
  3. Nastavte BitsPerSample, Compression, Photometric mode a šedou paletu.
  4. Uložte výstupní TIFF obrázek s kompresí.

Následující kód vysvětluje, jak převést PSD soubor na TIFF obrázek s kompresí pomocí Javy:

// Load a PSD file as an image and cast it into PsdImage
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");
// Create an instance of TiffOptions for the resultant image
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);
// Set BitsPerSample, Compression, Photometric mode and graycale palette
int[] ushort = {4};
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));
// Save output TIFF image
psdImage.save("SampleTiff_out.tiff", outputSettings);

Získejte bezplatnou zkušební licenci

Chcete-li plně prozkoumat funkce tohoto API, můžete požádat o bezplatnou zkušební licenci a vidět její úplné schopnosti na vlastní oči. Mezi mnoha jeho funkcemi umožňuje efektivně převést PSD na TIFF v Javě. Tento transformační proces je plynulý a dobře se integruje s existujícími Java aplikacemi. Ujistěte se, že jste si prostudovali úplný seznam funkcí:

  • Komplexní podpora formátů souborů
  • Manipulace s atributy obrázků
  • Široké možnosti filtrování
  • Vylepšené schopnosti správy souborů

Využití tohoto nástroje pro konverzi může výrazně zlepšit výsledky vašeho projektu.

Závěr

V tomto článku jste se naučili, jak převést PSD na TIFF v Javě, a můžete provádět kompresi obrázků při vykreslování TIFF obrázku programaticky pomocí Javy. Navíc se prosím podívejte na API dokumentaci a prozkoumejte další funkce API. V případě jakýchkoli dotazů se na nás neváhejte obrátit prostřednictvím bezplatného podpůrného fóra.

Viz také