Java Cloud SDK para tradução de texto e documento

Crie aplicativos baseados na API GroupDocs.Translation para qualquer plataforma que suporte Java. Concentre-se na lógica de negócios e não nos detalhes técnicos.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Python
  • GroupDocs.Translation Cloud SDK for Android
Iniciar teste gratuito

GroupDocs.Translation oferece tradução automática em tempo real para textos, documentos e recursos. Algoritmos poderosos de aprendizado de máquina e redes neurais sofisticadas fornecem uma qualidade próxima à de um tradutor humano profissional, mas muito mais rápido e econômico. Executado em um servidor de nuvem de alto desempenho hospedado pelo GroupDocs, ele pode traduzir PDF, documentos do Microsoft Office e OpenOffice, arquivos Markdown e recursos .NET em 37 idiomas europeus, do Oriente Médio e asiáticos (em 78 pares de idiomas). A API não apenas traduz texto, mas também preserva metadados, estrutura, estilos e layout de documentos com precisão.

Este SDK simplifica muito a interação do código Java com os serviços GroupDocs.Translation Cloud, permitindo que você se concentre na lógica de negócios em vez dos detalhes técnicos. Ele lida com todas as operações de rotina, como estabelecer conexões, enviar solicitações de API e analisar respostas, agrupando todas essas tarefas em alguns métodos simples que podem ser usados em qualquer aplicativo Java. O Java SDK, aplicativos de demonstração, documentação e exemplos são de código aberto distribuídos sob a licença MIT. Você pode usá-los para qualquer finalidade e alterar qualquer parte do código.

Recursos avançados do GroupDocs.Translation Cloud SDK para Java

Traduz de e para 37 idiomas europeus, do Oriente Médio e asiáticos

Traduz tabelas em documentos do Word e apresentações do PowerPoint

Traduz cabeçalhos e rodapés em documentos

Traduz notas de rodapé e notas finais em documentos do Word

Traduz legendas de imagens em documentos do Word

Traduz quadros de texto, gráficos e slides em apresentações do PowerPoint

Traduz textos dentro das células da planilha

Traduz gráficos e tabelas dinâmicas em pastas de trabalho do Excel

Traduz arquivos Markdown preservando toda a formatação Markdown comum

Traduz arquivos de URLs e repositórios públicos

Converte resultados em diferentes formatos sem software adicional

Referência detalhada do desenvolvedor com base na coleção Swagger

Início rápido com SDK de tradução de documentos para Java

GroupDocs.Translation Cloud SDK para Java vem com guias de desenvolvedor detalhados e exemplos de código ao vivo para começar a trabalhar com recursos de API rapidamente. Basta criar uma conta gratuita no GroupDocs Cloud, obter informações de SID e chave do APP para se comunicar com a API do GroupDocs Cloud e você estará pronto para usar o SDK.

Traduzir documento do Word em 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;
  }

Qualquer idioma, plataforma e provedor de serviços de armazenamento

GroupDocs.Translation Cloud é uma API REST que pode ser facilmente integrada com qualquer linguagem ou plataforma, capaz de gerenciar requisições e respostas HTTP. Ele suporta todos os serviços populares de armazenamento em nuvem, como Google Cloud, Drive, DropBox e Amazon S3, para interagir sem nenhuma dependência.

Traduzir texto simples em 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;
  }

Segurança e autenticação

A API GroupDocs.Translation Cloud é protegida por SSL e as solicitações de autenticação requerem uma assinatura e parâmetros de consulta AppSID ou cabeçalho de autorização OAuth 2.0.

Recursos de suporte e aprendizado

GroupDocs.Translation Cloud oferece SDKs para plataformas e linguagens de programação populares:

  Português