開発者向けに、REST APIs と Go Cloud SDK を使用して、サポートされているファイル形式間で画像とドキュメントを変換できます。
無料トライアルを開始Go 用の GroupDocs.Conversion Cloud SDK が開発されました。これは、当社の文書変換 REST API をすぐにご利用いただくためのもので、必要な任意の形式へ文書をシームレスに変換できます。この単一の API を使えば、50 以上の文書および画像形式を相互に変換可能です。すべての Microsoft Office と OpenDocument ファイル形式、PDF 文書、HTML、CAD、ラスタ画像などが対象となります。
クラウドでファイルを変換するためのソースコードをお探しなら、GroupDocs.Conversion Cloud SDK(Go用、GitHubで)https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-goをご確認ください。
制限なく、Low-Code Go APIs をGroupDocs.Conversion(https://purchase.groupdocs.cloud/trial)で試すことができます。
GroupDocs.Conversion Cloud は、Docker イメージとしても利用可能で、サービスを self-host する際に使用できます。または、GroupDocs.Conversion High-code APIs を使用して独自のサービスを構築できます。これは現在、当社の REST APIs を駆動しています。
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 とやり取りできます。しかし、クライアントコードを手動で記述するのは、困難でエラーが発生しやすく、時間がかかります。そのため、当社は統合を容易にするために、さまざまな開発言語向けに API SDKs を提供し、サポートしています。SDK を使用すれば、REST API の呼び出しを隠蔽し、好みの言語で GroupDocs.Conversion Cloud API の機能をネイティブに利用できます。
GroupDocs.Conversion Cloud API は保護されており、認証が必要です。ユーザーは GroupDocs Cloud に登録し、アプリアクセスキーID(appSID)とアプリシークレットアクセスキーを取得する必要があります。認証済みリクエストには署名と AppSID クエリパラメータ、または OAuth 2.0 認可ヘッダーが必要です。
GroupDocs.Conversion Cloud SDK は 100% テスト済みで、すぐに動作します。SDK はオープンソースで、MIT ライセンスです。お客様はそれを使用でき、さらに完全に無料でカスタマイズすることも可能です。