PostScript EPS PS ל-PDF Java

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

קובץ Postscript PS/EPS ל-PDF Converter - התקנת Java API

Aspose.Page for Java API תומך בעבודה עם קבצי הפוסט-סקריפט. אתה יכול לרנדר קובץ PS או EPS למסמך PDF באופן תכנותי באמצעות Java. כל שעליך לעשות הוא להוריד את קובץ ה-JAR מהקטע מהדורות חדשות או להשתמש בתצורות הבאות בקובץ pom.xml שלך:

מאגר:

 <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>21.4</version>
    </dependency>
</dependencies>

המר קובץ PS/EPS Postscript ל-PDF באופן פרוגרמטי עם Java

אתה יכול להמיר קובץ PS או EPS ל-PDF עם השלבים הבאים:

  1. אתחול זרם פלט PDF וזרם קלט PostScript.
  2. אתחול האובייקט PdfSaveOptions עם הפרמטרים הדרושים.
  3. המרת קובץ PS/EPS Postscript ל-PDF.

הקוד שלהלן מראה כיצד להמיר קובץ PS או EPS ל-PDF באופן תכנותי עם Java:

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

// אתחול זרם קלט PostScript
FileInputStream psStream = new FileInputStream(dataDir + "input.ps");

PsDocument document = new PsDocument(psStream);

// אם אתה רוצה להמיר קובץ Postscript למרות שגיאות קלות, הגדר את הדגל הזה
boolean suppressErrors = true;

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

// ציין אובייקט PdfDevice
PdfDevice device = new PdfDevice(pdfStream);

// המרת קובץ PS/EPS Postscript ל-PDF
try {
    document.save(device, options);
} finally {
    psStream.close();
    pdfStream.close();
}

//בדוק שגיאות
if (suppressErrors) {
   for (Exception ex : options.getExceptions()) {
        System.out.println(ex.getMessage());
    }
}

המר קובץ PS/EPS Postscript ל-PDF עם אפשרויות מתקדמות ב-Java

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

  1. אתחול זרמי הקלט והפלט.
  2. הכריז על אובייקט מחלקה PsDocument.
  3. הגדר את גודל העמוד עם מופע המחלקה PdfDevice.
  4. המרת קובץ PS/EPS Postscript ל-PDF.

הקוד הבא מדגים כיצד להמיר קובץ PS או EPS ל-PDF באופן פרוגרמטי באמצעות Java:

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

// אתחול זרם קלט PostScript
FileInputStream psStream = new FileInputStream("input.ps");

// הכרזה על אובייקט המחלקה PsDocument.
PsDocument document = new PsDocument(psStream);

// אם אתה רוצה להמיר קובץ Postscript למרות שגיאות קלות, הגדר את הדגל הזה
boolean suppressErrors = true;

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

options.setJpegQualityLevel(50);

// אם אתה רוצה להוסיף תיקיה מיוחדת שבה מאוחסנים גופנים. תיקיית ברירת המחדל של גופנים במערכת ההפעלה כלולה תמיד.
//options.setAdditionalFontsFolders(מחרוזת חדשה [] {"FONTS_FOLDER"});

// אם אתה צריך לציין גודל ופורמט תמונה השתמש בשורה הבאה
PdfDevice device = new PdfDevice(pdfStream, new Dimension(595, 842));

// המרת קובץ PS/EPS Postscript ל-PDF
try {
    document.save(device , options);
} finally {
    psStream.close();
    pdfStream.close();
}

//בדוק שגיאות
if (suppressErrors) {
   for (Exception ex : options.getExceptions()) {
        System.out.println(ex.getMessage());
    }
}

קבל רישיון API בחינם

אתה יכול לבקש Free Evaluation License כדי לבדוק את ה-API במלוא קיבולתו.

סיכום

במאמר זה, למדת כיצד לעבוד עם Aspose.Page עבור Java API להמרת קובץ Postscript כמו PS או EPS לקובץ PDF באופן פרוגרמטי באמצעות Java. אתה יכול לחקור כמה תכונות אחרות של ממשק ה-API על ידי ביקור ב-תיעוד. אנא אל תהסס לפנות אלינו בפורום תמיכה חינם בכל שאלה.

ראה גם