Μετάφραση DOCX σε Python

Λύση Python για μετάφραση DOCX με χρήση AI

Απρόσκοπτη ενσωμάτωση με τα γενετικά μοντέλα γλώσσας Google Gemini παρέχει εκτεταμένες δυνατότητες επεξεργασίας DOCX με τεχνητή νοημοσύνη για εφαρμογές Python.

Προβολή αποσπάσματος κώδικα

Μεταφράστε έγγραφα DOCX σε περισσότερες από 300 γλώσσες στο Python

Αυτοματοποιήστε τη μετάφραση εγγράφων DOCX χρησιμοποιώντας μοντέλα Google Gemini AI με το Aspose.Words για Python via .NET. Μεταφράστε αρχεία DOCX σε πάνω από 300 γλώσσες διατηρώντας την αρχική διάταξη, τη μορφοποίηση και τη δομή του εγγράφου.

Πώς να μεταφράσετε ένα αρχείο DOCX στο Python

  • Φορτώστε το αρχείο DOCX σε ένα αντικείμενο Document
  • Ρυθμίστε ένα μοντέλο Google Gemini AI με το κλειδί API σας
  • Καλέστε τη μέθοδο Translate με τη γλώσσα-στόχο
  • Αποθηκεύστε το μεταφρασμένο έγγραφο στη μορφή που χρειάζεστε

Η μηχανή AI εντοπίζει αυτόματα τη γλώσσα προέλευσης — ακόμη και σε έγγραφα με μεικτές γλώσσες. Το παρακάτω παράδειγμα δείχνει πώς να μεταφράσετε ένα έγγραφο DOCX στο Python:

Παράδειγμα κώδικα σε Python για τη μετάφραση ενός DOCX
Επιλέξτε τη μορφή προορισμού από τη λίστα
Εκτέλεση κώδικα
pip install aspose-words
αντίγραφο
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Χρησιμοποιήστε τα παραγωγικά γλωσσικά μοντέλα της Google.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
Εκτέλεση κώδικα

Πώς να μεταφράσετε ένα DOCX σε Python

  1. Εγκαταστήστε το Aspose.Words for Python via .NET.
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο Python σας.
  3. Ανοίξτε το αρχείο προέλευσης στο Python.
  4. Καλέστε τη μέθοδο Translate, παρέχοντας το έγγραφό σας μαζί με τη γλώσσα-στόχο.
  5. Μόλις ολοκληρωθεί, θα λάβετε ένα μεταφρασμένο έγγραφο που μπορείτε να αποθηκεύσετε ως νέο αρχείο στη μορφή που χρειάζεστε.

Βιβλιοθήκη Python via .NET για τη μετάφραση αρχείων DOCX

Φιλοξενούμε τα πακέτα Python μας στα αποθετήρια PyPi. Ακολουθήστε τις οδηγίες βήμα προς βήμα σχετικά με τον τρόπο εγκατάστασης του "Aspose.Words for Python via .NET" στο περιβάλλον προγραμματιστή σας.

Απαιτήσεις συστήματος

Αυτό το πακέτο είναι συμβατό με Python ≥3.5 και <3.12. Εάν αναπτύσσετε λογισμικό για Linux, ρίξτε μια ματιά στις πρόσθετες απαιτήσεις για gcc και libpython στην Τεκμηρίωση προϊόντος.

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2026. Ολα τα δικαιώματα διατηρούνται.