ضغط PDF
حاول تقليل حجم PDF بإزالة الكائنات غير المستخدمة ضمن بنية مدعومة، دون تحويل الصفحات إلى صور أو تسطيح النماذج.
طريقة الاستخدام
اختر الملف وانتظر اكتمال قراءته، ثم اضغط معالجة PDF. قارن الحجمين وحالة المحاولة، ثم نزّل النتيجة وافحص صفحاتها في قارئ PDF. أي تغيير للملف يبطل النتيجة السابقة. الإلغاء يوقف القراءة أو العامل، والمسح يحرر بيانات الصفحة ورابط التنزيل.
قد يحتوي PDF على stream غير مستخدم بعد تحرير سابق؛ يمكن حذف هذا الكائن مع بقاء النص والروابط وحقول النموذج القابلة للوصول. مقدار التوفير يعتمد على الملف، ولا يُعد رقمًا مضمونًا.
حدود الدعم
الدعم محدود لجدول مراجع تقليدي؛ لا xref streams أو object streams أو تشفير أو توقيعات. ترفض مفاتيح trailer غير المدعومة والأرقام التي لا تحفظ قيمتها وتكرار مفاتيح القواميس والمراجع المفقودة. يدعم تحديث الكائنات المتتابع العادي؛ يرفض free entry لكائن محمل بأي جيل، وانتقال Info موجود سابقًا إلى null أو الغياب. الغياب طوال المستند وإضافة Info أو استبداله مدعومان. يبقى الملف الأصلي دون تغيير. لا تعقيم شامل ولا تنفيذ للروابط أو الإجراءات أو رفع للملف. لا يعاد ترميز الصور أو الخطوط أو raw streams المدعومة. لا تفرض عملية الضغط قيود ترميز محتوى الصفحة الإضافية الخاصة بتغيير المقاس؛ هذا حفظ بنيوي وليس إثباتًا لعرض كل فلتر opaque.
أسئلة شائعة
ماذا لو لم يصغر الملف؟
تظهر حالة عدم تحقيق توفير، ويعيد التنزيل نسخة بايتية من الأصل. لا تُستبدل تلقائيًا بنسخة أكبر، ولا تُخفض جودة الصور أو تُسطّح النماذج للوصول إلى رقم معين.