برنامج PDFCompressor-CL | لتقليل حجم ملفات PDF
PDFCompressor-CL هو برنامج سطر أوامر (Command Line Application) مصمم خصيصًا لتحسين وضغط ملفات PDF. يعتمد هذا البرنامج على مكون PDFCompressor ويقدم طريقة فعالة لتقليل حجم ملفات PDF بشكل كبير، وذلك اعتمادًا على إعدادات الضغط ومحتوى الملف الأصلي.
بعبارة أخرى، بدلاً من استخدام واجهة رسومية تقليدية، يتم التحكم في PDFCompressor-CL عن طريق كتابة أوامر نصية محددة في موجه الأوامر (Terminal أو Command Prompt). هذا يجعله أداة قوية للمستخدمين الذين يفضلون التحكم الدقيق في عملية الضغط أو يحتاجون إلى دمج عملية الضغط في سير عمل آلي أو عبر سكريبتات.
مميزات برنامج PDFCompressor-CL
PDFCompressor-CL ليس مجرد برنامج ضغط PDF آخر، بل هو أداة قوية مصممة خصيصًا للمستخدمين الذين يبحثون عن تحكم دقيق وكفاءة عالية في إدارة ملفاتهم. إليك ما يجعله الخيار الأمثل لك:
1. قوة الضغط الفائقة مع الحفاظ على الجودة:
- تقليل جذري لحجم الملف: وداعًا للملفات الضخمة التي تستهلك مساحة التخزين وتعيق المشاركة. PDFCompressor-CL يستخدم تقنيات ضغط متقدمة لتقليص حجم ملفات PDF بشكل ملحوظ.
- الحفاظ على الجودة البصرية: على الرغم من قوة الضغط، يحرص البرنامج على الحفاظ على جودة النصوص والصور والرسومات قدر الإمكان، مما يضمن بقاء مستنداتك واضحة واحترافية.
2. السرعة والكفاءة في معالجة الملفات:
- دعم المعالجة المتوازية (Multithreading): قم بضغط العديد من الملفات في وقت قياسي! تقنية المعالجة المتوازية تستفيد من قوة المعالج لديك لإنجاز المهام بسرعة فائقة.
- معالجة الدفعات الشاملة: سواء كنت تتعامل مع ملف واحد أو مجموعة كبيرة من الملفات أو حتى مجلدات بأكملها، فإن PDFCompressor-CL يوفر لك المرونة اللازمة لإنجاز المهمة بكفاءة. يمكنك تحديد ملفات فردية، قوائم ملفات نصية، أو حتى مجلدات وهياكلها الفرعية.
3. تحكم دقيق وتخصيص متقدم:
- التكوين عبر واجهة مستخدم (GUI) لملفات التعريف: قم بإنشاء وإدارة إعدادات الضغط المخصصة بك بسهولة من خلال واجهة رسومية سهلة الاستخدام. احفظ إعداداتك كملفات تعريف XML قابلة للتصدير والاستيراد والمشاركة.
- خيارات تحسين الصور المتقدمة: تحكم بشكل كامل في كيفية ضغط الصور داخل ملف PDF. يمكنك تغيير طرق الضغط (JPEG, JPEG-2000, JBIG-2 وغيرها)، وتقليل دقة الصور بشكل منفصل للألوان والرمادي والأبيض والأسود، وتحسين عمق الألوان.
- إزالة العناصر غير الضرورية: استعد مساحة إضافية عن طريق إزالة العناصر الزائدة مثل الصفحات غير المستخدمة، والأسماء غير المستخدمة، والإشارات المرجعية والروابط غير الصالحة.
- ضغط ZIP للموارد الداخلية: قم بضغط جميع الموارد المضمنة في ملف PDF باستخدام تقنية ZIP لتقليل الحجم بشكل أكبر.
4. التكامل السلس في بيئات العمل المختلفة:
- تطبيق سطر أوامر (CLI): مثالي للمستخدمين المتقدمين والمطورين الذين يحتاجون إلى دمج عملية ضغط PDF في سير عمل آلي أو عبر سكريبتات. يوفر لك CLI تحكمًا كاملاً في جميع وظائف البرنامج.
- مرونة في الاستخدام: سواء كنت تفضل واجهة رسومية لإنشاء ملفات التعريف أو قوة سطر الأوامر للمعالجة الآلية، فإن PDFCompressor-CL يلبي احتياجاتك.
5. موثوقية وأمان:
- برنامج موثوق: يمكنك الاعتماد على PDFCompressor-CL لضغط ملفاتك بكفاءة وثبات.
- الحفاظ على خصوصية البيانات: يتم تنفيذ عملية الضغط محليًا على جهازك، مما يضمن بقاء ملفاتك وبياناتك آمنة.
باختصار، PDFCompressor-CL يقدم لك مزيجًا فريدًا من قوة الضغط، والمرونة في الاستخدام، والتحكم الدقيق، مما يجعله الأداة المثالية لكل من المستخدمين الأفراد والشركات التي تتعامل مع كميات كبيرة من ملفات PDF.
طريقة تشغيل واستخدام برنامج PDFCompressor-CL
الخطوات الأساسية للاستخدام:
1. فتح موجه الأوامر (Terminal/Command Prompt):
- Windows:
- اضغط على مفتاح Windows + R لفتح نافذة “تشغيل”.
- اكتب
cmd
واضغط على موافق أو Enter.
- macOS:
- افتح تطبيق Terminal الموجود في مجلد “التطبيقات” -> “الأدوات المساعدة” (Applications -> Utilities).
- Linux:
- يختلف حسب توزيعة Linux، ولكن غالبًا ما يمكنك فتحه بالبحث عن “Terminal” في قائمة التطبيقات أو باستخدام اختصارات لوحة المفاتيح مثل
Ctrl
+Alt
+T
.
- يختلف حسب توزيعة Linux، ولكن غالبًا ما يمكنك فتحه بالبحث عن “Terminal” في قائمة التطبيقات أو باستخدام اختصارات لوحة المفاتيح مثل
2. الانتقال إلى مسار البرنامج:
يجب عليك الانتقال إلى المجلد الذي تم فيه تثبيت ملف PDFCompressor-CL التنفيذي (.exe
على Windows أو ملف تنفيذي بدون امتداد على macOS/Linux). يمكنك استخدام الأمر cd
(Change Directory) للانتقال بين المجلدات.
- مثال (قد يختلف المسار حسب مكان تثبيتك):
- Windows:
cd C:\Program Files\PDFCompressor-CL
- macOS/Linux:
cd /Applications/PDFCompressor-CL
- Windows:
3. كتابة الأمر لتشغيل البرنامج:
الصيغة العامة لتشغيل PDFCompressor-CL هي كالتالي:
PDFCompressorCL [خيارات] <ملف_الإدخال> [<ملف_الإخراج>]
PDFCompressorCL
: هو اسم الملف التنفيذي للبرنامج.[خيارات]
: هي معاملات اختيارية لتحديد كيفية عمل البرنامج (مثل مستوى الضغط، إعدادات الصور، إلخ.).<ملف_الإدخال>
: هو المسار إلى ملف PDF الذي تريد ضغطه.[<ملف_الإخراج>]
: هو المسار واسم الملف الذي سيتم حفظ النسخة المضغوطة به. إذا لم يتم تحديده، فسيتم حفظ الملف المضغوط في نفس مجلد ملف الإدخال مع إضافة لاحقة مثل_compressed.pdf
.
أمثلة على الاستخدام:
-
ضغط ملف PDF بسيط وحفظه في نفس المجلد باسم جديد:
PDFCompressorCL input.pdf
سينتج عن هذا ملف باسم
input_compressed.pdf
في نفس مجلدinput.pdf
. -
ضغط ملف PDF وتحديد اسم ومسار ملف الإخراج:
PDFCompressorCL C:\Users\user\Documents\original.pdf D:\CompressedPDFs\compressed_file.pdf
-
استخدام ملف تعريف (Profile) تم إنشاؤه مسبقًا (بافتراض أن لديك ملف تعريف باسم
my_profile.xml
):PDFCompressorCL -profile my_profile.xml input.pdf output.pdf
يجب أن يكون ملف التعريف
my_profile.xml
موجودًا في نفس المجلد الذي يتم تشغيل الأمر منه أو يجب تحديد المسار الكامل إليه. -
ضغط جميع ملفات PDF في مجلد معين:
PDFCompressorCL C:\PDFsToCompress\*.pdf D:\CompressedPDFs\
سيقوم هذا الأمر بضغط جميع ملفات
.pdf
الموجودة في المجلدC:\PDFsToCompress\
وحفظ النسخ المضغوطة في المجلدD:\CompressedPDFs\
.
أهم الخيارات (Options):
يمكنك الحصول على قائمة كاملة بالخيارات المتاحة عن طريق تشغيل الأمر التالي في موجه الأوامر:
PDFCompressorCL -help
إليك بعض الخيارات الشائعة:
-profile <file>
: تحديد ملف تعريف XML يحتوي على إعدادات الضغط.-log <file>
: حفظ سجل العملية في ملف محدد.-overwrite
: استبدال ملف الإخراج إذا كان موجودًا بالفعل.-deleteoriginal
: حذف ملف الإدخال الأصلي بعد الضغط بنجاح (استخدم هذا الخيار بحذر!).-threads <n>
: تحديد عدد الخيوط (Threads) التي سيتم استخدامها للمعالجة المتوازية (لزيادة السرعة على الأجهزة متعددة النواة).-image-compression <method>
: تحديد طريقة ضغط الصور (jpeg, jpeg2000, jbig2, etc.).-image-quality <value>
: تحديد جودة ضغط JPEG (قيمة بين 0 و 100).-resolution <dpi>
: تحديد دقة الصور الجديدة.-remove-unused
: إزالة العناصر غير المستخدمة من ملف PDF.-zip
: ضغط الموارد الداخلية باستخدام ZIP.
مثال على استخدام خيارات متعددة:
PDFCompressorCL -profile high_compression.xml -overwrite input.pdf output.pdf
سيقوم هذا الأمر بضغط input.pdf
باستخدام الإعدادات الموجودة في ملف high_compression.xml
واستبدال الملف output.pdf
إذا كان موجودًا.
إنشاء وإدارة ملفات التعريف (Profiles):
كما ذكرت، يمكنك استخدام واجهة مستخدم رسومية (GUI) تأتي غالبًا مع PDFCompressor لإنشاء ملفات تعريف XML تحتوي على إعدادات الضغط المختلفة. يمكنك بعد ذلك استدعاء هذه الملفات التعريفية باستخدام الخيار -profile
في سطر الأوامر. هذه الميزة مفيدة جدًا إذا كنت تحتاج إلى تطبيق إعدادات ضغط محددة بشكل متكرر.
نصائح إضافية:
- اقرأ الوثائق: للحصول على فهم كامل لجميع الخيارات والميزات المتاحة، راجع الوثائق الرسمية لبرنامج PDFCompressor-CL.
- ابدأ بتجربة بسيطة: جرب ضغط ملف واحد باستخدام الإعدادات الافتراضية لفهم كيفية عمل البرنامج.
- استخدم
-help
: لا تتردد في استخدام الأمر-help
لعرض قائمة الخيارات المتاحة وشرح موجز لكل منها. - كن حذرًا مع
-deleteoriginal
: تأكد من أنك قمت بضغط الملف بنجاح وأنك لا تحتاج إلى النسخة الأصلية قبل استخدام هذا الخيار.
متطلبات تشغيل برنامج PDFCompressor-CL
أنظمة التشغيل المدعومة:
- Windows: غالبًا ما يتم دعم إصدارات Windows المختلفة، بما في ذلك Windows 7، Windows 8، Windows 10، وربما أحدث. قد يكون هناك دعم لكل من الإصدارات 32 بت و 64 بت.
- macOS/Linux: نظرًا لطبيعته كبرنامج سطر أوامر، من المحتمل أن يكون متوافقًا مع أنظمة macOS و Linux، ولكن قد تتطلب بعض التوزيعات خطوات تثبيت أو تبعيات إضافية (مثل Ghostscript).
متطلبات الأجهزة الأساسية:
- المعالج (CPU): معالج Pentium IV أو ما يعادله أو أعلى يعتبر عادةً كافيًا.
- ذاكرة الوصول العشوائي (RAM): يوصى عادةً بـ 1 جيجابايت من ذاكرة الوصول العشوائي على الأقل، ويفضل 2 جيجابايت أو أكثر للحصول على أداء أفضل، خاصة عند التعامل مع ملفات كبيرة أو معالجة دفعات.
- مساحة القرص الصلب: قد تختلف المساحة المطلوبة لتثبيت البرنامج نفسه، ولكن عادة ما تكون حوالي 200 ميجابايت أو أكثر. بالإضافة إلى ذلك، ستحتاج إلى مساحة كافية لتخزين الملفات الأصلية والمضغوطة.
متطلبات البرامج الإضافية (Dependencies):
- Ghostscript: غالبًا ما يعتمد PDFCompressor-CL على Ghostscript كمكون أساسي لمعالجة ملفات PDF، خاصة لعمليات مثل تغيير تنسيق الصور والضغط المتقدم. تأكد من تثبيت Ghostscript على نظامك حتى يعمل PDFCompressor-CL بشكل صحيح. يمكنك عادةً تنزيله وتثبيته بشكل منفصل.
ملاحظات هامة:
- الإصدار المحدد: تحقق دائمًا من الوثائق الخاصة بالإصدار الذي تستخدمه للحصول على أدق المتطلبات. قد تتطلب الإصدارات الأحدث متطلبات نظام أعلى.
- ملفات التعريف (Profiles): إذا كنت تستخدم ميزة ملفات التعريف XML لتخزين الإعدادات، فتأكد من أن لديك برنامجًا مناسبًا لإنشاء وتعديل هذه الملفات إذا لزم الأمر (مثل محرر نصوص بسيط).
- واجهة المستخدم الرسومية (GUI): إذا كان البرنامج يوفر واجهة مستخدم رسومية لإنشاء ملفات التعريف، فقد يكون لها متطلبات إضافية متعلقة بواجهة المستخدم الرسومية لنظام التشغيل.
باختصار، لتشغيل PDFCompressor-CL بشكل عام، ستحتاج إلى نظام تشغيل Windows أو macOS أو Linux مدعوم، وموارد جهازية أساسية (معالج جيد، ذاكرة وصول عشوائي كافية، ومساحة قرص صلب)، والأهم من ذلك، تثبيت برنامج Ghostscript.
تابعنا دائماً لتحميل أحدث البرامج من موقع شرح PC