המרת תמונת AI ל-PSD PDF PNG JPEG Java

ניתן להשתמש בקבצי Adobe Illustrator כדי להפוך רעיונות למציאות. עם זאת, פורמט קובץ זה אינו נתמך באופן נרחב על ידי יישומים רבים. אז אולי תצטרך להמיר קבצי AI לתמונות רסטר שונות ותבניות קבצים אחרות. אתה יכול להמיר בקלות ובמהירות את קבצי AI ל-PSD, PNG, JPEG, או קובץ PDF ביישומי 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:

  1. טען את תמונת ה-AI הקלט באמצעות המחלקה AiImage
  2. אתחול אובייקט PsdOptions
  3. שמור קובץ 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 עם השלבים הבאים:

  1. טען קובץ AI קלט
  2. אתחול אובייקט המחלקה PdfOptions
  3. שמור קובץ 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 עם השלבים הבאים:

  1. טען תמונת AI קלט
  2. אתחול אובייקט המחלקה JpegOptions
  3. ציין מאפייני תמונה
  4. שמור תמונת פלט 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 על ידי ביצוע השלבים הבאים:

  1. טען תמונת AI קלט
  2. אתחול אובייקט המחלקה PngOptions
  3. שמור תמונת פלט 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 אלה. יתרה מזאת, אם ברצונך לדון בדרישות שלך, אנא צור איתנו קשר דרך פורום התמיכה החינמית.

ראה גם