فرآیند ترجمه اسناد DOCX را با استفاده از مدلهای Google Gemini AI و Aspose.Words برای Python via .NET خودکار کنید. فایلهای DOCX را به بیش از ۳۰۰ زبان ترجمه کنید در حالی که چیدمان، قالببندی و ساختار اصلی سند حفظ میشود.
موتور هوش مصنوعی بهصورت خودکار زبان منبع را شناسایی میکند — حتی در اسنادی که ترکیبی از زبانها دارند. مثال زیر نشان میدهد چگونه میتوان سند DOCX را در 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 خود را در مخازن PyPi میزبانی می کنیم. لطفاً دستورالعمل های گام به گام نحوه نصب "Aspose.Words for Python via .NET" در محیط توسعه دهنده خود دنبال کنید.
این بسته با Python ≥3.5 و <3.12 سازگار است. اگر نرمافزاری برای لینوکس توسعه میدهید، لطفاً به الزامات اضافی برای gcc و libpython در مستندات محصول نگاهی بیندازید.