1. 製品
  2.   ワードプロセッシング
  3.   GO
  4.   Gotenberg Go client
 
  

Microsoft® ワード プロセッシング ファイルを変換するためのオープン ソース Go ライブラリ

無料の GO API を使用して Microsoft ワープロ ドキュメントを PDF に変換する 

Gotenberg Go クライアントとは

Gotenberg Go クライアントは、ソフトウェア開発者が独自のアプリケーション内で Microsoft Word Processing ドキュメントを PDF に変換する機能を提供するオープンソースの go ライブラリです。 Gotenberg は、Office ドキュメントを PDF に変換するための Docker を利用したステートレス API です。 API を使用すると、DOCX、DOC、RTF、および TXT ファイル形式を PDF に簡単に変換できます。

API を使用すると、1 つまたは複数のワープロ ドキュメントを同時に変換し、結果のドキュメントを PDF 形式で保存できます。 API は構造化されたログを提供し、何が起こっているかについての関連情報を得ることができます。

Previous Next

Gotenberg Go クライアントの概要

Gotenberg Go クライアントをプロジェクトにインストールするための推奨される方法は、GitHub を使用することです。スムーズなインストールのために、次のコマンドを使用してください。

GitHub 経由で Gotenberg Go クライアントをインストールする

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
                          

Free Go API 経由で DOCX を PDF に変換

GOでワードプロセッシングをPDFに変換

  1. NewDocumentFromPath() メソッドを使用して 2 つの DOCX ファイルを読み込み、ファイル名とファイル パスをパラメータとして渡します
  2. gotenberg.NewOfficeRequest() メソッドを使用して両方のファイルを PDF に変換し、doc オブジェクトを渡します。
  3. PDF文書を保存

無料の GO API で DOCX を PDF に変換

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.docx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.docx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)
                          
 日本