C#を使用してPDFファイルを復号化する方法

この短いチュートリアルは、** C#を使用してPDFファイルを復号化する方法をガイドするように設計されています。これには、段階的なプロセスと実行可能なサンプルコードの形式で C#**を使用してPDFを復号化するための鮮明な情報が含まれています。結果として得られる暗号化されていないファイルは、ディスクに保存することも、PDFHTML、DOCXなどの任意の形式でストリームに保存することもできます。

C#を使用してパスワードで保護されたPDFを復号化する手順

  1. NuGetパッケージマネージャーを使用してAspose.PDFを追加する環境を確立します
  2. ファイル名とパスワードを使用して、暗号化されたPDFファイルをDocumentクラスオブジェクトにロードします
  3. Document.Decryptメソッドを呼び出して、PDFファイルの暗号化を解除します
  4. 暗号化されていないファイルを新しい名前でディスクに保存します

これらの手順では、最初に環境構成が提供されるように、C#を使用してPDFの暗号化を解除する簡単なプロセスについて説明します。次のステップでは、ソースPDFファイルがパスワードとともにロードされ、DocumentクラスのDecrypt()メソッドを呼び出して復号化されます。復号化されたファイルを完全に制御できる所有者パスワードと同様に、アプリケーション要件に基づいて所有者パスワードまたはユーザーパスワードのいずれかを指定できますが、ユーザーパスワードを使用すると、読み取り専用にすることができます。

C#を使用してPDFファイルを復号化するコード

この単純なコードは、* C#を使用してPDFの暗号化を解除する方法*を示しています。ソースPDFファイルをロードする際に、引数としてファイル名とパスワードを受け取るコンストラクターオーバーロードを使用しました。 SaveFormat列挙子によって提供されるさまざまな形式で出力PDFファイルを保存するためのいくつかのオプションと、ファイルの保存中に警告ハンドラーを設定し、ドキュメントが応答オブジェクトに保存されたら応答オブジェクトを閉じるフラグを設定するオプションがあります。 Webベースのアプリケーションで。

この記事では、暗号化されたPDFをC#を使用して暗号化されていないものとして保存する方法を説明しました。 PDFファイルをパスワードで保護する方法を学びたい場合は、C#でパスワードを使用してPDFファイルを保護する方法の記事を参照してください。

 日本語