PDFium Delphi Component Docs

IsAnnotationSubtypeSupported Metodo

Componente: TPdf  ·  Unità: PDFium
Chiede se il modulo PDFium caricato può creare un determinato sottotipo di annotazione

Syntax

function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;

SubtypeTPdfAnnotationSubtype. Sottotipo da verificare: anUnknown, anText, anLink, anFreeText, anLine, anSquare, anCircle, anPolygon, anPolyLine, anHighlight, anUnderline, anSquiggly, anStrikeout, anStamp, anCaret, anInk, anPopup, anFileAttachment, anSound, anMovie, anWidget, anScreen, anPrinterMark, anTrapNet, anWaterMark, anThreed, anRichMedia, anXfaWidget, anRedact
ResultBoolean. True quando il modulo supporta la creazione di quel sottotipo

Description

PDFium crea solo un sottoinsieme dei sottotipi di annotazione definiti dalla specifica PDF e il sottoinsieme varia tra le build. Verificare in anticipo consente all'applicazione di disabilitare subito uno strumento di markup invece di lasciare che CreateAnnotation fallisca in seguito

La risposta descrive il supporto alla creazione. Le annotazioni esistenti di un sottotipo non supportato vengono comunque lette e renderizzate

Su una build che non esporta la query di capacità il risultato è False, il che mantiene il chiamante su un comportamento prudente

See Also

CreateAnnotation, Annotation, AnnotationCount, DeleteAnnotation