function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;
| Subtype | TPdfAnnotationSubtype. 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 |
| Result | Boolean. True quando il modulo supporta la creazione di quel sottotipo |
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