概要
このページは、Aspose.PDF for Node.js via C++ の機能の概要です。
Aspose.PDF for Node.js via C++ は、開発者が Node.js 環境で直接 PDF ファイルを操作できるようにします。この Node.js ソリューションは、WebAssembly 技術を使用して構築されており、Aspose.PDF for .NET に基づいています。Node.js via C++ 用の aspose-pdf を簡単に使用し、インストール手順に従うことができます。
CJS と MJS ファイル拡張子について
Node.js は、コードを整理および共有するための2つのモジュールシステムをサポートしています。それらは:
- CommonJS モジュール
- ECMAScript モジュール
CommonJS モジュールは、Node.js における従来の依存関係処理の方法であり、ECMAScript モジュールは、新しい追加機能であり、モダンなブラウザで使用される標準フォーマットに従います。 ‘cjs’, ‘mjs’ - は、JavaScriptファイルで使用されるモジュール形式(CommonJSとECMAScript Modules)を指定するために使用される拡張子です。
コードスニペットでは、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ドキュメントの暗号化と復号化をサポートしています。
詳細は以下をご覧ください: