この正確なトピックでは、Node.js で権限が制限された XLSX を PDF に変換する方法を説明します。 Node.js で権限が制限されている XLSX ファイルを PDF にエクスポートする前に、さまざまな権限と制限を適用できます。最終的に、ロードされた Excel ワークブックは PDF ファイルとして保存され、指定された権限を持つ任意の PDF ビューアーまたはブラウザーで開くことができます。
Node.js で権限が制限された XLSX を PDF に変換する手順
- アプリケーションで Java 経由の Node.js 用 Aspose.Cells を使用して XLSX を PDF に変換するように IDE を構成します。
- Workbook クラスのインスタンスを使用して、PDF に変換するソース XLSX ファイルをロードします
- PdfSaveOptions クラスと PdfSecurityOptions クラスのインスタンスを初期化して、セキュリティ オプションを設定します
- Node.js でワークブックのコンテンツのコピー/抽出と PDF の印刷に対する制限を設定する
- ディスク上のアクセス許可が制限された PDF ファイルとしてワークブックを保存します。
上記の段階的なプロセスでは、まず PDF にエクスポートするディスクから XLSX ファイルにアクセスし、次に PdfSecurityOptions のインスタンスを使用して XLSX ファイルからエクスポートされた PDF に制限を設定します PDF を印刷するための制限や、PDF からテキストをコピーまたは抽出するための制限などのクラス。必要な制限を設定すると、ロードされたワークブックは制限が適用された PDF ファイルとしてディスクに保存されます。
Node.js で権限が制限されている XLSX ファイルを PDF に変換するコード
上の例では、XLSX から変換された PDF に対する制限を設定するために PdfSaveOptions クラス インスタンスを使用しました。このクラスは、制限を適用するオプションを公開する PdfSecurityOptions パラメーターを受け取ります。必要な制限を適用した後、save() メソッド内のパラメーターとして PdfSaveOptions オブジェクトを使用して、ワークブックが PDF ファイルとしてエクスポートされます。
We have learned to convert the XLSX file to PDF. If you are interested to learn about saving an Excel file as an HTML, refer to the article on how to convert Excel to HTML in Node.js.