property Password;
Active := True の前に割り当てる復号パスワードです。FileName と同じく、変更できるのはコンポーネントが非アクティブな間だけです
パスワードは再代入されるまで保持され、コンポーネントの破棄時にメモリから消去されます。誤ったパスワードでは、LoadDocument は EPdfError を発生させ、Active := True はコンポーネントを非アクティブのままにして、失敗を LastLoadReport に報告します
パスワードは UTF-8 として PDFium へ渡され、必要に応じて PDFium が古いセキュリティハンドラー向けに Latin-1 へ変換します。Free Pascal ビルドでは文字列自身のコードページから変換するため、非 ASCII のパスワードは Lazarus の UTF-8 文字列モードの有無にかかわらず機能します
対応する PDFium API をラップし、TPdf インスタンスメンバーとして公開するため、利用者は FPDF_DOCUMENT ハンドルを直接管理する必要がありません
Pdf1.Active を確認してください。開いた文書を必要とするメソッドはそうでない場合 EPdfError を発生させますSaveToFile を呼び出してください
if Pdf1.Active then
Pdf1.Password;