Tulkot PDF izmantojot Python

Python risinājums PDF tulkošanai, izmantojot AI

Bezšuvju integrācija ar Google Gemini ģeneratīvajiem valodu modeļiem nodrošina plašas AI balstītas PDF apstrādes iespējas Python lietojumprogrammām.

Skatīt koda fragmentu

Tulkojiet PDF dokumentus 300+ valodās Python

Automatizējiet PDF dokumentu tulkošanu, izmantojot Google Gemini AI modeļus un Aspose.Words priekš Python via .NET. Tulkojiet PDF failus vairāk nekā 300 valodās, saglabājot sākotnējo izkārtojumu, formatējumu un dokumenta struktūru.

Kā tulkot PDF failu Python

  • Ielādējiet PDF failu Document objektā
  • Iestatiet Google Gemini AI modeli, norādot savu API atslēgu
  • Izsauciet Translate metodi, norādot mērķa valodu
  • Saglabājiet pārtulkoto dokumentu vajadzīgajā formātā

AI dzinējs automātiski noteic avota valodu — pat dokumentos ar jauktām valodām. Zemāk ir piemērs, kas parāda, kā pārtulkot PDF dokumentu Python:

Koda piemērs Python valodā PDF tulkošanai
Sarakstā atlasiet mērķa formātu
Palaist kodu
pip install aspose-words
Kopēt
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Izmantot Google ģeneratīvās valodas modeļus.
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
Palaist kodu

Kā tulkot PDF izmantojot Python

  1. Instalējiet Aspose.Words for Python via .NET.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam Python projektam.
  3. Atveriet avota failu Python vidē.
  4. Izsauciet Translate metodi, nododot savu dokumentu kopā ar mērķa valodu.
  5. Pabeidzot, jūs saņemsiet tulkotu dokumentu, ko varēsiet saglabāt kā jaunu failu vajadzīgajā formātā.

Python via .NET bibliotēka PDF failu tulkošanai

Mēs mitinām Python pakotnes PyPi krātuvēs. Lūdzu, izpildiet detalizētos norādījumus par to, kā izstrādātāja vidē 'Aspose.Words for Python via .NET'.

Sistēmas prasības

Šī pakotne ir saderīga ar Python ≥3.5 un <3.12. Ja izstrādājat programmatūru operētājsistēmai Linux, lūdzu, skatiet papildu prasības gcc un libpython sadaļā Produkta dokumentācija.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2026. Visas tiesības aizsargātas.