Μετάφραση εγγράφων Word, PDF, Web στο Python

Λύση Python για μετάφραση εγγράφων με AI

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

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

Μετάφραση εγγράφων σε 300+ γλώσσες στο Python

Αυτοματοποιήστε τη μετάφραση εγγράφων χρησιμοποιώντας τα μοντέλα AI Google Gemini με το Aspose.Words για Python via .NET. Μεταφράστε αρχεία DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT και EPUB σε περισσότερες από 300 γλώσσες, διατηρώντας τη αρχική διάταξη και μορφοποίηση. Η μηχανή βασισμένη στην τεχνητή νοημοσύνη εντοπίζει αυτόματα τη γλώσσα προέλευσης — ακόμη και σε έγγραφα πολλαπλών γλωσσών — και αφήνει αμετάφραστα μόνο εκείνα τα τμήματα που δεν μπορεί να αναγνωρίσει.

Γιατί οι προγραμματιστές επιλέγουν το Aspose.Words για τη μετάφραση εγγράφων

  • Μία κλήση API για τη μετάφραση ολόκληρου του εγγράφου
  • Αυτόματη ανίχνευση γλώσσας προέλευσης για έγγραφα με μικτές γλώσσες
  • Διατήρηση του αποτελέσματος στην αρχική μορφή και διάταξη
  • Υποστήριξη για DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB και άλλα

Η αυθεντικοποίηση απαιτεί κλειδί API Google. Για πλήρη λίστα των υποστηριζόμενων μοντέλων AI, δείτε το Αναφορά API.

Ξεκινήστε να μεταφράζετε έγγραφα στο Python σήμερα — δοκιμάστε τη ζωντανή παρουσίαση παραπάνω.

Παράδειγμα κώδικα σε Python για τη μετάφραση ενός εγγράφου
Επιλέξτε τη μορφή προορισμού από τη λίστα
Εκτέλεση κώδικα
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
Εκτέλεση κώδικα

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

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

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

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

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

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

5%

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

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

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