HTML
JPG
PDF
XML
DOCX
PDF
Go SDKを使用してHTMLをPDFに変換する方法
HTMLをPDFに変換するには、次を使用します Aspose.PDF Cloud Go SDK このクラウドSDKは、GoプログラマーがAspose.PDF REST APIを介してGoプログラミング言語を使用して、クラウドベースのPDF作成、注釈付け、編集、および変換アプリを開発するのを支援します。パッケージマネージャーコンソールから次のコマンドを使用します。
パッケージマネージャーコンソールコマンド
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Goを介してHTMLをPDFに変換する手順
Aspose.PDF Cloud Go開発者は、数行のコードで簡単にHTMLファイルをロードしてPDFに変換できます。
- HTMLファイルをAspose Cloud Storageにアップロードします。
- HTMLをPDFに変換します。
- 出力PDFをクラウドストレージに保存します。
このサンプルコードはHTMLをPDF Cloud Go SDKで変換する方法を示しています
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func convertHtmlToPdf(pdf_api *asposepdfcloud.PdfApiService, html_document string, html_zip string, pdf_name string, remote_folder string) {
args := map[string]interface{}{
"folder": remote_folder,
"height": float64(842),
"width": float64(595),
"htmlFileName": html_document,
}
src_path := path.Join(remote_folder, html_document)
result, httpResponse, err := pdf_api.PutHtmlInStorageToPdf(pdf_name, src_path, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result)
}
}
他のサポートされている変換
以下にいくつかリストされているように、多くの他のファイル形式を変換することもできます。
BMP TO PDF (ビットマップ画像)
CGM TO PDF (Microsoft Wordバイナリフォーマット)
EMF TO PDF (Office 2007+ Words Document)
EPUB TO PDF (Enhanced Metafile Format)
GIF TO PDF (グラフィカルインターチェンジフォーマット)
HTML TO PDF (ハイパーテキストマークアップ言語)
JPEG TO PDF (Joint Photographic Experts Group)
LATEX TO PDF (LaTeX出力テキスト)
PCL TO PDF (プリンターコマンド言語)
MD TO PDF (マークダウン)
PDF TO BMP (ビットマップ画像)
PDF TO EPUB (電子書籍フォーマット)
PDF TO GIF (グラフィカルインターチェンジフォーマット)
PDF TO HTML (ハイパーテキストマークアップ言語)
PDF TO JPEG (Joint Photographic Experts Group)
PDF TO PDF/A (ポータブルドキュメントフォーマット)
PDF TO PNG (ポータブルネットワークグラフィックス)
PDF TO PPTX (Microsoft PowerPoint)
PDF TO SVG (スケーラブルベクターグラフィックス)
PDF TO TEX (コンピュータグラフィックスシステム)
PDF TO TIFF (タグ付き画像形式)
PDF TO WORD (マイクロソフトワードバイナリ形式)
PDF TO XLSX (マイクロソフトエクセルオープンXML形式スプレッドシートファイル)
PDF TO XPS (XMLペーパースペシフィケーション)
PNG TO PDF (ポータブルネットワークグラフィックス)
PS TO PDF (ポストスクリプト)
SVG TO PDF (スケーラブルベクターグラフィック)
TEXT TO PDF (テキストドキュメント)
TIFF TO PDF (タグ付き画像形式)
XPS TO PDF (XMLペーパースペシフィケーション)