תיקון PDF פגום אונליין

תקנו קבצי PDF פגומים או בלתי קריאים בדפדפן, בחינם. שחזור טבלאות XREF וחילוץ עמודים שלמים בזיכרון המקומי, בלי העלאה.

בלי העלאותבלי הרשמהעיבוד באצווה
Stage 1: QPDF XREFStage 2: Page Salvageבלי העלאות
תיקון PDF פגום אונליין
מנוע לא מקוון מוכןסביבת עבודה פרטית ב-100% בדפדפן • בלי העלאות לענן
100% פרטי • בלי העלאת קבצים לשרת

למה להשתמש ב-תיקון PDF פגום אונליין החינמי של Utiliome?

נבנה מהיסוד לפרטיות קפדנית, הרצה מיידית ואפס חיכוך. בלי מנויים, חומות תשלום או הרשמה.

פרטיות מלאה בדפדפן

מסמכים חסויים לא עוזבים את המחשב. תיקון, ניתוח זרמים ושחזור טבלאות מתבצעים כולם בזיכרון המקומי של הדפדפן.

מנוע שחזור דו-שלבי

שלב 1 משתמש ב-WebAssembly QPDF כדי לבנות מחדש טבלאות XREF פגומות וליישר זרמים. שלב 2 מחלץ כל עמוד שניתן להציל גם אם הטבלאות נהרסו.

בלי מגבלת גודל קובץ

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

שחזור מקומי מיידי

אפס השהיית רשת ואפס תורי שרת. קבצים פגומים מעובדים באלפיות שנייה ישירות על המעבד.

Utiliome מול חלופות ענן מסורתיות

השוו את מנוע ה-WebAssembly המקומי שלנו לכלי ענן ישנים.

מאפיין Utiliome (דפדפן מקומי) ממירי ענן ישנים
ארכיטקטורת פרטיות RAM בצד הלקוח (אפס העלאות) מעלים PDF פגום לשרתי ענן מרוחקים
ארכיטקטורת שחזור דו-שלבי: שחזור XREF ב-QPDF + חילוץ PDF.js סקריפט שחזור גנרי במעבר אחד
מגבלות והגבלות עמודים וקבצים ללא הגבלה, בלי תשלום מוגבל ל-1–2 קבצים בשעה או לשדרוג בתשלום
השהיית עיבוד הרצה מקומית מיידית (פחות מ-100ms) העלאה והורדה איטיות (5–15 שניות)
איך זה עובד

איך להשתמש ב-תיקון PDF פגום אונליין ב-3 צעדים

בלי התקנת תוכנה. הכול רץ ישירות בדפדפן.

1

בחרו PDF פגום

גררו PDF שבור, בלתי קריא או קטוע לאזור הגרירה. הקובץ נשמר בבטחה בזיכרון המקומי.

2

הריצו שחזור בדפדפן

לחצו «תקנו ושחזרו PDF». Utiliome מתחילה בשחזור XREF ב-WebAssembly, ועוברת לחילוץ אם צריך.

3

הורידו את המסמך המתוקן

הורידו מיד קובץ PDF תקין ומשוחזר, בלי שום עקבות בשרת.

למה קבצי PDF נפגמים או משתבשים?

תשובה קצרה: PDF נכשל בפתיחה כשטבלת ההיסטים XREF, קטלוג האובייקטים או סמן %%EOF נקטעים או זזים בהורדה שנקטעה, סנכרון ענן חלקי, קובץ מצורף תקול או ניתוק אחסון — גם כש-99% מזרמי העמודים שלמים.

מסמכי PDF נשענים על מבנה אינדקס בינארי קשיח לפי ISO 32000-1. בסוף כל PDF תקין יושבות טבלת Cross-Reference (xref) ומילון trailer שממפים היסטי בתים לכל אובייקט עקיף (obj ... endobj), גופן, זרם וקטורי ותמונה בקובץ.

  • העברות שנקטעו ו-trailer חתוך: אם הורדה או קובץ מצורף חותכים את הקילו-בייטים האחרונים, מצביע startxref וסמן %%EOF אובדים, ו-Adobe Acrobat וצופי דפדפן דוחים את כל המסמך.
  • סחיפת היסט בתים: סקריפטים ישנים או שערי דוא״ל שמשנים סופי שורה (LF ל-CRLF) מזיזים כל היסט ומבטלים את אינדקס ה-XREF.
  • זרמי אובייקטים פגומים: זרם FlateDecode פגום אחד או רשומת מילון שבורה יכולים לעצור מנתח PDF קפדני לפני שהוא מרנדר עמודים תקינים.

איך עובד מנוע השחזור הדו-שלבי

תשובה קצרה: Utiliome מריצה צינור שחזור דו-שלבי ב-WebAssembly בתוך ה-RAM של הדפדפן: שלב 1 עם qpdf-wasm סורק בתים ובונה מחדש טבלאות XREF ואורכי זרמים, ושלב 2 עם pdfjs-dist ו-pdf-lib מחלץ כל עמוד שלם.

