概要
このページは Aspose.PDF for Node.js via C++ の機能の概要です。
Aspose.PDF for Node.js via C++ は、開発者が Node.js 環境で PDF ファイルを直接操作できるようにします。この Node.js ソリューションは WebAssembly 技術の使用に基づいて構築され、Aspose.PDF for .NET をベースとしています。aspose-pdf for Node.js via C++ を簡単に利用でき、インストール手順に従ってください。
CJS と MJS ファイル拡張子について
Node.js はコードを整理および共有するための 2 つのモジュールシステムをサポートしています。以下があります:
- CommonJSモジュール
- ECMAScriptモジュール
CommonJSモジュールはNode.jsでの従来の依存関係処理方法でしたが、ECMAScriptモジュールは新しい追加機能であり、モダンブラウザーで使用される標準フォーマットに従います。‘cjs’、‘mjs’ は、JavaScriptファイルで使用されるモジュール形式(CommonJS と ECMAScript モジュール)を指定するための拡張子です。
コードスニペットでは、AsposePDFforNode.jsモジュールの使用に違いがあることに気付くでしょう。‘require’ と ‘import’ の主な違いは使用ケースにあります。Require はモジュール全体のインポートに限定されますが、Import はモジュール全体とそのモジュールからの特定のエクスポートの両方をインポートできる柔軟性があります。
二つの異なるアプローチ
JavaScript は、非同期操作を処理するために ’then’ と ‘await’ の二つのアプローチを提供します。
’then’ メソッドは、プロミスを使用して成功結果とエラーの両方を順次管理します。対照的に、‘await’ は JavaScript を待機させ、文字通りそのプロミスが解決され結果が返されるまで関数の実行を一時停止します。
Aspose.PDF for Node.js は、次のような幅広い機能をサポートしています:
- PDF ファイル情報の設定、取得、削除
- ブックマークの削除
- 注釈の削除
- PDF からテキストを抽出する
- PDFドキュメントを最適化
- リソースを最適化
- PDFを2つのファイルに分割します。
- 2つのファイルをPDFに結合
- PDFを修復
- 変換機能
さらに、Aspose.PDF for Node.js via C++ は、高性能かつ完璧な品質で PDF ドキュメントをさまざまな形式に簡単に変換するために使用できます。セクションをご覧ください。 Aspose.PDF がサポートするファイル形式. また、このツールキットは PDF ドキュメントの暗号化および復号化をサポートしています。
詳しくは: