الحصول على الصور من ملفات PDF في لينكس
البرنامج pdfimages صمم لاستخراج الصور من ملفات PDF , وحفظها بصيغة "JPEG" أو صيغة "PPM" التي تستخدم في ملفات PDF.
التثبيت:
لتثبيت الحزمة البرمجية لنظام "ubuntu" أستخدم الأمر التالي :
apt-get install poppler-utils
هذه الحزمة البرمجية تحتوي أكثر من أداة لتعامل مع ملفات PDF , لكننا سنتعامل مع الأمر "pdfimages" فقط في هذا الدرس .
الأمثلة :
هذا الأمر سيقوم يأستخراج جميع الصور الموجودة في ملف PDF المعين من قبل المستخدم و القيام بحفظها بالصيغة المستخدم داخل الملف , و تكون في الغالب PPM , و سوف تحفظ هذه الصور في المجلد المحدد من قبلنا في هذه الحالة "/home/abgoor/Pictuers" , يجب أن تعرف أن البرنامج سيعرض رسالة خطأ في حالة عدم وجود المجلد و أيضا سيتجاهل الأمر في حالة عدم تحديد المجلد المراد حفظ الصور فيه :
pdfimages abgoor.pdf /home/abgoor/Pictuers
عند فتح المجلد المحتوي على الصور ستجد أن البرنامج قام بتسمية الصور بأسم "image-00{0,1,2,3}.ppm" .
لحفظ الصور بصيغة "JPEG" فقط ضع التعليمة "-j":
pdfimages –j abgoor.pdf /home/abgoor/Pictuers
في حالة أنك أردت تحديد الصفحة التي يبتدأ عندها عملية الحصول على الصور أستخدم التعليمة "-f" متبوعة بقيمة الصفحة :
pdfimages –j –f 23 abgoor.pdf /home/abgoor/Pictuers
و أذا أردت أن توقف البرنامج عند صفحة معينة تستخدم التعليمة "-l" متبوعة برقم الصفحة :
pdfimages –j –l 45 abgoor.pdf /home/abgoor/Pictuers
اذا كان الصورة التي تحتاجها في صفحة محددة أستخدم التعليمتين "-f" و "-l" كمثال التالي :
pdfimages –j –f 45 –l 45 abgoor.pdf /home/abgoor/Pictuers
أذا كان الملف محمي تستطيع استخدام التعليمتين التاليتان:
-opw password | كلمة سر مالك الملف |
-opu password | كلمة السر المستخدمة لقراءة الملف |
ليست هناك تعليقات:
إرسال تعليق