تحويل PNG إلى TXT
يؤدي تحويل مستند صورة نقطية بصيغة PNG إلى نص عادي إلى تحويل بكسلات الصور الثابتة إلى كلمات قابلة للتعديل باستخدام التعرف الضوئي على الحروف.
مقارنة التنسيقات والمواصفات التقنية
| المواصفات | PNG | TXT |
|---|---|---|
| نوع MIME | image/ | text/ |
| النوع | صورة نقطية | نص عادي |
| الضغط | دون فقدان (DEFLATE / LZ77 + Huffman) | بلا |
| المواصفات القياسية | الإصدار الثالث من معيار W3C PNG | معيار Unicode / UTF-8 RFC 3629 |
| رأس البايتات السحرية (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A | UTF-8 / ASCII plain stream |
نظرة عامة على التنسيق والاستخدامات
يتضمن التعامل مع المستندات الورقية الممسوحة ضوئيًا أو صور الإيصالات عادةً معالجة ملفات الصور النقطية مثل شبكة الرسومات المحمولة. وبينما تحافظ صور PNG على كل التفاصيل المرئية للنصوص والرسوم البيانية، إلا أنه لا يمكنك تمييز الكلمات أو البحث فيها أو تعديلها من داخلها. يقوم تحويل مستند PNG إلى ملف نصي عادي باستخراج الأحرف المكتوبة بحيث يمكن تعديلها داخل معالجات النصوص الأساسية وقواعد البيانات. تُعد هذه العملية ضرورية لرقمنة الأرشيفات الورقية، ومعالجة الفواتير، وإدخال المذكرات الممسوحة ضوئيًا في أنظمة البحث النصي الحديثة. يعتمد مهندسو البرمجيات وموظفو المكاتب على خطوة التحويل هذه لأتمتة إدخال البيانات. وبدلاً من كتابة صفحات من الإيصالات المطبوعة أو الرسائل التاريخية يدويًا، تقوم محركات التعرف الضوئي على الحروف بمسح شبكة الصور ضوئيًا، والتعرف على أشكال الحرف، وإخراج بيانات أحرف نظيفة. يُزيل ملف النص العادي الناتج كل التنسيقات المرئية والخطوط والألوان، ولا يترك سوى أحرف الأبجدية الرقمية الخام الجاهزة للتخزين أو المعالجة النصية.
المواصفات التقنية وتحليل الترميز (Codec)
يستخدم ملف مستند PNG (نوع MIME image/png) تخطيطًا نقطيًا مع ضغط DEFLATE بدون فقدان، يجمع بين القواميس المنزلقة LZ77 وتكويد هافمان. يبدأ بتوقيع الرقم السحري المكون من 8 بايت: 89 50 4E 47 0D 0A 1A 0A. داخل الحاوية، يتم ترتيب بيانات البكسل في أجزاء مثل IHDR و IDAT. على العكس من ذلك، يحتوي ملف النص المستخرج (نوع MIME text/plain) على سلاسل أحرف غير مضغوطة بدون أي تنسيق، مع الاعتماد على الترميزات القياسية مثل UTF-8 أو ASCII دون أي بايتات سحرية ثنائية. يتطلب التحويل بينهما محرك التعرف الضوئي على الحروف لتحليل شبكة بكسل PNG، واكتشاف حدود النص، ومطابقة أشكال الحروف برموز أحرف النص.
توافق أنظمة التشغيل والمتصفحات
يحظى تحويل صور PNG إلى نص عادي بدعم شامل عبر أنظمة التشغيل الحديثة وبيئات تشغيل الويب. تتعامل بيئات سطح المكتب مثل Windows و macOS و Linux مع كلا التنسيقين بشكل أصلي من خلال أدوات الطرفية أو محررات النصوص الرسومية. تتميز منصات الأجهزة المحمولة على iOS و Android بقدرات التعرف الضوئي على الحروف المدمجة في النظام والتي تستخرج النص فورًا من عمليات التقاط كاميرا PNG. تشغل متصفحات الويب الحديثة مكتبات جافا سكريبت للتعرف الضوئي على الحروف من جانب العميل، مما يسمح للمستخدمين باستخراج النص من الصور مباشرة داخل Chrome و Firefox و Safari و Edge دون تثبيت برامج سطح المكتب. ويختلف دعم الصيغ بحسب التطبيق والجهاز ونظام التشغيل وإصداره.
معلومات مفيدة
لتحقيق أعلى دقة أثناء استخراج النص، تأكد من أن مستند PNG المصدر يحتوي على تباين عالٍ، وحواف حادة، ودقة لا تقل عن 300 نقطة في البوصة لمساعدة خوارزمية التعرف الضوئي على الحروف في التمييز بين الحروف المتشابهة.
الأسئلة الشائعة
كيف يمكنك تحويل مستند PNG إلى نص مستخرج دون فقدان الجودة؟
نظرًا لأن PNG يستخدم ضغطًا بدون فقدان، يتم الاحتفاظ ببيانات البكسل بشكل مثالي. تعتمد جودة النص النهائي كليًا على دقة محرك التعرف الضوئي على الحروف الذي يقرأ الصورة. يساعد استخدام عمليات المسح المصدرية عالية الدقة على تقليل أخطاء التعرف على الأحرف.
ما الفرق بين مستند PNG والنص المستخرج؟
مستند PNG هو تنسيق صور نقطية يخزن صورًا مرئية للنصوص باستخدام بكسلات مضغوطة وقنوات ألوان. النص المستخرج هو مستند نصي عادي خفيف الوزن يحتوي فقط على ترميزات أحرف قياسية بدون أي تنسيق مرئي أو خطوط أو صور.