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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5%

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

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

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