אחת הדרכים הטובות ביותר לפיצול קבצי PDF בלינוקס אינה באמצעות כלי GUI כמו Evince או Ocular. במקום זאת, זה עם אפליקציית מסוף בשם PDFtk. לא זו בלבד שהיא יכולה לפצל קבצי PDF, היא גם יכולה לערוך ולשנות אותם.
יישום זה קיים כבר זמן מה וניתן להתקין אותו בקלות ברוב ההפצות לינוקס. פתח חלון מסוף ופעל לפי ההוראות שלהלן כדי להתקין את האפליקציה.
הערה: כדי להתקין PDFtk, עליך להשתמש באובונטו, דביאן, Arch Linux, Fedora או OpenSUSE. אם אינך מפעיל אף אחת מההפצות Linux אלה, עקוב אחר הוראות המקור בתחתית.
להתקין
sudo apt - לקבל התקנת pdftk
ניתן להשתמש ב- PDFtk קשת לינוקס, אך המשתמשים לא יוכלו להתקין את התוכנה ממקורות Arch Linux העיקריים. במקום זאת, יש צורך באינטראקציה עם AUR Linux Linux. כדי להתחיל בהתקנת PDFtk ב- Arch, פתח מסוף והשתמש במנהל החבילות של Pacman כדי לסנכרן את הגרסה האחרונה של גיט כלי.
הערה: קיימת חבילת PDFtk נוספת ב- AUR שמקלה על התקנת התוכנית מכיוון שהיא מפרקת תוכנית מוכנה מוכנה במקום לבנות ממקור. אנו לא ממליצים לעבור מסלול זה, מכיוון שיש בעיות בחבילת GCC-GCJ המוכנה.
sudo pacman -S git
עכשיו זה גיט עובד על Arch Linux, תוכל להשתמש בו כדי להוריד את הגרסה האחרונה של תמונת מצב ה- PDFtk AUR. בטרמינל, השתמשו שיבוט גיט להוריד את קובץ ההוראות לבנות.
שיבוט גיט https://aur.archlinux.org/pdftk.git
משתמש ב CD הפקודה, העבר את הטרמינל מספריית הבית של המשתמש למטופלת החדשה pdftk תיקיה.
CD pdftk
בתוך תיקיית המקורות PDFtk, התחל את תהליך הבנייה על ידי הפעלה makepkg. זכור כי הפעלת makepkg הפקודה תוריד, תחבר ותתקין אוטומטית את כל קבצי התלות הנדרשים. עם זאת, אם הקבלן לא מצליח לתפוס אוטומטית תלות אלה, יהיה עליכם להתקין אותם ידנית. ניתן למצוא את כל התלות בחבילת PDFtk AUR קישור.
נכון לעכשיו אין חבילת פדורה PDFtk במאגרי התוכנה. למזלנו, קל לגרום לחבילות OpenSUSE לעבוד. התחל באמצעות ווגט להוריד את החבילות הדרושות.
ווגט http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/pdftk-2.02-10.1.x86_64.rpm ווגט http://ftp.gwdg.de/pub/opensuse/distribution/leap/42.3/repo/oss/suse/x86_64/libgcj48-4.8.5-24.14.x86_64.rpm
משתמש ב CD פקודה, העבר את הטרמינל לתיקיית ההורדות.
תקליטור ~ / הורדות
לבסוף, השתמש במנהל החבילות של DNF כדי להתקין PDFtk:
sudo dnf להתקין libgcj48-4.8.5-24.14.x86_64.rpm pdftk-2.02-10.1.x86_64.rpm -y
התקן pdftk - -
בניית PDFtk ממקור אינה דורשת מאמץ רב מכיוון שישנם קבצי בנייה מוגדרים מראש בספריית המקור. כדי לבנות את התוכנית מהמקור, תחילה עליך להוריד את הקוד. כדי לקבל את הקוד, השתמש ב- ווגט הורדת הכלי בטרמינל.
כדי להבטיח PDFtk נבנה כראוי, וודא כי התקנת GCC, GCJ ו- libgcj במחשב Linux שלך.
ווגט https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip
בשלב הבא השתמש בפקודה Unzip כדי לחלץ את תיקיית ה- PDFtk Zip לתיקיית ההורדות של מחשב האישי שלך. האם לא מותקנת אפליקציית Unzip? חפש במנהל החבילה שלך "unzip", והתקן אותו.
cd ~ / הורדות unzip pdftk-2.02-src.zip
חילוץ ארכיון ה- zipt המקור של PDFtk אמור ליצור תיקיית "pdftk-2.02-src" בתוך הורדות. במסוף, השתמש ב- CD פקודה להיכנס אליו.
תקליטור pdftk-2.02-src
בתיקיית ה- root PDFtk לא יכול להתקיים הרבה. כדי להרכיב כל דבר, עלינו להעביר את הטרמינל לתיקיית המשנה PDFtk.
CD pdftk
תיקיית המשנה PDFtk כוללת עשרות קבצי קבצים מיוחדים בהם המשתמש יכול לבנות באופן אוטומטי למערכות הפעלה שונות. משתמש ב ל.ס. פקודה, רשום את תוכן הספרייה.
ls
עיין במציאת ה- Makefile הספציפי הדרוש לך והתחל את תהליך הבנייה באמצעות הפקודה למטה. אנא זכור לשנות את "Makefile.filename" בפקודה שלהלן עם שם ה- Makefile בו אתה צריך להשתמש.
להפוך את Makefile.filename
אחת המשיכות העיקריות ל- PDFtk היא היכולת שלה להצטרף ולקבצי PDF לפיצול. לדוגמה, כדי לפרק קובץ PDF כך שכל עמוד במסמך הוא קובץ משלו, נסה להשתמש בקובץ פרץ פקודה:
pdftk testfile.pdf פרץ
PDFtk יפיק את הקבצים המפוצלים באותו מיקום שקובץ המקור.
רוצה לשנות את כל קבצי ה- PDF המפוצלים בחזרה לקובץ? התחל בשינוי שם לקובץ ה- PDF המקורי (למען הבטיחות).
mv testfile.pdf testfile.bak
כעת, כאשר קובץ ה- PDF לבדיקה בטוח, חבר מחדש הכל באמצעות PDFtk. ראשית, השתמש ב- ל.ס. פקודה להציג את הקבצים בספרייה.
ls
בשלב הבא, הפעל מחדש את ה- ל.ס. הפקודה, אך הפעם השתמש בה כדי לאחסן את כל שמות קבצי ה- PDF.
ls * .pdf >> pdf-filenames.txt
הקצה את התוכן של pdf-filenames.txt למשתנה Bash. השימוש במשתנה במקרה זה ולא בתו כללי פירושו שכאשר אנו משלבים מחדש את ה- PDF, כל העמודים יהיו בסדר.
ערך = $ (לבסוף, חבר מחדש את קובץ ה- PDF עם PDFtk ו- ערך $.
pdftk $ פלט חתול recombined-document.pdf
אם הפעלת מערכת הפעלה לינוקס לפני כן, יתכן ששמת לב שכלי צילום המסך ה...
אוהבים את המראה של התפוח אבל רוצים משהו טרי? עיין בקורלה, נושא אייק...
אם נמאס לך לתייג ידנית קבצי מוזיקה ב- Linux, יהיה מעוניין לדעת שאפש...