המרת Excel ל-PDF Java

המרת Excel ל-PDF עשויה להידרש בתרחישים שונים לייצוא נתונים טבלאיים מגליונות עבודה לדפי PDF. במאמר זה, תלמד כיצד להמיר קבצי Excel ל-PDF באמצעות Java כדי להפוך את המרת XLS/XLSX ל-PDF לאוטומטית בתוך יישומי האינטרנט או שולחן העבודה שלך.

ממיר Java Excel ל-PDF - הורדה חינם

Aspose.Cells for Java הוא ממשק API ידוע לעיבוד גיליונות אלקטרוניים המאפשר לך ליצור, לתפעל ולהמיר את Excel XLS/XLSX ופורמטים אחרים של גיליונות אלקטרוניים די בקלות. עם כמה שורות קוד ושיטות קלות לשימוש, תוכל לבצע המרת Excel ל-PDF איכותית בנאמנות גבוהה. ניתן להוריד את Aspose.Cells עבור Java בתור JAR או להתקין באמצעות התצורות הבאות של Maven.

מאגר:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

תלות:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>20.7</version>
</dependency>

המרת Excel XLS ל-PDF ב-Java

להלן השלבים להמרת קובץ Excel XLS או XLSX ל-PDF ב-Java. הקישורים להפניות API מאפשרים לך לחקור יותר על המחלקות והשיטות של ה-API.

דוגמת הקוד הבאה מראה כיצד להמיר XLSX ל-PDF ב-Java.

// צור חוברת עבודה לטעינת קובץ Excel
Workbook workbook = new Workbook("Book1.xlsx");

// שמור את המסמך בפורמט PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Java שמור את Excel XLS כ-PDF - הגדר תאימות ל-PDF

פורמט PDF תומך בתקני תאימות שונים כגון PDF/A וכו’. התאימות לתקן מסוים פירושה שהקובץ עומד בדרישות או הכללים המוגדרים בתקן זה. על מנת להמיר Excel ל-PDF עם תקן תאימות מסוים, אתה יכול להשתמש במחלקה PdfSaveOptions.

להלן השלבים להגדרת תקן תאימות מסוים בהמרת Excel ל-PDF.

דוגמת הקוד הבאה מראה כיצד להמיר XLSX ל-PDF עם תקן PDF מסוים באמצעות Java.

// צור חוברת עבודה לטעינת קובץ Excel
Workbook workbook = new Workbook("Book1.xlsx");

// צור אפשרויות PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// שמור את המסמך בפורמט PDF
workbook.save("Excel-to-PDF.pdf", options);

ייצוא Excel XLSX ל-PDF ב-Java - עמוד אחד לכל גיליון

כברירת מחדל, ה-API מעבד את גליונות העבודה בהתאם לגודל העמוד במסמך ה-PDF. במקרה זה, ייתכן שניתן להציג גליון עבודה אחד במספר עמודים ב-PDF. על מנת לעקוף פעולה זו, אתה יכול להגדיר את ה-API לעיבוד כל התוכן של גליון עבודה בעמוד אחד באמצעות שיטת PdfSaveOptions.setOnePagePerSheet(boolean).

דוגמת הקוד הבאה מראה כיצד להמיר את Excel XLSX ל-PDF עם הגדרות עמוד אחד לכל גיליון ב-Java.

// צור חוברת עבודה לטעינת קובץ Excel
Workbook workbook = new Workbook("Book1.xlsx");

// צור אפשרויות PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setOnePagePerSheet(true);

// שמור את המסמך בפורמט PDF
workbook.save("Excel-to-PDF.pdf", options);

Java Excel ל-PDF - ייצוא טווח גיליונות ל-PDF

במקרים מסוימים, ייתכן שיהיה עליך להמיר רק טווח סלקטיבי של גיליונות Excel במקום את חוברת העבודה כולה. במקרה כזה, אתה יכול לספר ל-API על טווח הגיליונות שיש לכלול בתהליך העיבוד באמצעות שיטות PdfSaveOptions.setPageIndex(int) ו-PdfSaveOptions.setPageCount(int).

דוגמת הקוד הבאה מראה כיצד לעבד מגוון גיליונות ב-Excel XLS ל-PDF באמצעות Java.

// צור חוברת עבודה לטעינת קובץ Excel
Workbook workbook = new Workbook("Book1.xlsx");

// צור אפשרויות PDF
PdfSaveOptions options = new PdfSaveOptions();

// לעיבוד גיליון2 בלבד
options.setPageIndex(1);
options.setPageCount(1);

// שמור את המסמך בפורמט PDF
workbook.save("Excel-to-PDF.pdf", options);

סיכום

במאמר זה, למדת כיצד להמיר קבצי Excel ל-PDF באמצעות Java. יתר על כן, ראית כיצד להתאים אישית את המרת Excel ל-PDF בתרחישים שונים.

Excel ל-PDF Java Converter - קרא עוד

Aspose.Cells עבור Java מספק חבורה של תכונות מרגשות ושימושיות. אתה יכול לחקור את התכונות הללו באמצעות תיעוד.

ראה גם