Python में Word, PDF, वेब दस्तावेज़ों का अनुवाद करें

AI का उपयोग करके दस्तावेज़ों का अनुवाद करने के लिए Python समाधान

Google Gemini जेनरेटिव भाषा मॉडलों के साथ सहज एकीकरण Python अनुप्रयोगों के लिए व्यापक AI-आधारित दस्तावेज़ प्रोसेसिंग क्षमताएँ प्रदान करता है।

कोड स्निपेट देखें

Python में 300+ भाषाओं में दस्तावेज़ अनुवाद करें

Google Gemini AI मॉडलों का उपयोग करके Aspose.Words for Python via .NET के साथ दस्तावेज़ अनुवाद को स्वचालित करें। DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, और EPUB फ़ाइलों को 300 से अधिक भाषाओं में अनुवादित करें, जबकि मूल लेआउट और फ़ॉर्मेटिंग को बनाए रखें। AI‑आधारित इंजन स्रोत भाषा का स्वतः पता लगाता है — यहाँ तक कि बहुभाषी दस्तावेज़ों में भी — और केवल उन भागों को अनूदित नहीं करता जिन्हें वह पहचान नहीं सकता।

दस्तावेज़ अनुवाद के लिए डेवलपर्स Aspose.Words को क्यों चुनते हैं

  • पूरे दस्तावेज़ को अनुवादित करने के लिए एकल API कॉल
  • मिश्रित‑भाषा दस्तावेज़ों के लिए स्वचालित स्रोत‑भाषा पहचान
  • आउटपुट मूल फ़ॉर्मेट और लेआउट में संरक्षित रहता है
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB और अधिक फ़ॉर्मेट्स का समर्थन

प्रमाणीकरण के लिए Google API कुंजी आवश्यक है। समर्थित AI मॉडलों की पूरी सूची के लिए API Reference देखें।

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 Pty Ltd 2001-2026. सर्वाधिकार सुरक्षित।