Skip to content
reader.me

איך לדחוס PDF במצב לא מקוון (בלי להעלות אותו לשום מקום)

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

DCDavid Carrero · · 6 דקות קריאה

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

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

למה “תעלו את זה ואנחנו נקטין” הפך לברירת המחדל

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

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

החלופה: להריץ את זה בדפדפן

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

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

איך דוחסים PDF בלי שהוא יוצא מהמכשיר שלכם

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

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

איך בודקים שזה נכון, לא רק נטען

אין שום סיבה להסתמך על מילתו של כלי כלשהו כשהוא אומר “אנחנו לא מעלים את הקבצים שלכם”. פתחו את כלי הפיתוח בדפדפן (F12, או לחיצה ימנית ובחירת בדיקה), עברו ללשונית Network, ואז הריצו דחיסה. שימו לב למה שקורה: הקוד של הדף עצמו נטען פעם אחת, ואז שום דבר. אף בקשה לא יוצאת עם ה-PDF שלכם בפנים, כי אם הייתה יוצאת, היא הייתה מופיעה שם ממש.

בדיקה עוד יותר פשוטה: כבו את ה-Wi-Fi אחרי שהדף נטען, ואז דחסו קובץ. אם זה עדיין עובד בלי שום חיבור, אין שרת מעורב, נקודה. זו לא תחבולה של כלי מסוים; זו פשוט המשמעות האמיתית של “רץ בדפדפן” כשזה נכון בפועל.

למה זה חשוב מעבר לנוחות

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

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

עיון לפי קטגוריה