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

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

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

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

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

Google Gemini AI मॉडलों का उपयोग करके Aspose.Words for Java के साथ दस्तावेज़ अनुवाद को स्वचालित करें। 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 देखें।

Java में आज ही दस्तावेज़ अनुवाद शुरू करें — ऊपर दिया गया लाइव डेमो आज़माएँ।

Java में दस्तावेज़ अनुवाद के लिए उदाहरण कोड
सूची से लक्ष्य प्रारूप का चयन करें
कोड चलाएँ
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
प्रतिलिपि
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
प्रतिलिपि
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Google जनरेटिव भाषा मॉडल का उपयोग करें।
AiModel model = AiModel.create(AiModelType.GEMINI_FLASH_LATEST).withApiKey(apiKey);

Document translatedDoc = model.translate(doc, Language.ARABIC);
translatedDoc.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

Document translatedDoc = model.translate(doc, Language.Arabic);
translatedDoc.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
कोड चलाएँ

दस्तावेज़ को Java में कैसे अनुवादित करें

  1. Aspose.Words for Java स्थापित करें।
  2. अपने Java प्रोजेक्ट में लाइब्रेरी रेफ़रेंस (लाइब्रेरी इम्पोर्ट) जोड़ें।
  3. Java में स्रोत फ़ाइल खोलें।
  4. Translate मेथड को कॉल करें, अपने दस्तावेज़ को लक्ष्य भाषा के साथ पास करते हुए।
  5. पूरा होने पर, आपको एक अनूदित दस्तावेज़ मिलेगा जिसे आप आवश्यक फ़ॉर्मेट में नई फ़ाइल के रूप में सहेज सकते हैं।

दस्तावेज़ों का अनुवाद करने के लिए Java लाइब्रेरी

Java पैकेज को मावेन रिपॉजिटरी में होस्ट करते हैं। 'Aspose.Words for Java' एक सामान्य JAR फ़ाइल है जिसमें बाइट-कोड होता है। कृपया इसे अपने जावा डेवलपर परिवेश में कैसे स्थापित करें, इस पर चरण-दर-चरण निर्देशों का पालन करें।

सिस्टम आवश्यकताएं

Java SE 7 और अधिक हाल के Java संस्करण समर्थित हैं। JRE का उपयोग करने के लिए बाध्य हैं तो Java SE 6 लिए एक अलग पैकेज भी प्रदान करते हैं।

हमारा Java JVM कार्यान्वयन के साथ सभी ऑपरेटिंग सिस्टम पर चलता है Microsoft Windows, लिनक्स, मैकओएस, एंड्रॉइड और आईओएस शामिल हैं।

वैकल्पिक पैकेज निर्भरता के बारे में जानकारी के लिए, जैसे कि JogAmp JOGL, Harfbuzz फ़ॉन्ट इंजन, Java एडवांस्ड इमेजिंग JAI, कृपया उत्पाद दस्तावेज़ीकरण देखें।

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2026. सर्वाधिकार सुरक्षित।