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); | |
} |