تحويل PDF إلى أبيض وأسود باستخدام بايثون

هذا الدرس السريع يصف كيفية تحويل PDF اللون إلى أبيض وأسود باستخدام بايثون. يحتوي على تفاصيل لتعيين بيئة التطوير المتكاملة، قائمة بالخطوات، وعينة كود لتغيير PDF إلى تدرج الرمادي باستخدام بايثون. سيتم مناقشة خيارات مختلفة لتحسين الكود من أجل إنشاء مخرجات مخصصة.

خطوات تحويل PDF ملون إلى أبيض وأسود باستخدام Python

  1. اضبط بيئة التطوير للعمل مع Aspose.PDF for Python via .NET لتغيير لون PDF
  2. استورد مكتبة Aspose.PDF عن طريق تعيين الاسم المستعار ap
  3. حمّل الترخيص لتجنب قيود النسخة التجريبية
  4. حمّل ملف PDF المصدر إلى كائن الفئة Document لإنشاء PDF بتدرج الرمادي
  5. تعريف كائن RgbToDeviceGrayConversionStrategy
  6. كرر عبر جميع الصفحات في ملف PDF وطبق الاستراتيجية على كل صفحة باستخدام طريقة convert()
  7. احفظ ملف PDF الناتج بعد تحويله إلى تدرج الرمادي

تمثل هذه الخطوات تحويل ملف ملون PDF إلى أبيض وأسود باستخدام Python. ابدأ العملية باستيراد المكتبة إلى البرنامج، وتحميل الترخيص المناسب، وتحميل ملف PDF المصدر إلى كائن فئة Document. أنشئ كائن RgbToDeviceGrayConversionStrategy لاستراتيجية التحويل، وتصفح كل صفحة، وطبق الاستراتيجية لتحويل كل صفحة ملونة إلى صفحة بتدرج الرمادي.

كود لتحويل PDF ملون إلى PDF أبيض وأسود باستخدام بايثون

يوضح هذا الكود كيفية تحويل PDF إلى تدرج الرمادي باستخدام بايثون. يمكنك استخدام CompressImages مع ImageQuality المطلوبة لضغط الصورة بعد تحويلها إلى تدرج الرمادي. كما يوجد خيار لتقليل حجم الملف بإزالة الخطوط غير المطلوبة باستخدام خيار UnembedFonts.

هذا المقال يوضح كيفية إنشاء ملف PDF بتدرج الرمادي. لاستبدال صورة في ملف PDF، راجع المقال تغيير الصورة في PDF باستخدام بايثون.

 عربي