THPDFHeadlessRenderUsage
HPDFHeadlessCairoDevice で宣言されています
THPDFHeadlessRenderUsage = (hruView, hruPrint);
値を THPDFHeadlessRenderOptions.Usage に代入します。レコードはまず Default で初期化してください
| 値 | 注釈の可視性とジオメトリ |
|---|---|
hruView | デフォルト。Hidden と NoView は外観を抑制し、Invisible は未知の注釈タイプを抑制します。NoZoom と NoRotate は外観の変換に影響します |
hruPrint | Print のセットと Hidden のクリアが必要です。Invisible は未知の注釈タイプを抑制しますが、NoView は印刷を抑制しません。NoZoom は無視され、NoRotate は有効のままです |
PDF 2.0 の RichMedia と Projection を含む ISO 32000 標準注釈タイプは、対応済みの normal 外観が既にあれば、Invisible 設定時にも処理されます。外観を持たない可視注釈に外観を合成することはありません
未知の注釈タイプに対する PDF 2.0 の Invisible 規則は、Print が設定されていても、表示出力と印刷出力の両方に適用されます
この静的ラスタパスは既存の外観を使い、埋め込みメディアの再生やインタラクティブ 3D コンテンツの起動は行いません
テキスト注釈の外観は、表示出力で NoZoom と NoRotate を暗黙に使います。印刷出力は NoRotate を保ちつつ NoZoom の動作を無視します
RenderAnnotations=false はどちらの用途でも外観をスキップします。他のページコンテンツと optional-content ポリシーは、この用途値の影響を受けません
この列挙型は印刷を許可せずにラスタ動作を選択します。レンダラは引き続き、借り受けたアクセスコールバック経由で抽出権限を要求します
未知の列挙値は、権限コールバックの前、および宛先公開の前に EHPDFHeadlessRenderError を発生させます
対応する外観、バジェット、キャンセルについてはネイティブ Linux Cairo レンダラを参照してください