PDFium Delphi Component Docs

IsAnnotationSubtypeSupported متد

کامپوننت: TPdf  ·  واحد: PDFium
پرسش از اینکه آیا ماژول PDFium بارگذاری‌شده می‌تواند یک زیرنوع حاشیه‌نویسی معین بسازد

Syntax

function IsAnnotationSubtypeSupported(Subtype: TPdfAnnotationSubtype): Boolean;

SubtypeTPdfAnnotationSubtype. زیرنوعی که باید آزموده شود: 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 وقتی ماژول از ساخت آن زیرنوع پشتیبانی کند

Description

PDFium فقط زیرمجموعه‌ای از زیرنوع‌های حاشیه‌نویسی را که مشخصات PDF تعریف می‌کند می‌سازد و این زیرمجموعه بین بیلدها فرق دارد. آزمودن از پیش به برنامه اجازه می‌دهد یک ابزار نشانه‌گذاری را همان ابتدا غیرفعال کند، به‌جای آنکه CreateAnnotation بعداً شکست بخورد

پاسخ، پشتیبانی از ایجاد را توصیف می‌کند. حاشیه‌نویسی‌های موجود با زیرنوع پشتیبانی‌نشده همچنان خوانده و رندر می‌شوند

روی بیلدی که این پرس‌وجوی قابلیت را صادر نمی‌کند، نتیجه False است؛ چیزی که فراخواننده را در سمت محافظه‌کارانه نگه می‌دارد

See Also

CreateAnnotation, Annotation, AnnotationCount, DeleteAnnotation