function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;
| Subtype | TPdfAnnotationSubtype. Subtipul de testat: 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 când modulul susține crearea acelui subtip |
PDFium creează doar un subset al subtipurilor de adnotări pe care specificația PDF le definește, iar subsetul diferă între build-uri. Testarea în avans îi permite unei aplicații să dezactiveze din timp o unealtă de marcare, în loc să lase CreateAnnotation să eșueze mai târziu
Răspunsul descrie suportul de creare. Adnotările existente ale unui subtip nesuportat sunt în continuare citite și randate
Pe un build care nu exportă interogarea de capabilități, rezultatul este False, ceea ce îl ține pe apelant pe partea conservatoare