Překládejte dokumenty Word, PDF a webové dokumenty v Java

Řešení v Java pro překlad dokumentů pomocí AI

Bezproblémová integrace s generativními jazykovými modely Google Gemini poskytuje rozsáhlé možnosti zpracování dokumentů na bázi AI pro aplikace v Java.

Zobrazit fragment kódu

Překlad dokumentů do 300+ jazyků v Java

Automatizujte překlad dokumentů pomocí modelů Google Gemini AI s Aspose.Words pro Java. Překládejte soubory DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT a EPUB do více než 300 jazyků při zachování původního rozvržení a formátování. AI‑poháněný motor automaticky detekuje zdrojový jazyk — i v dokumentech s více jazyky — a ponechává nepřeložené pouze ty fragmenty, které nedokáže rozpoznat.

Proč vývojáři volí Aspose.Words pro překlad dokumentů

  • Jediné volání API pro překlad celého dokumentu
  • Automatické rozpoznání zdrojového jazyka u dokumentů s více jazyky
  • Výstup zachován v původním formátu a rozvržení
  • Podpora formátů DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB a dalších

Pro autentizaci je vyžadován klíč Google API. Kompletní seznam podporovaných modelů AI najdete v referenci API.

Začněte překládat dokumenty v Java již dnes — vyzkoušejte interaktivní demonstraci výše.

Ukázkový kód v Java pro překlad dokumentu
Vyberte cílový formát ze seznamu
Spustit kód
// 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írovat
// 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írovat
// 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írovat
// 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írovat
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Používejte generativní jazykové modely 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"; }
}
Spustit kód

Jak přeložit dokument v Java

  1. Nainstalujte Aspose.Words for Java.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do vašeho projektu Java.
  3. Otevřete zdrojový soubor v Java.
  4. Vyvolejte metodu Translate a předáte do ní svůj dokument spolu s cílovým jazykem.
  5. Po dokončení obdržíte přeložený dokument, který můžete uložit jako nový soubor v požadovaném formátu.

Knihovna Java pro překlad dokumentů

Naše balíčky Java hostujeme v úložištích Maven. 'Aspose.Words for Java' je běžný JAR obsahující bajtový kód. Postupujte prosím podle pokynů krok za krokem, jak jej nainstalovat do vašeho vývojářského prostředí Java.

Požadavky na systém

Podporována je Java SE 7 a novější Java Poskytujeme také samostatný balíček pro Java SE 6 pro případ, že jste povinni používat toto zastaralé JRE.

Náš Java je multiplatformní a běží na všech operačních systémech s JVM, včetně Microsoft Windows, Linux, macOS, Android a iOS.

Informace o volitelných závislostech balíčků, jako je JogAmp JOGL, Harfbuzz písem Java Advanced Imaging JAI, naleznete v dokumentaci produktu.

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2026. Všechna práva vyhrazena.