Pythonドキュメント翻訳RESTAPI&SDK

Python RESTAPIとCloudSDKを使用して、ドキュメント翻訳機能でアプリケーションとツールを強化します。

無料トライアルを開始

GroupDocs.Translation Cloud SDK for Pythonを使用すると、開発者は、Pythonベースのクラウドアプリケーション内で、Microsoft Word、Excel、PowerPoint、PDF、OpenDocument、Markdownドキュメント、およびプレーンテキストの翻訳を開始できます。元のドキュメント構造(段落、表、画像のキャプション)を乱すことなく、英語のテキストをサポートされているファイル形式から他の最も人気のあるビジネス言語、つまりフランス語、ドイツ語、中国語、イタリア語、スペイン語、ロシア語、アラビア語、ポーランド語などに変換できます。 、チャート、smartart、ヘッダー、フッター、セル、ピボットテーブル)。

GroupDocs.Translation Cloud SDK for Pythonは、GroupDocs.Translation Cloud REST APIの上にレイヤーとして構築されており、低レベルのリクエストを管理し、レスポンスを処理することで、貴重な開発時間を節約します。開発者は、プロジェクトで必要な場合にのみ、特定のコードの作成に集中できます。

高度なドキュメント翻訳RESTAPI機能

35の言語と74の言語ペアをサポート

WordおよびPowerPointドキュメントのテーブルの翻訳

WordおよびPowerPointドキュメントのヘッダーとフッターの翻訳

Word文書の脚注と文末脚注の翻訳

Word文書の画像キャプションの翻訳

PowerPointプレゼンテーション内のテキストフレーム、チャート、スライドの翻訳

Excelブックのテキストを含むセルの翻訳

Excelワークブックのグラフの翻訳

Excelブックのテーブルの翻訳

Excelワークブックのピボットテーブルの翻訳

APIは保護されており、認証が必要です

Swaggerコレクションに基づくAPIエクスプローラー

ドキュメント翻訳RESTAPIの操作

GroupDocs.Translation Cloud APIには、すべての主要なプログラミング言語の詳細な開発者ガイドとライブコード例が付属しており、API機能の使用をすぐに開始できます。 GroupDocs Cloudで無料のアカウントを作成し、APPSIDとキー情報を取得してGroupDocsCloud APIと通信するだけで、cURLコマンドまたは選択したSDKを使用して任意のプラットフォームでAPIリクエストを行う準備が整います。

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 for CloudはRESTベースのAPIであり、任意の言語またはプラットフォームと簡単に統合でき、HTTPリクエストとレスポンスを管理できます。 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クエリパラメーターまたはOAuth2.0認証ヘッダーが必要です。

サポートおよび学習リソース

GroupDocs.Translation Cloudは、以下に示すように、他の言語用のドキュメント翻訳SDKも提供しています。

  日本語