HTML JPG PDF XML DOCX
  Product Family
PDF

Node.js SDKでLATEXをPDFに変換

Aspose.PDF Cloud Node.js SDKを使ってLATEX文書をPDFを含む複数の形式にエクスポート

Get Started

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

LATEXを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を介してLATEXをPDFに変換する手順

Aspose.PDF Cloud Node.js開発者は、数行のコードでLATEXファイルを簡単に読み込み、PDFに変換できます。

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

このサンプルコードはLATEXを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 convertLATEXtoPDF() {
        const localImageFileName = "C:\\Samples\\sample.latex";
        const storageFileName = "sample.latex";
        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.putTeXInStorageToPdf("sample-latex-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 TO PDF (ビットマップイメージ)
    CGM TO PDF (Microsoft Wordバイナリ形式)
    EMF TO PDF (Office 2007+ Wordsドキュメント)
    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 から 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ペーパー仕様)