HTML JPG PDF XML DOCX
  Product Family
PDF

Node.js SDKでHTMLをPDFに変換

Aspose.PDF Cloud Node.js SDKを使用してHTMLドキュメントをPDFを含む複数形式にエクスポート

Get Started

Node.js SDKを使用してHTMLをPDFに変換する方法

HTMLをPDFに変換するには、以下を使用します Aspose.PDF Cloud Node.js SDK このクラウドSDKは、Node.jsプログラマーがAspose.PDF REST APIを介してクラウドベースのPDF作成、注釈、編集、変換アプリをNode.jsプログラミング言語で開発するのを支援します。開いてください NPM パッケージマネージャーで検索 Aspose.PDF Cloud, し、インストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

パッケージマネージャーコンソールコマンド


     
    npm install asposepdfcloud --save
     
     

Node.jsを介してHTMLをPDFに変換する手順

Aspose.PDF Cloud Node.js開発者は、わずか数行のコードで簡単にHTMLファイルをPDFにロードして変換できます。

  1. JSONファイルからアプリケーションシークレットとキーをロードするか、他の方法で資格情報を設定します
  2. クラウドAPIに接続するオブジェクトを作成します
  3. ドキュメントファイルをアップロードします
  4. putHtmlInStorageToPdfを使用して変換を実行します
  5. 必要に応じて結果をダウンロードします
 

このサンプルコードはHTMLをPDFに変換するためのCloud Node.js SDK変換を示しています


    const fs = require("fs");
    const credentials = require("./credentials.json");
    const { PdfApi } = require("asposepdfcloud");

    // Load your Application Secret and Key from the JSON file or set credentials in another way
    async function convertHTMLtoPDF() {
        const localImageFileName = "C:\\Samples\\sample.html";
        const storageFileName = "sample.html";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        let fileData = await fs.readFile(localImageFileName);
        try {
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.response.text);
        }

        try {
            let convertResult = await pdfApi.putHtmlInStorageToPdf("sample-html-to-pdf.pdf", storageFileName);
            console.log(convertResult.response.text);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • 他のサポートされている変換

    以下にいくつか挙げられるように、MDを他の多くのファイル形式に変換することもできます。

    BMPからPDF (ビットマップ画像)
    CGMからPDF (Microsoft Wordバイナリ形式)
    EMFからPDF (Office 2007+ワードドキュメント)
    EPUBからPDF (拡張メタファイル形式)
    GIFからPDF (グラフィカルインターチェンジ形式)
    HTMLからPDF (ハイパーテキストマークアップ言語)
    JPEGからPDF (Joint Photographic Experts Group)
    LATEXからPDF (LaTeX出力テキスト)
    PCLからPDF (プリンターコマンド言語)
    MDからPDF (Markdown)
    PDFからBMP (ビットマップ画像)
    PDFからEPUB (電子書籍形式)
    PDFからGIF (グラフィカルインターチェンジ形式)
    PDF から HTML (ハイパーテキストマークアップ言語)
    PDF から JPEG (ジョイントフォトグラフィックエキスパーツグループ)
    PDF から PDF/A (ポータブルドキュメントフォーマット)
    PDF から PNG (ポータブルネットワークグラフィックス)
    PDF から PPTX (マイクロソフトパワーポイント)
    PDF から SVG (スケーラブルベクターグラフィックス)
    PDF から TEX (コンピュータグラフィックスシステム)
    PDF から TIFF (タグ付き画像ファイル形式)
    PDF から WORD (マイクロソフトワードバイナリ形式)
    PDF から XLSX (マイクロソフトエクセルオープンXML形式スプレッドシートファイル)
    PDF から XPS (XMLペーパー仕様)
    PNG から PDF (ポータブルネットワークグラフィックス)
    PS から PDF (ポストスクリプト)
    SVG から PDF (スケーラブルベクターグラフィックス)
    TEXT から PDF (テキストドキュメント)
    TIFF から PDF (タグ付き画像ファイル形式)
    XPS から PDF (XMLペーパー仕様)