محول PDF إلى GIF
محول PDF إلى GIF يعرض كل صفحة من صفحات PDF ويحفظ كل واحدة منها كصورة GIF ثابتة. تُرسم الصفحات في متصفحك باستخدام PDF.js، ثم تُرمز إلى GIF على الخادم لأن لوحة الرسم لا تستطيع كتابة GIF. اختر مقياس العرض، ثم اعرض الصفحات، وحدد الصفحات، ونزّل الملفات فرديًا أو كملف ZIP. بدون GIF متحرك، والمعاينة تكون بصيغة PNG.
الاستخدام محول PDF إلى GIF
إعدادات تحويل ملفات PDF إلى صور
الصفحات المعروضة
قراءة المحتوى
ما الذي يفعله هذا المحوّل
ارفع ملف PDF وستقوم هذه الصفحة بعرض كل صفحة كصورة، ثم تسلّمك النتائج كملفات GIF. تتم عملية العرض في متصفحك باستخدام PDF.js: تُرسم كل صفحة على لوحة رسم (canvas) بالحجم الذي تختاره، ثم تُحوَّل لوحة الرسم إلى صورة. ولأن لوحة رسم المتصفح يمكنها ترميز PNG وJPEG لكن ليس GIF، تُرسَل صورة الصفحة إلى الخادم لترميز GIF النهائي، صفحة واحدة في كل مرة.
الناتج هو ملف GIF ثابت لكل صفحة PDF، وليس GIF متحركًا. مستند من عشر صفحات ينتج عشرة ملفات، مُسمّاة باسم ملف PDF ورقم الصفحة، ويمكنك تنزيلها فرادى أو جمع الصفحات التي تختارها في أرشيف ZIP.
ماذا يعني GIF لصفحاتك
GIF صيغة قديمة بحدود صارمة، وهذه الحدود تظهر في المستندات المحوَّلة.
- 256 لونًا لكل صورة. الصفحة التي تحتوي على صورة فوتوغرافية أو تدرّج لوني أو رسم بياني بدرجات كثيرة أو نص بحواف ناعمة ستُختزل إلى لوحة ألوان. توقّع ظهور نطاقات في التدرّجات اللونية وحوافّ أخشن قليلًا في النصوص الصغيرة.
- لون شفاف واحد على الأكثر. الشفافية تعمل بنعم أو لا لكل بكسل؛ لا يمكن تمثيل الظلال شبه الشفافة والحواف الناعمة، لذا تتسطّح.
- إطار واحد لكل ملف. لا شيء في هذه الصفحة ينتج رسومًا متحركة. إذا كنت تتوقع عرضًا متتابعًا للصفحات، فهذا ليس ما ستحصل عليه.
- لا يوجد إعداد للجودة. ينطبق شريط تمرير الجودة على JPEG وWebP فقط. لا يمتلك GIF مقبض ضغط مماثل، لذا فإن الرافعة الوحيدة المتاحة لك للتحكم في الحجم هي مقياس العرض.
- عادةً أكبر من PNG للمستندات. ضغط GIF ضعيف للصفحات المسطّحة التي تحتوي على نص. غالبًا ما يكون ملف PNG للصفحة نفسها أصغر وأكثر حدّة. يستحق GIF الاختيار من أجل التوافق، لا من أجل الكفاءة.
خط الأنابيب ذو المرحلتين، ولماذا يهم
- يفتح PDF.js الملف محليًا ويُبلّغ عن عدد الصفحات.
- لكل صفحة ينشئ لوحة رسم، ويُقيسها بالنسبة المئوية التي أدخلتها، ويعرض الصفحة عليها.
- تُصدَّر لوحة الرسم كعنوان بيانات PNG بذلك الحجم.
- بالنسبة إلى PNG وJPEG وWebP وJFIF وJIFF يتوقف العمل عند هذا الحد: المتصفح يملك الملف النهائي.
- بالنسبة إلى GIF، يُرسَل ملف PNG إلى نقطة نهاية التحويل مع الصيغة المطلوبة واسم الملف وقيمة الجودة. يُعيد الخادم ترميزه ويُرجع ملف GIF، الذي يُخزَّن ككتلة تنزيل لتلك الصفحة.
- تستمر بطاقات المعاينة في عرض صورة PNG المُصدَّرة، وليس GIF، لذا تكون الصورة المصغّرة التي تراها أكثر حدّة وأكثر ألوانًا من الملف الذي ستُنزّله.
تترتّب على ذلك نتيجتان. أولًا، تُرفَع صور الصفحات أثناء العرض، حتى وإن لم يُرفَع ملف PDF نفسه. ثانيًا، التحويل تسلسلي: المستند الطويل يعني رفعًا واحدًا وترميزًا واحدًا لكل صفحة، لذا يزداد الوقت مع عدد الصفحات، وفشل واحد يوقف العرض بأكمله عند تلك الصفحة.
خطوة بخطوة
- أفلِت ملف PDF على منطقة الرفع أو انقر للتصفح. يجب أن يكون الملف PDF حسب نوع MIME أو الامتداد.
- اترك التحويل إلى على GIF، أو غيّره إذا أردت صيغة أخرى. المحدّد غير مقفل على GIF؛ هذه الصفحة تبدأ عليه ببساطة.
- اضبط مقياس حجم الصورة بين 5 و300 بالمئة. 100 بالمئة تعرض بحجم صفحة PDF نفسه بوحدات بكسل CSS؛ و200 بالمئة تضاعف أبعاد البكسل في كل اتجاه، وهو ما تريده للحصول على ناتج بجودة الطباعة.
- يُتجاهَل حقل الجودة بالنسبة إلى GIF، لذا لا تؤثر قيمته في النتيجة.
- اضغط عرض الصفحات. تُعرَض كل الصفحات؛ لا توجد طريقة لعرض نطاق فقط. يُبلَّغ عن التقدّم صفحة بصفحة.
- حدّد الصفحات التي تريدها، أو استخدم تحديد الكل. تتحكم عناصر الصفحة الواحدة والنطاق والصفحات اليدوية فقط في إضافة مدخلات إلى تحديد التنزيل — ولا تحدّ من العرض.
- نزّل صفحة بالنقر على بطاقتها، أو أنشئ ملف ZIP للصفحات المحدّدة.
تتبع أسماء الملفات ملف PDF المصدر: report-page-1.gif، report-page-2.gif وهكذا، مع استبدال الأحرف الخارجة عن الحروف والأرقام والشرطات والشرطات السفلية. يُسمّى ملف ZIP report-selected-pages.zip.
اختيار مقياس
المقياس هو الإعداد الوحيد الذي يغيّر GIF بدرجة ملموسة. عند 100 بالمئة تُعرَض صفحة A4 نموذجية بحوالي 794 في 1123 بكسل، وهو أمر جيد للقراءة على الشاشة. عند 50 بالمئة تحصل على نحو ربع عدد البكسلات وملف أصغر بكثير، لكن النص الصغير يصبح غير مقروء. عند 200 بالمئة يتضاعف عدد البكسلات أربع مرات مجددًا، وتحتوي لوحة الألوان على تفاصيل أكثر لتمثيلها، وقد ينمو الملف أسرع مما توحي الأبعاد. لصفحة من نص أساسي، عادةً ما يكون النطاق المعقول بين 100 و150 بالمئة. لمخطط واحد تنوي إعادة استخدامه في عرض تقديمي، يُعدّ 200 بالمئة معقولًا.
راقب حجم الصفحة المُحمَّلة. يقبل endpoint التحويل حتى 12 ميغابايت لكل صفحة مُصيَّرة. قد تتجاوز ورقة كبيرة جدًا عند 300 بالمئة هذا الحد، وسيفشل الطلب بدلًا من تصغيره نيابةً عنك.
متى يكون GIF هو الإخراج الصحيح
- برامج قديمة. تقبل بعض أنظمة المستندات القديمة وأدوات التذاكر وعملاء البريد الإلكتروني صيغة GIF حيث ترفض PNG.
- الرسوم الخطية البسيطة. يتحول المخطط بالأبيض والأسود، أو صفحة التوقيع، أو الشهادة المختومة، أو صفحة الشعار إلى GIF دون خسارة مرئية.
- المعاينات الصغيرة جدًا. الصور المصغرة الصغيرة جدًا عند مقياس منخفض تكون صغيرة في GIF أيضًا، وقابلة للقراءة عالميًا.
- الصفحات محدودة الألوان. الصفحة المقتصرة أصلاً على بضعة ألوان مسطحة تبقى سليمة ضمن حد 256 لونًا.
بالنسبة للصفحات الفوتوغرافية، والكتابة اليدوية الممسوحة ضوئيًا، والتدرجات اللونية، والمخططات ذات الدرجات المتعددة، وأي شيء يحتوي على نص دقيق، ستبدو PNG أفضل وغالبًا ما تستهلك مساحة أقل. يتيح لك محدد الصيغة التبديل دون إعادة التحميل.
أين يواجه صعوبات
- المستندات الطويلة. يتم تصيير كل صفحة، وكل صفحة GIF هي رحلة ذهاب وإياب منفصلة. خمسون صفحة تعني خمسين تحويلًا.
- أبعاد الصفحات الضخمة. تنتج الرسومات المعمارية أو الملصقات عند مقياس عالٍ صور صفحات تتجاوز حد الخادم.
- ملفات PDF المشفرة. لن يُفتح الملف المحمي بكلمة مرور؛ لا يوجد طلب لإدخال كلمة المرور.
- ملفات PDF الممسوحة ضوئيًا بدون طبقة نصية. تتحول جيدًا كصور، لكن لا يوجد OCR هنا. استخدم أداة PDF إلى نص إذا كنت بحاجة إلى الكلمات.
- المحتوى التفاعلي. الروابط وحقول النماذج والتعليقات والفيديو المضمّن ليست جزءًا من الصورة النقطية.
الحدود
ملف PDF واحد في كل مرة، إخراج GIF هو صورة ثابتة واحدة لكل صفحة، لا رسوم متحركة، لا حد لعدد الصفحات مفروض في الواجهة لكن الحدود العملية يحددها ذاكرة المتصفح ووقت التحويل، لا تحكم في لون الخلفية، لا بيانات وصفية DPI، لا أدوات تدوير أو قص، لا OCR ولا استخراج نص. يتم التصيير بالمقياس الذي تحدده ولا يمكن تغييره بعد ذلك دون إعادة التصيير. يؤثر اختيار الصفحات على التنزيلات فقط.
الخصوصية
يُفتح ملف PDF محليًا ولا يُحمَّل أبدًا كمستند. لكن في وضع GIF تُرسَل كل صورة صفحة مُصيَّرة إلى الخادم ليتم ترميزها، لذا يغادر المحتوى المرئي لصفحاتك المتصفح. تُقرأ الملفات المحوَّلة ثم تُحذف على الخادم بعد بناء الاستجابة، ولا يُحتفظ بأي شيء كسجل. إذا كان ملف PDF يحتوي على مواد سرية، ففضّل إخراج PNG أو JPEG، اللذين يُنتَجان بالكامل في المتصفح، أو احجب المعلومات الحساسة قبل التحويل.
استكشاف الأخطاء وإصلاحها
- لا يتم تصيير أي شيء. تحقق من أن الملف هو بالفعل PDF؛ ملف .docx مُعاد تسميته يفشل حتى لو قال الامتداد .pdf.
- يتوقف التصيير عند صفحة واحدة. قد تستغرق صفحة شديدة التفصيل عند مقياس عالٍ وقتًا طويلًا في المتصفح. خفّض المقياس وحاول مرة أخرى.
- خطأ في التحويل عند صفحة لاحقة. على الأرجح تجاوزت صورة تلك الصفحة حد الرفع البالغ 12 ميغابايت. قلّل المقياس.
- تبدو الألوان متدرجة بشكل نطاقات. أمر متوقع مع GIF. بدّل الصيغة إلى PNG للحصول على نتيجة بلا فقدان.
- يبدو النص باهتًا. تم تحويل الصفحة إلى صورة نقطية عند مقياس منخفض. أعد التصيير بنسبة مئوية أعلى.
- صفحات فارغة. ترسم بعض ملفات PDF المحتوى بطريقة لا يستطيع PDF.js إعادة إنتاجها، أو أن الصفحة فارغة فعلاً. تحقق من الأصل في عارض.
الأخطاء الشائعة
- توقع الحصول على GIF متحرك. كل صفحة هي ملف ثابت خاص بها.
- افتراض أن الصورة المصغرة هي GIF. المعاينات هي تصييرات PNG؛ أما التنزيل فهو GIF المرمَّز.
- افتراض أن شريط ضبط الجودة يفعل شيئًا. يتم تجاهله في حالة GIF.
- تصيير تقرير من 200 صفحة لتحويل ثلاث صفحات. يغطي التصيير دائمًا المستند بالكامل؛ الاختيار يفلتر التنزيلات فقط.
- اختيار GIF لمسح ضوئي مليء بالصور الفوتوغرافية. ستكون PNG أو JPEG أصغر وأنقى.
- تحميل صفحات سرية دون تفكير. يرسل تحويل GIF الصفحة المُصيَّرة إلى الخادم.
الأسئلة الشائعة
الأسئلة الشائعة
التعليقات (0)
يرجى وصف المشكلة التي واجهتها حتى نتمكن من التحقيق فيها وتحسين الأداة.