עיבוד פורמטים של Adobe Illustrator

ייצוא קובץ AI ל־PSD

על ידי שימוש ב־Aspose.PSD עבור Java, מפתחים יכולים להמיר קובץ Adobe Illustrator לפורמט PSD. נושא זה מסביר את הגישה לטעינת קובץ Adobe Illustrator קיים והמרתו ל־PSD באמצעות כיתת PsdOptions.

השלבים להמרת קובץ Adobe Illustrator ל־PSD הם פשוטים כפי שמתואר להלן:

  • צור מופע של המחלקה AiImage וטען תמונה באמצעות אוטומטית של מחלקת 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 וטען תמונה באמצעות שימוש באוטומטי של מחלקת 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. דוגמא זו מדגימה את השימוש ב־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. נושא זה מסביר את הגישה לטעינת קובץ Adobe Illustrator קיים ולהמרתו ל־PNG באמצעות המחלקת PngOptions.

השלבים להמרת קובץ AI ל־PNG הם פשוטים כפי שמתואר להלן:

  • צור מופע של AiImage וטען את התמונה באמצעות שימוש באוטומטי של מחלקת 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);
}