Manipulace s formáty Adobe Illustrator

Exportování souboru AI do formátu PSD

Pomocí Aspose.PSD pro Java mohou vývojáři převést soubor Adobe Illustrator do formátu PSD. Téma vysvětluje přístup k načtení existujícího souboru Adobe Illustrator a jeho převedení do formátu PSD pomocí třídy PsdOptions .

Kroky k převedení souboru Adobe Illustrator do formátu PSD jsou následující:

  • Vytvořte instanci třídy AiImage a načtěte obrázek pomocí metody Load třídy Image
  • Vytvořte instanci třídy PsdOptions
  • Zavolejte metodu AiImage.Save s cestou k cíli a instancí třídy PsdOptions

Níže uvedený ukázkový kód demonstruje, jak exportovat Adobe Illustrator do PSD.

String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.psd";
try (AiImage image = (AiImage) Image.load(sourceFileName)) {
PsdOptions options = new PsdOptions();
image.save(outFileName, options);
}

Exportování souboru AI do formátu JPEG

Pomocí Aspose.PSD pro Java mohou vývojáři převést soubor Adobe Illustrator do formátu JPEG. Téma vysvětluje přístup k načtení existujícího souboru AI a jeho převedení do formátu JPEG pomocí třídy JpegOptions .

Kroky k převedení souboru Adobe Illustrator do formátu JPEG jsou následující:

  • Vytvořte instanci AiImage a načtěte obrázek pomocí metody Load třídy Image
  • Vytvořte instanci třídy JpegOptions
  • Nastavte kvalitu obrázku
  • Zavolejte metodu AiImage.save s cestou k cíli a instancí třídy JpegOptions

Níže uvedený ukázkový kód demonstruje, jak exportovat AI do formátu JPEG.

String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.jpg";
try (AiImage image = (AiImage)Image.load(sourceFileName)) {
JpegOptions options = new JpegOptions();
options.setQuality(85);
image.save(outFileName, options);
}

Exportování souboru AI do formátu GIF

Aspose.PSD pro Java poskytuje třídu AiImage pro načtení souborů Adobe Illustrator a stejnou lze použít k exportu souboru Adobe Illustrator do formátu GIF. Tento příklad demontruje použití API Aspose.PSD pro Java k exportu souboru AI do formátu GIF.

String dataDir = Utils.getDataDir(AIToGIF.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.gif";
try (AiImage image = (AiImage) Image.load(sourceFileName)) {
GifOptions options = new GifOptions();
options.setDoPaletteCorrection(false);
image.save(outFileName, options);
}

Exportování souboru AI do formátu PNG

Pomocí Aspose.PSD pro Java mohou vývojáři převést soubor Adobe Illustrator do formátu PNG. Téma vysvětluje přístup k načtení existujícího souboru Adobe Illustrator a jeho převedení do formátu PNG pomocí třídy PngOptions.

Kroky k převodu souboru AI do formátu PNG jsou následující:

  • Vytvořte instanci třídy AiImage a načtěte obrázek pomocí metody Load třídy Image
  • Vytvořte instanci třídy PngOptions
  • Nastavit typ barvy
  • Zavolejte metodu AiImage.save s cestou k cíli a instancí třídy PngOptions

Níže uvedený ukázkový kód demonstruje, jak převést Adobe Illustrator do formátu PNG.

String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.png";
try (AiImage image = (AiImage) Image.load(sourceFileName)) {
PngOptions options = new PngOptions();
options.setColorType(PngColorType.TruecolorWithAlpha);
image.save(outFileName, options);
}

Exportování souboru AI do formátu TIFF

Aspose.PSD pro Java poskytuje třídu AiImage pro načtení souborů Adobe Illustrator a stejnou lze použít k exportu souboru AI do formátu TIFF. Tento příklad demonstruje použití API Aspose.PSD pro Java k exportu souboru Adobe Illustrator do formátu TIFF.

String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.tiff";
try (AiImage image = (AiImage) Image.load(sourceFileName)) {
image.save(outFileName, new TiffOptions(TiffExpectedFormat.TiffDeflateRgba));
}

Exportování souboru AI do formátu PDF

Aspose.PSD pro Java poskytuje třídu AiImage pro načtení souborů Adobe Illustrator a stejnou lze použít k exportu souboru AI do formátu PDF. Tento příklad demonstruje použití API Aspose.PSD pro Java k exportu souboru Adobe Illustrator do formátu PDF.

String dataDir = Utils.getDataDir(AIToPDF.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.pdf";
try (AiImage image = (AiImage) Image.load(sourceFileName)) {
PdfOptions options = new PdfOptions();
image.save(outFileName, options);
}