كيفية تحويل ملف PDF إلى مجموعة من الصور

How Convert Pdf Into Set Images



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

رسم LibreOffice

تشحن معظم توزيعات Linux مجموعة مكتب LibreOffice افتراضيًا. إذا لم يكن كذلك ، يمكنك تنزيله من هنا . باستخدام تطبيق LibreOffice Draw ، ستتمكن من تحويل ملف PDF إلى مجموعة من الصور.







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



بمجرد تنزيل ملف oxt من الرابط أعلاه ، قم بإضافته إلى مدير الامتدادات. انتقل إلى Tools> Extension Manager… ، كما هو موضح في الصورة أدناه.







انقر فوق الزر 'إضافة' لإضافة ملف ملحق oxt إلى LibreOffice Draw.



بعد إضافة ملف oxt بنجاح ، سيظهر إدخال جديد في قائمة الامتدادات.

ستتم إضافة إدخال جديد تصدير كصور… إلى القائمة المنسدلة ملف.

افتح ملف PDF في LibreOffice Draw ثم انقر فوق تصدير كصور… إدخال القائمة لبدء عملية التحويل. سترى نافذة منبثقة جديدة تسمح لك بتخصيص خيارات التصدير. قم بتغيير الخيارات حسب احتياجاتك وانقر على زر تصدير.

هذا كل شيء. تم الآن تصدير كل صفحة في ملف PDF الخاص بك كصورة منفصلة. هذه هي طريقتي المفضلة إلى حد بعيد. الإعداد سهل للغاية ويسمح لك LibreOffice Draw بتحرير ملفات PDF والتعليق عليها قبل التصدير.

إيماج ماجيك

ImageMagick هي أداة سطر أوامر لتحويل وتحرير ومعالجة ملفات الصور و PDF و SVG. يأتي مع العديد من الخيارات المتقدمة والتطبيق نفسه قوي للغاية. يمكنك رؤيته كمكافئ لـ FFmpeg ، ولكن في الغالب لملفات الصور.

يأتي برنامج ImageMagick مصحوبًا بأمر تحويل يمكن استخدامه لتحويل الملفات إلى تنسيقات مختلفة. لتثبيت ImageMagick في أوبونتو ، قم بتشغيل الأمر التالي:

$سودوملائمتثبيتتخيل

بشكل افتراضي ، يتم تعطيل تحويل PDF في ImageMagick. لتمكينه ، افتح الملف /etc/ImageMagick-6/policy.xml في محرر نصوص وقم بالتعليق على جميع الأسطر الموجودة أسفل أنواع تنسيق ghostscript:

لتحويل ملف PDF إلى مجموعة من الصور باستخدام التحويل ، استخدم الأمر بالتنسيق التالي:

$يتحول-كثافة 150input_file.pdf-جودة 100output_file.png

أين:

  • -الكثافة تعني DPI حيث يتم تحميل ملف إدخال PDF بواسطة الأمر convert
  • pdf هو ملف PDF الذي تريد تحويله
  • - تحدد الجودة جودة الصور الناتجة (0-100 ، حيث يكون 100 هو الأفضل)
  • png هي البادئة لملفات الإخراج (قم بتغيير امتداد png لأي تنسيق آخر مثل jpg)

Pdftoppm (PDF إلى PPM)

Pdftoppm هي أداة مساعدة بسيطة لسطر الأوامر مخصصة لتحويل ملفات PDF إلى تنسيقات ملفات PPM و PNG و JPEG.

لتثبيت pdftoppm في أوبونتو ، قم بتشغيل الأمر أدناه:

$سودوملائمتثبيتأدوات الفشار

لتحويل ملف PDF إلى مجموعة من الصور باستخدام pdftoppm ، استخدم الأمر بالتنسيق التالي:

$pdftoppm input_file.pdf output_file-بي إن جي -rx 150 -جرب 150

أين:

  • pdf هو ملف PDF الذي تريد تحويله
  • output_file هي البادئة المستخدمة لملفات الإخراج
  • -png هو تنسيق ملف لملفات الإخراج المحولة
  • -rx 150 -ry 150 هي نقطة لكل بوصة يتم تحميل ملف PDF بها بواسطة pdftoppm (ما يعادل خيار كثافة imageMagick)

إنكسكيب

إنكسكيب هو برنامج مجاني ومفتوح المصدر وعبر الأنظمة الأساسية لإنشاء وتحرير الرسومات المتجهة. باستخدام وظيفة التصدير المضمنة في Inkscape ، من الممكن تحويل ملف PDF إلى مجموعة من الصور.

لاحظ أن دعم تصدير صفحات متعددة تمت إضافته إلى inkscape مؤخرًا فقط. لذلك ربما لن تعمل الحزمة المشحونة مع التوزيع الخاص بك. الإصدار الأدنى المطلوب الذي تحتاجه هو 1.0.0. يمكن تنزيل أحدث إصدار تجريبي من Inkscape مع دعم متعدد الصفحات من هنا في شكل AppImage. تأكد من وضع علامة على الملف القابل للتنفيذ من مدير الملفات.

لتحويل ملف PDF إلى صور باستخدام Inkscape ، قم بتشغيل أمر بالتنسيق التالي:

$لأنافي {1..10}؛فعل./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-مع
- تصدير نقطة في البوصة=300 - تصدير منطقة الصفحة --pdf- الصفحة=أنا $ --ملف التصدير='انتاج-أنا $.بي إن جي '؛
انتهى

أين:

  • {1..10} هي أرقام صفحات PDF ، تحتاج إلى تحديد هذا بشكل صحيح وإلا فإن الأمر لن يعمل (قم بتغيير القيم حسب الحاجة)
  • ./Inkscape-2b71d25-x86_64.AppImage هو اسم ملف Inkscape AppImage الذي قمت بتنزيله من الرابط أعلاه (قم بتغيير الاسم حسب الحاجة)
  • pdf هو اسم ملف الإدخال المراد تحويله (قم بتغيير الاسم حسب الحاجة)
  • -z لاستخدام inkscape مقطوعة الرأس بدون واجهة المستخدم الرسومية (اتركها كما هي)
  • –export-dpi = 300 هي الكثافة التي يتم بها تحميل ملف PDF بواسطة Inkscape (قم بتغيير القيمة حسب الحاجة)
  • –export-area-page مخصصة لتصدير صفحة PDF كاملة (اتركها كما هي)
  • –pdf-page = $ i يشير إلى رقم الصفحة المراد تصديرها (اتركه كما هو)
  • –export-file = output- $ i.png هي البادئة لملفات الإخراج (قم بتغيير جزء المخرجات حسب الحاجة)

استنتاج

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