Go SDKでPDFを作成する

プログラムでPDFを最初から作成するには、強力なGoライブラリを使用します

このソリューションを使用すると、Go開発者は数行のコードで簡単にPDFを作成できます。私たちのソリューションは、Go SDKを使用してPDFを作成するために必要なすべてのものを提供します。

コードスニペットを表示

Go を使用して PDF を作成する

REST APIを使用すると、Go 開発者は PDF ドキュメントを簡単に作成できます。ポータブルドキュメント形式でファイルを作成するには、Go SDKを使用していくつかの手順を実行する必要があります。

  1. ファイル名を設定する
  2. 'CreateDocument' メソッドを呼び出して、Go で PDF を作成します
  3. 出力 PDF ファイルを保存します

新しく作成した PDF ドキュメントにコンテンツを即座に追加できることに注意してください。したがって、空の PDF ファイルだけでなく、必要なコンテンツを含むドキュメントも取得できます。 PDF ドキュメントを変更する方法の詳細については、 'Edit PDF' ページを参照してください。

Go で PDF ドキュメントを作成する

すでに述べたように、Go Cloud SDKを使用すると、プログラムで PDF ドキュメントを作成できます。次の Go の例を使用して、強力な機能を試し、PDF の作成方法を評価できます。

リストからターゲットフォーマットを選択します
コードを実行する
import (
    "os"
    "github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)

config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
fileName:= "Output.pdf"

createDocumentRequestOptions := map[string]interface{}{"fileName": fileName,}
createDocumentRequest := &models.CreateDocumentRequest{
    Optionals: createDocumentRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createDocumentRequest)

downloadDocumentRequestOptions := map[string]interface{}{}
downloadDocumentRequest := &models.DownloadFileRequest{
    Path: ToStringPointer(fileName),
    Optionals: downloadDocumentRequestOptions,
}
_, _ = wordsApi.DownloadFile(ctx, downloadDocumentRequest)
コードを実行する
  
Goをクリップボードにコピーします

PDFの作り方

  1. Aspose.Words Cloud for Goインストールします
  2. Goプロジェクトにライブラリ参照を追加(ライブラリをインポート)
  3. アプリキーを使用してAPIを構成する
  4. 新しいPDFドキュメントの名前を設定します
  5. このドキュメントの名前を渡して、PDFを作成するリクエストを作成します
  6. CreateDocument()メソッドを呼び出し、リクエストを渡します
  7. PDF作成操作の結果を別のファイルとして取得します

PDF作成を使用するGoライブラリ

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api を実行して、 Aspose.Words Cloud SDK for Go SDKforGoをインストールします。 "How to use SDK" セクションから、他のインストール方法に関する多くの有用な情報を入手できます。

Aspose.Words Cloud SDK for Go ソースコードをGitHubから複製し、プロジェクトで使用します。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

詳細については、 Repository Documentation を参照してください。

その他のサポートされているファイル形式

他のファイル形式でドキュメントを作成できます。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。