Python Cloud SDK til tekst- og dokumentoversættelse

Skab datavidenskab, AI og automationsløsninger på tværs af platforme i Python baseret på GroupDocs.Translation API. Fokuser på forretningslogik frem for de tekniske detaljer.

  • GroupDocs.Translation Cloud SDK for cURL
  • GroupDocs.Translation Cloud SDK for .NET
  • GroupDocs.Translation Cloud SDK for Java
  • GroupDocs.Translation Cloud SDK for Android
Start gratis prøveperiode

GroupDocs.Translation tilbyder maskinoversættelse i realtid til tekster, dokumenter, billeder og ressourcer. Kraftige maskinlæringsalgoritmer og sofistikerede neurale netværk giver en kvalitet tæt på en professionel menneskelig oversætters, men meget hurtigere og mere omkostningseffektiv. Den kører på en højtydende cloud-server hostet af GroupDocs og kan oversætte PDF-, Microsoft Office- og OpenOffice-dokumenter, Markdown-filer og .NET-ressourcer til 46 europæiske, mellemøstlige og asiatiske sprog (på tværs af 128 sprogpar). API’et oversætter ikke kun tekst, men bevarer også nøjagtigt metadata, struktur, stilarter og layout af dokumenter.

Denne SDK forenkler i høj grad interaktionen med GroupDocs.Translation Cloud-tjenester fra Python-kode, så du kan fokusere på forretningslogik frem for de tekniske detaljer. Det håndterer alle de rutinemæssige operationer, såsom etablering af forbindelser, afsendelse af API-anmodninger og parsing af svar, og pakker alle disse opgaver ind i et par enkle metoder, der kan bruges i enhver Python-applikation eller projektmappe. Python SDK, demoapplikationer, dokumentation og eksempler er open source distribueret under MIT-licensen. Du kan bruge dem til ethvert formål og ændre enhver del af koden.

Avancerede funktioner i GroupDocs.Translation Cloud SDK til Python

Understøtter 46 sprog og 128 sprogpar

Oversætter til og fra 46 europæiske, mellemøstlige og asiatiske sprog

Oversætter tabeller i Word-dokumenter og PowerPoint-præsentationer

Oversætter sidehoveder og sidefødder i dokumenter

Oversætter fodnoter og slutnoter i Word-dokumenter

Oversætter billedtekster i Word-dokumenter

Oversætter tekstrammer, diagrammer og dias i PowerPoint-præsentationer

Oversætter tekster inde i regnearksceller

Oversætter diagrammer og pivottabeller i Excel-projektmapper

Oversætter Markdown-filer, der bevarer al almindelig Markdown-formatering

Oversætter filer fra URL’er og offentlige lagre

Konverterer resultater til forskellige formater uden yderligere software

Detaljeret udviklerreference baseret på Swagger-samlingen

Hurtig start med dokumentoversættelses-SDK til Python

GroupDocs.Translation Cloud SDK til Python kommer med detaljerede udviklervejledninger og eksempler på live-kode for at begynde at arbejde med API-funktioner på ingen tid. Du skal blot oprette en gratis konto hos GroupDocs Cloud, få APP SID og nøgleoplysninger for at kommunikere med GroupDocs Cloud API, og du er klar til at lave en API, og du er klar til at bruge SDK.

Enhver udbyder af sprog, platforme og lagringstjenester

GroupDocs.Translation Cloud er en REST API, der nemt kan integreres med ethvert sprog eller platform, der er i stand til at administrere HTTP-anmodninger og -svar. Det understøtter alle populære cloud-lagringstjenester såsom Google Cloud, Drive, DropBox og Amazon S3 til at interagere uden nogen afhængigheder.

Oversæt almindelig tekst i Python

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

  import time
  import groupdocs_translation_cloud
  from groupdocs_translation_cloud import TextRequest, PdfFileRequest, Format
  api = groupdocs_translation_cloud.api.TranslationApi()
  file_api = groupdocs_translation_cloud.api.FileApi()
  api.api_client.configuration.client_id = "YOU_CLIENT_ID"
  api.api_client.configuration.client_secret = "YOU_CLIENT_SECRET"
  text_request = TextRequest(source_language="en", 
  						   target_languages=["es", "fr", "ru"], 
  						   texts=["Hello World!", "This is a test text"], 
  						   origin="your_application_name", 
  						   contains_markdown=False)
  response = api.text_post(text_request)
  if response.status == 202:
      while True:
          status_response = api.text_request_id_get(response.id)
          if status_response.status == 200:
          	for lang in status_response.translations:
          		print(lang + ": " + status_response.translations[lang][0])
          		break
          time.sleep(2)

Sikkerhed og autentificering

GroupDocs.Translation Cloud API er SSL-sikret, og godkendelsesanmodningerne kræver en signatur og AppSID-forespørgselsparametre eller OAuth 2.0-autorisationsheader.

Support and Learning Resources

GroupDocs.Translation Cloud tilbyder SDK’er til populære programmeringssprog og platforme:

  Dansk