אם אתם מחפשים ממיר Word ל-EPUB מבוסס Python, המבטיח המרה באיכות גבוהה, אתם במקום הנכון. מאמר זה ידגים כיצד להמיר Word DOC או DOCX לפורמט EPUB ב- Python בעקבות כמה שלבים פשוטים.

המר מסמכי Word ל-EPUB ב-Python

EPUB הוא פורמט פופולרי המשמש לפרסומים אלקטרוניים הידועים כספרים אלקטרוניים. ניתן לקרוא את קבצי ה-EPUB בסמארטפונים, טאבלטים, מחשבים ניידים וכו’. במקרים שונים, קבצי MS Word מומרים ל-EPUB כדי להפוך את המסמך לזמין במספר פלטפורמות קוראים. אז בואו נראה כיצד לבצע המרת DOC ל-EPUB באפליקציית Python.

ספריית Python עבור המרה של Word ל-EPUB

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

ניתן להתקין את Aspose.Words עבור Python מ-PyPI באמצעות פקודת ה-pip הבאה.

pip install aspose-words 

המר Word DOC ל-EPUB ב-Python

להלן השלבים להמרת מסמך Word ל-EPUB ב-Python.

  • טען את מסמך Word באמצעות מחלקה Document.
  • המר את Word ל-EPUB באמצעות שיטת Document.save(string).

דוגמת הקוד הבאה מראה כיצד להמיר קובץ DOC ל-EPUB ב-Python.

import aspose.words as aw

# טען את מסמך ה-Word
doc = aw.Document("document.docx")

# המרת מסמך Word ל-EPUB
doc.save("word-to-epub.epub")

שמור DOCX כ-EPUB עם התאמה אישית

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

  • ראשית, טען את מסמך Word באמצעות מחלקה Document.
  • צור מופע של המחלקה HtmlSaveOptions.
  • הגדר את האפשרויות הרצויות באמצעות אובייקט HtmlSaveOptions.
  • לבסוף, המר את Word ל-EPUB באמצעות שיטת Document.save(string, HtmlSaveOptions).

דוגמת הקוד הבאה מראה כיצד לציין אפשרויות נוספות בהמרה של Word ל-EPUB.

import aspose.words as aw

# טען את מסמך ה-Word
doc = aw.Document("document.docx")

# צור אובייקט לאפשרויות שמירה
saveOptions = aw.saving.HtmlSaveOptions()

# הגדר את הקידוד הרצוי
saveOptions.encoding = "utf-8"

# ציין באילו אלמנטים לפצל את ה-HTML הפנימי. זה יוצר HTML חדש בתוך EPUB 
# מה שמאפשר להגביל את הגודל של כל חלק HTML. זה שימושי עבור קוראים שאינם יכולים לקרוא 
# קבצי HTML גדולים מגודל מסוים, למשל 300kb.
saveOptions.document_split_criteria = aw.saving.DocumentSplitCriteria.HEADING_PARAGRAPH

# אפשר ייצוא של מאפייני מסמך
saveOptions.export_document_properties = True

# ציין פורמט שמירה
saveOptions.save_format = aw.SaveFormat.EPUB

# המרת מסמך Word ל-EPUB
doc.save("word-to-epub.epub", saveOptions)

ממיר DOC ל-EPUB בחינם

אתה יכול לקבל [רישיון זמני] בחינם6 ולהמיר קבצי Word ל-EPUB ללא כל הגבלה.

סיכום

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

ראה גם