GetAnnotationAppearanceAuditJSON

注釈、診断、JSON

説明

全ページの注釈 Normal Appearance を監査し、問題の詳細と集計カウンターを JSON として返します

構文

Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;

戻り値

scanned、issueAnnotations、問題カウンター、および annotations 配列を含む JSON オブジェクトを返します

問題名

missingAppearance注釈の種類には通常外観が必要ですが、使用可能な /AP /N エントリが存在しません
staleAppearanceライブラリが生成した外観フィンガープリントが、注釈ソースプロパティと一致しなくなった
invalidBBoxアクティブな外観に有効な正の /BBox がありません
stateMismatch注釈の /AS 名が状態アピアランス辞書内のストリームを選択していません
invisibleAppearanceアクティブな外観ストリームに可視演算子がありません

パフォーマンス

監査は 1 回のページ走査を使用し、JSON を増分構築することで、大きなドキュメントでの注釈検索の繰り返しと二次的な文字列連結を回避します

関連項目

RepairAnnotationAppearances