Manipulation фоматов Adobe Illustrator
Экспорт AI файла в PSD
С помощью Aspose.PSD для Java разработчики могут конвертировать файл Adobe Illustrator в формат PSD. В этой теме объясняется способ загрузки существующего файла Adobe Illustrator и его конвертации в PSD с использованием класса PsdOptions.
Шаги по конвертации файла Adobe Illustrator в 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. В этой теме объясняется способ загрузки существующего файла Adobe Illustrator и его конвертации в JPEG с использованием класса JpegOptions.
Шаги по конвертации файла Adobe Illustrator в 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, и его можно использовать для экспорта файла Adobe Illustrator в формат GIF. В этом примере демонстрируется использование API Aspose.PSD для Java для экспорта файла 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. В этой теме объясняется способ загрузки существующего файла Adobe Illustrator и его конвертации в 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. В этом примере демонстрируется использование API Aspose.PSD для Java для экспорта файла 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. В этом примере демонстрируется использование API Aspose.PSD для Java для экспорта файла 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); | |
} |