לחצוב דפים מ-Word בפייתון

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

נכסה את הנושאים הבאים:

ספריית מסנן עמודי וורד פייתון

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

כדי להתחיל עם Aspose.Words עבור Python, אתה צריך להתקין את ה-SDK. אנא הורד אותו מ-releases או פשוט התקן אותו באמצעות הפקודה pip:

pip install aspose-words

חילוץ עמוד מתוך מסמך Word ב-Python

אתה יכול לחלץ עמוד ספציפי ממסמך Word על ידי ביצוע הצעדים למטה:

  1. טעון את מסמך ה-Word באמצעות מחלקת ה- Document.
  2. קבל את מספר העמודים הכולל באמצעות pagecount.
  3. עבור על כל עמוד במסמך.
  4. חלץ עמוד אחד בכל פעם תוך שימוש בשיטת extractpages() .
  5. שמור כל עמוד שהוצא כקובץ .docx נפרד.

להלן קטע קוד לדוגמה המדגים את חילוץ העמודים ממסמך Word.

import aspose.words as aw

# load Word document
doc = aw.Document("sample-multi-page.docx")

# get page count
pageCount = doc.page_count

# לולא סביב עמודים
for page in range(0, pageCount):
    # שמור כל עמוד כמסמך נפרד
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"split_by_page_{page + 1}.docx")
להוציא עמוד מתוך מסמך Word ב-Python

חילוץ עמוד מתוך מסמך Word ב-Python

לחלץ טווח של דפים מקובץ Word בפייתון

אתה יכול גם לחלץ טווח של דפים מקובץ Word על ידי ביצוע הצעדים הבאים:

  1. טעון את מסמך ה-Word באמצעות מחלקת ה- Document.
  2. חלץ טווח של עמודים באמצעות השיטה extractpages().
  3. שמור את העמודים המופקים כקובץ חדש בסיומת .docx.

ככה זה עובד:

import aspose.words as aw

# load Word document
doc = aw.Document("sample-multi-page.docx")

# להפיק טווח של עמודים
extractedPages = doc.extract_pages(3, 2)

# שמור עמודים כמסמך נפרד
extractedPages.save("split_by_page_range.docx")
חילוץ טווח של עמודים מקובץ Word ב-Python

חלץ טווח של עמודים מקובץ Word ב-Python

קבל רישיון חינם

כדי להעריך את כל הפיצ’רים של Aspose.Words בלי הגבלות, get a free temporary license.זה מהיר וקל.

חלק מסמך Word אונליין

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

Image

חילוץ עמודים ממסמך Word: משאבים חינמיים

חקור עוד עם הקישורים המועילים הללו:

מסקנה

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

אם יש לך שאלות או צורך בעזרה, בקר בפורום התמיכה שלנו support forum.

ראה גם