כאשר אתה עובד עם קובצי PDF, ייתכן שתרצה לפעמים להסיר חלקים מיותרים מהעמודים ב-PDF. זה יכול לכלול הסרת שוליים ריקים, תוכן בכותרת העליונה/תחתונה ועוד. במאמר זה נראה לך שיטה פשוטה לחיתוך דפי PDF ב-Java. אז בואו נראה איך עושים את זה ביישום Java.
ספריית Java כדי לחתוך PDF
כדי לחתוך קבצי PDF, נשתמש ב-Aspose.PDF עבור Java. זוהי ספרייה חזקה ליצירה ומניפולציה של קבצי PDF. אתה יכול להוריד את ה-JAR של הספרייה או להתקין אותו באמצעות התצורה הבאה של Maven.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>23.5</version>
</dependency>
חתוך קובץ PDF ב-Java
חיתוך הדפים בקובץ PDF נעשה קל בעזרת Aspose.PDF עבור Java. אתה רק צריך לטעון את ה-PDF, לציין את גודל תיבת החיתוך, וזהו.
בואו נראה כיצד לחתוך עמוד ב-PDF באמצעות Java.
- קודם כל, טען את קובץ ה-PDF באמצעות המחלקה מסמך.
- לאחר מכן, צור אובייקט חדש מלבן ואתחול גודלו.
- בחר את הדף הרצוי והקצה מלבן באמצעות setCropBox, setTrimBox, setArtBox, ו-setBleedBox שיטות של הדף.
- לבסוף, שמור את ה-PDF החתוך בשיטת Document.save(String) .
דוגמת הקוד הבאה מראה כיצד לחתוך עמוד ב-PDF באמצעות Java:
// טען PDF
Document pdfDocument = new Document("document.pdf");
// קבל הפניה לדף
Page page = pdfDocument.getPages().get_Item(1);
System.out.println(page.getCropBox());
System.out.println(page.getTrimBox());
System.out.println(page.getArtBox());
System.out.println(page.getBleedBox());
System.out.println(page.getMediaBox());
// צור מלבן קופסה חדש
Rectangle newBox = new Rectangle(200, 220, 2170, 1520);
// הקצה תיבה חדשה
page.setCropBox(newBox);
page.setTrimBox(newBox);
page.setArtBox(newBox);
page.setBleedBox(newBox);
// שמור PDF חתוך
pdfDocument.save("cropped_pdf.pdf");
חיתוך PDF באינטרנט
אתה יכול גם להשתמש באפליקציה מקוונת לחיתוך דפי PDF, המבוססת על Aspose.PDF עבור Java. זוהי אפליקציית חיתוך PDF בחינם שאפילו לא מבקשת ממך להירשם.
ספריית Java PDF
קבל רישיון זמני בחינם והשתמש בספריית Java PDF ללא מגבלות הערכה. כמו כן, אתה יכול לבקר בתיעוד כדי לחקור תכונות אחרות של הספרייה.
במקרה שתמצא בעיות בזמן השימוש בספרייה שלנו, תוכל ליצור איתנו קשר דרך [הפורום] שלנו (https://forum.aspose.com/).
סיכום
מאמר זה הדגים כיצד לחתוך דפים בקובץ PDF באמצעות Java. על ידי ביצוע מספר שלבים פשוטים וכתיבת כמה שורות קוד, תוכל לחתוך באופן תכנותי את דפי ה-PDF הרצויים. בנוסף, סיפקנו אפליקציה מבוססת אינטרנט לחיתוך קבצי PDF באינטרנט. אתה יכול להשתמש בחיתוך PDF מקוון זה בחינם ללא צורך ביצירת חשבון.