.NET Cloud SDK για μετάφραση κειμένου και εγγράφων

Δημιουργήστε εφαρμογές .NET με βάση το GroupDocs.Translation API εστιάζοντας στην επιχειρηματική λογική και όχι στις τεχνικές λεπτομέρειες.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Python
  • GroupDocs.Translation Cloud SDK for Android
Ξεκινήστε τη δωρεάν δοκιμή

Το GroupDocs.Translation προσφέρει αυτόματη μετάφραση σε πραγματικό χρόνο για κείμενα, έγγραφα, εικόνες, υπότιτλους και πόρους. Ισχυροί αλγόριθμοι μηχανικής μάθησης και εξελιγμένα νευρωνικά δίκτυα παρέχουν ποιότητα παρόμοια με αυτή ενός επαγγελματία ανθρώπινου μεταφραστή, αλλά πολύ πιο γρήγορα και πιο οικονομικά. Λειτουργώντας σε έναν διακομιστή cloud υψηλής απόδοσης που φιλοξενείται από το GroupDocs, μπορεί να μεταφράσει έγγραφα PDF, Microsoft Office και OpenOffice, αρχεία Markdown και πόρους .NET σε 46 ευρωπαϊκές, Μέσης Ανατολής και Ασιατικές γλώσσες (σε 128 ζεύγη γλωσσών). Το API όχι μόνο μεταφράζει κείμενο, αλλά διατηρεί επίσης με ακρίβεια τα μεταδεδομένα, τη δομή, τα στυλ και τη διάταξη των εγγράφων.

Αυτό το SDK απλοποιεί σημαντικά την αλληλεπίδραση του κώδικα .NET με τις υπηρεσίες GroupDocs.Translation Cloud, επιτρέποντάς σας να εστιάσετε στην επιχειρηματική λογική και όχι στις τεχνικές λεπτομέρειες. Χειρίζεται όλες τις συνήθεις λειτουργίες, όπως η δημιουργία συνδέσεων, η αποστολή αιτημάτων API και η ανάλυση των απαντήσεων, η αναδίπλωση όλων αυτών των εργασιών σε μερικές απλές μεθόδους που μπορούν να χρησιμοποιηθούν σε οποιαδήποτε εφαρμογή .NET. Το .NET SDK, οι εφαρμογές επίδειξης, η τεκμηρίωση και τα παραδείγματα είναι ανοιχτού κώδικα που διανέμονται υπό την άδεια MIT. Μπορείτε να τα χρησιμοποιήσετε για οποιονδήποτε σκοπό και να αλλάξετε οποιοδήποτε μέρος του κώδικα.

Προηγμένες δυνατότητες του GroupDocs.Translation Cloud SDK για .NET

Μεταφράζει από και προς 46 γλώσσες της Ευρώπης, της Μέσης Ανατολής και της Ασίας

Μεταφράζει πίνακες σε έγγραφα του Word και παρουσιάσεις PowerPoint

Μεταφράζει κεφαλίδες και υποσέλιδα σε έγγραφα

Μεταφράζει υποσημειώσεις και σημειώσεις τέλους σε έγγραφα του Word

Μεταφράζει λεζάντες εικόνων σε έγγραφα του Word

Μεταφράζει πλαίσια κειμένου, γραφήματα και διαφάνειες σε παρουσιάσεις PowerPoint

Μεταφράζει κείμενα μέσα σε κελιά υπολογιστικού φύλλου

Μεταφράζει γραφήματα και συγκεντρωτικούς πίνακες σε βιβλία εργασίας του Excel

Μεταφράζει τα αρχεία Markdown διατηρώντας όλη την κοινή μορφοποίηση Markdown

Μεταφράζει αρχεία από διευθύνσεις URL και δημόσια αποθετήρια

Μετατρέπει τα αποτελέσματα σε διαφορετικές μορφές χωρίς πρόσθετο λογισμικό

Λεπτομερής αναφορά προγραμματιστή με βάση τη συλλογή Swagger

Γρήγορη εκκίνηση με το SDK μετάφρασης εγγράφων για .NET

