يركز هذا الموضوع البسيط على ** كيفية اقتصاص PDF باستخدام Python **. يشتمل على تفاصيل التكوين وتدفق البرنامج ونموذج تعليمة برمجية عمل توضح تطبيقًا ** لاقتصاص صفحة في PDF باستخدام Python **. يمكن استخدام نموذج التعليمات البرمجية هذا في أي من أنظمة التشغيل التي تدعم بيئات Python و .NET ولا تتطلب Acrobat أو أي أداة أخرى تابعة لجهة خارجية لاقتصاص جزء من ملف PDF.
خطوات قص ملف PDF باستخدام Python
- قم بتهيئة البيئة استخدم Aspose.PDF لبايثون عبر .NET لاقتصاص جزء من الصفحة
- قم بالوصول إلى نموذج ملف PDF باستخدام كائن فئة Document لاقتصاصه
- عرض قيم مربعات صفحة PDF (إذا لزم الأمر)
- قم بإنشاء كائن فئة Rectangle عن طريق تحديد منطقة الاقتصاص
- قم بتعيين المستطيل الذي تم اقتصاصه إلى CropBox و TrimBox و ArtBox و BleedBox
- احفظ ملف PDF مع المنطقة التي تم اقتصاصها على القرص
تستلزم الخطوات المذكورة أعلاه إجراء * اقتصاص مستند PDF باستخدام Python *. تبدأ العملية من خلال الوصول إلى ملف PDF المصدر وإظهار القيم الحالية لـ CropBox و TrimBox و ArtBox و BleedBox و MediaBo داخل وحدة التحكم. في الخطوات اللاحقة ، يتم تحديد المنطقة التي تم اقتصاصها باستخدام مثيل لفئة المستطيل وتعيين ذلك كمعامل جديد لجميع مربعات صفحة PDF المحددة أعلاه.
كود لقص ملف PDF باستخدام Python
يمكن استخدام رمز المثال هذا كتطبيق أساسي لـ * اقتصاص الصفحة في PDF باستخدام Python *. يمكنك تعيين أي قيمة لمربع PDF حسب المتطلبات ولكن من أجل اقتصاص جزء ملف PDF المصدر وعرضه بالكامل في صفحة ملف PDF الجديدة ، قم بتطبيق القيمة الجديدة على جميع المربعات المذكورة. يمكن استخدام علامة normalizeCoordinates لضبط أبعاد المستطيل الجديدة إذا لزم الأمر.
في هذا الموضوع ، ركزنا على * كيفية اقتصاص ملف PDF باستخدام Python *. إذا كنت مهتمًا بمعرفة كيفية تعديل البيانات الوصفية في PDF ، فراجع المقالة على كيفية تغيير بيانات تعريف PDF باستخدام Python.