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이 나중에 실패하도록 두는 대신 마크업 도구를 애초에 끌 수 있습니다

답은 생성 지원 여부를 말합니다. 지원되지 않는 서브타입의 기존 주석은 여전히 읽히고 렌더링됩니다

capability 질의를 내보내지 않는 빌드에서는 결과가 False라서 호출자가 보수적으로 행동하게 됩니다

See Also

CreateAnnotation, Annotation, AnnotationCount, DeleteAnnotation