Το GroupDocs.Translation Cloud SDK για .NET συνοδεύεται από λεπτομερείς οδηγούς προγραμματιστών και ζωντανά παραδείγματα κώδικα για να ξεκινήσετε να εργάζεστε με τις λειτουργίες API σε ελάχιστο χρόνο. Απλώς δημιουργήστε έναν δωρεάν λογαριασμό στο GroupDocs Cloud, λάβετε πληροφορίες APP SID & Key για να επικοινωνήσετε με το GroupDocs Cloud API και είστε έτοιμοι να χρησιμοποιήσετε το SDK.

Οποιαδήποτε γλώσσα, πλατφόρμα και πάροχος υπηρεσιών αποθήκευσης

Το GroupDocs.Translation Cloud είναι ένα REST API που μπορεί εύκολα να ενσωματωθεί με οποιαδήποτε γλώσσα ή πλατφόρμα, ικανό να διαχειρίζεται αιτήματα και απαντήσεις HTTP. Υποστηρίζει όλες τις δημοφιλείς υπηρεσίες αποθήκευσης cloud, όπως το Google Cloud, το Drive, το DropBox και το Amazon S3 για αλληλεπίδραση χωρίς εξαρτήσεις.

Μετάφραση απλού κειμένου σε .NET

  using System.Collections.Generic;
  using System.Diagnostics;
  using System.Linq;
  using System.Threading;
  using GroupDocs.Translation.Cloud.Sdk.Api;
  using GroupDocs.Translation.Cloud.Sdk.Client;
  using GroupDocs.Translation.Cloud.Sdk.Client.Auth;
  using GroupDocs.Translation.Cloud.Sdk.Extensions;
  using GroupDocs.Translation.Cloud.Sdk.Model;
  using HttpStatusCode = System.Net.HttpStatusCode;
  namespace GroupDocs.Translation.Cloud.Sdk
  {
      public class TextTranslator
      {
          public TextTranslator()
          {
              Configuration config = new Configuration();
              /** Authorize your requests to GroupDocs.Translation Cloud */
              config.OAuthFlow = OAuthFlow.APPLICATION;
              config.OAuthClientId = "YOU_CLIENT_ID";
              config.OAuthClientSecret = "YOU_CLIENT_SECRET";
              /** Initialize GroupDocs.Translation API */
              config.BasePath = "https://api.groupdocs.cloud/v2.0/translation";
              TranslationApi apiInstance = new TranslationApi(config);
              /** Specify translation parameters */
              string translateFrom = new List<string>() { "Hello, world! I can read this text in my language." };
              string sourceLanguage = "en";
              var targetLanguages = new List<string>() { "de" };
              var request = new TextRequest(
                  sourceLanguage: sourceLanguage, 
                  targetLanguages: targetLanguages, 
                  texts: translateFrom);
              /** Send text to translation */
              StatusResponse translationStatus = apiInstance.TextPost(request);
              /** Wait for results from translation queue */
              if(translationStatus.Status.ToSystemHttpStatusCode() == HttpStatusCode.Accepted)
              {
                  while(true)
                  {
                      var result = apiInstance.TextRequestIdGet(statusResponse.Id);
                      if(result.Status.ToSystemHttpStatusCode() == HttpStatusCode.OK)
                      {
                          Console.WriteLine(result.Translations[toLang].First());
                          break;
                      }
                      Thread.Sleep(1000);
                  }
              }
          }
      }
  }

Ασφάλεια και έλεγχος ταυτότητας

Το GroupDocs.Translation Cloud API είναι προστατευμένο με SSL και τα αιτήματα ελέγχου ταυτότητας απαιτούν υπογραφή και παραμέτρους ερωτήματος AppSID ή κεφαλίδα εξουσιοδότησης OAuth 2.0.

Μεταφράστε στο Διαδίκτυο χρησιμοποιώντας την εφαρμογή GroupDocs.Translation Free

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

Πόροι υποστήριξης και μάθησης

Το GroupDocs.Translation Cloud προσφέρει SDK για δημοφιλείς γλώσσες προγραμματισμού και πλατφόρμες:

  Ελληνικά