אם אתה מתמודד עם קבצי PDF, ייתכן שתצטרך לחתוך את גודל הדפים באופן תוכנתי. לדוגמה, ייתכן שתרצה לחתוך את השוליים הלבנים מסביב לתוכן של דפי ה-PDF. אז במאמר זה תלמדו כיצד לחתוך דפי PDF ב-Python. ההנחיות ודוגמת הקוד ידגים כל שלב מטעינת ה-PDF ועד לשמירת הגרסה המעודכנת שלו לאחר חיתוך.
ספריית Python לחיתוך דפי PDF
כדי לחתוך קבצי PDF, נשתמש ב-Aspose.PDF for Python. הספרייה מספקת סט שלם של תכונות ליצירה ולטפל בקובצי PDF מתוך יישומי Python. אתה יכול להשתמש בפקודה pip הבאה כדי להתקין את הספרייה מ-PyPI.
pip install aspose-pdf
חתוך דף PDF ב- Python
להלן השלבים לחיתוך דפים בקובץ PDF באמצעות ספריית Python PDF שלנו. לצורך הדגמה, נחתוך רק את העמוד הראשון של ה-PDF. עם זאת, אתה יכול לשנות את הקוד כדי לחתוך את כל הדפים או דפים ספציפיים בלבד.
- ראשית, השתמש במחלקת Document כדי לטעון את קובץ ה-PDF הקלט באמצעות הנתיב שלו.
- לאחר מכן, צור מלבן חדש ואתחל אותו בגודל שבו תשתמש כדי לחתוך את העמוד.
- השתמש באוסף Document.pages כדי לבחור את העמוד הרצוי ולהקצות את אובייקט המלבן למאפייני cropbox, trimbox, artbox ו-bleedbox.
- לבסוף, קרא לשיטת Document.save() כדי לשמור את קובץ ה-PDF המעודכן.
דוגמת הקוד הבאה מראה כיצד לחתוך דף PDF ב- Python.
import aspose.pdf as ap
# טען קובץ PDF
document = ap.Document("input.pdf")
# צור מלבן חדש
newBox = ap.Rectangle(200, 220, 2170, 1520, True)
# שנה את גודל העמוד הראשון ב-PDF
document.pages[1].crop_box = newBox
document.pages[1].trim_box = newBox
document.pages[1].art_box = newBox
document.pages[1].bleed_box = newBox
# שמור את ה-PDF המעודכן
document.save("cropped.pdf")
כלי מקוון לחיתוך קבצי PDF
יש לנו גם כלי מקוון חינמי לחיתוך קבצי PDF בכמה קליקים בלבד. אם אתה צריך לחתוך את ה-PDF שלך או רוצה להעריך את תכונת חיתוך ה-PDF, אתה יכול להשתמש בה מבלי להירשם.
קבל רישיון חינם
אתה יכול לקבל רישיון זמני בחינם ולהעריך את תכונת חיתוך ה-PDF ללא כל הגבלה.
חקור את ספריית ה-PDF של Python
בקר בתיעוד של ספריית Python PDF שלנו כדי לחקור את התכונות המדהימות שלה. במקרה שיש לך הצעות, שאלות או שאילתות כלשהן, הודע לנו באמצעות [הפורום] שלנו (https://forum.aspose.com/).
סיכום
במאמר זה, למדת כיצד לחתוך דפי PDF ב- Python. בהתאם להנחיות ודוגמת הקוד שסופקו לעיל, אתה יכול בקלות לבצע חיתוך PDF ביישום שלך. כל שעליך לעשות הוא להתקין את Aspose.PDF עבור Python וליהנות מתכונות המניפולציה החזקות שלו ב-PDF.