GroupDocs.Conversion Cloud SDK for Go は、ドキュメント変換 REST API を使い始めるのに役立つように開発されました。この API を使用すると、ドキュメントを必要な形式にシームレスに変換できます。この単一の API を使用すると、すべての Microsoft Office および OpenDocument ファイル形式、PDF ドキュメント、HTML、CAD、ラスター画像など、50 種類を超えるドキュメントと画像の間で相互に変換できます。
クラウドでファイルを変換するためのソース コードをお探しの場合は、[GitHub の GroupDocs.Conversion Cloud SDK for Go をご覧ください。
GroupDocs.Conversion の Low-Code Go API を制限なく試すことができます。
GroupDocs.Conversion Cloud は、サービスを セルフホスト するために使用できる Docker イメージとしても利用できます。または、現在 REST API を駆動している GroupDocs.Conversion ハイコード API を使用して独自のサービスを構築することもできます。
GroupDocs.Conversion REST APIには、さまざまなドキュメント形式で変換を実行する機能があります。 APIでサポートされている形式に関する情報は、以下のコードを使用して取得できます。
// Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
// For complete examples and data files, please go to https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples
package info
import (
"fmt"
"github.com/antihax/optional"
conversion "github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go"
"github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples/config"
)
func GetSupportedConversions() {
opts := &conversion.InfoApiGetSupportedConversionTypesOpts{
Format: optional.NewString("docx"),
}
response, _, err := config.Client.InfoApi.GetSupportedConversionTypes(config.Ctx, opts)
if err != nil {
fmt.Printf("GetSupportedConversions error: %v\n", err)
return
}
fmt.Printf("response.length: %v\n", len(response))
}
GroupDocs.Conversion Cloud APIは、オペレーティングシステム、データベースシステム、または開発言語から完全に独立しています。 HTTPをサポートする任意の言語とプラットフォームを使用して、APIとやり取りできます。ただし、クライアントコードを手動で作成することは、困難で、エラーが発生しやすく、時間がかかる場合があります。そのため、統合を容易にするために、多くの開発言語でAPISDKを提供およびサポートしています。 SDKを使用すると、REST API呼び出しが非表示になり、GroupDocs.ConversionCloudAPI機能を好みの言語にネイティブな方法で使用できるようになります。
GroupDocs.Conversion Cloud APIは保護されており、認証が必要です。ユーザーはGroupDocsCloudに登録し、アプリアクセスキーID(appSID)とアプリシークレットアクセスキーを取得する必要があります。認証されたリクエストには、署名とAppSIDクエリパラメーターまたはOAuth2.0認証ヘッダーが必要です。
GroupDocs.Conversion Cloud SDKは100%テストされており、すぐに実行できます。 SDKはオープンソースであり、MITライセンスを持っています。あなたはそれを使うことができます、そしてそれを完全に無料でカスタマイズすることさえできます。