Промяна на формати в Adobe Illustrator
Експортиране на AI файл към PSD
С помощта на Aspose.PSD за Java, разработчиците могат да конвертират файл от Adobe Illustrator във PSD формат. Тази тема обяснява подхода за зареждане на съществуващ AI файл и конвертирането му в PSD, използвайки класа PsdOptions.
Стъпките за конвертиране на AI файл в PSD са толкова прости, колкото следните:
- Създаване на инстанция на AiImage класа и зареждане на изображението чрез метода Load на класа Image
- Създаване на инстанция на класа PsdOptions
- Извикване на метода AiImage.Save с пътя за дестинация и инстанция на PsdOptions
Подаденият по-долу примерен код демонстрира как да експортирате Adobe Illustrator към 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); | |
} |
Експортиране на AI файл към JPEG
С помощта на Aspose.PSD за Java, разработчиците могат да конвертират файл от Adobe Illustrator във JPEG формат. Тази тема обяснява подхода за зареждане на съществуващ AI файл и конвертирането му в JPEG, използвайки класа JpegOptions.
Стъпките за конвертиране на AI файл в JPEG са толкова прости, колкото следните:
- Създаване на инстанция на AiImage и зареждане на изображението чрез метода Load на класа Image
- Създаване на инстанция на класа JpegOptions
- Задаване на качество на изображението
- Извикване на метода AiImage.save с пътя за дестинация и инстанция на JpegOptions
Подаденият по-долу примерен код демонстрира как да експортирате AI към 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); | |
} |
Експортиране на AI файл към GIF
Aspose.PSD за Java предоставя класа AiImage за зареждане на файлове от Adobe Illustrator и същият може да бъде използван за експортирането на AI файла в GIF формат. Този пример демонстрира използването на Aspose.PSD за Java API за експортиране на AI файл към 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); | |
} |
Експортиране на AI файл към PNG
С помощта на Aspose.PSD за Java, разработчиците могат да конвертират файл от Adobe Illustrator във PNG формат. Тази тема обяснява подхода за зареждане на съществуващ AI файл и конвертирането му в PNG, използвайки класа PngOptions.
Стъпките за конвертиране на AI файл в PNG са толкова прости, колкото следните:
- Създаване на инстанция на AiImage и зареждане на изображението чрез метода Load на класа Image
- Създаване на инстанция на PngOptions класа
- Задаване на типа на цветовете
- Извикване на метода AiImage.save с пътя за дестинация и инстанция на PngOptions
Подаденият по-долу примерен код демонстрира как да конвертирате Adobe Illustrator към 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); | |
} |
Експортиране на AI файл към TIFF
Aspose.PSD за Java предоставя класа AiImage за зареждане на файлове от Adobe Illustrator и същият може да бъде използван за експортирането на AI файла в TIFF формат. Този пример демонстрира използването на Aspose.PSD за Java API за експортиране на файл от Adobe Illustrator към 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)); | |
} |
Експортиране на AI файл към PDF
Aspose.PSD за Java предоставя класа AiImage за зареждане на файлове от Adobe Illustrator, като същият може да се използва за експортиране на AI файла към PDF формат. Този пример демонстрира използването на Aspose.PSD за Java API за експортиране на файл от Adobe Illustrator към 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); | |
} |