![قص صفحات PDF في Java](images/Crop%20PDF%20in%20Java.png#center)
عندما تعمل باستخدام ملفات PDF ، قد ترغب أحيانًا في إزالة الأجزاء غير الضرورية من الصفحات في ملف PDF. يمكن أن يشمل ذلك إزالة الهوامش الفارغة والمحتوى الموجود في الرأس / التذييل والمزيد. في هذه المقالة ، سنوضح لك طريقة بسيطة لاقتصاص صفحات PDF بجافا. لذلك دعونا نرى كيفية القيام بذلك في تطبيق Java.
مكتبة Java لقص ملف PDF
لاقتصاص ملفات PDF ، سنستخدم Aspose.PDF لجافا.إنها مكتبة قوية لإنشاء ملفات PDF ومعالجتها. يمكنك إما تنزيل مكتبة JAR أو تثبيتها باستخدام تكوين Maven التالي.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>23.5</version>
</dependency>
قص ملف PDF في Java
يصبح قص الصفحات في ملف PDF أمرًا سهلاً بمساعدة Aspose.PDF لجافا. ما عليك سوى تحميل ملف 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());
// إنشاء مربع Rectagle جديد
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 لجافا. هذا هو تطبيق اقتصاص PDF مجاني لا يطلب منك حتى التسجيل.
![](images/Crop%20PDF%20Online.png)
مكتبة جافا PDF
احصل على ترخيص مؤقت مجاني واستخدم مكتبة Java PDF بدون قيود التقييم. أيضًا ، يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى للمكتبة.
في حال وجدت أي مشاكل أثناء استخدام مكتبتنا ، يمكنك الاتصال بنا عبر المنتدى.
خاتمة
توضح هذه المقالة كيفية اقتصاص الصفحات في ملف PDF باستخدام Java. باتباع بضع خطوات بسيطة وكتابة بضعة أسطر من التعليمات البرمجية ، يمكنك اقتصاص صفحات PDF المطلوبة برمجيًا. بالإضافة إلى ذلك ، قدمنا تطبيقًا يستند إلى الويب لاقتصاص ملفات PDF عبر الإنترنت. يمكنك استخدام أداة اقتصاص PDF عبر الإنترنت مجانًا دون الحاجة إلى إنشاء حساب.