Tõlgi Wordi, PDF-i, veebidokumendid Java-s

Java lahendus dokumentide tõlkimiseks tehisintellekti abil

Sujuv integreerimine Google Gemini generatiivsete keelemudelitega pakub ulatuslikke tehisintellektil põhinevaid dokumenditöötlusvõimalusi Java rakendustele.

Kuva koodilõik

Dokumentide tõlkimine 300+ keelde Java

Automatiseeri dokumentide tõlkimist, kasutades Google Gemini AI mudeleid koos Aspose.Wordsiga Java jaoks. Tõlgi DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ja EPUB failid enam kui 300 keelde, säilitades algse paigutuse ja vorminduse. AI-põhine mootor tuvastab lähtekeele automaatselt — isegi mitmekeelseid dokumente — ja jätab tõlkimata ainult need fragmendid, mida ta ei suuda ära tunda.

Miks arendajad valivad Aspose.Words'i dokumentide tõlkimiseks

  • Üksik API-kõne kogu dokumendi tõlkimiseks
  • Lähtekeele automaatne tuvastamine segakeelseid dokumente jaoks
  • Väljund säilib algses formaadis ja paigutuses
  • Toetus DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB ja teistele formaatidele

Autentimiseks on vaja Google'i API võtit. Täieliku loendi toetatud AI mudelitest vaata API viidet.

Alusta dokumentide tõlkimist Java juba täna — proovi ülalolevat interaktiivset demot.

Näide koodist Java-s dokumenti tõlkimiseks
Valige loendist sihtvorming
Käivita kood
// 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>
Kopeeri
// 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')
Kopeeri
// 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>
Kopeeri
// 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"
Kopeeri
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Kasutage Google'i generatiivseid keelemudeleid.
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"; }
}
Käivita kood

Kuidas tõlkida dokument Java keeles

  1. Paigalda Aspose.Words for Java.
  2. Lisa teegi viide (impordi teek) oma Java projekti.
  3. Ava lähtefail Java-s.
  4. Kutsu välja Translate meetod, edastades oma dokumendi koos sihtkeelega.
  5. Pärast lõpetamist saate tõlgitud dokumendi, mida saate salvestada uue failina vajalikus formaadis.

Java teek dokumentide tõlkimiseks

Hoidame oma Java pakette Maveni hoidlates. 'Aspose.Words for Java' on tavaline JAR fail. Järgige samm-sammult juhiseid selle installimiseks oma Java arendajakeskkonda.

Nõuded süsteemile

Java SE 7 ja uuemaid Java versioone. Java SE 6 jaoks eraldi paketti juhuks, kui olete kohustatud seda aegunud JRE kasutama.

Meie Java pakett on platvormideülene ja töötab kõigis JVM rakendusega Microsoft Windows, Linux, macOS, Android ja iOS.

Lisateavet valikuliste pakettide sõltuvuste kohta, nagu JogAmp JOGL, Harfbuzz fondimootor, Java Advanced Imaging JAI, vaadake toote dokumentatsioonist.

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2026. Kõik õigused kaitstud.