HTML
JPG
PDF
XML
DOCX
PDF
Node.js SDK で EMF を PDF に変換
Aspose.PDF Cloud Node.js SDK を使用して、EMF ドキュメントを PDF を含む複数の形式にエクスポート
Get StartedNode.js SDK を使用して EMF を PDF に変換する方法
EMF を PDF に変換するには、 Aspose.PDF Cloud Node.js SDK このクラウド SDK は、Aspose.PDF REST API を介して Node.js プログラミング言語を使用してクラウドベースの PDF 作成、注釈、編集、および変換アプリを開発するのに役立ちます。開く NPM パッケージマネージャーで検索し、 Aspose.PDF Cloud、 をインストールします。または、パッケージ マネージャー コンソールから次のコマンドを使用できます。
パッケージ マネージャー コンソール コマンド
npm install asposepdfcloud --save
Node.js を介して EMF を PDF に変換する手順
Aspose.PDF Cloud Node.js 開発者は、わずか数行のコードで簡単に EMF ファイルを PDF に読み込み、変換できます。
- JSON ファイルからアプリケーション シークレットとキーを読み込むか、別の方法で資格情報を設定します
- クラウド API に接続するオブジェクトを作成します
- ドキュメント ファイルをアップロードします
- putImageInStorageToPdf を使用して変換を実行します
- 必要に応じて結果をダウンロードします
このサンプルコードは EMF を PDF に変換する Cloud Node.js SDK 変換を示しています
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
const { ImageTemplatesRequest } = require("asposepdfcloud/src/models/imageTemplatesRequest");
const { ImageTemplate } = require("asposepdfcloud/src/models/imageTemplate");
const { ImageSrcType } = require("asposepdfcloud/src/models/imageSrcType");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertEMFtoPDF() {
const storageImageFileName = "sample.emf";
const pdfApi = new PdfApi(credentials.id, credentials.key);
try {
let fileData = await fs.readFile(localImageFileName);
let uploadResult = await pdfApi.uploadFile(storageImageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
let imageTemplateList = [];
let imageTemplate = new ImageTemplate();
imageTemplate.imagePath = storageImageFileName;
imageTemplate.imageSrcType = ImageSrcType.Emf;
imageTemplateList.push(imageTemplate);
let imageTemplatesRequest = new ImageTemplatesRequest()
imageTemplatesRequest.IsOCR = false;
imageTemplatesRequest.imagesList = imageTemplateList;
try {
let convertResult = await pdfApi.putImageInStorageToPdf("sample-emf-to-pdf.pdf", imageTemplatesRequest);
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+ ワード文書)
EPUB TO PDF (拡張メタファイル形式)
GIF TO PDF (グラフィカル インターチェンジ形式)
HTML TO PDF (ハイパーテキスト マークアップ言語)
JPEG TO PDF (ジョイント フォトグラフィック エキスパーツ グループ)
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 (ジョイントフォトグラフィックエキスパーツグループ)
PDF TO PDF/A (ポータブルドキュメントフォーマット)
PDF TO PNG (ポータブルネットワークグラフィックス)
PDF TO PPTX (マイクロソフトパワーポイント)
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ペーパースペシフィケーション)