قوات الدفاع الشعبي إلى PNG محول
قم بتحويل مستندات PDF الخاصة بك إلى صور PNG عالية الدقة على الفور. آمن وسريع ومجاني تماماً.
اسحب الملفات وأفلتها هنا
الصيغ المدعومة: PDF. الحجم الأقصى للملف: 50 ميجابايت.
قم بتحويل مستندات PDF الخاصة بك إلى صور PNG عالية الدقة على الفور. آمن وسريع ومجاني تماماً.
الصيغ المدعومة: PDF. الحجم الأقصى للملف: 50 ميجابايت.
يوجد PDF وPNG على طرفي نقيض من تقسيم المستند/الصورة. يصف PDF الصفحة باستخدام أوامر المتجهات والخطوط المضمنة والصور النقطية اختياريًا، وكلها بحجم نقاط ثابتة (1/72 بوصة). يقوم PNG بتخزين صورة نقطية مستطيلة واحدة بدقة بكسل ثابتة. وبالتالي فإن التحويل من PDF إلى PNG يعد خطوة تنقيط: يتم تنفيذ تعليمات رسم ملف PDF عند نقطة لكل بوصة (DPI) مختارة لإنتاج صورة نقطية، والتي يتم بعد ذلك ترميزها بدون فقدان بتنسيق PNG. يعد اختيار DPI الصحيح هو القرار الأكثر أهمية في هذا التحويل - فالمستوى المنخفض جدًا يصبح النص ضبابيًا، والمرتفع جدًا ويصبح الملف ضخمًا.
يعرض هذا المحول كل صفحة PDF باستخدام PDF.js، وهو نفس المحرك الذي يقدمه Firefox لعرض ملفات PDF المدمجة. يحدث العرض على لوحة قماشية في متصفحك؛ لا يترك أي جزء من الملف جهازك. بالنسبة لملفات PDF متعددة الصفحات، تنتج الأداة ملف PNG واحدًا لكل صفحة، يتم تسميته بلاحقة رقم الصفحة. بالنسبة لملفات PDF ذات الصفحة الواحدة، يكون الإخراج بتنسيق PNG واحدًا.
خيارات DPI الشائعة هي 72 (مكافئة للشاشة، وأصغر الملفات)، و150 (جيدة للمعاينة عبر الإنترنت ومعظم الوثائق)، و300 (جودة الطباعة، ومناسبة للتعرف الضوئي على الحروف وطباعة الأوفست)، و600 (التقاط الأرشيف أو التفاصيل الدقيقة). نادرًا ما ينتج عن الرقم الأعلى من 600 تحسنًا ملحوظًا ويضاعف حجم الملف أربع مرات مع كل مضاعفة في DPI.
ملفات PDF ليست صورًا. ولا يمكن تضمينها في رسائل البريد الإلكتروني بتنسيق HTML، أو إسقاطها في الأنظمة الأساسية الاجتماعية للصور فقط، أو استخدامها كخلفية لسطح المكتب، أو لصقها في دردشة لا تدعم مرفقات الملفات. يؤدي عرض كل صفحة بصيغة PNG إلى تحويل ملف PDF إلى شيء تفهمه كل منصة - على حساب فقدان النص القابل للتحديد، والارتباطات التشعبية، وأي استقلالية لدقة المتجهات في النسخة الأصلية.
السبب الرئيسي الآخر هو التعرف الضوئي على الحروف. تعمل العديد من مسارات التعرف البصري على الأحرف على البيانات النقطية بدلاً من ملفات PDF الموجهة مباشرةً؛ يعد التحويل إلى PNG بدقة 300 DPI وإرسال النتيجة إلى Tesseract أو Cloud Vision أو خدمة OCR أخرى بمثابة سير عمل قياسي. يُفضل PNG على JPG هنا لأن حواف النص تعاني بشكل واضح من ضغط JPG بأحجام صغيرة، كما أن عقوبة حجم الملف الهامشي لـ PNG أقل أهمية من دقة التعرف.
أسقط الملف، واختر DPI، ثم قم بالتقديم. تتعامل الأداة مع ملفات PDF الفردية والمتعددة الصفحات بنفس الطريقة.
PDF (ISO 32000) هي لغة وصف صفحة مشتقة من PostScript. تحتوي كل صفحة على دفق محتوى من عوامل الرسم (النقل، والخط، والمنحنى، والطلاء، وتعيين الخط، وإظهار النص) التي تعمل على نظام إحداثي يتم قياسه بالنقاط. إن عرض ملف PDF يعني السير في دفق المحتوى هذا وتنفيذ كل عامل على السطح المستهدف - في هذه الحالة لوحة HTML5.
يقوم PDF.js بتنفيذ مسار العرض هذا في JavaScript. تقوم الأداة بتهيئة مستند PDF.js، واستدعاء getPage(n) لكل صفحة، واستخدام page.render({canvasContext, viewport}) حيث يتم حساب إطار العرض من DPI المطلوبة. يتم تصدير اللوحة القماشية الناتجة عبر Canvas.toBlob('image/png'). تتم معالجة ملفات PDF متعددة الصفحات بشكل تسلسلي؛ يتم جمع المخرجات في أرشيف JSZip وتنزيلها.
اختيار DPI: صفحة PDF للحرف الأمريكي هي 612 × 792 نقطة. عند 72 نقطة في البوصة، تكون الصورة النقطية المعروضة 612 × 792 بكسل (حوالي 0.5 ميجابكسل)؛ بدقة 150 نقطة في البوصة، 1275 × 1650 (2.1 ميجابكسل)؛ بدقة 300 نقطة لكل بوصة، 2550 × 3300 (8.4 ميجابكسل)؛ بدقة 600 نقطة في البوصة، 5100 × 6600 (33.7 ميجابكسل). الذاكرة ومقياس الوقت مع عدد البكسل.