Dokumentübersetzung REST API & Java SDK

Fügen Sie mithilfe der Cloud-REST-API Funktionen von Dokumenten und Klartextübersetzungen in Ihre Java-Anwendungen hinzu. Übersetzen Sie Inhalte präzise zwischen den 35 am häufigsten verwendeten Geschäftssprachen.

Kostenlos testen

Das GroupDocs.Translation Cloud SDK für Java macht es Entwicklern leicht, die Inhalte in Microsoft Word, Excel, PowerPoint, PDF, OpenDocument, Markdown-Dokumenten und Klartext zu übersetzen, ohne externe Software zu verwenden. Die API verwendet einen intelligenten neuronalen maschinellen Übersetzungsansatz, um Text aus Microsoft Word-Dokumenten und ODT-Dateien (Absätze, Tabellen, Bildunterschriften, Kopf- und Fußzeilen, Fußnoten, Endnoten), Excel-Arbeitsblättern und ODS-Dateien (Diagramme, Tabellen, Zellen, Pivot-Tabellen) zu übersetzen ), PowerPoint-Präsentationen und ODP-Dateien (Textrahmen, Kopfzeile, Fußzeile, Formen, Diagramme, Smartart) und PDF-Dokumente in 74 Sprachpaare. Das SDK unterstützt die Konvertierung von englischem Text aus unterstützten Dokumentformaten in und aus Französisch, Deutsch, Chinesisch, Italienisch, Spanisch, Russisch, Arabisch, Polnisch und anderen Sprachen, während die ursprüngliche Dokumentstruktur ungestört bleibt.

GroupDocs.Translation REST API lässt sich einfach in bestehende Systeme integrieren und verwaltet so die Low-Level-Details von API-Anfragen und verarbeitet Antworten, um die Gesamtproduktivität zu steigern. Sie müssen nur Anfrageparameter (Pfad des Quelldateinamens, Format und Ordner, Auswahl des Sprachpaars, zwischen dem übersetzt werden soll, Name der übersetzten Datei, Ordner und Speicherort der zu speichernden Zieldatei) ausgeben und die Dokumente übersetzen lassen indem Sie ein paar Codezeilen hinzufügen.

Erweiterte REST-API-Funktionen für die Dokumentenübersetzung

Unterstützt 35 Sprachen und 74 Sprachpaare

Übersetzung von Tabellen in Word- und PowerPoint-Dokumenten

Übersetzung von Kopf- und Fußzeilen in Word- und PowerPoint-Dokumenten

Übersetzung von Fußnoten und Endnoten in Word-Dokumenten

Übersetzung von Bildunterschriften in Word-Dokumenten

Übersetzung von Textrahmen, Diagrammen und Folien in PowerPoint-Präsentationen

Übersetzung von Zellen mit Text in Excel-Arbeitsmappen

Übersetzung von Diagrammen in Excel-Arbeitsmappen

Übersetzung von Tabellen in Excel-Arbeitsmappen

Übersetzung von Pivot-Tabellen in Excel-Arbeitsmappen

APIs sind gesichert und erfordern eine Authentifizierung

API-Explorer basierend auf der Swagger-Sammlung

Erste Schritte mit der REST-API für die Dokumentenübersetzung

GroupDocs.Translation Cloud API wird mit detaillierten Entwicklerhandbüchern und Live-Codebeispielen für alle wichtigen Programmiersprachen geliefert, damit Sie im Handumdrehen mit der Arbeit mit API-Funktionen beginnen können. Erstellen Sie einfach ein kostenloses Konto bei GroupDocs Cloud, erhalten Sie APP-SID- und Schlüsselinformationen, um mit der GroupDocs Cloud-API zu kommunizieren, und Sie sind bereit, eine API-Anfrage auf jeder Plattform mit cURL-Befehlen oder den SDKs Ihrer Wahl zu stellen.

Word-Dokument übersetzen - Java

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).

  import com.GroupDocs.translate.api.*;
  import com.GroupDocs.translate.Configuration;


  private static void setUpConfig() throws Exception {
      Configuration.setAPP_SID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
      Configuration.setAPI_KEY("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
      }

  public String TranslateDocument() {
      String name = "test.docx";
      String folder = "";
      String pair = "en-fr";
      String format = "docx";
      String storage = "First Storage";
      String saveFile = "translation.docx";
      String savePath = "";
      boolean masters = false;
      ArrayList elements = new ArrayList();
      FileInfo fileInfo = new FileInfo(name, folder, pair, format, storage, saveFile, savePath, masters, elements);
      TranslationDocumentRequest translationDocumentRequest = new TranslationDocumentRequest(fileInfo.toString());
      TranslateDocumentResponse translateDocumentResponse = TranslationApi.TranslateDocument(translationDocumentRequest)
      return translateDocumentResponse.message;
  }

Jeder Sprach-, Plattform- und Speicherdienstanbieter

GroupDocs.Translation for Cloud ist eine REST-basierte API, die einfach in jede Sprache oder Plattform integriert werden kann und in der Lage ist, HTTP-Anfragen und -Antworten zu verwalten. Es unterstützt alle gängigen Cloud-Speicherdienste wie Google Cloud, Drive, DropBox und Amazon S3, um ohne Abhängigkeiten zu interagieren.

Klartext übersetzen - Java

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).

  import com.GroupDocs.translate.api.*;
  import com.GroupDocs.translate.Configuration;


  private static void setUpConfig() throws Exception {
      Configuration.setAPP_SID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
      Configuration.setAPI_KEY("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
      }

  static String TranslateText() {
      pair = "en-fr";
      text = "Text to translate";
      TextInfo textInfo = new TextInfo(pair, text);
      TranslationTextRequest translationTextRequest = new TranslationTextRequest(TextInfo.toString());
      TranslationTextResponse translateTextResponse = TranslationApi.TranslateText(translationTextRequest);
      return translateTextResponse.translation;
  }

Sicherheit und Authentifizierung

Die GroupDocs.Translation Cloud-API ist SSL-gesichert und die Authentifizierungsanfragen erfordern eine Signatur und AppSID-Abfrageparameter oder einen OAuth 2.0-Autorisierungsheader.

Support und Lernressourcen

GroupDocs.Translation Cloud bietet auch Dokumentübersetzungs-SDKs für andere Sprachen, wie unten aufgeführt:

  Deutsch