Python を使用して XLSX を権限が制限された PDF に変換する方法

この簡単なトピックでは、Python を使用して XLSX を権限が制限された PDF に変換する方法を理解します。場合によっては、一部の情報を他の人に転送することを目的としていますが、文書のコピーや印刷を制限するなどの制限が課されます。次の手順では、Python を使用して XLSX から制限された権限を持つ PDF を生成するプロセスを実行します。

Python を使用して、権限が制限された XLSX を PDF に変換する手順

  1. Java 経由の Python 用 Aspose.Cells を使用してエクスポートされた PDF に制限された権限を適用するように IDE を設定します。
  2. Workbook クラスのインスタンスを使用して、PDF にエクスポートするソース Excel ファイルをロードします
  3. PdfSaveOptions クラス オブジェクトのインスタンスを作成して、出力 PDF プロパティを構成します
  4. 制限を適用してコンテンツを抽出し、エクスポートされた PDF を印刷します
  5. ワークブックを権限が制限された PDF として保存する

上記の手順では、Python を使用して、権限が制限された Excel を PDF にエクスポートするプロセスについて説明します。このプロセスは、Workbook クラスのインスタンスを使用してソース XLSX ファイルをロードすることによって開始されます。次に、PdfSaveOptions のインスタンスを使用してセキュリティ権限にアクセスし、必要な制限を目的の PDF に適用します。最後に、アクセス許可が制限された PDF がディスクまたはメモリ ストリーム内に保存されます。

Python を使用した Excel から制限されたアクセス許可 PDF へのサンプル コード

上記のコード例では、Python* を使用して、XLSX からのアクセス許可が制限された PDF を、非常に少数の単純な API 呼び出しで生成します。 PdfSaveOptions.getSecurityOptions().setuserPassword() を設定することで、開くためのパスワードの要件など、より多くの制限を含めることもできます。印刷制限とコピー/抽出は引き続き有効であり、UserPassword は PDF ファイルを開くためだけに使用されることに注意してください。

このトピックでは、Python を使用して、権限が制限された XLSX を PDF に変換することに焦点を当てました。 Excel ワークシート内の行の高さを調整するプロセスについて知りたい場合は、Pythonを使用してExcelの行の高さを調整する方法 の記事を参照してください。

 日本語