property ViewerPreference: Integer; // read only
/ViewerPreferences キー(NumCopies、PrintScaling など)の整数値を返す、インデックス付き read-only property です
Active が True である必要があります。有効範囲外のインデックスに対する結果は未定義です。0 .. - 1 の範囲の値を渡してください(カウントを持たない variant では配列の Length を使います)
返されるレコードは呼び出し時点の値のスナップショットです。その後のドキュメント編集で、以前返されたレコードが書き換わることはありません
var
Items: Integer;
begin
if Pdf1.Active then
begin
Items := Pdf1.ViewerPreference;
Memo1.Lines.Add('count: ' + IntToStr(Length(Items)));
end;
end;