Foxit PDF SDK  9.1
FSPagingSeal Class Reference
Inheritance diagram for FSPagingSeal:
FSAnnot FSBase

Instance Methods

(void) - dealloc
 
(void *) - getCptr
 
(FSPagingSealSignature *) - getPagingSealSignature
 Get the associated paging seal signature.
More...
 
(id) - initWithAnnot:
 Constructor.
More...
 
(id) - initWithCptr:swigOwnCObject:
 
(id) - NS_UNAVAILABLE
 
- Instance Methods inherited from FSAnnot
(FSPDFStream *) - getAppearanceStream:
 Get annotation's appearance stream with specified type and state.
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) - move:is_reset_appearance:
 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...
 
(BOOL) - resetAppearanceStream:
 Reset appearance stream.
More...
 

Additional Inherited Members

- Protected Attributes inherited from FSBase
BOOL swigCMemOwn
 
void * swigCPtr
 
- Properties inherited from FSAnnot
unsigned int borderColor
 Get or Set border color.
More...
 
FSBorderInfoborderInfo
 Get or Set border information.
More...
 
NSString * content
 Get or Set content.
More...
 
unsigned int flags
 Get or Set annotation flags.
More...
 
FSDateTimemodifiedDateTime
 Get or Set last modified date time.
More...
 
NSString * uniqueID
 Get or Set unique ID.
More...
 

Detailed Description

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:.

See also
FSAnnot
FSPDFDoc
FSPagingSealSignature

Method Documentation

◆ dealloc

- (void) dealloc

Reimplemented from FSAnnot.

◆ getCptr

- (void*) getCptr

Reimplemented from FSAnnot.

◆ getPagingSealSignature

- (FSPagingSealSignature *) getPagingSealSignature

Get the associated paging seal signature.

Returns
The paging seal signature object.

◆ initWithAnnot:

- (id) initWithAnnot: (FSAnnot*)  annot

Constructor.

Reimplemented from FSAnnot.

◆ initWithCptr:swigOwnCObject:

- (id) initWithCptr: (void *)  cptr
swigOwnCObject: (BOOL)  ownCObject 

Reimplemented from FSAnnot.

◆ NS_UNAVAILABLE

- (id) NS_UNAVAILABLE