Редагування форматів 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. Ця тема пояснює підхід до завантаження існуючого файлу AI та конвертації його в 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);
}