Java Cloud SDK für Text- und Dokumentenübersetzung

Erstellen Sie Anwendungen basierend auf GroupDocs.Translation API für jede Plattform, die Java unterstützt. Konzentrieren Sie sich auf die Geschäftslogik statt auf die technischen Details.

  • GroupDocs.Translation Cloud SDK für cURL
  • GroupDocs.Translation Cloud SDK für .NET
  • GroupDocs.Translation Cloud SDK für Python
  • GroupDocs.Translation Cloud SDK für Android
Kostenlos testen

GroupDocs.Translation bietet Echtzeit-Maschinentranslation für Texte, Dokumente, Bilder und Ressourcen. Leistungsstarke Machine-Learning-Algorithmen und ausgeklügelte neuronale Netze liefern eine Qualität, die der eines professionellen menschlichen Übersetzers nahekommt, jedoch viel schneller und kostengünstiger ist. Auf einem Hochleistungs-Cloud-Server, gehostet von GroupDocs, kann es PDF, Microsoft Office und OpenOffice-Dokumente, Markdown-Dateien und .NET-Ressourcen in 46 europäische, nahöstliche und asiatische Sprachen (insgesamt 128 Sprachpaare) übersetzen. Der API übersetzt nicht nur Text, sondern bewahrt auch exakt Metadaten, Struktur, Formatierungen und das Layout von Dokumenten.

Dieses SDK vereinfacht die Interaktion von Java-Code mit GroupDocs.Translation Cloud-Diensten erheblich, sodass Sie sich auf die Geschäftslogik statt auf technische Details konzentrieren können. Es übernimmt alle Routine-Operationen wie das Herstellen von Verbindungen, das Senden von API-Anfragen und das Parsen von Antworten und fasst diese Aufgaben in wenigen einfachen Methoden zusammen, die in jeder Java-Anwendung verwendet werden können. Das Java-SDK, Demo-Anwendungen, die Dokumentation und Beispiele sind Open-Source und werden unter der MIT-Lizenz bereitgestellt. Sie können sie für jeden Zweck nutzen und beliebige Teile des Codes ändern.

Erweiterte Funktionen von GroupDocs.Translation Cloud SDK für Java

Übersetzt in und aus 46 europäischen, nahöstlichen und asiatischen Sprachen

Übersetzt Tabellen in Word-Dokumenten und PowerPoint-Präsentationen

Übersetzt Kopf- und Fußzeilen in Dokumenten

Übersetzt Fußnoten und Endnoten in Word-Dokumenten.

Übersetzt Bildunterschriften in Word-Dokumenten.

Übersetzt Textfelder, Diagramme und Folien in PowerPoint-Präsentationen.

Übersetzt Texte in Tabellenzellen.

Übersetzt Diagramme und Pivot-Tabellen in Excel-Arbeitsmappen.

Übersetzt Markdown-Dateien und bewahrt dabei alle gängigen Markdown-Formatierungen.

Übersetzt Dateien aus URLs und öffentlichen Repositories.

Konvertiert Ergebnisse in verschiedene Formate, ohne zusätzliche Software.

Detaillierte Entwicklerreferenz basierend auf der Swagger-Sammlung.

Schnellstart mit der Dokumentübersetzung SDK für Java.

GroupDocs.Translation Cloud SDK für Java wird mit ausführlichen Entwicklerhandbüchern und Live-Code-Beispielen geliefert, damit Sie im Handumdrehen mit den Funktionen von API arbeiten können. Erstellen Sie einfach ein kostenloses Konto bei GroupDocs Cloud, holen Sie sich APP SID- und Key-Informationen, um mit GroupDocs Cloud API zu kommunizieren, und Sie sind bereit, das SDK zu nutzen.

Jede Sprache, Plattform und Speicher-Dienstanbieter

GroupDocs.Translation Cloud ist ein REST API, das sich einfach in jede Sprache oder Plattform integrieren lässt 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.

Übersetzen Sie Klartext in Java

  package com.groupdocs;
  // Import classes
  import com.groupdocs.model.*;
  import org.openapitools.client.api.TranslationApi;
  public class TextDemo {
      public static void main(String[] args) {
          String basePath = "https://api.groupdocs.cloud/v2.0/translation";
          String cliendId = "YOUR_CLIENT_ID";
          String clientSecret = "YOUR_CLIENT_SECRET";
          ApiClient defaultClient = new ApiClient(basePath, cliendId, clientSecret, null);
          TranslationApi translationApi = new TranslationApi(defaultClient);
          TextRequest request = new TextRequest();
          request.setSourceLanguage("en");
          request.addTargetLanguagesItem("de");
          request.addTextsItem("Text to translate");
          try {
              String r = translationApi.textPost(request).getId();
              CloudTextResponse response = translationApi.textRequestIdGet(r);
              if (!response.getStatus().toString().equals("500")) {
                  while (true) {
                      response = translationApi.textRequestIdGet(r);
                      if (response.getStatus().toString().equals("200")) {
                          System.out.println(response);
                          break;
                      }
                      try {
                          Thread.sleep(2000);
                      } catch (InterruptedException e) {
                          e.printStackTrace();
                      }
                  }
              }
          }
          catch(ApiException e){
              System.err.println("Exception when calling TranslationApi#textPost");
              System.err.println("Status code: " + e.getCode());
              System.err.println("Reason: " + e.getResponseBody());
              System.err.println("Response headers: " + e.getResponseHeaders());
              e.printStackTrace();
          }
      }
  }           

Sicherheit und Authentifizierung

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

Support- und Lernressourcen

GroupDocs.Translation Cloud bietet SDKs für gängige Programmiersprachen und Plattformen an:

  Deutsch
b9261d097