PDF ל-PNG מֵמִיר
הפוך את מסמכי ה-PDF שלך לתמונות PNG ברזולוציה גבוהה באופן מיידי. מאובטח, מהיר וחינמי לחלוטין.
גרור ושחרר קבצים כאן
פורמטים נתמכים: PDF. גודל קובץ מקסימלי: 50MB.
הפוך את מסמכי ה-PDF שלך לתמונות PNG ברזולוציה גבוהה באופן מיידי. מאובטח, מהיר וחינמי לחלוטין.
פורמטים נתמכים: PDF. גודל קובץ מקסימלי: 50MB.
PDF ו-PNG יושבים בצדדים מנוגדים של חלוקת המסמך/תמונה. PDF מתאר עמוד באמצעות פקודות וקטוריות, גופנים מוטבעים, ותמונות רסטר אופציונליות, כולם בגודל בנקודות קבועות (1/72 אינץ'). PNG מאחסן מפת סיביות מלבנית אחת ברזולוציית פיקסלים קבועה. המרה מ-PDF ל-PNG היא אפוא שלב רסטר: הוראות הציור של ה-PDF מבוצעות ב-DPI נבחר כדי לייצר מפת סיביות, אשר לאחר מכן מקודדת ללא הפסדים כ-PNG. בחירת ה-DPI הנכון היא ההחלטה החשובה ביותר בהמרה הזו - נמוך מדי והטקסט הופך מטושטש, גבוה מדי והקובץ הופך לעצום.
ממיר זה מעבד כל עמוד PDF באמצעות PDF.js, אותו מנוע שפיירפוקס מספק לצפייה מובנית ב-PDF. העיבוד מתרחש על בד בדפדפן שלך; שום חלק מהקובץ לא עוזב את המכשיר שלך. עבור קובצי PDF מרובי עמודים, הכלי מייצר PNG אחד לכל עמוד, בשם עם סיומת מספר עמוד. עבור קובצי PDF של עמוד בודד הפלט הוא PNG יחיד.
אפשרויות DPI נפוצות הן 72 (מקבילים למסך, הקבצים הקטנים ביותר), 150 (טובים לתצוגה מקדימה מקוונת ולרוב התיעוד), 300 (איכות הדפסה, מתאימה להדפסת OCR ואופסט), ו-600 (לכידת פרטים עדינים בארכיון). גבוה מ-600 לעתים נדירות מייצר שיפור גלוי ומכפיל את גודל הקובץ פי ארבעה עם כל הכפלה של DPI.
קובצי PDF אינם תמונות. לא ניתן להטמיע אותם בשורה בדוא"ל HTML, להכניס אותם לפלטפורמות חברתיות לתמונות בלבד, להשתמש בהם כטפט שולחן עבודה, או להדביק אותם בצ'אט שאינו תומך בקבצים מצורפים. עיבוד כל עמוד כ-PNG הופך את ה-PDF למשהו שכל פלטפורמה מבינה - במחיר של אובדן טקסט ניתן לבחירה, היפר-קישורים וכל עצמאות וקטורית של רזולוציה וקטורית של המקור.
הסיבה העיקרית הנוספת היא OCR. צינורות רבים לזיהוי תווים אופטיים פועלים על רסטרים במקום PDF וקטור ישירות; המרה ל-300 DPI PNG והזנת התוצאה ל-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}) שבו ה-viewport מחושב מה-DPI המבוקש. הקנבס המתקבל מיוצא באמצעות canvas.toBlob('image/png'). קובצי PDF מרובי עמודים מעובדים ברצף; הפלט נאסף לארכיון JSZip ומוריד.
בחירת DPI: דף PDF מכתב US הוא 612 × 792 נקודות. ב-72 DPI מפת הסיביות המעובדת היא 612 × 792 פיקסלים (כ-0.5 MP); ב-150 DPI, 1275 × 1650 (2.1 MP); ב-300 DPI, 2550 × 3300 (8.4 MP); ב-600 DPI, 5100 × 6600 (33.7 MP). קנה מידה זיכרון וזמן עם ספירת פיקסלים.