Prevajajte Word, PDF, spletne dokumente v Java

Rešitev v Java za prevajanje dokumentov z uporabo AI.

Brezhibna integracija z generativnimi jezikovnimi modeli Google Gemini omogoča obsežne zmožnosti obdelave dokumentov na osnovi AI za aplikacije v Java.

Oglejte si delček kode

Prevedite dokumente v 300+ jezikov v Java

Avtomatizirajte prevajanje dokumentov z uporabo modelov Google Gemini AI in Aspose.Words za Java. Prevajajte datoteke DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT in EPUB v več kot 300 jezikov, pri čemer ohranite izvirno postavitev in oblikovanje. Na podlagi umetne inteligence delujoč motor samodejno zazna izvorni jezik — tudi v večjezičnih dokumentih — in neprevedene pusti le tiste odlomke, ki jih ne more prepoznati.

Zakaj razvijalci izberejo Aspose.Words za prevajanje dokumentov

  • En sam klic API za prevod celotnega dokumenta
  • Samodejno zaznavanje izvornega jezika za dokumente z mešanimi jeziki
  • Izpis ohranjen v izvirnem formatu in postavitvi
  • Podpora za DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB in druge formate

Za avtentikacijo je potreben Google API ključ. Za popoln seznam podprtih AI modelov glejte API referenco.

Začnite prevajati dokumente v Java že danes — preizkusite interaktivno demonstracijo zgoraj.

Primer kode v Java za prevajanje dokumenta
S seznama izberite ciljno obliko
Zaženi kodo
// 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>
Kopirati
// 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')
Kopirati
// 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>
Kopirati
// 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"
Kopirati
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Uporabite Googlove generativne jezikovne modele.
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"; }
}
Zaženi kodo

Kako prevesti dokument v Java

  1. Namestite Aspose.Words for Java.
  2. Dodajte referenco na knjižnico (uvozite knjižnico) v vaš projekt Java.
  3. Odprite izvorno datoteko v Java.
  4. Pokličite metodo Translate, pri čemer podajte svoj dokument skupaj s ciljnim jezikom.
  5. Ko je končano, boste prejeli preveden dokument, ki ga lahko shranite kot novo datoteko v želenem formatu.

Knjižnica Java za prevajanje dokumentov

Naše pakete Java gostimo v repozitorijih Maven. 'Aspose.Words za Java' je običajna JAR ki vsebuje bajtno kodo. Sledite navodilom po korakih, kako ga namestiti v okolje za razvijalce Java.

Sistemske zahteve

Podprte so Java SE 7 in novejše Java Ponujamo tudi ločen paket za Java SE 6 če morate uporabiti to zastarelo JRE.

Naš Java je med platformami in deluje v vseh operacijskih sistemih z JVM, vključno z Microsoft Windows, Linux, macOS, Android in iOS.

Za informacije o izbirnih odvisnostih paketov, kot so JogAmp JOGL, Harfbuzz pisav Java Advanced Imaging JAI, glejte dokumentacijo izdelka.

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2026. Vse pravice pridržane.