ניתן להשתמש בקבצי Adobe Illustrator כדי להפוך רעיונות למציאות. עם זאת, פורמט קובץ זה אינו נתמך באופן נרחב על ידי יישומים רבים. אז אולי תצטרך להמיר קבצי AI לתמונות רסטר שונות ותבניות קבצים אחרות. אתה יכול להמיר בקלות ובמהירות את קבצי AI ל-PSD, PNG, JPEG, או קובץ PDF ביישומי Java שלך. הבה נעבור על הנושאים הבאים כדי להבין זאת טוב יותר:
- AI לתמונות או ממיר PDF - התקנת API
- המרת AI לקובץ PSD ב-Java
- המרת AI לקובץ PDF ב-Java
- המרת AI לתמונה JPEG ב-Java
- המרת AI לתמונת PNG ב-Java
AI לתמונות או ממיר PDF - התקנת API
Aspose.PSD עבור Java API תומך בהמרת קבצי Adobe Illustrator (AI) לתמונות רסטר כמו גם לפורמט PDF. אתה רק צריך לבצע קריאות API פשוטות וקבצי הפלט יישמרו לפי הדרישות שלך. אתה יכול להגדיר את ה-API תוך דקות ספורות על ידי הורדת קובץ ה-JAR שלו מהקטע מהדורות חדשות, או הגדרתו בקובץ POM.xml של הפרויקט המבוסס על Maven, כמפורט:
מאגר:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
תלות:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>20.8</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
המרת AI לקובץ PSD ב-Java
הבה נתחיל באחד ממקרי השימוש המפורסמים שבהם אתה יכול להמיר קבצי AI לקבצי PSD ביישומי Java שלך. כאן תלמדו על המרת פורמט AI ל-PSD. עליך לבצע את השלבים הבאים להמרת AI ל-PSD:
- טען את תמונת ה-AI הקלט באמצעות המחלקה AiImage
- אתחול אובייקט PsdOptions
- שמור קובץ PSD פלט
הקוד הבא מראה כיצד להמיר קובץ AI לקובץ PSD באמצעות שפת Java עם השלבים הבאים:
String dataDir = Utils.getDataDir(AIToPSD.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.psd";
// טען תמונת קלט
AiImage image = (AiImage)Image.load(sourceFileName);
// אתחול אובייקט המחלקה PsdOptions
PsdOptions options = new PsdOptions();
// שמור קובץ PSD פלט
image.save(outFileName, options);
המרת AI לקובץ PDF ב-Java
פורמט קובץ PDF הוא אחד מפורמטי הקבצים הנתמכים באופן נרחב ותוכלו להמיר בקלות קבצי AI ל-PDF ב-Java עם השלבים הבאים:
- טען קובץ AI קלט
- אתחול אובייקט המחלקה PdfOptions
- שמור קובץ PDF פלט
קטע הקוד שלהלן מראה כיצד להמיר AI לקבצי PDF ב-Java:
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.pdf";
// טען קובץ תמונת AI קלט
AiImage image = (AiImage)Image.load(sourceFileName);
// הפעל את אובייקט PdfOptions כדי לציין אפשרויות שונות
PdfOptions options = new PdfOptions();
// שמור קובץ PDF פלט
image.save(outFileName, options);
המרת AI לתמונה JPEG ב-Java
תמונות JPEG משמשות לעתים קרובות להצגת מידע חזותי. אתה יכול להמיר תמונת AI לתמונת JPEG ב-Java עם השלבים הבאים:
- טען תמונת AI קלט
- אתחול אובייקט המחלקה JpegOptions
- ציין מאפייני תמונה
- שמור תמונת פלט JPEG
הקוד שלהלן מפרט כיצד להמיר תמונות AI ל-JPEG באמצעות שפת Java:
String dataDir = Utils.getDataDir(AIToJPG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.jpg";
// טען קובץ AI קלט
AiImage image = (AiImage)Image.load(sourceFileName);
// אתחול מופע המחלקה JpegOptions
JpegOptions options = new JpegOptions();
options.setQuality(85);
// שמור תמונת פלט JPEG
image.save(outFileName, options);
המרת AI לתמונת PNG ב-Java
כשמתקדמים עוד צעד קדימה, תמונות PNG יכולות לאחסן מידע רב כולל שקיפות התוכן. אתה יכול להמיר קבצי AI לפורמט PNG על ידי ביצוע השלבים הבאים:
- טען תמונת AI קלט
- אתחול אובייקט המחלקה PngOptions
- שמור תמונת פלט PNG
הקוד הבא מסביר כיצד להמיר תמונת AI לקובץ PNG בשפת Java באופן תכנותי:
String dataDir = Utils.getDataDir(AIToPNG.class) + "AI/";
String sourceFileName = dataDir + "34992OStroke.ai";
String outFileName = dataDir + "34992OStroke.png";
// טען קובץ AI קלט
AiImage image = (AiImage)Image.load(sourceFileName);
// אתחול מופע PngOptions
PngOptions options = new PngOptions();
options.setColorType(PngColorType.TruecolorWithAlpha);
// שמור תמונת פלט PNG
image.save(outFileName, options);
סיכום
במאמר זה, למדנו כיצד להמיר קבצי Adobe Illustrator (AI) לפורמטי קבצים פופולריים שונים כולל PSD, PDF, JPEG, PNG וכו’. אינך צריך להתקין אף יישום של צד שלישי כדי להמיר פורמטים אלה API הוא עצמאי. זה לא תלוי בשירותים אחרים כך שתוכל להפעיל בקלות את אפליקציית Java שלך עם תכונות ההמרה של קבצי AI אלה. יתרה מזאת, אם ברצונך לדון בדרישות שלך, אנא צור איתנו קשר דרך פורום התמיכה החינמית.