המרת PNG ל-TXT
המרת מסמך תמונת רסטר מסוג PNG לטקסט פשוט הופכת פיקסלים סטטיים של תמונה למילים ניתנות לעריכה באמצעות זיהוי תווים אופטי.
השוואת פורמטים ומפרטים טכניים
| מפרט | PNG | TXT |
|---|---|---|
| סוג MIME | image/ | text/ |
| סוג | רסטר | טקסט פשוט |
| דחיסה | ללא אובדן נתונים (DEFLATE / LZ77 + Huffman) | ללא |
| מפרט תקני | W3C PNG 3rd Edition | Unicode Standard / UTF-8 RFC 3629 |
| כותרת ביתים קסומים (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A | UTF-8 / ASCII plain stream |
סקירת פורמטים ושימושים
עבודה עם מסמכי נייר סרוקים או צילומי קבלות כרוכה בדרך כלל בטיפול בקובצי תמונת רסטר כגון Portable Network Graphics. תמונות PNG משמרות את כל הפרטים החזותיים של טקסט ותרשימים, אך אי אפשר לסמן, לחפש או לערוך את המילים שבתוכן. המרת מסמך PNG לקובץ טקסט פשוט מחלצת את התווים הכתובים, כך שאפשר לערוך אותם במעבדי תמלילים בסיסיים ובמסדי נתונים. התהליך חיוני לדיגיטציה של ארכיוני נייר, לעיבוד חשבוניות ולהזנת תזכירים סרוקים למערכות חיפוש טקסט מודרניות. מהנדסי תוכנה ועובדי משרד מסתמכים על שלב זה כדי להפוך הזנת נתונים לאוטומטית. במקום להקליד עמודים של קבלות מודפסות או מכתבים היסטוריים, מנועי OCR סורקים את רשת הפיקסלים, מזהים צורות של אותיות ומפיקים נתוני תווים נקיים. קובץ הטקסט הפשוט שמתקבל מסיר את כל העיצוב החזותי, הגופנים והצבעים, ומשאיר רק תווים אלפאנומריים שמוכנים לאחסון או לעיבוד בסקריפט.
מפרטים טכניים וסקירת מקודדים
קובץ מסמך PNG (סוג MIME image/png) משתמש בפריסת רסטר עם דחיסת DEFLATE ללא איבוד נתונים, המשלבת מילונים נעים מסוג LZ77 וקידוד Huffman. הוא מתחיל עם חתימת מספר הקסדצימלי של 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 DPI כדי לעזור לאלגוריתם זיהוי התווים האופטי להבחין בין אותיות דומות.
שאלות נפוצות
כיצד ממירים מסמך PNG לטקסט שחולץ מבלי לאבד איכות?
מכיוון ש-PNG משתמש בדחיסה ללא איבוד נתונים, נתוני הפיקסלים נשמרים בשלמותם. איכות הטקסט הסופי תלויה לחלוטין בדיוק של מנוע זיהוי התווים הקורא את התמונה. שימוש בסריקות מקור ברזולוציה גבוהה מסייע להפחית שגיאות זיהוי תווים.
מה ההבדל בין מסמך PNG לבין טקסט שחולץ?
מסמך PNG הוא פורמט תמונת רסטר המאחסן תמונות ויזואליות של טקסט באמצעות פיקסלים דחוסים וערוצי צבע. טקסט שחולץ הוא מסמך טקסט פשוט וקל משקל המכיל קידודי תווים סטנדרטיים בלבד ללא עיצוב ויזואלי, גופנים או תמונות.