קרא מאמר זה אם אתה מחפש המרה מדויקת, מהירה ואיכותית של קבצי PDF לגליונות Excel ב-Java.
יכולים להיות תרחישים שונים כאשר אתה צריך לייצא את הנתונים בתוך הטבלאות מ-PDF לחוברות עבודה של Excel. PDF ל-Excel מאפשר לך לערוך את הנתונים, להחיל נוסחאות, תרשימי עלילה ולבצע פעולות אחרות הנתמכות על ידי הגיליונות האלקטרוניים. במאמר זה, אני אראה לך כיצד להפוך את ההמרה של PDF ל-Excel לאוטומטית ולהמיר PDF ל-Excel XLS ל-XLSX באופן תוכנתי ב-Java.
- PDF ל-Excel Converter API - התקנה
- המר PDF ל-XLS באמצעות Java
- המר PDF ל-XLSX באמצעות Java
- PDF ל-Excel - צמצם את מספר גליונות העבודה
Java PDF to Excel Converter - התקנה
כדי להמיר קבצי PDF לגליונות אקסל, נשתמש ב-Aspose.PDF for Java. הספרייה מספקת ממיר PDF ל-Excel חינם, רב עוצמה ובנאמנות גבוהה. הוא זמין עבור הורדה כקובץ 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-pdf</artifactId>
<version>22.12</version>
<classifier>jdk17</classifier>
</dependency>
המרת PDF ל-Excel XLS ב-Java
כדי להמיר PDF ל-Excel XLS, אתה פשוט צריך לטעון את מסמך ה-PDF ולשמור אותו עם סיומת .xls. להלן השלבים לביצוע המרה זו.
- טען את קובץ ה-PDF באמצעות מחלקה מסמך.
- שמור את ה-PDF כ-Excel XLS בשיטת Document.save(String outputFileName, int format).
דוגמת הקוד הבאה מראה כיצד להמיר PDF ל-Excel XLS באמצעות Java.
// טען קובץ PDF מקור
Document doc = new Document("sampletable.pdf");
// המרת PDF ל-XLS
doc.save("workbook.xls", SaveFormat.Excel);
הזנת מסמך PDF
פלט גיליון אלקטרוני של Excel
Java PDF ל-Excel XLSX
להמרת PDF לגיליון אלקטרוני XLSX, עליך להגדיר את פורמט הפלט של Excel באמצעות המחלקה ExcelSaveOptions. להלן השלבים לביצוע המרת PDF ל-XLSX באמצעות Aspose.PDF עבור Java.
- טען את מסמך PDF הקלט באמצעות המחלקה Document.
- צור מופע של מחלקה ExcelSaveOptions.
- הגדר את פורמט הפלט באמצעות שיטת ExcelSaveOptions.setFormat(ExcelSaveOptions.ExcelFormat.XLSX).
- המר PDF ל-Excel בשיטת Document.save(String outputFileName, SaveOptions options).
דוגמת הקוד הבאה מראה כיצד להמיר PDF ל-XLSX באמצעות Java.
// טען קובץ PDF מקור
Document doc = new Document("sampletable.pdf");
// הגדר אפשרויות Excel
ExcelSaveOptions options = new ExcelSaveOptions();
// הגדר פורמט פלט
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// המר PDF ל-XLSX
doc.save("workbook.xlsx", options);
צמצם את מספר גליונות העבודה ב-PDF ל-Excel
כברירת מחדל, Aspose.PDF ממיר כל עמוד במסמך PDF לגליון עבודה נפרד. עם זאת, תוכל להתאים אישית את ה-API כדי למזער את מספר גליונות העבודה במקרה של מסמכי PDF גדולים. להלן השלבים לביצוע פעולה זו.
- השתמש במחלקה Document כדי לטעון את מסמך PDF הקלט.
- צור מופע של מחלקה ExcelSaveOptions.
- הגדר אפשרות ExcelSaveOptions.setMinimizeTheNumberOfWorksheets(true).
- שמור PDF כ-XLSX.
דוגמת הקוד הבאה מראה כיצד להמיר PDF ל-XLSX עם מספר מינימלי של גליונות עבודה באמצעות Java.
// טען קובץ PDF מקור
Document doc = new Document("sampletable.pdf");
// הגדר אפשרויות Excel
ExcelSaveOptions options = new ExcelSaveOptions();
// הגדר פורמט פלט
options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);
// הגדר אפשרות מזעור
options.setMinimizeTheNumberOfWorksheets(true);
// המרת PDF ל-Excel XLSX
doc.save("workbook.xlsx", options);
PDF ל-Excel Java Converter בחינם
אתה יכול לקבל רישיון זמני בחינם להמיר קבצי PDF לפורמט Excel ללא מגבלות הערכה.
חקור את ספריית המרות PDF ל-Excel
במקרה שאתה מעוניין לחקור תכונות אחרות של Aspose.PDF עבור Java, בקר בתיעוד כאן.
סיכום
במאמר זה, ראית כיצד להמיר PDF לקבצי Excel XLS או XLSX באמצעות Java. יתר על כן, התכונה של מזעור מספר גליונות העבודה ב-PDF ל-Excel נידונה גם בעזרת דוגמת הקוד.