שְׁאֵלָה:
מיטוב PDF לשורת פקודה (לינאריזר)
Alec Sanger
2014-05-14 01:02:39 UTC
view on stackexchange narkive permalink

אני מחפש שורת פקודה לינוקס שמכניסה PDF ממוזג (בין 1MB ל 500MB) ומפיק גרסה ממוטבת / ליניארית. כל עמוד ודף משתמשים באותה קבוצה של ~ 8 תמונות ובאותו גופן. הפעלת אחד מקבצי הבדיקה שלי דרך Adobe Acrobat Pro לקח את הקובץ מ 34 מגה ל 1.6 מגה בייט בתוך כ- 30 שניות. אני לא ממש מצפה לביצועים כאלה, אבל משהו אפילו מהיר / יעיל למחצית יהיה נפלא.

אני זקוק לו לצורך עבודה קבוצה המופעלת ב לינוקס, ולכן היא זקוקה ל- CLI. ניסיתי את pdftk , gs , qpdf , pdftops ו- pdfsizeopt . ארבע הראשונות איטיות מדי או אינן מייעלות את קובצי ה pdf באופן מלא. pdfsizeopt נראה מבטיח, אבל אני מתקשה בעקביות - חלק מ pdf שלי יעבוד, ואחרים יזרקו שגיאות.

כל רעיונות מלבד מה שכבר ציינתי? אפילו לא אכפת לי לרכוש משהו אם זה יעשה את העבודה.

לינאריזציה וגודל הקובץ אינם קשורים ישירות ... האם אתה יכול להבהיר במדויק מה אתה רוצה?
@Alec Sanger: אם תשובתי הועילה לך, אנא שקול לסמן אותה כ [התשובה המקובלת] (http://softwarerecs.stackexchange.com/help/accepted-answer) כך שאחרים עשויים למצוא אותה ביתר קלות בעתיד. זוהי גם דרך מנומסת להודות לאדם שעונה על שאלתך על שעזר לך.
אחד תשובה:
Andrea Lazzarotto
2016-05-14 03:42:09 UTC
view on stackexchange narkive permalink

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

  gs -sDEVICE = pdfwrite -dPDFSETTINGS = / printer -dCompatibilityLevel = 1.4 -r75 -dNOPAUSE - dQUIET -dBATCH -sOutputFile = "output.pdf" "input.pdf"  

הרמות בהן אתה יכול להשתמש הן:

  -dPDFSETTINGS = / מסך (איכות תצוגת מסך בלבד, תמונות 72 dpi) -dPDFSETTINGS = / ספר אלקטרוני (איכות נמוכה, תמונות 150 dpi) -dPDFSETTINGS = / מדפסת (איכות גבוהה, תמונות 300 dpi) -dPDFSETTINGS = / prepress ( איכות גבוהה, שמירת צבע, 300 dpi תמונות) -dPDFSETTINGS = / ברירת מחדל (כמעט זהה ל- / screen)  
לכל מי שתוהה, זה מניב דחיסה הרבה יותר טובה מ- pdfsizeopt


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...