function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;
| Subtype | TPdfAnnotationSubtype. زیرنوعی که باید آزموده شود: 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 وقتی ماژول از ساخت آن زیرنوع پشتیبانی کند |
PDFium فقط زیرمجموعهای از زیرنوعهای حاشیهنویسی را که مشخصات PDF تعریف میکند میسازد و این زیرمجموعه بین بیلدها فرق دارد. آزمودن از پیش به برنامه اجازه میدهد یک ابزار نشانهگذاری را همان ابتدا غیرفعال کند، بهجای آنکه CreateAnnotation بعداً شکست بخورد
پاسخ، پشتیبانی از ایجاد را توصیف میکند. حاشیهنویسیهای موجود با زیرنوع پشتیبانینشده همچنان خوانده و رندر میشوند
روی بیلدی که این پرسوجوی قابلیت را صادر نمیکند، نتیجه False است؛ چیزی که فراخواننده را در سمت محافظهکارانه نگه میدارد