Foxit PDF SDK
|
Instance Methods | |
(FSPagingSealSignature *) | - getPagingSealSignature |
Get the associated paging seal signature. More... | |
(id) | - initWithAnnot: |
Constructor. | |
![]() | |
(BOOL) | - FSMoveWithResetAppearance:is_reset_appearance: |
Move current annotation to a new position, specified by a new rectangle in PDF coordinate system. More... | |
(BOOL) | - FSResetApStreamWithIsGenerateNewAppearanceObj: |
Reset appearance stream. More... | |
(FSPDFStream *) | - getAppearanceStream:appearance_state: |
Get annotation's appearance stream with specified type and state. More... | |
(FSRectI *) | - getDeviceRect: |
Get annotation rectangle in device coordinate system. More... | |
(FSPDFDictionary *) | - getDict |
Get annotation's dictionary object. More... | |
(FSMatrix2D *) | - getDisplayMatrix: |
Get the display matrix, from PDF coordinate system to targeted device coordinate system. More... | |
(int) | - getIndex |
Get the index of current annotation in the page which current annotation belongs to. More... | |
(FSPDFDictionary *) | - getOptionalContent |
Get the PDF dictionary of annotation's optional content. More... | |
(FSPDFPage *) | - getPage |
Get the related PDF page. More... | |
(FSRectF *) | - getRect |
Get rectangle, in PDF coordinate system. More... | |
(FSAnnotType) | - getType |
Get actual annotation type of current annotation. More... | |
(BOOL) | - hasProperty: |
Whether current annotation has the specified annotation's property. More... | |
(id) | - initWithPage:annot_dict: |
Constructor, with PDF page and annotation's PDF dictionary. More... | |
(BOOL) | - isEmpty |
Check whether current object is empty or not. More... | |
(BOOL) | - isMarkup |
Check if current annotation is a markup annotation. More... | |
(BOOL) | - move: |
Move current annotation to a new position, specified by a new rectangle in PDF coordinate system. More... | |
(BOOL) | - removeProperty: |
Remove a specified annotation's property. More... | |
(BOOL) | - resetAppearanceStream |
Reset appearance stream. More... | |
Additional Inherited Members | |
![]() | |
unsigned int | borderColor |
Get or Set border color. More... | |
FSBorderInfo * | borderInfo |
Get or Set border information. More... | |
NSString * | content |
Get or Set content. | |
unsigned int | flags |
Get or Set annotation flags. | |
FSDateTime * | modifiedDateTime |
Get or Set last modified date time. | |
NSString * | uniqueID |
Get or Set unique ID. | |
Class FSPagingSeal represents a Foxit PDF SDK custom annotation type (not a standard annotation type). An existed paging seal annotation can be retrieved from PDF page by functions FSPDFPage::getAnnot: and FSPDFPage::getAnnotAtPoint:tolerance:. A new paging seal annotation would be added by function FSPagingSealSignature::generateAppearance, instead of FSPDFPage::addAnnot:rect:.
To set properties of paging seal, please use the function FSPagingSealSignature::setPagingSealConfig:. To remove the paging seal annotation, please call the function FSPDFDoc::removeSignature: by the paging seal signature object returned by function FSPagingSeal::getPagingSealSignature.
Besides, paging seal annotation cannot be moved by function FSAnnot::move:.
- (FSPagingSealSignature *) getPagingSealSignature |
Get the associated paging seal signature.