בניגוד לכלי תיקון בענן שדורשים להעלות קבצים חסויים לשרתים של צד שלישי, Utiliome מריצה ארכיטקטורת שחזור פורנזית דו-שלבית במלואה בארגז החול של WebAssembly בדפדפן:

  1. שלב 1 — שחזור מבני של XREF וזרמים (qpdf-wasm): המנוע סורק את המאגר הבינארי מבית אפס, מאתר כל כותרת N 0 obj, בונה טבלת Cross-Reference חדשה, מחשב מחדש מפתחות /Length בזרמים דחוסים וכותב trailer תואם תקן.
  2. שלב 2 — חילוץ עמודים סובלני לשגיאות (pdfjs-dist + pdf-lib): אם קיטוע קשה הרס את קטלוג המסמך, שלב 2 טוען את המאגר עם stopAtErrors: false, מבודד כל צומת עץ עמודים קריא, ומשתיל את העמודים ששרדו למיכל PDF חדש.

אבחון שגיאות PDF ותוצאות השחזור

תשובה קצרה: שגיאות כמו «הקובץ פגום ולא ניתן לתיקון» או «טעינת מסמך ה-PDF נכשלה» כמעט תמיד מצביעות על אינדקס XREF שבור או trailer חסר. מנועי שלב 1 ו-2 של Utiliome משחזרים אותם בלי אובדן נתונים.

צופי PDF שונים מדווחים על שחיתות מבנית בהודעות אבחון שונות. הבנת כל שגיאה עוזרת לחזות את סיכוי השחזור:

  • «הקובץ פגום ולא ניתן לתיקון» (Adobe Acrobat): נגרם בדרך כלל מהיסטי בתים זזים בטבלת xref או מהפניית קטלוג /Root פגומה. שלב 1 בונה את האינדקס מחדש בנאמנות וקטורית מלאה.
  • «שגיאת פורמט: לא PDF או פגום» (Preview / צופים במובייל): לעיתים נגרם מבייטים זבל לפני כותרת %PDF-1.x או מ-trailer %%EOF חסר. המנתח מסיר הקדמות לא תקינות ומיישר את הכותרת אוטומטית.
  • עמודים ריקים או חסרים באמצע המסמך: מצביע על שחיתות מקומית בזרם FlateDecode בעמודים מסוימים; שלב 2 מבודד את האובייקט הפגום ומחלץ את כל העמודים סביבו.

אחרי השחזור: בדיקה, שיטוח ואבטחה

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

אחרי שה-PDF שוחזר והורד, מומלץ מעבר אימות קצר לפני הפצה או ארכוב:

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

שאלות נפוצות ומדריך: תיקון PDF פגום אונליין

כל מה שצריך לדעת על תיקון PDF פגום אונליין החינמי של Utiliome.

אפשר לתקן PDF שלא נפתח בכלל?

כן. רוב הקוראים נכשלים כי טבלת ה-XREF או ה-trailer פגומים, אף ש-99% מזרמי העמודים והתמונות שלמים. המנוע סורק את כל הזרם, בונה מחדש אינדקסים חסרים, וקבצים שלא נפתחו נפתחים בצורה נקייה.

האם קבצים חסויים עולים לשרת במהלך התיקון?

לא. Utiliome מעבדת את כל הקבצים בארגז החול של WebAssembly בדפדפן. אף בית מהקובץ לא נשלח ברשת, וזה תואם GDPR, HIPAA ו-NDA.

מה אם רק חלק מהעמודים ב-PDF הפגום ניתנים לשחזור?

מנוע החילוץ של שלב 2 מדלג על זרמי בתים פגומים ומחלץ את כל העמודים השלמים למסמך PDF חדש ונקי, כדי לשחזר כמה שיותר תוכן.

האם הכלי מתקן PDF מוגן בסיסמה או מוצפן?

אם ה-PDF מוצפן בסיסמת הרשאות בעלים, שלב 1 לרוב בונה מחדש את מבנה ה-XREF ושומר או מסיר הגבלות. אם הקובץ נעול בסיסמת פתיחה חזקה AES-256 ומילון ההצפנה עצמו נהרס, תצטרכו את הסיסמה בכלי פתיחת PDF.

למה ל-PDF מתוקן יש לפעמים גודל קובץ שונה מעט?

בשחזור, QPDF ו-pdf-lib מסירים אובייקטים מתים, מיישרים זרמים לא מאונדקסים ויוצרים טבלת XREF נקייה. אם מופעל חילוץ רסטר בשלב 2 לזרמים פגומים מאוד, העמודים מקודדים מחדש כך שכל צופה PDF יוכל לפתוח אותם.

יש מגבלה על גודל הקובץ או על מספר קבצי ה-PDF שאפשר לתקן?

אין. Utiliome בחינם במלואה, שימוש ללא הגבלה, בלי תקרת גודל, בלי מכסה יומית ובלי הרשמה.