חתוך דפי PDF ב-Python

אם אתה מתמודד עם קבצי 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.

ראה גם