Tulkot Word, PDF, tīmekļa dokumentus Java vidē

Java risinājums dokumentu tulkošanai, izmantojot AI

Bezšuvju integrācija ar Google Gemini ģeneratīvajiem valodu modeļiem nodrošina plašas AI balstītas dokumentu apstrādes iespējas Java lietojumprogrammām.

Skatīt koda fragmentu

Tulkojiet dokumentus vairāk nekā 300 valodās, izmantojot Java

Automatizējiet dokumentu tulkošanu, izmantojot Google Gemini AI modeļus ar Aspose.Words for Java. Tulkojiet DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT un EPUB failus vairāk nekā 300 valodās, saglabājot sākotnējo izkārtojumu un formatējumu. Uz MI balstīts dzinējs automātiski nosaka avota valodu — pat daudzvalodu dokumentos — un atstāj nepārtulkotus tikai tos fragmentus, kurus tas nevar identificēt.

Kāpēc izstrādātāji izvēlas Aspose.Words dokumentu tulkošanai

  • Viens API izsaukums, lai pārtulkotu visu dokumentu
  • Automātiska avota valodas noteikšana jauktu valodu dokumentiem
  • Izvades saglabāšana sākotnējā formātā un izkārtojumā
  • DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB un citu formātu atbalsts

Autentifikācijai ir nepieciešama Google API atslēga. Pilnu atbalstīto MI modeļu sarakstu skatiet API atsaucē.

Sāciet tulkot dokumentus, izmantojot Java, jau šodien — izmēģiniet interaktīvo demonstrāciju augstāk.

Koda piemērs Java valodā dokumenta tulkošanai
Sarakstā atlasiet mērķa formātu
Palaist kodu
// 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>
Kopēt
// 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')
Kopēt
// 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>
Kopēt
// 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"
Kopēt
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Izmantot Google ģeneratīvās valodas modeļus.
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"; }
}
Palaist kodu

Kā tulkot dokumentu izmantojot Java

  1. Instalējiet Aspose.Words for Java.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam Java projektam.
  3. Atveriet avota failu Java vidē.
  4. Izsauciet Translate metodi, nododot savu dokumentu kopā ar mērķa valodu.
  5. Pabeidzot, jūs saņemsiet tulkotu dokumentu, ko varēsiet saglabāt kā jaunu failu vajadzīgajā formātā.

Java bibliotēka dokumentu tulkošanai

Mēs mitinām savas Java pakotnes Maven krātuvēs. 'Aspose.Words for Java' ir izplatīts JAR fails, kas satur baitu kodu. Lūdzu, izpildiet soli pa solim sniegtos norādījumus, kā to instalēt savā Java izstrādātāja vidē.

Sistēmas prasības

Tiek atbalstītas Java SE 7 un jaunākās Java Mēs piedāvājam arī atsevišķu pakotni Java SE 6 gadījumam, ja jums ir pienākums izmantot šo novecojušo JRE.

Mūsu Java pakete ir vairāku platformu un darbojas visās operētājsistēmās ar JVM ieviešanu, ieskaitot Microsoft Windows, Linux, macOS, Android un iOS.

Lai iegūtu informāciju par papildu pakotņu atkarībām, piemēram, JogAmp JOGL, Harfbuzz fontu dzinēju, Java Advanced Imaging JAI, lūdzu, skatiet produkta dokumentāciju.

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2026. Visas tiesības aizsargātas.