function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;
| Subtype | TPdfAnnotationSubtype. Subtype yang akan diuji: 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 ketika modul mendukung pembuatan subtype tersebut |
PDFium hanya membuat sebagian dari subtype anotasi yang didefinisikan spesifikasi PDF, dan bagian itu berbeda antar build. Menguji lebih dulu memungkinkan aplikasi menonaktifkan alat markup sejak awal alih-alih membiarkan CreateAnnotation gagal belakangan
Jawabannya menggambarkan dukungan pembuatan. Anotasi yang sudah ada dengan subtype yang tidak didukung tetap dibaca dan dirender
Pada build yang tidak mengekspor kueri kapabilitas tersebut hasilnya False, yang membuat pemanggil berada di sisi konservatif