この簡潔なチュートリアルでは、Javaで権限が制限されているXLSXをPDFに変換する方法を説明します。 XLSXファイルをJavaで権限が制限されているPDFに変換する前に、さまざまな権限と制限を設定できます。最終的に、このワークブックはPDFファイルとして保存され、許可された権限で任意のビューアまたはブラウザで開くことができます。
Javaで権限が制限されているXLSXをPDFに変換する手順
- Mavenリポジトリを使用してプロジェクトにAspose.Cellsライブラリ参照を追加します
- Importキーワードを使用して、Workbook、PdfSaveOptions、およびPdfSecurityOptionsクラスへの参照を追加します。
- PDFに変換されるサンプルXLSXファイルをロードします
- PdfSaveOptionsを初期化して、セキュリティオプションを設定します
- JavaでのPDFのコンテンツのコピー/抽出および印刷に制限を設定します
- 制限された権限でブックをPDFとして保存します
この短いステップバイステップのチュートリアルでは、最初にPDFに変換されるXLSXファイルをロードし、次にテキストのコピーまたは抽出の制限のように、XLSXファイルからエクスポートされたPDFに制限を設定することがわかります。 PDFまたはPDFを印刷するための制限。必要な制限が適用されると、ワークブックはこれらの制限を含むPDFとして保存されます。
XLSXファイルをJavaで制限されたパーミッションを持つPDFに変換するコード
このサンプルコードでは、XLSXから変換されたPDFの制限を設定するためにPdfSaveOptionsクラスオブジェクトを使用しました。このクラスには、制限を設定するためのオプションを実際に含むPdfSecurityOptionsパラメーターがあります。プロセスの最後に、このワークブックは、save()関数のパラメーターとしてPdfSaveOptionsオブジェクトを使用してPDFとして保存されます。
XLSXファイルをPDFに変換しましたが、Excelファイルを他の形式で保存する場合は、JavaでExcelをXPSに変換する方法の記事を参照してください。また、このコードを実行するためにMSExcelをインストールしたりInteropを使用したりする必要はないことに注意してください。