Python Document Translation REST API & SDK

Ενισχύστε τις εφαρμογές και τα εργαλεία σας με λειτουργίες μετάφρασης εγγράφων χρησιμοποιώντας το Python REST API και το Cloud SDK.

Ξεκινήστε τη δωρεάν δοκιμή

Το GroupDocs.Translation Cloud SDK για Python επιτρέπει στους προγραμματιστές να ξεκινήσουν τη μετάφραση των εγγράφων Microsoft Word, Excel, PowerPoint, PDF, OpenDocument, Markdown και απλού κειμένου σε εφαρμογές cloud που βασίζονται σε Python. Υποστηρίζει τη μετατροπή κειμένου στην αγγλική γλώσσα από υποστηριζόμενες μορφές αρχείων εμπρός και πίσω σε άλλες πιο δημοφιλείς επιχειρηματικές γλώσσες, συγκεκριμένα γαλλικά, γερμανικά, κινέζικα, ιταλικά, ισπανικά, ρωσικά, αραβικά, πολωνικά και άλλες χωρίς να διαταράσσεται η αρχική δομή του εγγράφου (παράγραφοι, πίνακες, λεζάντες εικόνων , γραφήματα, smartart, κεφαλίδα, υποσέλιδο, κελιά, συγκεντρωτικοί πίνακες).

Το GroupDocs.Translation Cloud SDK για Python έχει δημιουργηθεί ως επίπεδο πάνω από το GroupDocs.Translation Cloud REST API που εξοικονομεί πολύτιμο χρόνο ανάπτυξης με τη διαχείριση αιτημάτων χαμηλού επιπέδου και τον χειρισμό των απαντήσεων. Οι προγραμματιστές μπορούν να επικεντρωθούν στη σύνταξη του συγκεκριμένου κώδικα μόνο όπως απαιτείται στο έργο.

Προηγμένες δυνατότητες μετάφρασης εγγράφων REST API

Υποστηρίζει 35 γλώσσες και 74 ζεύγη γλωσσών

Μετάφραση πινάκων σε έγγραφα Word & PowerPoint

Μετάφραση κεφαλίδων και υποσέλιδων σε έγγραφα Word & PowerPoint

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

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

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

Μετάφραση κελιών που περιέχουν κείμενο σε βιβλία εργασίας του Excel

Μετάφραση γραφημάτων σε βιβλία εργασίας του Excel

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

Μετάφραση συγκεντρωτικών πινάκων σε βιβλία εργασίας του Excel

Τα API είναι ασφαλή και απαιτούν έλεγχο ταυτότητας

Εξερεύνηση API με βάση τη συλλογή swagger

Εργασία με το API REST μετάφρασης εγγράφου

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

Μετάφραση εγγράφου Word - Python

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

  from groupdocstranslationcloud.configuration import Configuration
  from groupdocstranslationcloud.api.translation_api import TranslationApi
  from groupdocstranslationcloud.models.translate_text import TranslateText
  from groupdocstranslationcloud.models.translate_document import TranslateDocument

  #enter valid apiKey and appSid
  configuration = Configuration(apiKey="", appSid="")
  api = TranslationApi(configuration)

  #document translation
  pair = "en-fr"
  _format = "docx"
  storage = "First Storage"
  name = "test.docx"
  folder = ""
  savepath = ""
  savefile = "test_python.docx"  
  masters = False
  elements = []
  translator = TranslateDocument(pair, _format, storage, name, folder, savepath, savefile, masters, elements)
  request = translator.to_string() 
  res_doc = api.post_translate_document(request)
  print(res_doc.message)

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

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

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

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

  from groupdocstranslationcloud.configuration import Configuration
  from groupdocstranslationcloud.api.translation_api import TranslationApi
  from groupdocstranslationcloud.models.translate_text import TranslateText
  from groupdocstranslationcloud.models.translate_document import TranslateDocument

  #enter valid apiKey and appSid
  configuration = Configuration(apiKey="", appSid="")
  api = TranslationApi(configuration)

  pair = "en-fr"
  text = "Welcome to Paris"
  translator = TranslateText(pair, text)
  request = translator.to_string()
  res_text = api.post_translate_text(request)
  print(res_text.translation)

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

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

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

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

  Ελληνικά