דלג לתוכן הראשי

תמונה ל-PDF בחינם

המר תמונות ל-PDF. סדר מחדש דפים, קבע גודל ושוליים.

פועל לא-מקוון לאחר טעינה

גרור קבצים לכאן או לחץ לעיון

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · מעובד במכשיר שלך

או הקישו Ctrl+V כדי להדביק מהלוח

ניתן לגרור מספר קבצים בבת אחת

עיין בקבצים

הקבצים שלך לעולם לא עוזבים את המכשיר. כל העיבוד מתבצע מקומית בדפדפן שלך.

שימושים נפוצים

  • המר תמונות ל-PDFהפוך את התמונות שלך ל-PDF מסודר — מעולה לאלבומי תמונות, תיקיות וחלוקת תמונות מרובות.
  • המר תמונות סרוקות ל-PDFהפוך תמונות מסמך סרוקות ל-PDF מסודר — וחזק מסמכים מרובי עמודים מסריקות בודדות.
  • המר צילומי מסך ל-PDFאסוף צילומי מסך למסמך PDF — מושלם לדוחות באגים, הדרכות ותיעוד.
  • המר אמנויות ל-PDFהפוך אמנות דיגיטלית ואיורים ל-PDF — שתף תיקיות, מכור הדפסות וחזק את העבודה שלך.
  • המר תמונות מסמך ל-PDFהמר תמונות מסמכים, טפסים ועבודה על נייר לקבצי PDF ראוים — חתום, שלח ואחסן.

כיצד זה עובד

ההמרה פועלת כולה בדפדפן שלך באמצעות pdf-lib — ספריית JavaScript שבונה קובץ PDF אמיתי מקומית, ללא העלאת התמונות שלך לשום שרת. קובצי PNG מוטמעים ללא-אובדן; קובצי JPEG מוטמעים ישירות מהבייטים המקוריים שלהם (ללא קידוד מחדש); פורמטים אחרים כמו WebP מוסבים ל-JPEG דרך Canvas API תחילה.

  1. 1
    התמונות נקראות מקומית
    כל קובץ שנגרר או נבחר נקרא ישירות על ידי הדפדפן. הכלי מסנן עבור JPEG, PNG ו-WebP. תצוגה מקדימה קטנה של כתובת-אובייקט נוצרת עבור התמונה הממוזערת — שום נתון לא יוצא מהמכשיר שלך בשלב הזה.
  2. 2
    כיוון EXIF נפתר
    לפני ההטמעה, מפענח DataView כתוב-יד סורק את הכותרת הבינארית של כל JPEG לתג ה-EXIF Orientation (0x0112). אם התמונה צולמה הצידה והתג אומר כך, createImageBitmap API של הדפדפן מטמיע מחדש את הסיבוב בנתוני הפיקסל כך שעמוד ה-PDF מופיע זקוף — pdf-lib עצמו לא קורא EXIF.
  3. 3
    pdf-lib בונה את ה-PDF עמוד אחר עמוד
    pdf-lib יוצר PDFDocument חדש בזיכרון. קובצי PNG מועברים ל-embedPng() ונשמרים ללא-אובדן עם שקיפות שלמה. קובצי JPEG הולכים ל-embedJpg() ללא שינוי. WebP ופורמטים אחרים מומרים ל-JPEG דרך canvas.toBlob() באיכות 0.92 תחילה. כל תמונה מוקטנת בקנה מידה כך שתתאים לגודל העמוד הנבחר (A4, Letter, או התאם-לתמונה) עם הגדרת השוליים שלך, ואז ממורכזת בעמוד שלה.
  4. 4
    ה-PDF המוגמר מורד
    pdfDoc.save() מבצע סריאליזציה של מבנה ה-PDF המוגמר ל-Uint8Array בזיכרון. הדפדפן עוטף אותו ב-Blob ומפעיל הורדת קובץ — המרת תמונה בודדת נקראת על שם הקובץ המקורי, פלט רב-תמונות נקרא images.pdf.

התמונות שלך מעובדות כולן בתוך הדפדפן שלך על ידי pdf-lib — הן לעולם לא מועלות לשרת.

כלים קשורים

שאלות נפוצות