IPXC_AnnotData Interface
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | __NOTOC__ | ||
[[Category:Editor]] | [[Category:Editor]] | ||
{{#customTitle:IPXC_AnnotData Interface}} | {{#customTitle:IPXC_AnnotData Interface}} | ||
− | {{#parentPage:PXV: | + | {{#parentPage:PXV:PXC_Interfaces|IPXC_AnnotData|interface}} |
{{ToReview}} | {{ToReview}} | ||
− | + | This interface is the base superclass for all annotations data. While [[PXV:IPXC_Annotation|IPXC_Annotation]] interface is common for all types of PDF annotations, every type will have own interface of data delivered from this base one. Each individual interfaces represents a data and logic specific for corresponding type of annotation. That base interface contains only common properties for all annotations. | |
+ | |||
+ | PDF-XChange PDF SDK provides derived interfaces for most common annotations types. For custom annotation type, developer should implement own interfaces of ''annotation handler'' and ''annotation data''. | ||
== Properties == | == Properties == | ||
Line 19: | Line 22: | ||
| | | | ||
|} | |} | ||
+ | |||
+ | == See Also == | ||
+ | [[PXV:IPXC_Annotation_Data|IPXC_Annotation::Data]], [[PXV:IPXC_AnnotHandler_CreateNewAnnotData|IPXC_AnnotHandler::CreateNewAnnotData]], [[PXV:IPXC_AnnotHandler_GetAnnotData|IPXC_AnnotHandler::GetAnnotData]], [[PXV:IPXC_AnnotHandler_LoadAnnotData|IPXC_AnnotHandler::LoadAnnotData]], [[PXV:IPXC_AnnotHandler_SaveAnnotData|IPXC_AnnotHandler::SaveAnnotData]], [[PXV:IPXV_AnnotHandler_InAnnotHandlerByData|IPXV_AnnotHandler::InAnnotHandlerByData]] |
Latest revision as of 09:07, 27 May 2015
This interface is the base superclass for all annotations data. While IPXC_Annotation interface is common for all types of PDF annotations, every type will have own interface of data delivered from this base one. Each individual interfaces represents a data and logic specific for corresponding type of annotation. That base interface contains only common properties for all annotations.
PDF-XChange PDF SDK provides derived interfaces for most common annotations types. For custom annotation type, developer should implement own interfaces of annotation handler and annotation data.
Properties
AnnotType | Border | Contents | Rotation |
BlendMode | Color | Opacity |
See Also
IPXC_Annotation::Data, IPXC_AnnotHandler::CreateNewAnnotData, IPXC_AnnotHandler::GetAnnotData, IPXC_AnnotHandler::LoadAnnotData, IPXC_AnnotHandler::SaveAnnotData, IPXV_AnnotHandler::InAnnotHandlerByData