SDK .NET Cloud pour la traduction de documents

Translate plain text, Microsoft Word, Excel, PowerPoint, PDF OpenDocument & Markdown documents between 35 most popular business languages using documents translation Cloud SDK & REST API.

Commencer l'essai gratuit

GroupDocs.Translation Cloud SDK for .NET helps developers to add text and document translation features in any type of .NET based application without using external software. The API uses modern machine learning techniques to efficiently read & translate the on-page contents of Microsoft Word documents and ODT files (paragraphs, tables, image captions, headers, footers, footnotes, endnotes), Excel Worksheets and ODS files (charts, tables, cells, pivot tables), PowerPoint presentations and ODP files (text frames, header, footer, shapes, charts, smartart) and PDF documents between 35 of the leading business languages. It includes translating English text from supported document formats to and from French, German, Chinese, Italian, Spanish, Russian, Arabic, Polish and other language pairs without disrupting the original document structure.

GroupDocs.Translation Cloud is a true REST API thus offering flexibility to use it with any language or platform that supports REST. It easily integrates with other cloud services to provide an ideal document translation experience across web, mobile desktop or cloud platforms.

Fonctionnalités avancées de l’API REST de traduction de documents

Prend en charge 35 langues et 74 paires de langues

Traduction de tableaux dans des documents Word et PowerPoint

Traduction d’en-têtes et de pieds de page dans des documents Word et PowerPoint

Traduction des notes de bas de page et des notes de fin dans un document Word

Traduction de légendes d’images dans des documents Word

Traduction de cadres de texte, de graphiques et de diapositives dans des présentations PowerPoint

Traduction de cellules contenant du texte dans des classeurs Excel

Traduction de graphiques dans des classeurs Excel

Traduction de tableaux dans des classeurs Excel

Traduction de tableaux croisés dynamiques dans des classeurs Excel

Les API sont sécurisées et nécessitent une authentification

Explorateur d’API basé sur la collection swagger

Démarrage rapide avec l’API REST de traduction de documents

GroupDocs.Translation Cloud API est livré avec des guides de développement détaillés et des exemples de code en direct pour tous les principaux langages de programmation pour commencer à travailler avec les fonctionnalités de l’API en un rien de temps. Créez simplement un compte gratuit sur GroupDocs Cloud, obtenez les informations APP SID et Key pour communiquer avec l’API GroupDocs Cloud et vous êtes prêt à faire une demande d’API sur n’importe quelle plate-forme à l’aide des commandes cURL ou des SDK de votre choix.

Traduire un document Word - .NET

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

  public TranslationResponse TranslateDocument(Configuration conf)
  {    
      string name = "test.docx";
      string folder = "";
      string pair = "en-fr";
      string format = "docx";
      string storage = "First Storage";
      string saveFile = "translation.docx";
      string savePath = "";
      bool masters = false;
      List elements = new List();
      
      TranslationApi api = new TranslationApi(conf);
      TranslateDocumentRequest request = api.CreateDocumentRequest(name, folder, pair, format, storage, saveFile, savePath, masters, elements);
      TranslationResponse response = api.RunTranslationTask(request);
      return response;
  }

N’importe quel fournisseur de services de langue, de plate-forme et de stockage

GroupDocs.Translation for Cloud est une API basée sur REST qui peut facilement être intégrée à n’importe quel langage ou plate-forme, capable de gérer les requêtes et les réponses HTTP. Il prend en charge tous les services de stockage en nuage populaires tels que Google Cloud, Drive, DropBox et Amazon S3 pour interagir sans aucune dépendance.

Traduire du texte brut - .NET

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

  public TextResponse TranslateText(Configuration conf)
  {
      string pair = "en-fr";
      string text = "Welcome to Paris";
      
      TranslationApi api = new TranslationApi(conf);
      TranslateTextRequest request = api.CreateTextRequest(pair, text);
      TextResponse response = api.RunTranslationTextTask(request);
      return response;
  }

Sécurité et authentification

L’API GroupDocs.Translation Cloud est sécurisée par SSL et les demandes d’authentification nécessitent une signature et des paramètres de requête AppSID ou un en-tête d’autorisation OAuth 2.0.

Ressources d'assistance et d'apprentissage

GroupDocs.Translation Cloud propose également des SDK de traduction de documents pour d’autres langues, comme indiqué ci-dessous :

  Français