Nerjemahake DOCX ing Python

Solusi Python kanggo nerjemahake DOCX nganggo AI

Integrasi tanpa sela karo model basa generatif Google Gemini nyedhiyakake kemampuan pangolahan DOCX adhedhasar AI sing ekstensif kanggo aplikasi Python.

Ndeleng potongan kode

Nerjemahaké dokumen DOCX menyang luwih saka 300 basa ing Python

Otomatisasi terjemahan dokumen DOCX nganggo model Google Gemini AI lan Aspose.Words kanggo Python via .NET. Terjemahaké file DOCX menyang luwih saka 300 basa kanthi njaga tata letak, format, lan struktur dokumen sing asli.

Carane nerjemahaké file DOCX ing Python

  • Muat file DOCX menyang objek Document
  • Setel model Google Gemini AI nganggo kunci API sampeyan
  • Panggil metode Translate kanthi basa target
  • Simpen dokumen sing wis diterjemahaké ing format sing sampeyan butuh

Mesin AI kanthi otomatis ndeteksi basa sumber — sanajan ing dokumen sing nganggo basa campuran. Conto ing ngisor iki nuduhaké carane nerjemahaké dokumen DOCX ing Python:

Contoh kode ing Python kanggo nerjemahake DOCX
Pilih format target saka dhaptar
Kode roto
pip install aspose-words
Nyalin
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Gunakake model basa generatif 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
Kode roto

Cara nerjemahake DOCX ing Python

  1. Instal Aspose.Words for Python via .NET.
  2. Tambahake referensi pustaka (impor pustaka) menyang proyek Python sampeyan.
  3. Bukak file sumber ing Python.
  4. Panggil metode Translate, kanthi ngirim dokumen sampeyan bebarengan karo basa target.
  5. Sawise rampung, sampeyan bakal nampa dokumen terjemahan sing bisa disimpen minangka file anyar ing format sing dibutuhake.

Pustaka Python via .NET kanggo nerjemahake file DOCX

Kita dadi tuan rumah paket Python ing repositori PyPi. Mangga tindakake langkah-langkah dening-instruksi carane nginstal "Aspose.Words for Python via .NET" kanggo lingkungan pangembang.

Requirements Sistem

Paket iki kompatibel karo Python ≥3.5 lan <3.12. Yen sampeyan ngembangake piranti lunak kanggo Linux, deleng syarat tambahan kanggo gcc lan libpython ing Dokumentasi Produk.

5%

Langganan kanggo Aspose Update Product

Entuk buletin saben wulan lan tawaran langsung dikirim menyang kothak layang.

© Aspose Pty Ltd 2001-2026. Kabeh hak dilindhungi undhang-undhang.