PDFium Delphi Component Docs

IsAnnotationSubtypeSupported メソッド

コンポーネント: TPdf  ·  ユニット: PDFium
読み込まれた PDFium モジュールが指定された注釈サブタイプを作成できるかを問い合わせます

構文

function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;

SubtypeTPdfAnnotationSubtype。テストするサブタイプです。anUnknownanTextanLinkanFreeTextanLineanSquareanCircleanPolygonanPolyLineanHighlightanUnderlineanSquigglyanStrikeoutanStampanCaretanInkanPopupanFileAttachmentanSoundanMovieanWidgetanScreenanPrinterMarkanTrapNetanWaterMarkanThreedanRichMediaanXfaWidgetanRedact
ResultBoolean。モジュールがそのサブタイプの作成をサポートする場合に True です

説明

PDFium が作成できるのは、PDF 仕様が定義する注釈サブタイプの一部だけです。その部分集合はビルドによって異なります。先にテストしておけば、CreateAnnotation が後で失敗するのを放置するのではなく、アプリケーションはマークアップツールを前もって無効化できます

この答えは作成のサポートについてを示します。サポートされないサブタイプの既存の注釈は、引き続き読み取られ、描画されます

機能問い合わせをエクスポートしないビルドでは、結果は False になります。これにより呼び出し側は保守的な側に保たれます

関連項目

CreateAnnotation, Annotation, AnnotationCount, DeleteAnnotation