1. 製品
  2.   PDF Security

C#/.NET における PDF セキュリティ

暗号化、復号化、デジタル署名、サニタイズで PDF ドキュメントを保護

PDF セキュリティ

C# で PDF ファイルを安全に保つ PDF セキュリティ。このツールはドキュメントを暗号化および復号化して機密データを保護し、デジタル署名と信頼できるタイムスタンプを追加して真正性を保証します。共有するすべての PDF に自信を持ちたいプロフェッショナル向けのシンプルで強力なソリューションです。不正アクセスを防止したり、権限を正確に管理したりする必要がある場合でも、このツールはドキュメントを機密かつ業界標準に準拠した状態に保ちます。ドキュメントから隠しデータをサニタイズすることで、さらに安全性が向上します。

主な機能

はじめに

  • こちら または NuGet からアセンブリファイルをダウンロードします。
  • .NET プロジェクトで Documentize を参照します。
  • using Documentize; を追加します。
  • ライセンスを設定します License.Set("license.lic"); - 任意

PDF セキュリティを選ぶ理由

  • 包括的な文書保護 – PDF を改ざん、無許可閲覧、データ漏洩から守ります。
  • ビジネス、法律事務所、医療機関、機微情報を扱うすべての組織に最適です。
  • 法的に有効な署名 – 電子文書署名のコンプライアンス要件に対応します。
  • 高度なセキュリティ – 署名後の無許可変更を防止します。
  • プロフェッショナルな外観 – 署名のビジュアルをブランドや文書スタイルに合わせてカスタマイズ可能です。
  • .NET とのシームレスな統合でワークフローを簡素化します。
  • 対応 OS: Windows 7‑11、Windows Server 2003‑2022、macOS (10.12 以上)、Linux。
  • 対応フレームワーク: 4.0 から 8.0 まで。
  • 様々な Microsoft Visual Studio バージョンに対応。
  • 詳細かつ高品質なドキュメントを提供。

PDF ドキュメントの暗号化方法

  • 必要なパスワードと権限を設定した EncryptOptions のインスタンスを作成します。
  • AddInput メソッドで入力 PDF ファイルを指定します。
  • AddOutput メソッドで出力 PDF ファイルを指定します。
  • PdfSecurity.EncryptEncryptOptions インスタンスを渡して実行します。
  • 詳細はドキュメントページをご参照ください。


PDF ドキュメントの復号化方法

  • 必要なパスワードを設定した DecryptOptions のインスタンスを作成します。
  • AddInput メソッドで入力 PDF ファイルを指定します。
  • AddOutput メソッドで出力 PDF ファイルを指定します。
  • PdfSecurity.DecryptDecryptOptions インスタンスを渡して実行します。
  • 詳細はドキュメントページをご参照ください。


PDF ドキュメントへの署名方法

  • 入力ファイル、出力ファイル、PFX ファイル、必要なパスワードを指定した SignOptions のインスタンスを作成します。
  • PdfSecurity.SignSignOptions インスタンスを渡して実行します。
  • 詳細はドキュメントページをご参照ください。


PDF ドキュメントのサニタイズ方法

  • 入力と出力のファイルパスを設定した SanitizeOptions のインスタンスを作成します。
  • PdfSecurity.SanitizeSanitizeOptions インスタンスを渡して実行します。
  • 詳細はドキュメントページをご参照ください。


PDF Security でできるその他の PDF 操作

よくある質問

Documentize PDF Security for .NET とは何ですか?

Documentize PDF Security for .NET は、.NET アプリケーション内で PDF ドキュメントを暗号化、復号化、署名するために設計されたコンポーネントです。パスワードや権限を設定してデータ保護を行い、デジタル署名で文書の真正性を保証します。

暗号化時にパスワードを設定できますか?

はい、ユーザー用パスワードとオーナーパスワードの両方を設定できます。

PDF の暗号化はコンプライアンスにどのように貢献しますか?

PDF 暗号化は、機密文書を保護し、GDPR、HIPAA などの個人情報や機密データの保護を求める規制への準拠を支援します。

PDF 暗号化のベストプラクティスは何ですか?

暗号化時は 強力なパスワードを使用し、暗号鍵を安全に保管して無許可アクセスを防止することが重要です。

なぜ PDF にデジタル署名を使用すべきですか?

デジタル署名は文書の真正性を検証し、無許可の改ざんを防止し、法的・コンプライアンス要件を満たすのに役立ちます。

文書内の署名表示をカスタマイズできますか?

はい、Visible、PageNumber、Location、Rectangle などのプロパティを使用して表示を自由にカスタマイズできます。

カスタムタイムスタンプサーバーを使用できますか?

はい、TimestampOptions で認証情報を設定し、独自のタイムスタンプサーバーを構成できます。

どの業界が Documentize PDF Security の恩恵を受けますか?

医療、金融、法務など、機微情報を扱う業界が主な対象です。たとえば医療記録を暗号化すれば HIPAA 準拠が容易になり、金融分野では顧客情報の保護が強化されます。

入門用のサンプルやドキュメントはありますか?

はい、包括的なドキュメントとコード例が用意されており、公式Documentize ドキュメントサイトでステップバイステップの手順とサンプルコードを確認できます。

 日本語