מיזוג EPS Java

EPS הוא וקטור המשמש לרוב את מקצועות עיבוד התמונה כדי לשמור על האיכות הגבוהה של התמונות. לדוגמה, קובץ EPS יכול לתמוך בהתאמות אישיות מבלי להשפיע על איכות התמונה. עם זאת, לפעמים ייתכן שיהיה עליך למזג קבצי EPS שונים. בהתאם לדרישות כאלה, מאמר זה מכסה כיצד למזג קבצי EPS באופן פרוגרמטי ב-Java.

שלב או מיזוג קובצי EPS - התקנת Java API

Aspose.Page for Java API תומך בעבודה עם פורמטים שונים של קבצים מבוססי שפת תיאור עמוד כמו EPS, XPS, PS וכו’. ניתן להגדיר בקלות את ה-API על ידי הורדת קובצי ה-JAR שלו מה-New Releases ] או באמצעות תצורות Maven הבאות בקובץ pom.xml של היישום המבוסס על Maven:

מאגר:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>

</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>22.5</version>
    </dependency>
</dependencies>

מיזוג קבצי EPS באופן פרוגרמטי ב-Java

אתה יכול למזג קבצי EPS על ידי ביצוע השלבים הבאים:

  1. טען את קובץ ה-EPS הקלט בזרם.
  2. צור אובייקט מחלקה PdfSaveOptions והגדר מאפיינים שונים.
  3. מיזוג את מסמכי ה-EPS הקלט וכתוב את קובץ הפלט.

קטע הקוד הבא מסביר כיצד למזג קבצי EPS שונים באופן פרוגרמטי ב-Java:

// אתחול זרם פלט PDF
FileOutputStream pdfStream = new FileOutputStream("MergeEPS.pdf");

// אתחול זרם הקלט הראשון של קובץ ה-EPS
FileInputStream psStream = new FileInputStream("input1.eps");

// אתחול אובייקט המחלקה PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// צור מערך של קובץ EPS שיתמזג עם הראשון
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//אתחול אובייקט אפשרויות עם פרמטרים נחוצים.
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions(true);

// אתחול אובייקט המחלקה PdfDevice
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream);

try {
    document.merge(filesForMerge, device, options);
} finally {
    psStream.close();
    pdfStream.close();
}

מיזוג קבצי EPS עם אפשרויות מתקדמות ב-Java

אתה יכול לאלתר את תהליך מיזוג ה-EPS על ידי הגדרת אפשרויות מותאמות אישית שונות. לדוגמה, אתה יכול להגדיר דיכוי לשגיאות, איכות תמונה וכו’. עליך לבצע את השלבים הבאים למיזוג קבצי EPS עם אפשרויות מתקדמות:

  1. טען את קובץ ה-EPS הקלט באמצעות זרם.
  2. אתחול מופע של המחלקה PdfSaveOptions.
  3. מיזוג מספר קבצי קלט EPS וכתוב את קובץ הפלט.

קטע הקוד הבא מפרט כיצד למזג קבצי EPS באמצעות אפשרויות מתקדמות ב-Java:

// אתחול זרם פלט PDF
FileOutputStream pdfStream = new FileOutputStream(dataDir + "MergeEPS.pdf");

// אתחול זרם הקלט הראשון של קובץ ה-EPS
java.io.FileInputStream psStream = new java.io.FileInputStream(dataDir + "input1.eps");

// אתחול אובייקט המחלקה PsDocument
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream);

// צור מערך של קובץ EPS שיתמזג עם הראשון
String[] filesForMerge = new String[] { "input2.eps", "input3.eps" };

//אתחול אובייקט אפשרויות עם פרמטרים נחוצים.
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions();
options.setJpegQualityLevel(50);
options.setSupressErrors(true);
options.setDebug(false);

// אתחול אובייקט המחלקה PdfDevice
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream);

try {
    document.merge(filesForMerge, device, options);
} finally {
    psStream.close();
    pdfStream.close();
}

קבל רישיון זמני בחינם

אתה יכול לבקש [רישיון זמני] בחינם6 כדי להעריך את ה-API ללא כל הגבלה.

סיכום

במאמר זה, חקרתם כיצד למזג או לשלב קבצי EPS שונים באופן תכנותי ב-Java. יתר על כן, אתה יכול לבקר בחלקים שונים של תיעוד כדי לחקור תכונות אחרות הנתמכות על ידי ה-API. במקרה שאתה צריך לדון בכל אי הבהירות או שאילתות שלך, אתה יכול לכתוב לנו בפורום.

ראה גם

המר קובץ EPS או PS PostScript לתמונת SVG באמצעות Java