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

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

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Python
  • GroupDocs.Translation Cloud SDK for Android
Kostenlos testen

GroupDocs.Translation bietet maschinelle Echtzeitübersetzung für Texte, Dokumente, Bilder und Ressourcen. Leistungsstarke Algorithmen für maschinelles Lernen und hochentwickelte neuronale Netzwerke bieten eine Qualität, die der eines professionellen menschlichen Übersetzers nahe kommt, aber viel schneller und kostengünstiger ist. Es läuft auf einem leistungsstarken Cloud-Server, der von GroupDocs gehostet wird, und kann PDF-, Microsoft Office- und OpenOffice-Dokumente, Markdown-Dateien und .NET-Ressourcen in 46 europäische, nahöstliche und asiatische Sprachen (über 128 Sprachpaare) übersetzen. Die API übersetzt nicht nur Text, sondern bewahrt auch Metadaten, Struktur, Stile und Layout von Dokumenten genau.

Dieses SDK vereinfacht die Interaktion von Java-Code mit GroupDocs.Translation Cloud-Diensten erheblich, sodass Sie sich auf die Geschäftslogik statt auf die technischen Details konzentrieren können. Es übernimmt alle Routinevorgänge wie das Herstellen von Verbindungen, das Senden von API-Anfragen und das Parsen von Antworten und fasst alle diese Aufgaben in einigen einfachen Methoden zusammen, die in jeder Java-Anwendung verwendet werden können. Das Java SDK, Demoanwendungen, Dokumentation und Beispiele sind Open Source und werden unter der MIT-Lizenz vertrieben. Sie können sie für beliebige Zwecke verwenden 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 Textrahmen, Diagramme und Folien in PowerPoint-Präsentationen

Übersetzt Texte in Tabellenzellen

Übersetzt Diagramme und Pivot-Tabellen in Excel-Arbeitsmappen

Übersetzt Markdown-Dateien unter Beibehaltung aller gängigen Markdown-Formatierungen

Übersetzt Dateien von URLs und öffentlichen Repositories

Konvertiert Ergebnisse in verschiedene Formate ohne zusätzliche Software

Detaillierte Entwicklerreferenz basierend auf der Swagger-Sammlung

Schnellstart mit dem Dokumentübersetzungs-SDK für Java

Das GroupDocs.Translation Cloud SDK für Java wird mit detaillierten Entwicklerhandbüchern und Live-Codebeispielen 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 schon können Sie das SDK verwenden.

Alle Sprach-, Plattform- und Speicherdienstanbieter

GroupDocs.Translation Cloud ist eine REST-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 in Java übersetzen

  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

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

Übersetzen Sie online mit der kostenlosen GroupDocs.Translation-App

English - Deutsch English - Latviešu English - فارسی English - Español English - עברית English - Lietuvių English - Česky English - Български English - Hrvatski English - Română English - Polski English - Suomi English - 中文 English - 한국어 English - Svenska English - Português English - Ελληνικά English - Dansk English - Slovenčina English - Русский English - 日本語 English - বাংলা English - Bahasa Indonesia English - ქართული English - ไทย / Phasa Thai English - Français English - العربية English - Bahasa Melayu English - Norsk (bokmål / riksmål) English - Українська English - Magyar English - Italiano English - Gaeilge English - Türkçe English - Nederlands English - Việtnam English - Српски English - Azərbaycanca / آذربايجان Русский - English Deutsch - Polski Deutsch - English Deutsch - Italiano Deutsch - Français Français - العربية Français - Italiano Français - English Français - Deutsch 中文 - English Español - العربية Español - English Italiano - Deutsch Italiano - Français Italiano - English العربية - Türkçe العربية - Español العربية - English العربية - Français Português - English Polski - Deutsch Polski - English Українська - English Việtnam - English Bahasa Indonesia - English हिन्दी - English Ελληνικά - English Nederlands - English Magyar - English Svenska - English Türkçe - العربية Türkçe - English 한국어 - English 日本語 - English Suomi - English Česky - English Gaeilge - English Slovenčina - English فارسی - English Azərbaycanca / آذربايجان - English עברית - English ไทย / Phasa Thai - English Română - English Bahasa Melayu - English Български - English বাংলা - English Norsk (bokmål / riksmål) - English Dansk - English Latviešu - English Lietuvių - English Hrvatski - English Српски - English

Support- und Lernressourcen

GroupDocs.Translation Cloud bietet SDKs für beliebte Programmiersprachen und Plattformen:

  Deutsch