Foxit PDF SDK
FSPDFObjC.h
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 2.0.6
4  *
5  * This file is not intended to be easily readable and contains a number of
6  * coding conventions designed to improve portability and efficiency. Do not make
7  * changes to this file unless you know what you are doing--modify the SWIG
8  * interface file instead.
9  * ----------------------------------------------------------------------------- */
10 
11 #import <CoreGraphics/CoreGraphics.h>
12 
13 @class FSNote;
14 @class FSBitmap;
15 @class FSPDFPage;
16 @class FSReflowPage;
17 @class FSPDFDoc;
18 @class FSAnnot;
19 @class FSMenuList;
20 @class FSMenuItemEx;
21 @class FSLayerContext;
22 @class FSFileSpec;
23 @class FSMarkup;
24 @class FSRedact;
25 @class FSPopup;
26 @class FSField;
27 @class FSControl;
28 @class FSPDFDictionary;
29 @class FSStdEncryptData;
30 @class FSDRMEncryptData;
31 @class FSCustomEncryptData;
33 @class FSRMSEncryptData;
34 @class FSPDFObject;
35 @class FSPDFNameTree;
36 @class FSPDFNumberTree;
37 @class FSReadingBookmark;
38 @class FSSignature;
39 @class FSSecurityHandler;
40 @class FSLayerNode;
41 @class FSLayerPrintData;
42 @class FSGraphicsObject;
43 @class FSPDFArray;
44 @class FSPDFStream;
45 @class FSWatermarkSettings;
47 @class FSTextObject;
48 @class FSXFAWidget;
49 @class FSXFAPage;
50 @class FSForm;
51 @class FSRectI;
52 @class FSRectF;
53 @class FSMatrix2D;
54 @class FSGraphicsObjects;
56 @class FSFormXObject;
57 @class FSImageObject;
58 @class FSPathObject;
59 @class FSShadingObject;
60 @class FSTimer;
61 @class FSScreen;
62 @class FSMediaPlayer;
63 @class FSLayerTree;
64 @class FSLayerNodeArray;
65 @class FSTimeStampServer;
67 @class FSResponse;
68 @class FSTimeRange;
69 @class FSCertVerifyResult;
71 @class FSCertIssuerPair;
73 @class FSLTVVerifier;
76 @class FSOptimizerSettings;
77 @class FSImageSettings;
78 @class FSMonoImageSettings;
79 @class FSEmbeddedFontData;
83 @class FSConvert;
84 @class FSPageNumberRange;
85 @class FSColor;
87 @class FSHeaderFooter;
89 @class FSFillSign;
90 @class FSFillSignObject;
96 @class FSCombination;
97 @class FSLRElement;
100 @class FSLRContentElement;
101 @class FSLRContext;
102 @class FSOutputPreview;
104 @class FSAnnotationSummary;
105 @class FSPortfolio;
106 @class FSSchemaField;
107 @class FSSchemaFieldArray;
108 @class FSPortfolioNode;
109 @class FSPortfolioNodeArray;
110 @class FSPortfolioFileNode;
111 @class FSPortfolioFolderNode;
112 @class FSPagingSealSignature;
113 
114 @protocol FSPauseCallback;
115 @protocol FSFileReaderCallback;
116 @protocol FSFileWriterCallback;
117 @protocol FSFileStreamCallback;
118 @protocol FSActionCallback;
119 @protocol FSIconProviderCallback;
120 @protocol FSNotifierCallback;
121 @protocol FSDocEventCallback;
122 @protocol FSAsyncReaderCallback;
123 @protocol FSFillerAssistCallback;
124 @protocol FSSearchCallback;
125 @protocol FSSearchCancelCallback;
126 @protocol FSPSICallback;
127 @protocol FSSecurityCallback;
129 @protocol FSDRMSecurityCallback;
130 @protocol FSCustomSecurityCallback;
131 @protocol FSRMSSecurityCallback;
132 @protocol FSSignatureCallback;
133 @protocol FSAppProviderCallback;
134 @protocol FSDocProviderCallback;
136 @protocol FSRevocationCallback;
138 @protocol FSFontMapperCallback;
140 @protocol FSTimeStampCallback;
141 
142 #import <Foundation/Foundation.h>
143 
144 
145 #ifdef __cplusplus
146 extern "C" {
147 #endif
148 
149 @interface SWIGTYPE_p_void : NSObject
150 {
151  void *swigCPtr;
152  BOOL swigCMemOwn;
153 }
154 -(id)init NS_UNAVAILABLE;
155 -(void*)getCptr;
156 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
157 
158 @end
159 
160 @interface FSBasicArray : NSObject
161 {
162  void *swigCPtr;
163  BOOL swigCMemOwn;
164 }
165 -(void*)getCptr;
166 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
167 
168 -(void)dealloc;
169 
170 @end
171 
172 
173 
174 @interface FSPoint : NSObject
175 {
176  void *swigCPtr;
177  BOOL swigCMemOwn;
178 }
179 @property (nonatomic, getter=getX) int x;
180 @property (nonatomic, getter=getY) int y;
181 -(void*)getCptr;
182 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
183 -(id)init;
184 -(id)initWithOther: (FSPoint*)other;
185 -(void)set: (int)x y: (int)y;
186 -(void)add: (int)x y: (int)y;
187 -(void)subtract: (int)x y: (int)y;
188 -(void)reset;
189 -(void)dealloc;
190 
191 @end
192 
193 @interface FSPointF : NSObject
194 {
195  void *swigCPtr;
196  BOOL swigCMemOwn;
197 }
198 @property (nonatomic, getter=getX) float x;
199 @property (nonatomic, getter=getY) float y;
200 -(void*)getCptr;
201 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
202 -(id)init;
203 -(id)initWithOther: (FSPointF*)other;
204 -(void)set: (float)x y: (float)y;
205 -(void)add: (float)x y: (float)y;
206 -(void)subtract: (float)x y: (float)y;
207 -(void)reset;
208 -(void)dealloc;
209 
210 @end
211 
213 -(void*)getCptr;
214 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
215 -(id)init;
216 -(id)initWithOther: (FSRectFArray*)other;
217 -(int)getSize;
218 -(int)getUpperBound;
219 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
220 -(void)removeAll;
221 -(FSRectF*)getAt: (int)nIndex;
222 -(BOOL)setAt: (int)nIndex newElement: (FSRectF*)newElement;
223 -(BOOL)setAtGrow: (int)nIndex newElement: (FSRectF*)newElement;
224 -(BOOL)add: (FSRectF*)newElement;
225 -(BOOL)insertAt: (int)nIndex newElement: (FSRectF*)newElement nCount: (int)nCount;
226 -(BOOL)removeAt: (int)nIndex nCount: (int)nCount;
227 -(int)find: (FSRectF*)data iStart: (int)iStart;
228 
229 -(void)dealloc;
230 
231 @end
232 
234 -(void*)getCptr;
235 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
236 -(id)init;
237 -(id)initWithOther: (FSPointFArray*)other;
238 -(int)getSize;
239 -(int)getUpperBound;
240 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
241 -(void)removeAll;
242 -(FSPointF*)getAt: (int)nIndex;
243 -(BOOL)setAt: (int)nIndex newElement: (FSPointF*)newElement;
244 -(BOOL)setAtGrow: (int)nIndex newElement: (FSPointF*)newElement;
245 -(BOOL)add: (FSPointF*)newElement;
246 -(BOOL)insertAt: (int)nIndex newElement: (FSPointF*)newElement nCount: (int)nCount;
247 -(BOOL)removeAt: (int)nIndex nCount: (int)nCount;
248 -(int)find: (FSPointF*)data iStart: (int)iStart;
249 
250 -(void)dealloc;
251 
252 @end
253 
255 -(void*)getCptr;
256 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
257 -(id)init;
258 -(id)initWithOther: (FSFloatArray*)other;
259 -(int)getSize;
260 -(int)getUpperBound;
261 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
262 -(void)removeAll;
263 -(float)getAt: (int)nIndex;
264 -(BOOL)setAt: (int)nIndex newElement: (float)newElement;
265 -(BOOL)setAtGrow: (int)nIndex newElement: (float)newElement;
266 -(BOOL)add: (float)newElement;
267 -(BOOL)insertAt: (int)nIndex newElement: (float)newElement nCount: (int)nCount;
268 -(BOOL)removeAt: (int)nIndex nCount: (int)nCount;
269 -(int)find: (float)data iStart: (int)iStart;
270 
271 -(void)dealloc;
272 
273 @end
274 
276 -(void*)getCptr;
277 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
278 -(id)init;
279 -(id)initWithOther: (FSInt32Array*)other;
280 -(int)getSize;
281 -(int)getUpperBound;
282 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
283 -(void)removeAll;
284 -(int)getAt: (int)nIndex;
285 -(BOOL)setAt: (int)nIndex newElement: (int)newElement;
286 -(BOOL)setAtGrow: (int)nIndex newElement: (int)newElement;
287 -(BOOL)add: (int)newElement;
288 -(BOOL)insertAt: (int)nIndex newElement: (int)newElement nCount: (int)nCount;
289 -(BOOL)removeAt: (int)nIndex nCount: (int)nCount;
290 -(int)find: (int)data iStart: (int)iStart;
291 
292 -(void)dealloc;
293 
294 @end
295 
296 @interface FSRectI : NSObject
297 {
298  void *swigCPtr;
299  BOOL swigCMemOwn;
300 }
301 @property (nonatomic, getter=getLeft) int left;
302 @property (nonatomic, getter=getTop) int top;
303 @property (nonatomic, getter=getRight) int right;
304 @property (nonatomic, getter=getBottom) int bottom;
305 -(void*)getCptr;
306 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
307 -(id)init;
308 -(id)initWithLeft1: (int)left1 top1: (int)top1 right1: (int)right1 bottom1: (int)bottom1;
309 -(int)width;
310 -(int)height;
311 -(BOOL)isEmpty;
312 -(void)normalize;
313 -(void)intersect: (FSRectI*)src;
314 -(void)union: (FSRectI*)other_rect;
315 -(void)offset: (int)dx dy: (int)dy;
316 -(BOOL)contains: (FSRectI*)other_rect;
317 -(BOOL)containsPoint: (int)x y: (int)y;
318 -(BOOL)valid;
319 
320 -(void)dealloc;
321 
322 @end
323 
324 @interface FSRectF : NSObject
325 {
326  void *swigCPtr;
327  BOOL swigCMemOwn;
328 }
329 @property (nonatomic, getter=getLeft) float left;
330 @property (nonatomic, getter=getRight) float right;
331 @property (nonatomic, getter=getBottom) float bottom;
332 @property (nonatomic, getter=getTop) float top;
333 -(void*)getCptr;
334 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
335 -(id)init;
336 -(id)initWithLeft1: (float)left1 bottom1: (float)bottom1 right1: (float)right1 top1: (float)top1;
337 -(id)initWithRect: (FSRectI*)rect;
338 -(BOOL)isEmpty;
339 -(void)normalize;
340 -(void)reset;
341 -(BOOL)contains: (FSRectF*)other_rect;
342 -(void)transform: (FSMatrix2D*)pMatrix;
343 -(void)intersect: (FSRectF*)other_rect;
344 -(void)union: (FSRectF*)other_rect;
345 -(FSRectI*)getInnerRect;
346 -(FSRectI*)getOuterRect;
347 -(FSRectI*)getClosestRect;
348 -(void)initRect: (float)x y: (float)y;
349 -(void)updateRect: (float)x y: (float)y;
350 -(float)width;
351 -(float)height;
352 -(void)inflateWithValues: (float)x y: (float)y;
353 -(void)inflate: (FSRectF*)rt;
354 -(void)defalteWithValues: (float)x y: (float)y;
355 -(void)deflate: (FSRectF*)rt;
356 -(void)translate: (float)e f: (float)f;
357 +(FSRectF*)getBBox: (FSPointF*)pPoints nPoints: (int)nPoints;
358 -(BOOL)containsPointF: (FSPointF*)point;
359 +(BOOL)IsRectAdjacent: (FSRectF*)rect1 rect2: (FSRectF*)rect2 alignmentTolerance: (float)alignmentTolerance distanceTolerance: (float)distanceTolerance direction: (int)direction;
360 
361 -(void)dealloc;
362 
363 @end
364 
365 @interface FSMatrix2D : NSObject
366 {
367  void *swigCPtr;
368  BOOL swigCMemOwn;
369 }
370 @property (nonatomic, getter=getA) float a;
371 @property (nonatomic, getter=getB) float b;
372 @property (nonatomic, getter=getC) float c;
373 @property (nonatomic, getter=getD) float d;
374 @property (nonatomic, getter=getE) float e;
375 @property (nonatomic, getter=getF) float f;
376 -(void*)getCptr;
377 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
378 -(id)init;
379 -(id)initWithA1: (float)a1 b1: (float)b1 c1: (float)c1 d1: (float)d1 e1: (float)e1 f1: (float)f1;
380 -(void)set: (float)a b: (float)b c: (float)c d: (float)d e: (float)e f: (float)f;
381 -(void)setIdentity;
382 -(void)setReverse: (FSMatrix2D*)m;
383 -(void)concat: (float)a b: (float)b c: (float)c d: (float)d e: (float)e f: (float)f bPrepended: (BOOL)bPrepended;
384 -(void)concatWithMatrix: (FSMatrix2D*)m bPrepended: (BOOL)bPrepended;
385 -(void)concatInverse: (FSMatrix2D*)m bPrepended: (BOOL)bPrepended;
386 -(void)reset;
387 -(void)copy: (FSMatrix2D*)m;
388 -(BOOL)isIdentity;
389 -(BOOL)isInvertible;
390 -(BOOL)is90Rotated;
391 -(BOOL)isScaled;
392 -(void)translate: (float)x y: (float)y bPrepended: (BOOL)bPrepended;
393 -(void)translateI: (int)x y: (int)y bPrepended: (BOOL)bPrepended;
394 -(void)scale: (float)sx sy: (float)sy bPrepended: (BOOL)bPrepended;
395 -(void)rotate: (float)fRadian bPrepended: (BOOL)bPrepended;
396 -(void)rotateAt: (float)fRadian x: (float)x y: (float)y bPrepended: (BOOL)bPrepended;
397 -(void)shear: (float)fAlphaRadian fBetaRadian: (float)fBetaRadian bPrepended: (BOOL)bPrepended;
398 -(void)matchRect: (FSRectF*)dest src: (FSRectF*)src;
399 -(float)getXUnit;
400 -(float)getYUnit;
401 -(FSRectF*)getUnitRect;
402 -(float)getUnitArea;
403 -(float)transformXDistanceInFloat: (float)dx;
404 -(int)transformXDistance: (int)dx;
405 -(float)transformYDistanceInFloat: (float)dy;
406 -(int)transformYDistance: (int)dy;
407 -(float)transformDistanceInFloat: (float)dx dy: (float)dy;
408 -(int)transformDistanceInInteger: (int)dx dy: (int)dy;
409 -(float)transformDistance: (float)distance;
410 -(void)transformPoint: (int *)x y: (int *)y;
411 -(void)transformRectF: (FSRectF*)rect;
412 -(void)transformRect: (FSRectI*)rect;
413 -(void)transformPointF: (FSPointF*)point;
414 
415 -(void)dealloc;
416 
417 @end
418 
419 
420 
421 
422 
423 
424 
425 typedef NS_ENUM(NSInteger, FSErrorCode) {
498 };
499 
500 @interface FSBase : NSObject
501 {
502  void *swigCPtr;
503  BOOL swigCMemOwn;
504 }
505 -(void*)getCptr;
506 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
507 
508 -(void)dealloc;
509 
510 @end
511 
512 @interface FSDateTime : NSObject
513 {
514  void *swigCPtr;
515  BOOL swigCMemOwn;
516 }
517 @property (nonatomic, getter=getYear) unsigned short year;
518 @property (nonatomic, getter=getMonth) unsigned short month;
519 @property (nonatomic, getter=getDay) unsigned short day;
520 @property (nonatomic, getter=getHour) unsigned short hour;
521 @property (nonatomic, getter=getMinute) unsigned short minute;
522 @property (nonatomic, getter=getSecond) unsigned short second;
523 @property (nonatomic, getter=getMilliseconds) unsigned short milliseconds;
524 @property (nonatomic, getter=getUtc_hour_offset) short utc_hour_offset;
525 @property (nonatomic, getter=getUtc_minute_offset) unsigned short utc_minute_offset;
526 -(void*)getCptr;
527 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
528 +(FSDateTime*)getUTCTime;
529 +(FSDateTime*)getLocalTime;
530 -(id)initWithYear: (unsigned short)year month: (unsigned short)month day: (unsigned short)day hour: (unsigned short)hour minute: (unsigned short)minute second: (unsigned short)second milliseconds: (unsigned short)milliseconds utc_hour_offset: (short)utc_hour_offset utc_minute_offset: (unsigned short)utc_minute_offset;
531 -(id)init;
532 -(id)initWithDt: (FSDateTime*)dt;
533 -(void)set: (unsigned short)year month: (unsigned short)month day: (unsigned short)day hour: (unsigned short)hour minute: (unsigned short)minute second: (unsigned short)second milliseconds: (unsigned short)milliseconds utc_hour_offset: (short)utc_hour_offset utc_minute_offset: (unsigned short)utc_minute_offset;
534 -(BOOL)isValid;
535 -(FSDateTime*)toLocalTime;
536 -(FSDateTime*)toUTCTime;
537 -(void)dealloc;
538 
539 @end
540 
541 typedef NS_ENUM(NSInteger, FSRotation) {
547 };
548 
549 typedef NS_ENUM(NSInteger, FSAlignment) {
553 };
554 
555 typedef NS_ENUM(NSInteger, FSFillMode) {
559 };
560 
561 typedef NS_ENUM(NSInteger, FSPosition) {
571 };
572 
573 typedef NS_ENUM(NSInteger, FSModuleName) {
584 };
585 
586 typedef NS_ENUM(NSInteger, FSColorSpaceType) {
600 };
601 
602 typedef NS_ENUM(NSInteger, FSLocaleID) {
612 };
613 
614 typedef NS_ENUM(NSInteger, FSFileFormatType) {
623 };
624 
625 @interface FSCodec : FSBase
626 -(void*)getCptr;
627 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
628 +(NSData *)base64Encode: (NSData *)buffer;
629 +(NSData *)base64Decode: (NSData *)buffer;
630 +(NSData *)flateCompress: (NSData *)buffer;
631 +(NSData *)flateDecompress: (NSData *)buffer;
632 -(id)init;
633 
634 -(void)dealloc;
635 
636 @end
637 
638 
639 
640 typedef NS_ENUM(NSInteger, FSProgressiveState) {
644 };
645 
646 @interface FSProgressive : FSBase
647 -(id)init NS_UNAVAILABLE;
648 -(void*)getCptr;
649 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
650 -(id)initWithOther: (FSProgressive*)other;
652 -(int)getRateOfProgress;
653 
654 -(void)dealloc;
655 
656 @end
657 
658 @interface FSRenderConfig : NSObject
659 {
660  void *swigCPtr;
661  BOOL swigCMemOwn;
662 }
663 @property (nonatomic, getter=getGraphics_objs_count_in_one_step) int graphics_objs_count_in_one_step;
664 -(void*)getCptr;
665 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
666 -(id)initWithGraphics_objs_count_in_one_step: (int)graphics_objs_count_in_one_step;
667 -(id)init;
668 -(void)set: (int)graphics_objs_count_in_one_step;
669 -(void)dealloc;
670 
671 @end
672 
673 @interface FSLibrary : NSObject
674 {
675  void *swigCPtr;
676  BOOL swigCMemOwn;
677 }
678 -(id)init NS_UNAVAILABLE;
679 -(void*)getCptr;
680 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
681 +(FSErrorCode)initialize: (NSString *)sn key: (NSString *)key;
682 +(FSErrorCode)reinitialize;
683 +(void)destroy;
684 +(BOOL)hasModuleLicenseRight: (FSModuleName)module_name;
685 +(NSString *)getVersion;
686 +(BOOL)setCacheSize: (unsigned int)size;
687 +(BOOL)enableJavaScript: (BOOL)enable_javascript;
688 +(BOOL)setAnnotIconProviderCallback: (id<FSIconProviderCallback>)annot_icon_provider;
689 +(BOOL)setNotifierCallback: (id<FSNotifierCallback>)notifier;
690 +(BOOL)setActionCallback: (id<FSActionCallback>)action_callback;
691 +(BOOL)setDocEventCallback: (id<FSDocEventCallback>)callback;
692 +(BOOL)registerSignatureCallback: (NSString *)filter sub_filter: (NSString *)sub_filter signature_callback: (id<FSSignatureCallback>)signature_callback;
693 +(BOOL)registerSecurityCallback: (NSString *)filter callback: (id<FSSecurityCallback>)callback;
694 +(BOOL)unregisterSecurityCallback: (NSString *)filter;
695 +(BOOL)setTimeStampCallback: (id<FSTimeStampCallback>)timestamp_callback;
696 +(void)registerXFAAppProviderCallback: (id<FSAppProviderCallback>)callback;
697 +(void)setRenderTextGamma: (float)gamma;
698 +(void)setLogFile: (NSString *)log_file_path;
699 +(BOOL)setFontMapperCallback: (id<FSFontMapperCallback>)callback;
700 +(void)setDefaultICCProfilesPath: (NSString *)icc_profile_folder_path;
701 +(FSRenderConfig*)getRenderConfig;
702 +(void)setRenderConfig: (FSRenderConfig*)render_config;
703 
704 -(void)dealloc;
705 
706 @end
707 
708 typedef NS_ENUM(NSInteger, FSGraphStateLineCapStyle) {
712 };
713 
714 typedef NS_ENUM(NSInteger, FSGraphStateLineJoinStyle) {
718 };
719 
720 @interface FSGraphState : NSObject
721 {
722  void *swigCPtr;
723  BOOL swigCMemOwn;
724 }
725 @property (nonatomic, getter=getLine_width) float line_width;
726 @property (nonatomic, getter=getLine_join) FSGraphStateLineJoinStyle line_join;
727 @property (nonatomic, getter=getMiter_limit) float miter_limit;
728 @property (nonatomic, getter=getLine_cap) FSGraphStateLineCapStyle line_cap;
729 @property (nonatomic, getter=getDash_phase) float dash_phase;
730 @property (nonatomic, weak, getter=getDashes) FSFloatArray* dashes;
731 -(void*)getCptr;
732 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
733 -(id)initWithLine_width: (float)line_width line_join: (FSGraphStateLineJoinStyle)line_join miter_limit: (float)miter_limit line_cap: (FSGraphStateLineCapStyle)line_cap dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
734 -(id)init;
735 -(id)initWithState: (FSGraphState*)state;
736 -(void)set: (float)line_width line_join: (FSGraphStateLineJoinStyle)line_join miter_limit: (float)miter_limit line_cap: (FSGraphStateLineCapStyle)line_cap dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
737 -(void)dealloc;
738 
739 @end
740 
741 
742 
743 typedef NS_ENUM(NSInteger, FSRangeFilter) {
747 };
748 
749 @interface FSRange : FSBase
750 -(void*)getCptr;
751 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
752 -(id)init;
753 -(id)initWithIndex: (int)index;
754 -(id)initWithStart_index: (int)start_index end_index: (int)end_index filter: (FSRangeFilter)filter;
755 -(id)initWithOther: (FSRange*)other;
756 -(BOOL)isEmpty;
757 -(void)addSingle: (int)index;
758 -(void)addSegment: (int)start_index end_index: (int)end_index filter: (FSRangeFilter)filter;
759 -(int)getSegmentCount;
760 -(int)getSegmentStart: (int)segment_index;
761 -(int)getSegmentEnd: (int)segment_index;
762 -(void)removeAll;
763 
764 -(void)dealloc;
765 
766 @end
767 
768 typedef NS_ENUM(NSInteger, FSFontStyles) {
775  FSFontStyleAllCap = 0x10000,
778 };
779 
780 typedef NS_ENUM(NSInteger, FSFontCharset) {
796 };
797 
798 typedef NS_ENUM(NSInteger, FSFontCIDCharset) {
805 };
806 
807 typedef NS_ENUM(NSInteger, FSFontStandardID) {
822 };
823 
824 typedef NS_ENUM(NSInteger, FSFontFontTypes) {
829 };
830 
831 @interface FSFont : FSBase
832 -(id)init NS_UNAVAILABLE;
833 -(void*)getCptr;
834 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
835 -(id)initWithName: (NSString *)name styles: (unsigned int)styles charset: (FSFontCharset)charset weight: (int)weight;
836 -(id)initWithFont_id: (FSFontStandardID)font_id;
837 -(id)initWithFont_file_path: (NSString *)font_file_path face_index: (int)face_index charset: (FSFontCharset)charset;
838 -(id)initWithOther: (FSFont*)other;
839 -(BOOL)isEmpty;
840 -(NSString *)getName;
841 -(NSString *)getFamilyName;
842 -(BOOL)isBold;
843 -(BOOL)isItalic;
844 -(BOOL)isEmbedded: (FSPDFDoc*)document;
845 -(BOOL)isSupportEmbedded: (FSPDFDoc*)document;
846 -(FSFont*)embed: (FSPDFDoc*)document;
847 -(int)getAscent;
848 -(int)getDescent;
849 -(FSRectI*)getCharBBox: (unsigned int)unicode;
850 -(float)getCharWidth: (unsigned int)unicode;
851 -(FSRectI*)getCharBBoxWithPDFDoc: (unsigned int)unicode document: (FSPDFDoc*)document;
852 -(float)getCharWidthWithPDFDoc: (unsigned int)unicode document: (FSPDFDoc*)document;
853 -(unsigned int)getStyles: (FSPDFDoc*)document;
854 -(FSFontCIDCharset)getCIDCharset: (FSPDFDoc*)document;
855 -(BOOL)isStandardFont: (FSPDFDoc*)document;
856 -(FSFontStandardID)getStandard14Font: (FSPDFDoc*)document;
857 -(FSFontFontTypes)getFontType: (FSPDFDoc*)document;
858 -(NSString *)getBaseFontName: (FSPDFDoc*)document;
859 -(BOOL)isVertWriting: (FSPDFDoc*)document;
860 
861 -(void)dealloc;
862 
863 @end
864 
865 @interface FSFontMapResult : NSObject
866 {
867  void *swigCPtr;
868  BOOL swigCMemOwn;
869 }
870 @property (nonatomic, retain, getter=getFile_read) id<FSFileReaderCallback> file_read;
871 @property (nonatomic, getter=getFace_index) int face_index;
872 -(void*)getCptr;
873 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
874 -(id)init;
875 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read face_index: (int)face_index;
876 -(id)initWithOther: (FSFontMapResult*)other;
877 -(void)set: (id<FSFileReaderCallback>)file_read face_index: (int)face_index;
878 -(void)dealloc;
879 
880 @end
881 
882 
883 
884 typedef NS_ENUM(NSInteger, FSPathPointType) {
890 };
891 
892 @interface FSPath : FSBase
893 -(void*)getCptr;
894 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
895 -(id)init;
896 -(id)initWithOther: (FSPath*)other;
897 -(BOOL)isEmpty;
898 -(int)getPointCount;
899 -(FSPointF*)getPoint: (int)index;
900 -(FSPathPointType)getPointType: (int)index;
901 -(BOOL)setPoint: (int)index point: (FSPointF*)point type: (FSPathPointType)type;
902 -(BOOL)moveTo: (FSPointF*)point;
903 -(BOOL)lineTo: (FSPointF*)point;
904 -(BOOL)cubicBezierTo: (FSPointF*)point1 point2: (FSPointF*)point2 point3: (FSPointF*)point3;
905 -(BOOL)closeFigure;
906 -(BOOL)removePoint: (int)index;
907 -(BOOL)appendRect: (FSRectF*)rect;
908 -(BOOL)appendEllipse: (FSRectF*)rect;
909 -(void)transform: (FSMatrix2D*)matrix;
910 -(void)clear;
911 -(void)increasePointCount: (int)count;
912 
913 -(void)dealloc;
914 
915 @end
916 
917 @interface FSPathArray : NSObject
918 {
919  void *swigCPtr;
920  BOOL swigCMemOwn;
921 }
922 -(void*)getCptr;
923 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
924 -(id)init;
925 -(id)initWithOther: (FSPathArray*)other;
926 -(unsigned long)getSize;
927 -(FSPath*)getAt: (unsigned long)index;
928 -(void)add: (FSPath*)element;
929 -(void)removeAt: (unsigned long)index;
930 -(void)insertAt: (unsigned long)index element: (FSPath*)element;
931 -(void)removeAll;
932 
933 -(void)dealloc;
934 
935 @end
936 
937 typedef NS_ENUM(NSInteger, FSColorSpaceRenderingIntent) {
942 };
943 
944 @interface FSColorSpace : FSBase
945 -(id)init NS_UNAVAILABLE;
946 -(void*)getCptr;
947 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
948 -(id)initWithType: (FSColorSpaceType)type;
949 -(id)initWithOther: (FSColorSpace*)other;
950 -(BOOL)isEmpty;
951 -(int)getComponentCount;
953 -(BOOL)isSpotColorSpace;
954 -(NSArray<NSData *> *)getComponentNames;
955 -(FSColor*)convertColor: (FSColor*)color;
956 -(FSColor*)convertColorWithRGBColor: (int)r_value g_value: (int)g_value b_value: (int)b_value;
957 -(FSColor*)convertColorWithCMYKColor: (int)c_value m_value: (int)m_value y_value: (int)y_value k_value: (int)k_value;
958 
959 -(void)dealloc;
960 
961 @end
962 
963 @interface FSColor : FSBase
964 @property (nonatomic, weak, getter=getValue) FSFloatArray* value;
965 -(void*)getCptr;
966 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
967 -(id)init;
968 -(id)initWithColor_space: (FSColorSpace*)color_space;
969 -(id)initWithOther: (FSColor*)other;
970 -(BOOL)isEmpty;
972 -(FSColor*)convertToRGB: (FSColorSpaceRenderingIntent)intent;
973 -(FSColor*)convertToCMYK: (FSColorSpaceRenderingIntent)intent;
974 
975 -(void)dealloc;
976 
977 @end
978 
979 typedef NS_ENUM(NSInteger, FSBitmapDIBFormat) {
982  FSBitmapDIBRgb = 0x018,
990 };
991 
992 typedef NS_ENUM(NSInteger, FSBitmapInterpolationFlag) {
996 };
997 
998 @interface FSBitmap : FSBase
999 -(void*)getCptr;
1000 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1001 -(id)initWithWidth: (int)width height: (int)height format: (FSBitmapDIBFormat)format buffer: (NSData *)buffer pitch: (int)pitch;
1002 -(id)initWithOther: (FSBitmap*)other;
1003 -(id)init;
1004 -(BOOL)isEmpty;
1005 -(FSBitmap*)clone: (FSRectI*)clip_rect;
1006 -(int)getWidth;
1007 -(int)getHeight;
1008 -(int)getPitch;
1009 -(int)getBpp;
1011 -(void)fillRect: (unsigned int)color rect: (FSRectI*)rect;
1012 -(FSBitmap*)convertFormat: (FSBitmapDIBFormat)format icc_transform: (NSData *)icc_transform;
1013 -(FSRectI*)calculateBBoxByColor: (unsigned int)backgroud_color;
1014 -(FSRectI*)detectBBoxByColorDiffer: (int)detection_size color_differ: (int)color_differ;
1015 -(FSBitmap*)swapXY: (BOOL)is_flip_horz is_flip_vert: (BOOL)is_flip_vert clip_rect: (FSRectI*)clip_rect;
1016 -(FSBitmap*)flip: (BOOL)is_flip_horz is_flip_vert: (BOOL)is_flip_vert;
1017 -(FSBitmap*)stretchTo: (int)dest_width dest_height: (int)dest_height flag: (FSBitmapInterpolationFlag)flag clip_rect: (FSRectI*)clip_rect;
1018 -(FSBitmap*)transformTo: (FSMatrix2D*)matrix flag: (FSBitmapInterpolationFlag)flag out_left: (int *)out_left out_top: (int *)out_top clip_rect: (FSRectI*)clip_rect;
1019 -(FSBitmap*)getMask: (FSRectI*)clip_rect;
1020 -(NSData *)getBuffer;
1021 
1022 -(void)dealloc;
1023 
1024 @end
1025 
1026 typedef NS_ENUM(NSInteger, FSImageType) {
1036 };
1037 
1038 @interface FSImage : FSBase
1039 -(void*)getCptr;
1040 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1041 -(id)init;
1042 -(id)initWithPath: (NSString *)path;
1043 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read;
1044 -(id)initWithOther: (FSImage*)other;
1045 -(BOOL)isEmpty;
1047 -(int)getWidth;
1048 -(int)getHeight;
1049 -(int)getFrameCount;
1050 -(FSBitmap*)getFrameBitmap: (int)index;
1051 -(int)getXDPI;
1052 -(int)getYDPI;
1053 -(BOOL)addFrame: (FSBitmap*)bitmap;
1054 -(void)setDPIs: (int)x_dpi y_dpi: (int)y_dpi;
1055 -(BOOL)saveAs: (NSString *)file_path;
1056 -(BOOL)saveAsWithStreamCallback: (id<FSFileStreamCallback>)file file_extension: (NSString *)file_extension;
1057 -(id)initWithBuffer: (NSData *)buffer;
1058 
1059 -(void)dealloc;
1060 
1061 @end
1062 
1063 
1064 
1065 typedef NS_ENUM(NSInteger, FSBarcodeFormat) {
1074 };
1075 
1076 typedef NS_ENUM(NSInteger, FSBarcodeQRErrorCorrectionLevel) {
1081 };
1082 
1083 @interface FSBarcode : FSBase
1084 -(void*)getCptr;
1085 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1086 -(id)init;
1087 -(id)initWithOther: (FSBarcode*)other;
1088 -(BOOL)isEmpty;
1089 -(FSBitmap*)generateBitmap: (NSString *)info format: (FSBarcodeFormat)format unit_width: (int)unit_width unit_height: (int)unit_height level: (FSBarcodeQRErrorCorrectionLevel)level;
1090 
1091 -(void)dealloc;
1092 
1093 @end
1094 
1095 typedef NS_ENUM(NSInteger, FSPDFObjectType) {
1106 };
1107 
1108 @interface FSPDFObject : NSObject
1109 {
1110  void *swigCPtr;
1111  BOOL swigCMemOwn;
1112 }
1113 -(void*)getCptr;
1114 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1115 +(FSPDFObject*)createFromBoolean: (BOOL)boolean_value;
1116 +(FSPDFObject*)createFromFloat: (float)float_value;
1117 +(FSPDFObject*)createFromInteger: (int)integer_value;
1118 +(FSPDFObject*)createFromString: (NSString *)string_value;
1119 +(FSPDFObject*)createFromName: (NSString *)name;
1120 +(FSPDFObject*)createFromDateTime: (FSDateTime*)date_time;
1121 +(FSPDFObject*)createReference: (FSPDFDoc*)document object_number: (unsigned int)object_number;
1122 -(void)destroy;
1123 -(FSPDFObject*)cloneObject;
1124 -(FSPDFObject*)deepCloneObject;
1125 -(BOOL)isIdentical: (FSPDFObject*)pdf_obj;
1126 -(FSPDFObjectType)getType;
1127 -(unsigned int)getObjNum;
1128 -(int)getInteger;
1129 -(float)getFloat;
1130 -(BOOL)getBoolean;
1131 -(FSMatrix2D*)getMatrix;
1132 -(FSRectF*)getRect;
1133 -(FSPDFObject*)getDirectObject;
1134 -(FSDateTime*)getDateTime;
1135 -(NSString *)getName;
1136 -(NSString *)getWideString;
1137 -(FSPDFArray*)getArray;
1138 -(FSPDFDictionary*)getDict;
1139 -(FSPDFStream*)getStream;
1140 -(NSData *)getString;
1141 
1142 -(void)dealloc;
1143 
1144 @end
1145 
1146 typedef NS_ENUM(NSInteger, FSPDFStreamFilter) {
1159 };
1160 
1162 -(id)init NS_UNAVAILABLE;
1163 -(void*)getCptr;
1164 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1165 +(FSPDFStream*)create: (FSPDFDictionary*)dictionary;
1168 -(unsigned long long)getDataSize: (BOOL)is_raw_data;
1169 -(void)importData: (id<FSFileReaderCallback>)file_read stream_filter: (FSPDFStreamFilter)stream_filter;
1170 -(id<FSFileReaderCallback>)exportData: (BOOL)is_raw_data;
1171 -(NSData *)getData: (BOOL)is_raw_data;
1172 -(void)setData: (NSData *)buffer;
1173 
1174 -(void)dealloc;
1175 
1176 @end
1177 
1179 -(id)init NS_UNAVAILABLE;
1180 -(void*)getCptr;
1181 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1182 +(FSPDFArray*)create;
1183 +(FSPDFArray*)createFromMatrix: (FSMatrix2D*)matrix;
1184 +(FSPDFArray*)createFromRect: (FSRectF*)rect;
1185 -(int)getElementCount;
1186 -(FSPDFObject*)getElement: (int)index;
1187 -(void)addElement: (FSPDFObject*)element;
1188 -(void)addBoolean: (BOOL)boolean_value;
1189 -(void)addDateTime: (FSDateTime*)date_time;
1190 -(void)addFloat: (float)float_value;
1191 -(void)addInteger: (int)integer_value;
1192 -(void)addMatrix: (FSMatrix2D*)matrix;
1193 -(void)addRect: (FSRectF*)rect;
1194 -(void)addName: (NSString *)name;
1195 -(void)addString: (NSString *)new_string;
1196 -(void)insertAt: (int)index element: (FSPDFObject*)element;
1197 -(void)setAt: (int)index element: (FSPDFObject*)element;
1198 -(void)removeAt: (int)index;
1199 
1200 -(void)dealloc;
1201 
1202 @end
1203 
1205 -(id)init NS_UNAVAILABLE;
1206 -(void*)getCptr;
1207 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1209 -(BOOL)hasKey: (NSString *)key;
1210 -(FSPDFObject*)getElement: (NSString *)key;
1211 -(long)moveNext: (long)position;
1212 -(NSString *)getKey: (long)position;
1213 -(FSPDFObject*)getValue: (long)position;
1214 -(void)setAt: (NSString *)key pdf_object: (FSPDFObject*)pdf_object;
1215 -(void)setAtReference: (NSString *)key pdf_object: (FSPDFObject*)pdf_object document: (FSPDFDoc*)document;
1216 -(void)setAtBoolean: (NSString *)key value: (BOOL)value;
1217 -(void)setAtDateTime: (NSString *)key value: (FSDateTime*)value;
1218 -(void)setAtFloat: (NSString *)key value: (float)value;
1219 -(void)setAtInteger: (NSString *)key value: (int)value;
1220 -(void)setAtMatrix: (NSString *)key value: (FSMatrix2D*)value;
1221 -(void)setAtRect: (NSString *)key value: (FSRectF*)value;
1222 -(void)setAtName: (NSString *)key value: (NSString *)value;
1223 -(void)setAtString: (NSString *)key value: (NSString *)value;
1224 -(void)removeAt: (NSString *)key;
1225 
1226 -(void)dealloc;
1227 
1228 @end
1229 
1231 -(void*)getCptr;
1232 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1233 -(id)init;
1234 -(id)initWithOther: (FSGraphicsObjectArray*)other;
1235 -(int)getSize;
1236 -(int)getUpperBound;
1237 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
1238 -(void)removeAll;
1239 -(FSGraphicsObject*)getAt: (int)nIndex;
1240 -(BOOL)setAt: (int)nIndex newElement: (FSGraphicsObject*)newElement;
1241 -(BOOL)setAtGrow: (int)nIndex newElement: (FSGraphicsObject*)newElement;
1242 -(BOOL)add: (FSGraphicsObject*)newElement;
1243 -(BOOL)insertAt: (int)nIndex newElement: (FSGraphicsObject*)newElement nCount: (int)nCount;
1244 -(BOOL)removeAt: (int)nIndex nCount: (int)nCount;
1245 -(int)find: (FSGraphicsObject*)data iStart: (int)iStart;
1246 
1247 -(void)dealloc;
1248 
1249 @end
1250 
1251 @interface FSColorState : FSBase
1252 @property (nonatomic, weak, getter=getFillColor) FSColor* fillColor;
1253 @property (nonatomic, weak, getter=getStrokeColor) FSColor* strokeColor;
1254 -(id)init NS_UNAVAILABLE;
1255 -(void*)getCptr;
1256 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1257 -(id)initWithOther: (FSColorState*)other;
1258 -(BOOL)isEmpty;
1259 
1260 -(void)dealloc;
1261 
1262 @end
1263 
1264 @interface FSMarkedContent : NSObject
1265 {
1266  void *swigCPtr;
1267  BOOL swigCMemOwn;
1268 }
1269 -(id)init NS_UNAVAILABLE;
1270 -(void*)getCptr;
1271 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1272 -(BOOL)hasTag: (NSString *)tag_name;
1273 -(int)getItemCount;
1274 -(NSString *)getItemTagName: (int)index;
1275 -(int)getItemMCID: (int)index;
1276 -(FSPDFDictionary*)getItemPropertyDict: (int)index;
1277 -(int)addItem: (NSString *)tag_name property_dict: (FSPDFDictionary*)property_dict;
1278 -(BOOL)removeItem: (NSString *)tag_name;
1279 
1280 -(void)dealloc;
1281 
1282 @end
1283 
1284 typedef NS_ENUM(NSInteger, FSGraphicsObjectBlendMode) {
1301 };
1302 
1303 typedef NS_ENUM(NSInteger, FSGraphicsObjectType) {
1310 };
1311 
1312 @interface FSGraphicsObject : NSObject
1313 {
1314  void *swigCPtr;
1315  BOOL swigCMemOwn;
1316 }
1317 @property (nonatomic, getter=getStrokeColor) unsigned int strokeColor;
1318 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
1319 @property (nonatomic, weak, getter=getColorState) FSColorState* colorState;
1320 @property (nonatomic, getter=getFillOpacity) float fillOpacity;
1321 @property (nonatomic, getter=getStrokeOpacity) float strokeOpacity;
1322 @property (nonatomic, weak, getter=getMatrix) FSMatrix2D* matrix;
1323 @property (nonatomic, weak, getter=getGraphState) FSGraphState* graphState;
1324 @property (nonatomic, getter=getBlendMode) FSGraphicsObjectBlendMode blendMode;
1325 @property (nonatomic, weak, getter=getClipRect) FSRectF* clipRect;
1326 -(void*)getCptr;
1327 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1328 -(FSGraphicsObjectType)getType;
1329 -(FSRectF*)getRect;
1330 -(BOOL)hasTransparency;
1331 -(BOOL)transform: (FSMatrix2D*)matrix need_transform_clippath: (BOOL)need_transform_clippath;
1332 -(FSGraphicsObject*)clone;
1333 -(int)getClipPathCount;
1334 -(FSPath*)getClipPath: (int)index;
1335 -(FSFillMode)getClipPathFillMode: (int)index;
1336 -(BOOL)addClipPath: (FSPath*)path fill_mode: (FSFillMode)fill_mode;
1337 -(BOOL)removeClipPath: (int)index;
1338 -(int)getClipTextObjectCount;
1339 -(FSTextObject*)getClipTextObject: (int)index;
1340 -(BOOL)addClipTextObject: (FSTextObject*)textobject;
1341 -(BOOL)removeClipTextObject: (int)index;
1342 -(BOOL)clearClips;
1343 -(FSMarkedContent*)getMarkedContent;
1344 -(FSLayerNodeArray*)getLayers: (FSLayerTree*)layer_tree;
1345 -(FSTextObject*)getTextObject;
1346 -(FSFormXObject*)getFormXObject;
1347 -(FSImageObject*)getImageObject;
1348 -(FSPathObject*)getPathObject;
1349 -(FSShadingObject*)getShadingObject;
1350 -(void)rotate: (int)angle;
1351 
1352 -(void)dealloc;
1353 
1354 @end
1355 
1356 typedef NS_ENUM(NSInteger, FSTextStateMode) {
1365 };
1366 
1367 @interface FSTextState : NSObject
1368 {
1369  void *swigCPtr;
1370  BOOL swigCMemOwn;
1371 }
1372 @property (nonatomic, getter=getVersion) unsigned int version;
1373 @property (nonatomic, getter=getFont_size) float font_size;
1374 @property (nonatomic, getter=getCharspace) float charspace;
1375 @property (nonatomic, getter=getWordspace) float wordspace;
1376 @property (nonatomic, getter=getTextmode) FSTextStateMode textmode;
1377 @property (nonatomic, weak, getter=getTextmatrix) NSArray<NSNumber *> * textmatrix;
1378 @property (nonatomic, weak, getter=getOrigin_position) FSPointF* origin_position;
1379 @property (nonatomic, weak, getter=getFont) FSFont* font;
1380 -(void*)getCptr;
1381 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1382 -(id)initWithVersion: (unsigned int)version font: (FSFont*)font font_size: (float)font_size charspace: (float)charspace wordspace: (float)wordspace textmode: (FSTextStateMode)textmode origin_position: (FSPointF*)origin_position textmatrix: (NSArray<NSNumber *> *)textmatrix;
1383 -(id)init;
1384 -(id)initWithState: (FSTextState*)state;
1385 -(void)set: (unsigned int)version font: (FSFont*)font font_size: (float)font_size charspace: (float)charspace wordspace: (float)wordspace textmode: (FSTextStateMode)textmode origin_position: (FSPointF*)origin_position textmatrix: (NSArray<NSNumber *> *)textmatrix;
1386 
1387 -(void)dealloc;
1388 
1389 @end
1390 
1392 -(id)init NS_UNAVAILABLE;
1393 -(void*)getCptr;
1394 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1395 +(FSImageObject*)create: (FSPDFDoc*)document;
1396 -(void)setBitmap: (FSBitmap*)bitmap mask: (FSBitmap*)mask;
1397 -(void)setImage: (FSImage*)image frame_index: (int)frame_index;
1398 -(FSBitmap*)cloneBitmap: (FSGraphicsObjects*)graphics_objects;
1401 -(BOOL)isImageMask;
1402 -(FSPDFObject*)getMask;
1403 
1404 -(void)dealloc;
1405 
1406 @end
1407 
1409 @property (nonatomic, weak, getter=getText) NSString * text;
1410 -(id)init NS_UNAVAILABLE;
1411 -(void*)getCptr;
1412 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1413 +(FSTextObject*)create;
1414 -(FSTextState*)getTextState: (FSPDFPage*)page;
1415 -(void)setTextState: (FSPDFPage*)page text_state: (FSTextState*)text_state is_italic: (BOOL)is_italic weight: (int)weight;
1416 -(int)getCharCount;
1417 -(FSPointF*)getCharPos: (int)index;
1418 -(float)getCharWidthByIndex: (int)index;
1419 -(float)getCharHeightByIndex: (int)index;
1420 
1421 -(void)dealloc;
1422 
1423 @end
1424 
1426 @property (nonatomic, getter=getFillMode) FSFillMode fillMode;
1427 @property (nonatomic, getter=getStrokeState) BOOL strokeState;
1428 @property (nonatomic, weak, getter=getPathData) FSPath* pathData;
1429 -(id)init NS_UNAVAILABLE;
1430 -(void*)getCptr;
1431 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1432 +(FSPathObject*)create;
1433 +(FSPathObject*)createFromTextObject: (FSPDFPage*)page text_obj: (FSTextObject*)text_obj;
1434 
1435 -(void)dealloc;
1436 
1437 @end
1438 
1440 -(id)init NS_UNAVAILABLE;
1441 -(void*)getCptr;
1442 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1443 +(FSFormXObject*)create: (FSPDFDoc*)document;
1446 -(BOOL)importPageContent: (FSPDFPage*)source_page is_annots_included: (BOOL)is_annots_included;
1447 
1448 -(void)dealloc;
1449 
1450 @end
1451 
1453 -(id)init NS_UNAVAILABLE;
1454 -(void*)getCptr;
1455 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1457 
1458 -(void)dealloc;
1459 
1460 @end
1461 
1462 typedef NS_ENUM(NSInteger, FSPDFNameTreeType) {
1468 };
1469 
1470 @interface FSPDFNameTree : FSBase
1471 -(void*)getCptr;
1472 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1473 -(id)initWithDocument: (FSPDFDoc*)document type: (FSPDFNameTreeType)type;
1474 -(id)init;
1475 -(id)initWithOther: (FSPDFNameTree*)other;
1476 -(BOOL)isEmpty;
1478 -(BOOL)hasName: (NSString *)name;
1479 -(int)getCount;
1480 -(NSString *)getName: (int)index;
1481 -(FSPDFObject*)getObj: (NSString *)name;
1482 -(BOOL)setObj: (NSString *)name pdf_object: (FSPDFObject*)pdf_object;
1483 -(BOOL)rename: (NSString *)old_name new_name: (NSString *)new_name;
1484 -(BOOL)add: (NSString *)name pdf_object: (FSPDFObject*)pdf_object;
1485 -(BOOL)removeObj: (NSString *)name;
1486 -(BOOL)removeAllObjs;
1487 
1488 -(void)dealloc;
1489 
1490 @end
1491 
1492 typedef NS_ENUM(NSInteger, FSPDFNumberTreeType) {
1494 };
1495 
1497 -(void*)getCptr;
1498 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1499 -(id)initWithDocument: (FSPDFDoc*)document type: (FSPDFNumberTreeType)type;
1500 -(id)init;
1501 -(id)initWithOther: (FSPDFNumberTree*)other;
1502 -(BOOL)isEmpty;
1504 -(BOOL)hasNumber: (int)number;
1505 -(FSPDFObject*)getObj: (int)number;
1506 -(BOOL)setObj: (int)number pdf_object: (FSPDFObject*)pdf_object;
1507 -(BOOL)removeObj: (int)number;
1508 -(BOOL)removeAllObjs;
1509 
1510 -(void)dealloc;
1511 
1512 @end
1513 
1514 typedef NS_ENUM(NSInteger, FSRenditionMediaOptionType) {
1517 };
1518 
1519 typedef NS_ENUM(NSInteger, FSRenditionMediaPermission) {
1524 };
1525 
1526 typedef NS_ENUM(NSInteger, FSRenditionMediaPlayerType) {
1530 };
1531 
1532 typedef NS_ENUM(NSInteger, FSRenditionMediaPlayerFitStyle) {
1539 };
1540 
1541 typedef NS_ENUM(NSInteger, FSRenditionWindowType) {
1546 };
1547 
1548 typedef NS_ENUM(NSInteger, FSRenditionMonitorSpecifier) {
1556 };
1557 
1558 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowRelatedWindowType) {
1563 };
1564 
1565 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowResizeType) {
1569 };
1570 
1571 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowOffscreenEvent) {
1575 };
1576 
1577 @interface FSRendition : FSBase
1578 @property (nonatomic, weak, getter=getRenditionName) NSString * renditionName;
1579 @property (nonatomic, weak, getter=getMediaClipName) NSString * mediaClipName;
1580 @property (nonatomic, weak, getter=getMediaClipFile) FSFileSpec* mediaClipFile;
1581 @property (nonatomic, weak, getter=getMediaClipContentType) NSString * mediaClipContentType;
1582 @property (nonatomic, getter=getPermission) FSRenditionMediaPermission permission;
1583 @property (nonatomic, weak, getter=getMediaDescriptions) NSArray<NSString *> * mediaDescriptions;
1584 -(id)init NS_UNAVAILABLE;
1585 -(void*)getCptr;
1586 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1587 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc rendition_dict: (FSPDFDictionary*)rendition_dict;
1588 -(id)initWithOther: (FSRendition*)other;
1589 -(BOOL)isEmpty;
1590 -(FSPDFDictionary*)getDict;
1591 -(BOOL)hasMediaClip;
1592 -(NSString *)getMediaBaseURL;
1593 -(void)setMediaBaseURL: (NSString *)base_url opt_type: (FSRenditionMediaOptionType)opt_type;
1594 -(int)getMediaPlayerCount: (FSRenditionMediaPlayerType)type;
1595 -(FSMediaPlayer*)getMediaPlayer: (FSRenditionMediaPlayerType)type index: (int)index;
1596 -(int)addMediaPlayer: (FSRenditionMediaPlayerType)type player: (FSMediaPlayer*)player;
1597 -(void)removeMediaPlayer: (FSRenditionMediaPlayerType)type player: (FSMediaPlayer*)player;
1598 -(int)getVolume;
1599 -(void)setVolume: (int)volume opt_type: (FSRenditionMediaOptionType)opt_type;
1600 -(BOOL)isControlBarVisible;
1601 -(void)enableControlBarVisible: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1602 -(FSRenditionMediaPlayerFitStyle)getFitStyle;
1603 -(void)setFitStyle: (FSRenditionMediaPlayerFitStyle)fit_style opt_type: (FSRenditionMediaOptionType)opt_type;
1604 -(int)getDuration;
1605 -(void)setDuration: (int)duration opt_type: (FSRenditionMediaOptionType)opt_type;
1606 -(BOOL)isAutoPlay;
1607 -(void)enableAutoPlay: (BOOL)is_auto_play opt_type: (FSRenditionMediaOptionType)opt_type;
1608 -(int)getRepeatCount;
1609 -(void)setRepeatCount: (int)count opt_type: (FSRenditionMediaOptionType)opt_type;
1610 -(FSRenditionWindowType)getWindowType;
1611 -(void)setWindowType: (FSRenditionWindowType)window_type opt_type: (FSRenditionMediaOptionType)opt_type;
1612 -(unsigned int)getBackgroundColor;
1613 -(void)setBackgroundColor: (unsigned int)color opt_type: (FSRenditionMediaOptionType)opt_type;
1614 -(float)getBackgroundOpacity;
1615 -(void)setBackgroundOpacity: (float)opacity opt_type: (FSRenditionMediaOptionType)opt_type;
1616 -(FSRenditionMonitorSpecifier)getMonitorSpecifier;
1617 -(void)setMonitorSpecifier: (FSRenditionMonitorSpecifier)monitor_specifier opt_type: (FSRenditionMediaOptionType)opt_type;
1618 -(int)getFloatingWindowWidth;
1619 -(int)getFloatingWindowHeight;
1620 -(void)setFloatingWindowSize: (int)width height: (int)height opt_type: (FSRenditionMediaOptionType)opt_type;
1621 -(FSRenditionFloatingWindowRelatedWindowType)getFloatingWindowRelatedWindowType;
1622 -(void)setFloatingWindowRelatedWindowType: (FSRenditionFloatingWindowRelatedWindowType)window_type opt_type: (FSRenditionMediaOptionType)opt_type;
1623 -(FSPosition)getFloatingWindowPosition;
1624 -(void)setFloatingWindowPosition: (FSPosition)position opt_type: (FSRenditionMediaOptionType)opt_type;
1625 -(FSRenditionFloatingWindowOffscreenEvent)getFloatingWindowOffscreenEvent;
1626 -(void)setFloatingWindowOffscreenEvent: (FSRenditionFloatingWindowOffscreenEvent)offscreen_event opt_type: (FSRenditionMediaOptionType)opt_type;
1627 -(BOOL)hasFloatingWindowTitleBar;
1628 -(void)enableFloatingWindowTitleBar: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1629 -(BOOL)hasFloatingWindowCloseButton;
1630 -(void)enableFloatingWindowCloseButton: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1631 -(FSRenditionFloatingWindowResizeType)getFloatingWindowResizeType;
1632 -(void)setFloatingWindowResizeType: (FSRenditionFloatingWindowResizeType)resize_type opt_type: (FSRenditionMediaOptionType)opt_type;
1633 -(NSArray<NSString *> *)getFloatingWindowTitles;
1634 -(void)setFloatingWindowTitles: (NSArray<NSString *> *)titles opt_type: (FSRenditionMediaOptionType)opt_type;
1635 
1636 -(void)dealloc;
1637 
1638 @end
1639 
1640 @interface FSMediaPlayer : FSBase
1641 @property (nonatomic, weak, getter=getSoftwareURI) NSString * softwareURI;
1642 @property (nonatomic, weak, getter=getOSIdentifiers) NSArray<NSData *> * oSIdentifiers;
1643 -(id)init NS_UNAVAILABLE;
1644 -(void*)getCptr;
1645 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1646 -(id)initWithMedia_player_dict: (FSPDFDictionary*)media_player_dict;
1647 -(id)initWithOther: (FSMediaPlayer*)other;
1648 -(BOOL)isEmpty;
1649 -(FSPDFDictionary*)getDict;
1650 
1651 -(void)dealloc;
1652 
1653 @end
1654 
1655 typedef NS_ENUM(NSInteger, FSDestinationZoomMode) {
1664 };
1665 
1666 @interface FSDestination : FSBase
1667 -(id)init NS_UNAVAILABLE;
1668 -(void*)getCptr;
1669 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1670 +(FSDestination*)createXYZ: (FSPDFDoc*)document page_index: (int)page_index left: (float)left top: (float)top zoom_factor: (float)zoom_factor;
1671 +(FSDestination*)createFitPage: (FSPDFDoc*)document page_index: (int)page_index;
1672 +(FSDestination*)createFitHorz: (FSPDFDoc*)document page_index: (int)page_index top: (float)top;
1673 +(FSDestination*)createFitVert: (FSPDFDoc*)document page_index: (int)page_index left: (float)left;
1674 +(FSDestination*)createFitRect: (FSPDFDoc*)document page_index: (int)page_index left: (float)left bottom: (float)bottom right: (float)right top: (float)top;
1675 +(FSDestination*)createFitBBox: (FSPDFDoc*)document page_index: (int)page_index;
1676 +(FSDestination*)createFitBHorz: (FSPDFDoc*)document page_index: (int)page_index top: (float)top;
1677 +(FSDestination*)createFitBVert: (FSPDFDoc*)document page_index: (int)page_index left: (float)left;
1678 +(FSDestination*)createFromPDFArray: (FSPDFDoc*)document pdf_array: (FSPDFArray*)pdf_array;
1679 -(id)initWithDest_array: (FSPDFArray*)dest_array;
1680 -(id)initWithOther: (FSDestination*)other;
1681 -(BOOL)isEmpty;
1682 -(int)getPageIndex: (FSPDFDoc*)document;
1684 -(float)getLeft;
1685 -(BOOL)isLeftNull;
1686 -(float)getTop;
1687 -(BOOL)isTopNull;
1688 -(float)getRight;
1689 -(float)getBottom;
1690 -(float)getZoomFactor;
1692 
1693 -(void)dealloc;
1694 
1695 @end
1696 
1697 typedef NS_ENUM(NSInteger, FSActionType) {
1717 };
1718 
1719 typedef NS_ENUM(NSInteger, FSActionNewWindowFlag) {
1723 };
1724 
1725 @interface FSAction : FSBase
1726 -(void*)getCptr;
1727 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1728 +(FSAction*)create: (FSPDFDoc*)document action_type: (FSActionType)action_type;
1729 -(id)initWithDocument: (FSPDFDoc*)document action_dict: (FSPDFDictionary*)action_dict;
1730 -(id)initWithAction: (FSAction*)action;
1731 -(BOOL)isEmpty;
1735 -(int)getSubActionCount;
1736 -(FSAction*)getSubAction: (int)index;
1737 -(void)setSubAction: (int)index sub_action: (FSAction*)sub_action;
1738 -(void)insertSubAction: (int)index sub_action: (FSAction*)sub_action;
1739 -(void)removeSubAction: (int)index;
1740 -(void)removeAllSubActions;
1741 
1742 -(void)dealloc;
1743 
1744 @end
1745 
1747 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
1748 -(id)init NS_UNAVAILABLE;
1749 -(void*)getCptr;
1750 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1751 -(id)initWithAction: (FSAction*)action;
1752 
1753 -(void)dealloc;
1754 
1755 @end
1756 
1757 @interface FSURIAction : FSAction
1758 @property (nonatomic, weak, getter=getURI) NSString * uRI;
1759 -(id)init NS_UNAVAILABLE;
1760 -(void*)getCptr;
1761 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1762 -(id)initWithAction: (FSAction*)action;
1763 -(BOOL)isTrackPosition;
1764 -(void)setTrackPositionFlag: (BOOL)is_track_position;
1765 
1766 -(void)dealloc;
1767 
1768 @end
1769 
1771 @property (nonatomic, weak, getter=getScript) NSString * script;
1772 -(id)init NS_UNAVAILABLE;
1773 -(void*)getCptr;
1774 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1775 -(id)initWithAction: (FSAction*)action;
1776 
1777 -(void)dealloc;
1778 
1779 @end
1780 
1782 @property (nonatomic, weak, getter=getName) NSString * name;
1783 -(id)init NS_UNAVAILABLE;
1784 -(void*)getCptr;
1785 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1786 -(id)initWithAction: (FSAction*)action;
1787 
1788 -(void)dealloc;
1789 
1790 @end
1791 
1793 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
1794 @property (nonatomic, weak, getter=getDestinationName) NSString * destinationName;
1795 @property (nonatomic, weak, getter=getFileSpec) FSFileSpec* fileSpec;
1796 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
1797 -(id)init NS_UNAVAILABLE;
1798 -(void*)getCptr;
1799 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1800 -(id)initWithAction: (FSAction*)action;
1801 
1802 -(void)dealloc;
1803 
1804 @end
1805 
1807 @property (nonatomic, weak, getter=getRelationship) NSString * relationship;
1808 @property (nonatomic, weak, getter=getAttachedFileName) NSString * attachedFileName;
1809 @property (nonatomic, getter=getPageIndex) int pageIndex;
1810 @property (nonatomic, getter=getFileAttachmentAnnotIndex) int fileAttachmentAnnotIndex;
1811 @property (nonatomic, weak, getter=getTarget) FSEmbeddedGotoTarget* target;
1812 -(id)init NS_UNAVAILABLE;
1813 -(void*)getCptr;
1814 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1815 -(id)initWithDocument: (FSPDFDoc*)document;
1816 -(id)initWithDocument: (FSPDFDoc*)document target_object: (FSPDFDictionary*)target_object;
1817 -(id)initWithAction: (FSEmbeddedGotoTarget*)action;
1818 -(FSPDFDictionary*)getDict;
1819 -(BOOL)isEmpty;
1820 
1821 -(void)dealloc;
1822 
1823 @end
1824 
1826 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
1827 @property (nonatomic, weak, getter=getDestinationName) NSString * destinationName;
1828 @property (nonatomic, weak, getter=getRootFile) FSFileSpec* rootFile;
1829 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
1830 @property (nonatomic, weak, getter=getTarget) FSEmbeddedGotoTarget* target;
1831 -(id)init NS_UNAVAILABLE;
1832 -(void*)getCptr;
1833 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1834 -(id)initWithAction: (FSAction*)action;
1835 
1836 -(void)dealloc;
1837 
1838 @end
1839 
1840 typedef NS_ENUM(NSInteger, FSSubmitFormActionFlags) {
1854 };
1855 
1857 @property (nonatomic, weak, getter=getURL) NSString * uRL;
1858 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
1859 @property (nonatomic, getter=getFlags) unsigned int flags;
1860 -(id)init NS_UNAVAILABLE;
1861 -(void*)getCptr;
1862 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1863 -(id)initWithAction: (FSAction*)action;
1864 
1865 -(void)dealloc;
1866 
1867 @end
1868 
1870 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
1871 @property (nonatomic, getter=getFlags) unsigned int flags;
1872 -(id)init NS_UNAVAILABLE;
1873 -(void*)getCptr;
1874 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1875 -(id)initWithAction: (FSAction*)action;
1876 
1877 -(void)dealloc;
1878 
1879 @end
1880 
1882 @property (nonatomic, weak, getter=getFDFFileSpec) FSFileSpec* fDFFileSpec;
1883 -(id)init NS_UNAVAILABLE;
1884 -(void*)getCptr;
1885 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1886 -(id)initWithAction: (FSAction*)action;
1887 
1888 -(void)dealloc;
1889 
1890 @end
1891 
1893 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
1894 @property (nonatomic, getter=getHideState) BOOL hideState;
1895 -(id)init NS_UNAVAILABLE;
1896 -(void*)getCptr;
1897 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1898 -(id)initWithAction: (FSAction*)action;
1899 
1900 -(void)dealloc;
1901 
1902 @end
1903 
1905 @property (nonatomic, weak, getter=getFileSpec) FSFileSpec* fileSpec;
1906 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
1907 -(id)init NS_UNAVAILABLE;
1908 -(void*)getCptr;
1909 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1910 -(id)initWithAction: (FSAction*)action;
1911 -(NSString *)getWinFileName;
1912 -(NSString *)getWinDefaultDirectory;
1913 -(NSString *)getWinAppOperation;
1914 -(NSString *)getWinAppParameter;
1915 -(void)setWinLaunchParameter: (NSString *)file_name default_directory: (NSString *)default_directory operation: (NSString *)operation app_parameter: (NSString *)app_parameter;
1916 
1917 -(void)dealloc;
1918 
1919 @end
1920 
1921 typedef NS_ENUM(NSInteger, FSRenditionActionOperationType) {
1928 };
1929 
1931 @property (nonatomic, getter=getOperationType) FSRenditionActionOperationType operationType;
1932 @property (nonatomic, weak, getter=getScreenAnnot) FSScreen* screenAnnot;
1933 @property (nonatomic, weak, getter=getJavaScript) NSString * javaScript;
1934 -(id)init NS_UNAVAILABLE;
1935 -(void*)getCptr;
1936 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1937 -(id)initWithAction: (FSAction*)action;
1938 -(int)getRenditionCount;
1939 -(FSRendition*)getRendition: (int)index;
1940 -(void)insertRendition: (FSRendition*)rendition index: (int)index;
1941 -(void)removeRendition: (FSRendition*)rendition;
1942 
1943 -(void)dealloc;
1944 
1945 @end
1946 
1947 typedef NS_ENUM(NSInteger, FSAdditionalActionTriggerEvent) {
1969 };
1970 
1972 -(id)init NS_UNAVAILABLE;
1973 -(void*)getCptr;
1974 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1975 -(id)initWithDoc: (FSPDFDoc*)doc pdf_dict: (FSPDFDictionary*)pdf_dict;
1976 -(id)initWithPage: (FSPDFPage*)page;
1977 -(id)initWithField: (FSField*)field;
1978 -(id)initWithAnnot: (FSAnnot*)annot;
1979 -(id)initWithOther: (FSAdditionalAction*)other;
1980 -(BOOL)isEmpty;
1981 -(FSAction*)getAction: (FSAdditionalActionTriggerEvent)trigger;
1982 -(void)setAction: (FSAdditionalActionTriggerEvent)trigger action: (FSAction*)action;
1983 -(BOOL)removeAction: (FSAdditionalActionTriggerEvent)trigger;
1984 -(BOOL)removeAllActions;
1985 -(BOOL)doJSAction: (FSAdditionalActionTriggerEvent)trigger;
1987 
1988 -(void)dealloc;
1989 
1990 @end
1991 
1992 typedef NS_ENUM(NSInteger, FSDefaultAppearanceDefAPFlags) {
1996 };
1997 
1998 @interface FSDefaultAppearance : NSObject
1999 {
2000  void *swigCPtr;
2001  BOOL swigCMemOwn;
2002 }
2003 @property (nonatomic, getter=getFlags) unsigned int flags;
2004 @property (nonatomic, getter=getText_size) float text_size;
2005 @property (nonatomic, getter=getText_color) unsigned int text_color;
2006 @property (nonatomic, weak, getter=getFont) FSFont* font;
2007 -(void*)getCptr;
2008 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2009 -(id)initWithFlags: (unsigned int)flags font: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color;
2010 -(id)init;
2011 -(id)initWithDefault_appearance: (FSDefaultAppearance*)default_appearance;
2012 -(void)set: (unsigned int)flags font: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color;
2013 
2014 -(void)dealloc;
2015 
2016 @end
2017 
2018 typedef NS_ENUM(NSInteger, FSRichTextStyleCornerMarkStyle) {
2022 };
2023 
2024 @interface FSRichTextStyle : NSObject
2025 {
2026  void *swigCPtr;
2027  BOOL swigCMemOwn;
2028 }
2029 @property (nonatomic, weak, getter=getFont) FSFont* font;
2030 @property (nonatomic, getter=getText_size) float text_size;
2031 @property (nonatomic, getter=getText_alignment) FSAlignment text_alignment;
2032 @property (nonatomic, getter=getText_color) unsigned int text_color;
2033 @property (nonatomic, getter=getIs_bold) BOOL is_bold;
2034 @property (nonatomic, getter=getIs_italic) BOOL is_italic;
2035 @property (nonatomic, getter=getIs_underline) BOOL is_underline;
2036 @property (nonatomic, getter=getIs_strikethrough) BOOL is_strikethrough;
2037 @property (nonatomic, getter=getMark_style) FSRichTextStyleCornerMarkStyle mark_style;
2038 -(void*)getCptr;
2039 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2040 -(id)initWithFont: (FSFont*)font text_size: (float)text_size text_alignment: (FSAlignment)text_alignment text_color: (unsigned int)text_color is_bold: (BOOL)is_bold is_italic: (BOOL)is_italic is_underline: (BOOL)is_underline is_strikethrough: (BOOL)is_strikethrough mark_style: (FSRichTextStyleCornerMarkStyle)mark_style;
2041 -(id)init;
2042 -(id)initWithStyle: (FSRichTextStyle*)style;
2043 -(void)set: (FSFont*)font text_size: (float)text_size text_alignment: (FSAlignment)text_alignment text_color: (unsigned int)text_color is_bold: (BOOL)is_bold is_italic: (BOOL)is_italic is_underline: (BOOL)is_underline is_strikethrough: (BOOL)is_strikethrough mark_style: (FSRichTextStyleCornerMarkStyle)mark_style;
2044 -(void)dealloc;
2045 
2046 @end
2047 
2048 typedef NS_ENUM(NSInteger, FSBorderInfoStyle) {
2055 };
2056 
2057 @interface FSBorderInfo : NSObject
2058 {
2059  void *swigCPtr;
2060  BOOL swigCMemOwn;
2061 }
2062 @property (nonatomic, getter=getWidth) float width;
2063 @property (nonatomic, getter=getStyle) FSBorderInfoStyle style;
2064 @property (nonatomic, getter=getCloud_intensity) float cloud_intensity;
2065 @property (nonatomic, getter=getDash_phase) float dash_phase;
2066 @property (nonatomic, weak, getter=getDashes) FSFloatArray* dashes;
2067 -(void*)getCptr;
2068 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2069 -(id)initWithWidth: (float)width style: (FSBorderInfoStyle)style intensity: (float)intensity dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
2070 -(id)init;
2071 -(id)initWithBorder_info: (FSBorderInfo*)border_info;
2072 -(void)set: (float)width style: (FSBorderInfoStyle)style intensity: (float)intensity dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
2073 -(void)dealloc;
2074 
2075 @end
2076 
2077 @interface FSQuadPoints : NSObject
2078 {
2079  void *swigCPtr;
2080  BOOL swigCMemOwn;
2081 }
2082 @property (nonatomic, weak, getter=getFirst) FSPointF* first;
2083 @property (nonatomic, weak, getter=getSecond) FSPointF* second;
2084 @property (nonatomic, weak, getter=getThird) FSPointF* third;
2085 @property (nonatomic, weak, getter=getFourth) FSPointF* fourth;
2086 -(void*)getCptr;
2087 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2088 -(id)initWithFirst: (FSPointF*)first second: (FSPointF*)second third: (FSPointF*)third fourth: (FSPointF*)fourth;
2089 -(id)init;
2090 -(id)initWithQuad_points: (FSQuadPoints*)quad_points;
2091 -(void)set: (FSPointF*)first second: (FSPointF*)second third: (FSPointF*)third fourth: (FSPointF*)fourth;
2092 
2093 -(void)dealloc;
2094 
2095 @end
2096 
2097 @interface FSQuadPointsArray : NSObject
2098 {
2099  void *swigCPtr;
2100  BOOL swigCMemOwn;
2101 }
2102 -(void*)getCptr;
2103 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2104 -(id)init;
2105 -(id)initWithOther: (FSQuadPointsArray*)other;
2106 -(unsigned long)getSize;
2107 -(FSQuadPoints*)getAt: (unsigned long)index;
2108 -(void)add: (FSQuadPoints*)element;
2109 -(void)removeAt: (unsigned long)index;
2110 -(void)insertAt: (unsigned long)index element: (FSQuadPoints*)element;
2111 -(void)removeAll;
2112 
2113 -(void)dealloc;
2114 
2115 @end
2116 
2117 typedef NS_ENUM(NSInteger, FSIconFitScaleWayType) {
2123 };
2124 
2125 @interface FSIconFit : NSObject
2126 {
2127  void *swigCPtr;
2128  BOOL swigCMemOwn;
2129 }
2130 @property (nonatomic, getter=getScale_way_type) FSIconFitScaleWayType scale_way_type;
2131 @property (nonatomic, getter=getIs_proportional_scaling) BOOL is_proportional_scaling;
2132 @property (nonatomic, getter=getHorizontal_fraction) float horizontal_fraction;
2133 @property (nonatomic, getter=getVertical_fraction) float vertical_fraction;
2134 @property (nonatomic, getter=getFit_bounds) BOOL fit_bounds;
2135 -(void*)getCptr;
2136 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2137 -(id)init;
2138 -(id)initWithType: (FSIconFitScaleWayType)type is_proportional_scaling: (BOOL)is_proportional_scaling horizontal_fraction: (float)horizontal_fraction vertical_fraction: (float)vertical_fraction fit_bounds: (BOOL)fit_bounds;
2139 -(id)initWithIcon_fit: (FSIconFit*)icon_fit;
2140 -(void)set: (FSIconFitScaleWayType)type is_proportional_scaling: (BOOL)is_proportional_scaling horizontal_fraction: (float)horizontal_fraction vertical_fraction: (float)vertical_fraction fit_bounds: (BOOL)fit_bounds;
2141 -(void)dealloc;
2142 
2143 @end
2144 
2145 typedef NS_ENUM(NSInteger, FSAnnotType) {
2176 };
2177 
2178 typedef NS_ENUM(NSInteger, FSAnnotFlags) {
2189 };
2190 
2191 typedef NS_ENUM(NSInteger, FSAnnotHighlightingMode) {
2197 };
2198 
2199 typedef NS_ENUM(NSInteger, FSAnnotProperty) {
2204 };
2205 
2206 typedef NS_ENUM(NSInteger, FSAnnotMKEntry) {
2218 };
2219 
2220 typedef NS_ENUM(NSInteger, FSAnnotMKIconCaptionRelation) {
2228 };
2229 
2230 typedef NS_ENUM(NSInteger, FSAnnotAppearanceType) {
2234 };
2235 
2236 @interface FSAnnot : FSBase
2237 @property (nonatomic, weak, getter=getContent) NSString * content;
2238 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
2239 @property (nonatomic, getter=getFlags) unsigned int flags;
2240 @property (nonatomic, weak, getter=getUniqueID) NSString * uniqueID;
2241 @property (nonatomic, weak, getter=getBorderInfo) FSBorderInfo* borderInfo;
2242 @property (nonatomic, getter=getBorderColor) unsigned int borderColor;
2243 -(void*)getCptr;
2244 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2245 -(id)initWithPage: (FSPDFPage*)page annot_dict: (FSPDFDictionary*)annot_dict;
2246 -(id)initWithAnnot: (FSAnnot*)annot;
2247 -(BOOL)isEmpty;
2248 -(FSPDFPage*)getPage;
2249 -(BOOL)isMarkup;
2250 -(FSAnnotType)getType;
2251 -(int)getIndex;
2252 -(FSRectF*)getRect;
2253 -(FSMatrix2D*)getDisplayMatrix: (FSMatrix2D*)page_display_matrix;
2254 -(BOOL)move: (FSRectF*)rect;
2255 -(BOOL)resetAppearanceStream;
2256 -(FSRectI*)getDeviceRect: (FSMatrix2D*)matrix;
2257 -(FSPDFDictionary*)getDict;
2258 -(BOOL)hasProperty: (FSAnnotProperty)property;
2259 -(BOOL)removeProperty: (FSAnnotProperty)property;
2260 -(FSPDFDictionary*)getOptionalContent;
2261 -(FSPDFStream*)getAppearanceStream: (FSAnnotAppearanceType)type appearance_state: (NSString *)appearance_state;
2262 
2263 -(void)dealloc;
2264 
2265 @end
2266 
2267 @interface FSAnnotArray : NSObject
2268 {
2269  void *swigCPtr;
2270  BOOL swigCMemOwn;
2271 }
2272 -(void*)getCptr;
2273 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2274 -(id)init;
2275 -(id)initWithOther: (FSAnnotArray*)other;
2276 -(unsigned long)getSize;
2277 -(FSAnnot*)getAt: (unsigned long)index;
2278 -(void)add: (FSAnnot*)element;
2279 -(void)removeAt: (unsigned long)index;
2280 -(void)insertAt: (unsigned long)index element: (FSAnnot*)element;
2281 -(void)removeAll;
2282 
2283 -(void)dealloc;
2284 
2285 @end
2286 
2287 @interface FSShadingColor : NSObject
2288 {
2289  void *swigCPtr;
2290  BOOL swigCMemOwn;
2291 }
2292 @property (nonatomic, getter=getFirst_color) unsigned int first_color;
2293 @property (nonatomic, getter=getSecond_color) unsigned int second_color;
2294 -(void*)getCptr;
2295 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2296 -(id)initWithFirstcolor: (unsigned int)firstcolor secondcolor: (unsigned int)secondcolor;
2297 -(id)init;
2298 -(id)initWithShading_color: (FSShadingColor*)shading_color;
2299 -(void)set: (unsigned int)firstcolor secondcolor: (unsigned int)secondcolor;
2300 -(void)dealloc;
2301 
2302 @end
2303 
2304 
2305 
2306 @interface FSMarkupArray : NSObject
2307 {
2308  void *swigCPtr;
2309  BOOL swigCMemOwn;
2310 }
2311 -(void*)getCptr;
2312 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2313 -(id)init;
2314 -(id)initWithOther: (FSMarkupArray*)other;
2315 -(unsigned long)getSize;
2316 -(FSMarkup*)getAt: (unsigned long)index;
2317 -(void)add: (FSMarkup*)element;
2318 -(void)removeAt: (unsigned long)index;
2319 -(void)insertAt: (unsigned long)index element: (FSMarkup*)element;
2320 -(void)removeAll;
2321 
2322 -(void)dealloc;
2323 
2324 @end
2325 
2326 @interface FSNoteArray : NSObject
2327 {
2328  void *swigCPtr;
2329  BOOL swigCMemOwn;
2330 }
2331 -(void*)getCptr;
2332 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2333 -(id)init;
2334 -(id)initWithOther: (FSNoteArray*)other;
2335 -(unsigned long)getSize;
2336 -(FSNote*)getAt: (unsigned long)index;
2337 -(void)add: (FSNote*)element;
2338 -(void)removeAt: (unsigned long)index;
2339 -(void)insertAt: (unsigned long)index element: (FSNote*)element;
2340 -(void)removeAll;
2341 
2342 -(void)dealloc;
2343 
2344 @end
2345 
2346 typedef NS_ENUM(NSInteger, FSMarkupStateModel) {
2349 };
2350 
2351 typedef NS_ENUM(NSInteger, FSMarkupState) {
2361 };
2362 
2363 typedef NS_ENUM(NSInteger, FSMarkupEndingStyle) {
2374 };
2375 
2376 typedef NS_ENUM(NSInteger, FSMarkupMeasureType) {
2383 };
2384 
2385 @interface FSMarkup : FSAnnot
2386 @property (nonatomic, weak, getter=getPopup) FSPopup* popup;
2387 @property (nonatomic, weak, getter=getTitle) NSString * title;
2388 @property (nonatomic, weak, getter=getSubject) NSString * subject;
2389 @property (nonatomic, getter=getOpacity) float opacity;
2390 @property (nonatomic, weak, getter=getIntent) NSString * intent;
2391 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
2392 -(void*)getCptr;
2393 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2394 -(id)initWithAnnot: (FSAnnot*)annot;
2395 -(BOOL)removePopup;
2396 -(int)getReplyCount;
2397 -(FSNote*)getReply: (int)index;
2398 -(FSNote*)addReply;
2399 -(BOOL)removeReply: (int)index;
2400 -(BOOL)removeAllReplies;
2401 -(BOOL)isGrouped;
2402 -(FSMarkup*)getGroupHeader;
2403 -(FSMarkupArray*)getGroupElements;
2404 -(BOOL)ungroup;
2405 -(FSNoteArray*)getStateAnnots: (FSMarkupStateModel)model;
2406 -(FSNote*)addStateAnnot: (NSString *)title model: (FSMarkupStateModel)model state: (FSMarkupState)state;
2407 -(BOOL)removeAllStateAnnots;
2408 -(int)getRichTextCount;
2409 -(NSString *)getRichTextContent: (int)index;
2410 -(void)setRichTextContent: (int)index content: (NSString *)content;
2411 -(FSRichTextStyle*)getRichTextStyle: (int)index;
2412 -(void)setRichTextStyle: (int)index style: (FSRichTextStyle*)style;
2413 -(void)addRichText: (NSString *)content style: (FSRichTextStyle*)style;
2414 -(void)insertRichText: (int)index content: (NSString *)content style: (FSRichTextStyle*)style;
2415 -(void)removeRichText: (int)index;
2416 
2417 -(void)dealloc;
2418 
2419 @end
2420 
2421 @interface FSNote : FSMarkup
2422 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
2423 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2424 @property (nonatomic, getter=getState) FSMarkupState state;
2425 -(void*)getCptr;
2426 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2427 -(id)init;
2428 -(id)initWithAnnot: (FSAnnot*)annot;
2429 -(FSMarkup*)getReplyTo;
2430 -(BOOL)isStateAnnot;
2431 -(FSMarkupStateModel)getStateModel;
2432 
2433 -(void)dealloc;
2434 
2435 @end
2436 
2438 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
2439 -(void*)getCptr;
2440 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2441 -(id)initWithAnnot: (FSAnnot*)annot;
2442 
2443 -(void)dealloc;
2444 
2445 @end
2446 
2448 -(void*)getCptr;
2449 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2450 -(id)init;
2451 -(id)initWithAnnot: (FSAnnot*)annot;
2452 
2453 -(void)dealloc;
2454 
2455 @end
2456 
2458 -(void*)getCptr;
2459 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2460 -(id)init;
2461 -(id)initWithAnnot: (FSAnnot*)annot;
2462 
2463 -(void)dealloc;
2464 
2465 @end
2466 
2468 -(void*)getCptr;
2469 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2470 -(id)init;
2471 -(id)initWithAnnot: (FSAnnot*)annot;
2472 
2473 -(void)dealloc;
2474 
2475 @end
2476 
2478 -(void*)getCptr;
2479 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2480 -(id)init;
2481 -(id)initWithAnnot: (FSAnnot*)annot;
2482 
2483 -(void)dealloc;
2484 
2485 @end
2486 
2487 @interface FSLink : FSAnnot
2488 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
2489 @property (nonatomic, getter=getHighlightingMode) FSAnnotHighlightingMode highlightingMode;
2490 @property (nonatomic, weak, getter=getAction) FSAction* action;
2491 -(void*)getCptr;
2492 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2493 -(id)init;
2494 -(id)initWithAnnot: (FSAnnot*)annot;
2495 -(BOOL)removeAction;
2496 
2497 -(void)dealloc;
2498 
2499 @end
2500 
2501 @interface FSSquare : FSMarkup
2502 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2503 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2504 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2505 -(void*)getCptr;
2506 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2507 -(id)init;
2508 -(id)initWithAnnot: (FSAnnot*)annot;
2509 -(NSString *)getMeasureRatioW;
2510 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2511 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2512 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2513 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2514 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2515 
2516 -(void)dealloc;
2517 
2518 @end
2519 
2520 @interface FSCircle : FSMarkup
2521 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2522 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2523 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2524 -(void*)getCptr;
2525 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2526 -(id)init;
2527 -(id)initWithAnnot: (FSAnnot*)annot;
2528 -(NSString *)getMeasureRatioW;
2529 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2530 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2531 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2532 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2533 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2534 
2535 -(void)dealloc;
2536 
2537 @end
2538 
2539 @interface FSFreeText : FSMarkup
2540 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2541 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
2542 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2543 @property (nonatomic, getter=getCalloutLineEndingStyle) FSMarkupEndingStyle calloutLineEndingStyle;
2544 @property (nonatomic, weak, getter=getCalloutLinePoints) FSPointFArray* calloutLinePoints;
2545 @property (nonatomic, weak, getter=getTextMatrix) FSMatrix2D* textMatrix;
2546 @property (nonatomic, getter=getRotation) FSRotation rotation;
2547 -(void*)getCptr;
2548 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2549 -(id)init;
2550 -(id)initWithAnnot: (FSAnnot*)annot;
2551 -(FSDefaultAppearance*)getDefaultAppearance;
2552 -(BOOL)setDefaultAppearance: (FSDefaultAppearance*)default_ap;
2553 -(void)rotate: (FSRotation)rotation;
2554 -(void)allowTextOverflow: (BOOL)is_text_overflow;
2555 
2556 -(void)dealloc;
2557 
2558 @end
2559 
2560 typedef NS_ENUM(NSInteger, FSLineCapPos) {
2563 };
2564 
2565 @interface FSLine : FSMarkup
2566 @property (nonatomic, getter=getLineStartStyle) FSMarkupEndingStyle lineStartStyle;
2567 @property (nonatomic, getter=getLineEndStyle) FSMarkupEndingStyle lineEndStyle;
2568 @property (nonatomic, getter=getStyleFillColor) unsigned int styleFillColor;
2569 @property (nonatomic, weak, getter=getStartPoint) FSPointF* startPoint;
2570 @property (nonatomic, weak, getter=getEndPoint) FSPointF* endPoint;
2571 @property (nonatomic, getter=getCaptionPositionType) FSLineCapPos captionPositionType;
2572 @property (nonatomic, weak, getter=getCaptionOffset) FSPointF* captionOffset;
2573 @property (nonatomic, getter=getLeaderLineLength) float leaderLineLength;
2574 @property (nonatomic, getter=getLeaderLineExtensionLength) float leaderLineExtensionLength;
2575 @property (nonatomic, getter=getLeaderLineOffset) float leaderLineOffset;
2576 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2577 -(void*)getCptr;
2578 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2579 -(id)init;
2580 -(id)initWithAnnot: (FSAnnot*)annot;
2581 -(BOOL)hasCaption;
2582 -(void)enableCaption: (BOOL)cap;
2583 -(NSString *)getMeasureRatioW;
2584 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2585 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2586 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2587 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2588 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2589 
2590 -(void)dealloc;
2591 
2592 @end
2593 
2594 @interface FSInk : FSMarkup
2595 @property (nonatomic, weak, getter=getInkList) FSPath* inkList;
2596 -(void*)getCptr;
2597 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2598 -(id)init;
2599 -(id)initWithAnnot: (FSAnnot*)annot;
2600 -(void)enableUseBezier: (BOOL)use_bezier;
2601 
2602 -(void)dealloc;
2603 
2604 @end
2605 
2606 @interface FSStamp : FSMarkup
2607 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2608 @property (nonatomic, getter=getRotation) int rotation;
2609 -(void*)getCptr;
2610 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2611 -(id)init;
2612 -(id)initWithAnnot: (FSAnnot*)annot;
2613 -(void)setBitmap: (FSBitmap*)bitmap;
2614 -(void)setImage: (FSImage*)image frame_index: (int)frame_index compress: (int)compress;
2615 -(void)rotate: (int)angle;
2616 
2617 -(void)dealloc;
2618 
2619 @end
2620 
2621 @interface FSScreen : FSAnnot
2622 @property (nonatomic, weak, getter=getMKDict) FSPDFDictionary* mKDict;
2623 @property (nonatomic, getter=getRotation) FSRotation rotation;
2624 @property (nonatomic, getter=getOpacity) float opacity;
2625 @property (nonatomic, weak, getter=getTitle) NSString * title;
2626 @property (nonatomic, weak, getter=getAction) FSAction* action;
2627 -(void*)getCptr;
2628 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2629 -(id)init;
2630 -(id)initWithAnnot: (FSAnnot*)annot;
2631 -(void)setImage: (FSImage*)image frame_index: (int)frame_index compress: (int)compress;
2632 -(FSBitmap*)getBitmap;
2633 -(void)removeAction;
2634 
2635 -(void)dealloc;
2636 
2637 @end
2638 
2639 @interface FSPolygon : FSMarkup
2640 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2641 @property (nonatomic, weak, getter=getVertexes) FSPointFArray* vertexes;
2642 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2643 -(void*)getCptr;
2644 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2645 -(id)init;
2646 -(id)initWithAnnot: (FSAnnot*)annot;
2647 -(NSString *)getMeasureRatioW;
2648 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2649 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2650 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2651 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2652 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2653 
2654 -(void)dealloc;
2655 
2656 @end
2657 
2658 @interface FSPolyLine : FSMarkup
2659 @property (nonatomic, getter=getStyleFillColor) unsigned int styleFillColor;
2660 @property (nonatomic, weak, getter=getVertexes) FSPointFArray* vertexes;
2661 @property (nonatomic, getter=getLineStartStyle) FSMarkupEndingStyle lineStartStyle;
2662 @property (nonatomic, getter=getLineEndStyle) FSMarkupEndingStyle lineEndStyle;
2663 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2664 -(void*)getCptr;
2665 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2666 -(id)init;
2667 -(id)initWithAnnot: (FSAnnot*)annot;
2668 -(NSString *)getMeasureRatioW;
2669 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2670 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2671 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2672 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2673 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2674 
2675 -(void)dealloc;
2676 
2677 @end
2678 
2679 @interface FSCaret : FSMarkup
2680 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2681 -(void*)getCptr;
2682 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2683 -(id)init;
2684 -(id)initWithAnnot: (FSAnnot*)annot;
2685 
2686 -(void)dealloc;
2687 
2688 @end
2689 
2691 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2692 -(void*)getCptr;
2693 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2694 -(id)init;
2695 -(id)initWithAnnot: (FSAnnot*)annot;
2696 -(BOOL)setFileSpec: (FSFileSpec*)file_spec;
2697 -(FSFileSpec*)getFileSpec;
2698 
2699 -(void)dealloc;
2700 
2701 @end
2702 
2703 @interface FSPopup : FSAnnot
2704 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
2705 -(void*)getCptr;
2706 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2707 -(id)init;
2708 -(id)initWithAnnot: (FSAnnot*)annot;
2709 -(FSMarkup*)getParent;
2710 
2711 -(void)dealloc;
2712 
2713 @end
2714 
2715 @interface FSPSInk : FSAnnot
2716 -(void*)getCptr;
2717 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2718 -(id)init;
2719 -(id)initWithAnnot: (FSAnnot*)annot;
2720 
2721 -(void)dealloc;
2722 
2723 @end
2724 
2725 typedef NS_ENUM(NSInteger, FSWidgetLineSpacingStyle) {
2731 };
2732 
2733 @interface FSWidget : FSAnnot
2734 @property (nonatomic, getter=getHighlightingMode) FSAnnotHighlightingMode highlightingMode;
2735 @property (nonatomic, weak, getter=getAction) FSAction* action;
2736 @property (nonatomic, getter=getMKRotation) FSRotation mKRotation;
2737 @property (nonatomic, getter=getMKBorderColor) unsigned int mKBorderColor;
2738 @property (nonatomic, getter=getMKBackgroundColor) unsigned int mKBackgroundColor;
2739 @property (nonatomic, weak, getter=getMKNormalCaption) NSString * mKNormalCaption;
2740 @property (nonatomic, weak, getter=getMKRolloverCaption) NSString * mKRolloverCaption;
2741 @property (nonatomic, weak, getter=getMKDownCaption) NSString * mKDownCaption;
2742 @property (nonatomic, weak, getter=getMKNormalIconBitmap) FSBitmap* mKNormalIconBitmap;
2743 @property (nonatomic, weak, getter=getMKRolloverIconBitmap) FSBitmap* mKRolloverIconBitmap;
2744 @property (nonatomic, weak, getter=getMKDownIconBitmap) FSBitmap* mKDownIconBitmap;
2745 @property (nonatomic, weak, getter=getMKIconFit) FSIconFit* mKIconFit;
2746 @property (nonatomic, getter=getMKIconCaptionRelation) FSAnnotMKIconCaptionRelation mKIconCaptionRelation;
2747 @property (nonatomic, weak, getter=getAppearanceState) NSString * appearanceState;
2748 -(void*)getCptr;
2749 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2750 -(id)init;
2751 -(id)initWithAnnot: (FSAnnot*)annot;
2752 -(FSField*)getField;
2753 -(FSControl*)getControl;
2754 -(void)removeAction;
2755 -(BOOL)hasMKEntry: (FSAnnotMKEntry)mk_entry;
2756 -(void)removeMKEntry: (FSAnnotMKEntry)mk_entry;
2757 -(void)setMKNormalIconImage: (FSImage*)image frame_index: (int)frame_index;
2758 -(void)setMKRolloverIconImage: (FSImage*)image frame_index: (int)frame_index;
2759 -(void)setMKDownIconImage: (FSImage*)image frame_index: (int)frame_index;
2760 -(NSString *)getAppearanceOnStateName;
2761 -(FSWidgetLineSpacingStyle)getLineSpacing: (float *)line_spacing_value;
2762 -(void)setLineSpacing: (FSWidgetLineSpacingStyle)line_spacing_style line_spacing_value: (float)line_spacing_value;
2763 
2764 -(void)dealloc;
2765 
2766 @end
2767 
2768 @interface FSRedact : FSMarkup
2769 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
2770 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2771 @property (nonatomic, getter=getApplyFillColor) unsigned int applyFillColor;
2772 @property (nonatomic, weak, getter=getOverlayText) NSString * overlayText;
2773 @property (nonatomic, getter=getOverlayTextAlignment) FSAlignment overlayTextAlignment;
2774 -(void*)getCptr;
2775 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2776 -(id)init;
2777 -(id)initWithAnnot: (FSAnnot*)annot;
2778 -(FSDefaultAppearance*)getDefaultAppearance;
2779 -(BOOL)setDefaultAppearance: (FSDefaultAppearance*)default_ap;
2780 -(BOOL)apply;
2781 
2782 -(void)dealloc;
2783 
2784 @end
2785 
2786 typedef NS_ENUM(NSInteger, FSSoundSampleEncodingFormat) {
2791 };
2792 
2793 @interface FSSound : FSMarkup
2794 -(void*)getCptr;
2795 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2796 -(id)init;
2797 -(id)initWithAnnot: (FSAnnot*)annot;
2799 -(float)getSamplingRate;
2800 -(int)getChannelCount;
2801 -(int)getBits;
2803 -(NSString *)getCompressionFormat;
2805 
2806 -(void)dealloc;
2807 
2808 @end
2809 
2810 @interface FSPagingSeal : FSAnnot
2811 -(id)init NS_UNAVAILABLE;
2812 -(void*)getCptr;
2813 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2814 -(id)initWithAnnot: (FSAnnot*)annot;
2816 
2817 -(void)dealloc;
2818 
2819 @end
2820 
2821 typedef NS_ENUM(NSInteger, FSRendererColorMode) {
2825 };
2826 
2827 typedef NS_ENUM(NSInteger, FSRendererContentFlag) {
2830 };
2831 
2832 typedef NS_ENUM(NSInteger, FSRendererDeviceType) {
2835 };
2836 
2837 @interface FSRenderer : FSBase
2838 -(id)init NS_UNAVAILABLE;
2839 -(void*)getCptr;
2840 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2841 -(id)initWithBitmap: (FSBitmap*)bitmap is_rgb_order: (BOOL)is_rgb_order;
2842 -(id)initWithContext: (CGContextRef)context device_type: (FSRendererDeviceType)device_type;
2843 -(id)initWithOther: (FSRenderer*)other;
2844 -(BOOL)isEmpty;
2845 -(FSProgressive*)startQuickRender: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
2846 -(FSProgressive*)startRender: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
2847 -(FSProgressive*)startRenderReflowPage: (FSReflowPage*)reflow_page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
2848 -(FSProgressive*)startRenderXFAPage: (FSXFAPage*)xfa_page_view matrix: (FSMatrix2D*)matrix is_highlight: (BOOL)is_highlight pause: (id<FSPauseCallback>)pause;
2849 -(FSProgressive*)startRenderBitmap: (FSBitmap*)bitmap matrix: (FSMatrix2D*)matrix clip_rect: (FSRectI*)clip_rect interpolation: (unsigned int)interpolation pause: (id<FSPauseCallback>)pause;
2850 -(void)setRenderAnnotAppearanceType: (FSAnnotAppearanceType)ap_type;
2851 -(BOOL)renderAnnot: (FSAnnot*)annot matrix: (FSMatrix2D*)matrix;
2852 -(BOOL)renderFormControls: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix;
2853 -(BOOL)renderGraphicsObject: (FSGraphicsObject*)graphics_object page: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix;
2854 -(void)setClipRect: (FSRectI*)clip_rect;
2855 -(void)setClipPathFill: (FSPath*)clip_path matrix: (FSMatrix2D*)matrix fill_mode: (FSFillMode)fill_mode;
2856 -(void)setClipPathStroke: (FSPath*)clip_path matrix: (FSMatrix2D*)matrix graph_state: (FSGraphState*)graph_state;
2857 -(void)setRenderContentFlags: (unsigned int)render_content_flags;
2858 -(void)setRenderAnnotsForThumbnail: (BOOL)is_render_annots_for_thumbnail;
2859 -(void)setRenderFormField: (BOOL)is_render_formfield;
2860 -(void)setRenderSignature: (BOOL)is_render_signature;
2861 -(void)setLayerContext: (FSLayerContext*)layer_context;
2862 -(void)setColorMode: (FSRendererColorMode)color_mode;
2863 -(void)setMappingModeColors: (unsigned int)background_color foreground_color: (unsigned int)foreground_color;
2864 -(void)setClearType: (BOOL)is_clear_type;
2865 -(void)setPrintTextAsGraphic: (BOOL)is_to_print_text_graphic;
2866 -(void)setPrintTextAsImage: (BOOL)is_to_print_text_image;
2867 -(void)setForceDownSample: (BOOL)is_to_force_down_sample;
2868 -(void)setJPEGDownSample: (BOOL)is_jepg_down_sample;
2869 -(void)setJPXDownSample: (BOOL)is_jpx_down_sample;
2870 -(void)enableForPrint: (BOOL)is_render_for_print;
2871 -(void)setForceHalftone: (BOOL)is_to_force_halftone;
2872 -(void)setRenderPathThinLine: (BOOL)is_render_path_thin_line;
2873 -(void)setRenderTextAntiAliasing: (BOOL)is_render_text_antialiasing;
2874 -(void)setRenderPathAntiAliasing: (BOOL)is_render_path_antialiasing;
2875 -(void)setRenderPathFullCovered: (BOOL)is_render_path_full_covered;
2876 -(void)setRenderImageAntiAliasing: (BOOL)is_render_image_antialiasing;
2877 -(void)setRenderEnhanceThinLines: (BOOL)is_render_enhance_thin_lines;
2878 
2879 -(void)dealloc;
2880 
2881 @end
2882 
2883 typedef NS_ENUM(NSInteger, FSAssociatedFilesRelationship) {
2892 };
2893 
2895 -(id)init NS_UNAVAILABLE;
2896 -(void*)getCptr;
2897 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2898 -(id)initWithOther: (FSAssociatedFiles*)other;
2899 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
2900 -(BOOL)isEmpty;
2901 -(int)getAssociatedFilesCount: (FSPDFObject*)pdf_object;
2902 -(int)getAssociatedFilesCountWithGraphicsObject: (FSGraphicsObject*)graphics_object;
2903 -(FSFileSpec*)getAssociatedFile: (FSPDFObject*)pdf_object index: (int)index;
2904 -(FSFileSpec*)getAssociatedFileWithGraphicsObject: (FSGraphicsObject*)graphics_object index: (int)index;
2905 -(void)associateFile: (FSPDFObject*)pdf_object file_spec: (FSFileSpec*)file_spec;
2906 -(void)associateFileWithGraphicsObject: (FSGraphicsObject*)graphics_object mark_content_item_index: (int)mark_content_item_index current_resource: (FSPDFObject*)current_resource property_name: (NSString *)property_name file_spec: (FSFileSpec*)file_spec;
2907 -(void)associateFileWithPDFPage: (FSPDFPage*)page file_spec: (FSFileSpec*)file_spec;
2908 -(void)associateFileWithImageObject: (FSImageObject*)image file_spec: (FSFileSpec*)file_spec;
2909 -(void)associateFileWithFormXObject: (FSFormXObject*)form_xobject file_spec: (FSFileSpec*)file_spec;
2910 -(void)associateFileWithAnnot: (FSAnnot*)annot file_spec: (FSFileSpec*)file_spec;
2911 -(void)removeAssociatedFile: (FSPDFObject*)pdf_object index: (int)index;
2912 -(void)removeAssociatedFileWithGraphicsObject: (FSGraphicsObject*)graphics_object index: (int)index;
2913 
2914 -(void)dealloc;
2915 
2916 @end
2917 
2918 typedef NS_ENUM(NSInteger, FSFDFDocType) {
2921 };
2922 
2923 @interface FSFDFDoc : FSBase
2924 -(id)init NS_UNAVAILABLE;
2925 -(void*)getCptr;
2926 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2927 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read;
2928 -(id)initWithType: (FSFDFDocType)type;
2929 -(id)initWithPath: (NSString *)path;
2930 -(id)initWithOther: (FSFDFDoc*)other;
2931 -(BOOL)isEmpty;
2933 -(NSString *)getPDFPath;
2934 -(BOOL)setPDFPath: (NSString *)pdf_path;
2935 -(BOOL)saveAs: (NSString *)file_path;
2936 -(BOOL)saveAsWithWriterCallback: (id<FSFileWriterCallback>)file;
2939 -(id)initWithBuffer: (NSData *)buffer;
2940 
2941 -(void)dealloc;
2942 
2943 @end
2944 
2945 @interface FSMenuListArray : NSObject
2946 {
2947  void *swigCPtr;
2948  BOOL swigCMemOwn;
2949 }
2950 -(void*)getCptr;
2951 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2952 -(id)init;
2953 -(id)initWithOther: (FSMenuListArray*)other;
2954 -(unsigned long)getSize;
2955 -(FSMenuList*)getAt: (unsigned long)index;
2956 -(void)add: (FSMenuList*)element;
2957 -(void)removeAt: (unsigned long)index;
2958 -(void)insertAt: (unsigned long)index element: (FSMenuList*)element;
2959 -(void)removeAll;
2960 
2961 -(void)dealloc;
2962 
2963 @end
2964 
2965 @interface FSMenuItemExArray : NSObject
2966 {
2967  void *swigCPtr;
2968  BOOL swigCMemOwn;
2969 }
2970 -(void*)getCptr;
2971 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2972 -(id)init;
2973 -(id)initWithOther: (FSMenuItemExArray*)other;
2974 -(unsigned long)getSize;
2975 -(FSMenuItemEx*)getAt: (unsigned long)index;
2976 -(void)add: (FSMenuItemEx*)element;
2977 -(void)removeAt: (unsigned long)index;
2978 -(void)insertAt: (unsigned long)index element: (FSMenuItemEx*)element;
2979 -(void)removeAll;
2980 
2981 -(void)dealloc;
2982 
2983 @end
2984 
2985 @interface FSMenuList : NSObject
2986 {
2987  void *swigCPtr;
2988  BOOL swigCMemOwn;
2989 }
2990 @property (nonatomic, getter=getLevel) int level;
2991 @property (nonatomic, weak, getter=getName) NSString * name;
2992 @property (nonatomic, weak, getter=getSub_menu_list_array) FSMenuListArray* sub_menu_list_array;
2993 -(void*)getCptr;
2994 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2995 -(id)init;
2996 -(id)initWithMenu_list: (FSMenuList*)menu_list;
2997 -(void)set: (int)level name: (NSString *)name sub_menu_list_array: (FSMenuListArray*)sub_menu_list_array;
2998 -(void)dealloc;
2999 
3000 @end
3001 
3002 @interface FSMenuItemEx : NSObject
3003 {
3004  void *swigCPtr;
3005  BOOL swigCMemOwn;
3006 }
3007 @property (nonatomic, weak, getter=getItem_name) NSString * item_name;
3008 @property (nonatomic, weak, getter=getReturn_name) NSString * return_name;
3009 @property (nonatomic, getter=getIs_checked) BOOL is_checked;
3010 @property (nonatomic, getter=getIs_enabled) BOOL is_enabled;
3011 @property (nonatomic, weak, getter=getSub_menu_item_array) FSMenuItemExArray* sub_menu_item_array;
3012 -(void*)getCptr;
3013 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3014 -(id)init;
3015 -(id)initWithMenu_item: (FSMenuItemEx*)menu_item;
3016 -(void)set: (NSString *)item_name return_name: (NSString *)return_name is_checked: (BOOL)is_checked is_enabled: (BOOL)is_enabled sub_menu_item_array: (FSMenuItemExArray*)sub_menu_item_array;
3017 -(void)dealloc;
3018 
3019 @end
3020 
3021 @interface FSIdentityProperties : NSObject
3022 {
3023  void *swigCPtr;
3024  BOOL swigCMemOwn;
3025 }
3026 @property (nonatomic, weak, getter=getCorporation) NSString * corporation;
3027 @property (nonatomic, weak, getter=getEmail) NSString * email;
3028 @property (nonatomic, weak, getter=getLogin_name) NSString * login_name;
3029 @property (nonatomic, weak, getter=getName) NSString * name;
3030 @property (nonatomic, weak, getter=getFirst_name) NSString * first_name;
3031 @property (nonatomic, weak, getter=getLast_name) NSString * last_name;
3032 @property (nonatomic, weak, getter=getTitle) NSString * title;
3033 @property (nonatomic, weak, getter=getDepartment) NSString * department;
3034 -(void*)getCptr;
3035 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3036 -(id)init;
3037 -(id)initWithCorporation: (NSString *)corporation email: (NSString *)email login_name: (NSString *)login_name name: (NSString *)name first_name: (NSString *)first_name last_name: (NSString *)last_name title: (NSString *)title department: (NSString *)department;
3038 -(id)initWithId_properities: (FSIdentityProperties*)id_properities;
3039 -(void)set: (NSString *)corporation email: (NSString *)email login_name: (NSString *)login_name name: (NSString *)name first_name: (NSString *)first_name last_name: (NSString *)last_name title: (NSString *)title department: (NSString *)department;
3040 -(void)dealloc;
3041 
3042 @end
3043 
3044 typedef NS_ENUM(NSInteger, FSActionCallbackLanguage) {
3061 };
3062 
3063 typedef NS_ENUM(NSInteger, FSActionCallbackAppInfoType) {
3069 };
3070 
3071 typedef NS_ENUM(NSInteger, FSActionCallbackMailType) {
3075 };
3076 
3077 
3078 
3079 typedef NS_ENUM(NSInteger, FSBookmarkStyle) {
3083 };
3084 
3085 typedef NS_ENUM(NSInteger, FSBookmarkPosition) {
3092 };
3093 
3094 @interface FSBookmark : FSBase
3095 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
3096 @property (nonatomic, weak, getter=getTitle) NSString * title;
3097 @property (nonatomic, getter=getColor) unsigned int color;
3098 @property (nonatomic, getter=getStyle) unsigned int style;
3099 @property (nonatomic, weak, getter=getAction) FSAction* action;
3100 -(id)init NS_UNAVAILABLE;
3101 -(void*)getCptr;
3102 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3103 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc bookmark_dict: (FSPDFDictionary*)bookmark_dict;
3104 -(id)initWithOther: (FSBookmark*)other;
3105 -(BOOL)isEmpty;
3106 -(FSBookmark*)getParent;
3107 -(BOOL)hasChild;
3108 -(FSBookmark*)getFirstChild;
3109 -(FSBookmark*)getNextSibling;
3110 -(FSBookmark*)insert: (NSString *)title position: (FSBookmarkPosition)position;
3111 -(BOOL)moveTo: (FSBookmark*)dest_bookmark position: (FSBookmarkPosition)position;
3112 -(BOOL)removeAction;
3113 -(BOOL)isRoot;
3114 -(BOOL)isFirstChild;
3115 -(BOOL)isLastChild;
3116 -(FSPDFDictionary*)getDict;
3117 
3118 -(void)dealloc;
3119 
3120 @end
3121 
3122 @interface FSAttachments : FSBase
3123 -(id)init NS_UNAVAILABLE;
3124 -(void*)getCptr;
3125 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3126 -(id)initWithDoc: (FSPDFDoc*)doc nametree: (FSPDFNameTree*)nametree;
3127 -(id)initWithOther: (FSAttachments*)other;
3128 -(BOOL)isEmpty;
3129 -(int)getCount;
3130 -(NSString *)getKey: (int)index;
3131 -(FSFileSpec*)getEmbeddedFile: (NSString *)key;
3132 -(BOOL)setEmbeddedFile: (NSString *)key file_spec: (FSFileSpec*)file_spec;
3133 -(BOOL)addEmbeddedFile: (NSString *)key file_spec: (FSFileSpec*)file_spec;
3134 -(BOOL)addFromFilePath: (NSString *)key file_path: (NSString *)file_path;
3135 -(BOOL)removeEmbeddedFile: (NSString *)key;
3136 -(BOOL)removeAllEmbeddedFiles;
3137 -(BOOL)extractEmbeddedFileTo: (NSString *)key dst_file_path: (NSString *)dst_file_path;
3139 
3140 -(void)dealloc;
3141 
3142 @end
3143 
3144 @interface FSFileSpec : FSBase
3145 @property (nonatomic, weak, getter=getFileName) NSString * fileName;
3146 @property (nonatomic, getter=getAssociteFileRelationship) FSAssociatedFilesRelationship associteFileRelationship;
3147 @property (nonatomic, weak, getter=getDescription) NSString * description;
3148 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
3149 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
3150 @property (nonatomic, weak, getter=getSubtype) NSString * subtype;
3151 @property (nonatomic, weak, getter=getChecksum) NSData * checksum;
3152 -(id)init NS_UNAVAILABLE;
3153 -(void*)getCptr;
3154 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3155 -(id)initWithDocument: (FSPDFDoc*)document;
3156 -(id)initWithDocument: (FSPDFDoc*)document pdf_object: (FSPDFObject*)pdf_object;
3157 -(id)initWithOther: (FSFileSpec*)other;
3158 -(BOOL)isEmpty;
3159 -(long long)getFileSize;
3160 -(long long)getCompressedEmbeddedFileSize;
3161 -(id<FSFileReaderCallback>)getFileData;
3162 -(BOOL)embed: (NSString *)file_path;
3163 -(BOOL)embedWithPDFObject: (FSPDFObject*)pdf_object;
3164 -(BOOL)embedWithStreamCallback: (id<FSFileStreamCallback>)stream;
3165 -(BOOL)isEmbedded;
3166 -(FSPDFDictionary*)getDict;
3167 -(BOOL)exportToFile: (NSString *)path;
3168 -(BOOL)exportToFileStream: (id<FSFileStreamCallback>)stream;
3169 
3170 -(void)dealloc;
3171 
3172 @end
3173 
3174 @interface FSLayerNodeArray : NSObject
3175 {
3176  void *swigCPtr;
3177  BOOL swigCMemOwn;
3178 }
3179 -(void*)getCptr;
3180 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3181 -(id)init;
3182 -(id)initWithOther: (FSLayerNodeArray*)other;
3183 -(unsigned long)getSize;
3184 -(FSLayerNode*)getAt: (unsigned long)index;
3185 -(void)add: (FSLayerNode*)element;
3186 -(void)removeAt: (unsigned long)index;
3187 -(void)insertAt: (unsigned long)index element: (FSLayerNode*)element;
3188 -(void)removeAll;
3189 
3190 -(void)dealloc;
3191 
3192 @end
3193 
3194 @interface FSLayerZoomData : NSObject
3195 {
3196  void *swigCPtr;
3197  BOOL swigCMemOwn;
3198 }
3199 @property (nonatomic, getter=getMin_factor) float min_factor;
3200 @property (nonatomic, getter=getMax_factor) float max_factor;
3201 -(void*)getCptr;
3202 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3203 -(id)init;
3204 -(id)initWithMin_factor: (float)min_factor max_factor: (float)max_factor;
3205 -(id)initWithData: (FSLayerZoomData*)data;
3206 -(void)set: (float)min_factor max_factor: (float)max_factor;
3207 -(void)dealloc;
3208 
3209 @end
3210 
3211 typedef NS_ENUM(NSInteger, FSLayerTreeUsageState) {
3216 };
3217 
3218 @interface FSLayerTree : FSBase
3219 -(id)init NS_UNAVAILABLE;
3220 -(void*)getCptr;
3221 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3222 -(id)initWithDocument: (FSPDFDoc*)document;
3223 -(id)initWithOther: (FSLayerTree*)other;
3224 -(BOOL)isEmpty;
3225 -(BOOL)setBaseState: (FSLayerTreeUsageState)state;
3228 -(FSPDFArray*)getOCGs;
3229 
3230 -(void)dealloc;
3231 
3232 @end
3233 
3234 @interface FSLayerPrintData : NSObject
3235 {
3236  void *swigCPtr;
3237  BOOL swigCMemOwn;
3238 }
3239 @property (nonatomic, weak, getter=getSubtype) NSString * subtype;
3240 @property (nonatomic, getter=getPrint_state) FSLayerTreeUsageState print_state;
3241 -(void*)getCptr;
3242 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3243 -(id)initWithSubtype: (NSString *)subtype print_state: (FSLayerTreeUsageState)print_state;
3244 -(id)init;
3245 -(id)initWithData: (FSLayerPrintData*)data;
3246 -(void)set: (NSString *)subtype print_state: (FSLayerTreeUsageState)print_state;
3247 -(void)dealloc;
3248 
3249 @end
3250 
3251 typedef NS_ENUM(NSInteger, FSLayerContextUsageType) {
3257 };
3258 
3260 -(id)init NS_UNAVAILABLE;
3261 -(void*)getCptr;
3262 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3263 -(id)initWithDocument: (FSPDFDoc*)document usage_type: (FSLayerContextUsageType)usage_type;
3264 -(id)initWithOther: (FSLayerContext*)other;
3265 -(BOOL)isEmpty;
3268 -(BOOL)reset;
3269 -(BOOL)copyStates: (FSLayerContext*)source_context;
3270 -(BOOL)mergeStates: (FSLayerContext*)source_context;
3271 -(BOOL)isVisible: (FSLayerNode*)layer;
3272 -(BOOL)setVisible: (FSLayerNode*)layer is_visible: (BOOL)is_visible;
3273 
3274 -(void)dealloc;
3275 
3276 @end
3277 
3278 @interface FSLayerNode : FSBase
3279 -(id)init NS_UNAVAILABLE;
3280 -(void*)getCptr;
3281 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3282 -(id)initWithOther: (FSLayerNode*)other;
3283 -(BOOL)isEmpty;
3284 -(int)getChildrenCount;
3285 -(FSLayerNode*)getChild: (int)index;
3286 -(BOOL)removeChild: (int)index;
3287 -(BOOL)moveTo: (FSLayerNode*)parent_layer_node index: (int)index;
3288 -(FSLayerNode*)addChild: (int)index name: (NSString *)name has_Layer: (BOOL)has_Layer;
3289 -(NSString *)getName;
3290 -(BOOL)isLocked;
3291 -(BOOL)hasLayer;
3292 -(BOOL)hasIntent: (NSString *)intent;
3293 -(BOOL)isInPage: (FSPDFPage*)page;
3298 -(BOOL)setName: (NSString *)name;
3299 -(BOOL)setDefaultVisible: (BOOL)is_visible;
3300 -(BOOL)setViewUsage: (FSLayerTreeUsageState)state;
3301 -(BOOL)setExportUsage: (FSLayerTreeUsageState)state;
3302 -(BOOL)setPrintUsage: (FSLayerPrintData*)data;
3303 -(BOOL)setZoomUsage: (FSLayerZoomData*)data;
3304 -(FSGraphicsObjectArray*)getGraphicsObjects: (FSPDFPage*)page;
3305 -(BOOL)addGraphicsObject: (FSPDFPage*)page graphicsobject: (FSGraphicsObject*)graphicsobject;
3306 -(BOOL)removeGraphicsObject: (FSGraphicsObject*)graphics_object;
3307 -(BOOL)removeUsage: (FSLayerContextUsageType)usage_type;
3309 
3310 -(void)dealloc;
3311 
3312 @end
3313 
3314 @interface FSTimer : NSObject
3315 {
3316  void *swigCPtr;
3317  BOOL swigCMemOwn;
3318 }
3319 -(id)init NS_UNAVAILABLE;
3320 -(void*)getCptr;
3321 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3322 -(void)onTimer: (int)timer;
3323 
3324 -(void)dealloc;
3325 
3326 @end
3327 
3328 typedef NS_ENUM(NSInteger, FSFillerAssistCallbackPopupMenuItem) {
3335 };
3336 
3337 
3338 
3339 typedef NS_ENUM(NSInteger, FSFillerVirtualKeyCode) {
3427 };
3428 
3429 typedef NS_ENUM(NSInteger, FSFillerEventFlags) {
3440 };
3441 
3442 @interface FSFiller : FSBase
3443 -(id)init NS_UNAVAILABLE;
3444 -(void*)getCptr;
3445 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3446 -(id)initWithForm: (FSForm*)form assist: (id<FSFillerAssistCallback>)assist;
3447 -(id)initWithOther: (FSFiller*)other;
3448 -(BOOL)isEmpty;
3449 -(void)render: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix renderer: (FSRenderer*)renderer;
3450 -(BOOL)onLButtonDown: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3451 -(BOOL)onLButtonUp: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3452 -(BOOL)onLButtonDoubleClick: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3453 -(BOOL)onMouseMove: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3454 -(BOOL)onMouseEnter: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3455 -(BOOL)onMouseHover: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3456 -(BOOL)onMouseLeave: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3457 -(BOOL)onMouseWheel: (FSPDFPage*)page point: (FSPointF*)point delta: (int)delta flags: (unsigned int)flags;
3458 -(BOOL)onRButtonDown: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3459 -(BOOL)onRButtonUp: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3460 -(BOOL)onRButtonDoubleClick: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3461 -(BOOL)onWheelButtonDown: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3462 -(BOOL)onWheelButtonUp: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3463 -(BOOL)onWheelButtonDoubleClick: (FSPDFPage*)page point: (FSPointF*)point flags: (unsigned int)flags;
3464 -(BOOL)onKeyDown: (unsigned int)key_code flags: (unsigned int)flags;
3465 -(BOOL)onKeyUp: (unsigned int)key_code flags: (unsigned int)flags;
3466 -(BOOL)onChar: (unsigned int)char_code flags: (unsigned int)flags;
3467 -(BOOL)setFocus: (FSControl*)control;
3468 -(BOOL)killFocus;
3469 -(void)highlightFormFields: (BOOL)is_highlight;
3470 -(void)highlightFormFieldsAndSignatures: (BOOL)is_highlight is_sign_highlight: (BOOL)is_sign_highlight;
3471 -(void)setHighlightColor: (unsigned int)color;
3472 -(void)showOverflowIndicator: (BOOL)is_show_overflow_indicator;
3473 -(BOOL)onCut;
3474 -(BOOL)onCopy;
3475 -(BOOL)onPaste;
3476 -(BOOL)onSelectAll;
3477 -(BOOL)onDelete;
3478 
3479 -(void)dealloc;
3480 
3481 @end
3482 
3483 @interface FSFieldArray : NSObject
3484 {
3485  void *swigCPtr;
3486  BOOL swigCMemOwn;
3487 }
3488 -(void*)getCptr;
3489 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3490 -(id)init;
3491 -(id)initWithOther: (FSFieldArray*)other;
3492 -(unsigned long)getSize;
3493 -(FSField*)getAt: (unsigned long)index;
3494 -(void)add: (FSField*)element;
3495 -(void)removeAt: (unsigned long)index;
3496 -(void)insertAt: (unsigned long)index element: (FSField*)element;
3497 -(void)removeAll;
3498 
3499 -(void)dealloc;
3500 
3501 @end
3502 
3503 @interface FSChoiceOption : NSObject
3504 {
3505  void *swigCPtr;
3506  BOOL swigCMemOwn;
3507 }
3508 @property (nonatomic, weak, getter=getOption_value) NSString * option_value;
3509 @property (nonatomic, weak, getter=getOption_label) NSString * option_label;
3510 @property (nonatomic, getter=getSelected) BOOL selected;
3511 @property (nonatomic, getter=getDefault_selected) BOOL default_selected;
3512 -(void*)getCptr;
3513 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3514 -(id)init;
3515 -(id)initWithOption_value: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
3516 -(id)initWithOption: (FSChoiceOption*)option;
3517 -(void)set: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
3518 -(void)dealloc;
3519 
3520 @end
3521 
3522 @interface FSChoiceOptionArray : NSObject
3523 {
3524  void *swigCPtr;
3525  BOOL swigCMemOwn;
3526 }
3527 -(void*)getCptr;
3528 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3529 -(id)init;
3530 -(id)initWithOther: (FSChoiceOptionArray*)other;
3531 -(unsigned long)getSize;
3532 -(FSChoiceOption*)getAt: (unsigned long)index;
3533 -(void)add: (FSChoiceOption*)element;
3534 -(void)removeAt: (unsigned long)index;
3535 -(void)insertAt: (unsigned long)index element: (FSChoiceOption*)element;
3536 -(void)removeAll;
3537 
3538 -(void)dealloc;
3539 
3540 @end
3541 
3542 typedef NS_ENUM(NSInteger, FSFieldType) {
3551 };
3552 
3553 typedef NS_ENUM(NSInteger, FSFieldFlags) {
3570 };
3571 
3572 @interface FSField : FSBase
3573 @property (nonatomic, getter=getFlags) unsigned int flags;
3574 @property (nonatomic, weak, getter=getDefaultValue) NSString * defaultValue;
3575 @property (nonatomic, weak, getter=getValue) NSString * value;
3576 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
3577 @property (nonatomic, weak, getter=getAlternateName) NSString * alternateName;
3578 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
3579 @property (nonatomic, weak, getter=getMappingName) NSString * mappingName;
3580 @property (nonatomic, getter=getMaxLength) int maxLength;
3581 @property (nonatomic, weak, getter=getOptions) FSChoiceOptionArray* options;
3582 @property (nonatomic, getter=getTopVisibleIndex) int topVisibleIndex;
3583 -(void*)getCptr;
3584 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3585 -(id)initWithDocument: (FSPDFDoc*)document field_dict: (FSPDFDictionary*)field_dict;
3586 -(id)initWithField: (FSField*)field;
3587 -(BOOL)isEmpty;
3588 -(FSFieldType)getType;
3589 -(NSString *)getName;
3590 -(int)getControlCount;
3591 -(FSControl*)getControl: (int)index;
3592 -(int)getControlCountWithPDFPage: (FSPDFPage*)page;
3593 -(FSControl*)getControlWithPDFPage: (FSPDFPage*)page index: (int)index;
3594 -(BOOL)reset;
3595 -(FSPDFDictionary*)getDict;
3596 -(FSPDFObject*)getValueObj;
3597 -(FSPDFObject*)getDefaultValueObj;
3598 -(FSPDFObject*)getInheritedAttribute: (NSString *)attribute_name;
3599 
3600 -(void)dealloc;
3601 
3602 @end
3603 
3604 @interface FSForm : FSBase
3605 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
3606 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
3607 @property (nonatomic, weak, getter=getFieldsInCalculationOrder) FSFieldArray* fieldsInCalculationOrder;
3608 -(id)init NS_UNAVAILABLE;
3609 -(void*)getCptr;
3610 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3611 -(id)initWithDocument: (FSPDFDoc*)document;
3612 -(id)initWithOther: (FSForm*)other;
3613 -(BOOL)isEmpty;
3614 -(BOOL)needConstructAppearances;
3615 -(void)setConstructAppearances: (BOOL)need_construct;
3616 -(FSControl*)getControlAtDevicePoint: (FSPDFPage*)page point: (FSPointF*)point tolerance: (float)tolerance type: (FSFieldType)type matrix: (FSMatrix2D*)matrix;
3617 -(FSControl*)getControlAtPoint: (FSPDFPage*)page point: (FSPointF*)point tolerance: (float)tolerance type: (FSFieldType)type;
3618 -(FSPDFDoc*)getDocument;
3619 -(BOOL)validateFieldName: (FSFieldType)type field_name: (NSString *)field_name;
3620 -(BOOL)renameField: (FSField*)field new_field_name: (NSString *)new_field_name;
3621 -(FSControl*)addControl: (FSPDFPage*)page field_name: (NSString *)field_name field_type: (FSFieldType)field_type rect: (FSRectF*)rect;
3622 -(BOOL)moveControl: (FSControl*)control field_name: (NSString *)field_name;
3623 -(void)removeField: (FSField*)field;
3624 -(void)removeControl: (FSControl*)control;
3625 -(int)getFieldCount: (NSString *)filter;
3626 -(FSField*)getField: (int)index filter: (NSString *)filter;
3627 -(int)getControlCount: (FSPDFPage*)page;
3628 -(FSControl*)getControl: (FSPDFPage*)page index: (int)index;
3629 -(FSFiller*)getFormFiller;
3630 -(BOOL)reset;
3631 -(BOOL)exportToXML: (NSString *)file_path;
3632 -(BOOL)exportToXMLWithFieldArray: (NSString *)file_path field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3633 -(BOOL)exportToXMLWithWriterCallback: (id<FSFileWriterCallback>)xml_file field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3634 -(BOOL)importFromXML: (NSString *)file_path;
3635 -(BOOL)exportToCSV: (NSString *)csv_file_path pdf_file_name: (NSString *)pdf_file_name is_append: (BOOL)is_append;
3636 -(BOOL)exportToCSVWithStreamCallback: (id<FSFileStreamCallback>)csv_file pdf_file_name: (NSString *)pdf_file_name is_append: (BOOL)is_append;
3637 -(BOOL)exportToHTML: (NSString *)html_file_path field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3638 -(BOOL)exportToHTMLWithWriterCallback: (id<FSFileWriterCallback>)html_file field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3639 -(BOOL)exportToTXT: (NSString *)txt_file_path field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3640 -(BOOL)exportToTXTWithWriterCallback: (id<FSFileWriterCallback>)txt_file field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
3641 -(FSPDFDictionary*)getDict;
3642 -(void)fixPageFields: (int)page_index;
3643 
3644 -(void)dealloc;
3645 
3646 @end
3647 
3648 @interface FSControl : FSBase
3649 @property (nonatomic, weak, getter=getExportValue) NSString * exportValue;
3650 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
3651 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
3652 -(id)init NS_UNAVAILABLE;
3653 -(void*)getCptr;
3654 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3655 -(id)initWithOther: (FSControl*)other;
3656 -(BOOL)isEmpty;
3657 -(FSField*)getField;
3658 -(FSPDFDictionary*)getWidgetDict;
3659 -(FSWidget*)getWidget;
3660 -(int)getIndex;
3661 -(BOOL)isChecked;
3662 -(void)setChecked: (BOOL)checked_status;
3663 -(BOOL)isDefaultChecked;
3664 -(void)setDefaultChecked: (BOOL)checked_status;
3665 
3666 -(void)dealloc;
3667 
3668 @end
3669 
3670 typedef NS_ENUM(NSInteger, FSSignatureStates) {
3700 };
3701 
3702 typedef NS_ENUM(NSInteger, FSSignatureAPFlags) {
3712 };
3713 
3714 typedef NS_ENUM(NSInteger, FSSignatureKeyName) {
3721 };
3722 
3723 typedef NS_ENUM(NSInteger, FSSignatureDigestAlgorithm) {
3728 };
3729 
3730 typedef NS_ENUM(NSInteger, FSSignatureSignatureType) {
3734 };
3735 
3736 typedef NS_ENUM(NSInteger, FSSignaturePAdESLevel) {
3743 };
3744 
3745 typedef NS_ENUM(NSInteger, FSSignatureDocPermission) {
3750 };
3751 
3752 typedef NS_ENUM(NSInteger, FSSignatureFieldMDPAction) {
3757 };
3758 
3759 typedef NS_ENUM(NSInteger, FSSignatureLabelName) {
3765 };
3766 
3767 @interface FSSignature : FSField
3768 @property (nonatomic, getter=getDocPermission) FSSignatureDocPermission docPermission;
3769 @property (nonatomic, getter=getAppearanceFlags) unsigned int appearanceFlags;
3770 @property (nonatomic, weak, getter=getSignTime) FSDateTime* signTime;
3771 @property (nonatomic, weak, getter=getFilter) NSString * filter;
3772 @property (nonatomic, weak, getter=getSubFilter) NSString * subFilter;
3773 @property (nonatomic, weak, getter=getBitmap) FSBitmap* bitmap;
3774 -(void*)getCptr;
3775 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3776 -(id)initWithField: (FSField*)field;
3777 -(id)initWithDocument: (FSPDFDoc*)document sig_field_dict: (FSPDFDictionary*)sig_field_dict;
3778 -(BOOL)isEmpty;
3779 -(BOOL)isSigned;
3780 -(void)setFieldMDPActionFields: (FSSignatureFieldMDPAction)action field_array: (NSArray<NSString *> *)field_array;
3781 -(FSSignatureFieldMDPAction)getFieldMDPAction;
3782 -(NSArray<NSString *> *)getFieldMDPActionFields;
3783 -(FSProgressive*)startSign: (NSString *)cert_path cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm save_path: (NSString *)save_path client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
3784 -(FSProgressive*)startSignWithStreamCallback: (NSString *)cert_path cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm stream_callback: (id<FSFileStreamCallback>)stream_callback client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
3785 -(FSProgressive*)startSignWithCertFileStreamCallback: (id<FSFileStreamCallback>)cert_file_stream cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm stream_callback: (id<FSFileStreamCallback>)stream_callback client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
3786 -(FSProgressive*)startVerify: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
3787 -(NSString *)getCertificateInfo: (NSString *)key;
3788 -(unsigned int)getState;
3789 -(BOOL)clearSignedData;
3790 -(FSPDFDoc*)getDocument;
3791 -(FSPDFDoc*)getSignedVersionDocument: (NSString *)file_path;
3792 -(void)setAppearanceContent: (NSString *)appearance_content;
3793 -(NSString *)getKeyValue: (FSSignatureKeyName)key;
3794 -(void)setKeyValue: (FSSignatureKeyName)key value: (NSString *)value;
3795 -(void)setKeyLabel: (FSSignatureLabelName)label_name label_value: (NSString *)label_value;
3796 -(NSString *)getKeyLabel: (FSSignatureLabelName)label_name;
3797 -(void)setImage: (FSImage*)image frame_index: (int)frame_index;
3798 -(void)setImageWithFilePath: (NSString *)file_path frame_index: (int)frame_index;
3799 -(FSPDFDictionary*)getSignatureDict;
3800 -(void)setDefaultContentsLength: (unsigned int)default_length;
3801 -(int)getCertCount;
3802 -(NSString *)getCert: (int)index;
3803 -(void)setCertChain: (NSArray<NSString *> *)cert_chain;
3804 -(FSSignatureSignatureType)getSignatureType;
3805 -(BOOL)isTimeStamp;
3806 -(FSSignaturePAdESLevel)getPAdESLevel;
3807 -(FSInt32Array*)getByteRangeArray;
3808 
3809 -(void)dealloc;
3810 
3811 @end
3812 
3813 typedef NS_ENUM(NSInteger, FSSignatureCallbackCertValidity) {
3822 };
3823 
3824 
3825 
3826 @interface FSTimeStampServerMgr : NSObject
3827 {
3828  void *swigCPtr;
3829  BOOL swigCMemOwn;
3830 }
3831 -(void*)getCptr;
3832 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3833 +(FSErrorCode)initialize;
3834 +(void)destroy;
3835 +(int)getServerCount;
3836 +(FSTimeStampServer*)getServer: (int)index;
3837 +(int)getServerIndex: (FSTimeStampServer*)server;
3838 +(FSTimeStampServer*)getDefaultServer;
3839 +(void)setDefaultServerWithIndex: (int)index;
3840 +(void)setDefaultServer: (FSTimeStampServer*)server;
3841 +(FSTimeStampServer*)addServer: (NSString *)server_name server_url: (NSString *)server_url user_name: (NSString *)user_name password: (NSString *)password;
3842 +(void)removeServerWithIndex: (int)index;
3843 +(void)removeServer: (FSTimeStampServer*)server;
3844 -(id)init;
3845 
3846 -(void)dealloc;
3847 
3848 @end
3849 
3850 typedef NS_ENUM(NSInteger, FSTimeStampServerSendRequestResult) {
3859 };
3860 
3862 -(id)init NS_UNAVAILABLE;
3863 -(void*)getCptr;
3864 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3865 -(id)initWithOther: (FSTimeStampServer*)other;
3866 -(BOOL)isEmpty;
3867 -(NSData *)getTimeStampMessage;
3868 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest: (NSData *)request;
3869 
3870 -(void)dealloc;
3871 
3872 @end
3873 
3874 
3875 
3876 typedef NS_ENUM(NSInteger, FSPagingSealConfigPagingSealPosition) {
3881 };
3882 
3883 @interface FSPagingSealConfig : NSObject
3884 {
3885  void *swigCPtr;
3886  BOOL swigCMemOwn;
3887 }
3888 @property (nonatomic, getter=getPaging_seal_position) FSPagingSealConfigPagingSealPosition paging_seal_position;
3889 @property (nonatomic, getter=getOffset) float offset;
3890 @property (nonatomic, getter=getFirst_page_percent) float first_page_percent;
3891 @property (nonatomic, getter=getIs_on_perforation) BOOL is_on_perforation;
3892 -(id)init NS_UNAVAILABLE;
3893 -(void*)getCptr;
3894 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3895 -(id)initWithPaging_seal_position: (FSPagingSealConfigPagingSealPosition)paging_seal_position offset: (float)offset first_page_percent: (float)first_page_percent is_on_perforation: (BOOL)is_on_perforation;
3896 -(void)set: (FSPagingSealConfigPagingSealPosition)paging_seal_position offset: (float)offset first_page_percent: (float)first_page_percent is_on_perforation: (BOOL)is_on_perforation;
3897 -(void)dealloc;
3898 
3899 @end
3900 
3901 typedef NS_ENUM(NSInteger, FSPagingSealSignaturePagingSealAPState) {
3907 };
3908 
3910 -(id)init NS_UNAVAILABLE;
3911 -(void*)getCptr;
3912 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3913 -(void)setPagingSealConfig: (FSPagingSealConfig*)paging_seal_config;
3914 -(void)setAPStateBitmap: (FSPagingSealSignaturePagingSealAPState)ap_state bitmap: (FSBitmap*)bitmap;
3915 -(BOOL)generateAppearance;
3916 
3917 -(void)dealloc;
3918 
3919 @end
3920 
3921 typedef NS_ENUM(NSInteger, FSGraphicsObjectsTextMergeOption) {
3925 };
3926 
3928 -(void*)getCptr;
3929 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3930 -(id)initWithOther: (FSGraphicsObjects*)other;
3931 -(BOOL)isEmpty;
3932 -(long)getFirstGraphicsObjectPosition: (FSGraphicsObjectType)filter;
3933 -(long)getNextGraphicsObjectPosition: (long)position filter: (FSGraphicsObjectType)filter;
3934 -(long)getLastGraphicsObjectPosition: (FSGraphicsObjectType)filter;
3935 -(long)getPrevGraphicsObjectPosition: (long)position filter: (FSGraphicsObjectType)filter;
3936 -(FSGraphicsObject*)getGraphicsObject: (long)position;
3937 -(long)insertGraphicsObject: (long)position_insert_after graphics_object: (FSGraphicsObject*)graphics_object;
3938 -(BOOL)removeGraphicsObject: (FSGraphicsObject*)graphics_object;
3939 -(BOOL)removeGraphicsObjectByPosition: (long)position;
3940 -(long)moveGraphicsObjectByPosition: (long)current_position position_move_after: (long)position_move_after;
3941 -(long)getGraphicsObjectPosition: (FSGraphicsObject*)graphics_object;
3943 -(int)getGraphicsObjectIndex: (FSGraphicsObject*)graphics_object;
3944 -(FSGraphicsObject*)getGraphicsObjectByIndex: (int)index;
3945 -(BOOL)generateContent;
3946 -(BOOL)generateContentWithMergeOption: (FSGraphicsObjectsTextMergeOption)text_merge_option;
3947 
3948 -(void)dealloc;
3949 
3950 @end
3951 
3952 typedef NS_ENUM(NSInteger, FSPDFPageParseFlags) {
3955 };
3956 
3957 typedef NS_ENUM(NSInteger, FSPDFPageCalcMarginMode) {
3960 };
3961 
3962 typedef NS_ENUM(NSInteger, FSPDFPageFlattenOptions) {
3966 };
3967 
3968 typedef NS_ENUM(NSInteger, FSPDFPageBoxType) {
3974 };
3975 
3976 typedef NS_ENUM(NSInteger, FSPDFPageSize) {
3989 };
3990 
3992 @property (nonatomic, getter=getRotation) FSRotation rotation;
3993 @property (nonatomic, getter=getUserUnitSize) float userUnitSize;
3994 -(id)init NS_UNAVAILABLE;
3995 -(void*)getCptr;
3996 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3997 -(id)initWithDocument: (FSPDFDoc*)document page_dict: (FSPDFDictionary*)page_dict;
3998 -(id)initWithOther: (FSGraphicsObjects*)other;
3999 -(FSPDFDoc*)getDocument;
4000 -(FSPDFDictionary*)getDict;
4001 -(BOOL)isParsed;
4002 -(FSProgressive*)startParse: (unsigned int)flags pause: (id<FSPauseCallback>)pause is_reparse: (BOOL)is_reparse;
4003 -(int)getIndex;
4004 -(float)getHeight;
4005 -(float)getWidth;
4006 -(FSBitmap*)loadThumbnail;
4007 -(FSMatrix2D*)getDisplayMatrix: (int)left top: (int)top width: (int)width height: (int)height rotate: (FSRotation)rotate;
4008 -(FSRectF*)calcContentBBox: (FSPDFPageCalcMarginMode)mode;
4009 -(int)getAnnotCount;
4010 -(FSAnnot*)getAnnot: (int)index;
4011 -(FSAnnot*)getAnnotAtPoint: (FSPointF*)position tolerance: (float)tolerance;
4012 -(FSAnnot*)getAnnotAtDevicePoint: (FSPointF*)position tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix;
4013 -(FSAnnotArray*)getAnnotsAtPoint: (FSPointF*)position tolerance: (float)tolerance;
4014 -(FSAnnotArray*)getAnnotsAtDevicePoint: (FSPointF*)position tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix;
4015 -(FSAnnot*)addAnnot: (FSAnnotType)type rect: (FSRectF*)rect;
4016 -(FSAnnot*)addAnnotWithDictionary: (FSPDFDictionary*)annot_dict;
4017 -(BOOL)removeAnnot: (FSAnnot*)annot;
4018 -(void)moveAnnotToFirst: (FSAnnot*)annot;
4019 -(void)moveAnnotToLast: (FSAnnot*)annot;
4020 -(void)moveAnnotToPrev: (FSAnnot*)annot;
4021 -(void)moveAnnotToNext: (FSAnnot*)annot;
4022 -(void)updateAnnotList;
4023 -(BOOL)hasTransparency;
4024 -(BOOL)flatten: (BOOL)for_display options: (unsigned int)options;
4025 -(BOOL)flattenAnnot: (FSAnnot*)annot;
4026 -(BOOL)setAnnotGroup: (FSMarkupArray*)annot_array header_index: (int)header_index;
4027 -(FSSignature*)addSignature: (FSRectF*)rect;
4028 -(FSSignature*)addSignatureWithFieldName: (FSRectF*)rect field_name: (NSString *)field_name;
4029 -(FSSignature*)addSignatureWithSignatureType: (FSRectF*)rect field_name: (NSString *)field_name signature_type: (FSSignatureSignatureType)signature_type to_check_permission: (BOOL)to_check_permission;
4030 -(BOOL)hasWatermark;
4031 -(BOOL)removeAllWatermarks;
4032 -(void)setSize: (float)width height: (float)height;
4033 -(void)setSizeWithType: (FSPDFPageSize)size;
4034 -(void)setBox: (FSPDFPageBoxType)box_type box: (FSRectF*)box;
4035 -(FSRectF*)getBox: (FSPDFPageBoxType)box_type;
4036 -(BOOL)transform: (FSMatrix2D*)matrix need_transform_clip_path: (BOOL)need_transform_clip_path;
4037 -(BOOL)normalize;
4038 -(void)setClipRect: (FSRectF*)clip_rect;
4039 -(void)setThumbnail: (FSBitmap*)thumbnail;
4040 -(FSGraphicsObject*)getGraphicsObjectAtPoint: (FSPointF*)point tolerance: (float)tolerance filter: (FSGraphicsObjectType)filter;
4041 -(FSGraphicsObjectArray*)getGraphicsObjectsAtPoint: (FSPointF*)point tolerance: (float)tolerance filter: (FSGraphicsObjectType)filter;
4042 -(FSGraphicsObject*)getGraphicsObjectAtDevicePoint: (FSPointF*)point tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix filter: (FSGraphicsObjectType)filter;
4043 -(FSGraphicsObjectArray*)getGraphicsObjectsAtDevicePoint: (FSPointF*)point tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix filter: (FSGraphicsObjectType)filter;
4044 -(FSGraphicsObject*)getGraphicsObjectAtRectangle: (FSRectF*)rect filter: (FSGraphicsObjectType)filter;
4045 -(FSGraphicsObjectArray*)getGraphicsObjectsAtRectangle: (FSRectF*)rect filter: (FSGraphicsObjectType)filter;
4046 -(BOOL)addImage: (FSImage*)image frame_index: (int)frame_index position: (FSPointF*)position width: (float)width height: (float)height auto_generate_content: (BOOL)auto_generate_content;
4047 -(BOOL)addImageFromFilePath: (NSString *)file_path position: (FSPointF*)position width: (float)width height: (float)height auto_generate_content: (BOOL)auto_generate_content;
4048 -(FSPDFArray*)getAnnots;
4049 -(FSPDFDictionary*)getResources;
4050 -(FSPDFObject*)getContents;
4051 -(FSPDFStream*)getThumb;
4052 -(FSPDFObject*)getInheritedAttribute: (NSString *)attruibute_name;
4053 -(void)clearRenderCache;
4054 -(FSRectF*)getSuggestedRect: (FSBitmap*)render_result render_matrix: (FSMatrix2D*)render_matrix point: (FSPointF*)point;
4055 -(BOOL)addText: (NSString *)text rect: (FSRectF*)rect style: (FSRichTextStyle*)style;
4056 
4057 -(void)dealloc;
4058 
4059 @end
4060 
4061 @interface FSPageNumberRange : NSObject
4062 {
4063  void *swigCPtr;
4064  BOOL swigCMemOwn;
4065 }
4066 @property (nonatomic, getter=getStart_number) int start_number;
4067 @property (nonatomic, getter=getEnd_number) int end_number;
4068 @property (nonatomic, getter=getFilter) FSRangeFilter filter;
4069 -(void*)getCptr;
4070 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4071 -(id)initWithStart_number: (int)start_number end_number: (int)end_number filter: (FSRangeFilter)filter;
4072 -(id)init;
4073 -(id)initWithPage_range: (FSPageNumberRange*)page_range;
4074 -(void)set: (int)start_number end_number: (int)end_number filter: (FSRangeFilter)filter;
4075 -(void)dealloc;
4076 
4077 @end
4078 
4079 @interface FSHeaderFooterContent : NSObject
4080 {
4081  void *swigCPtr;
4082  BOOL swigCMemOwn;
4083 }
4084 @property (nonatomic, weak, getter=getHeader_left_content) NSString * header_left_content;
4085 @property (nonatomic, weak, getter=getHeader_center_content) NSString * header_center_content;
4086 @property (nonatomic, weak, getter=getHeader_right_content) NSString * header_right_content;
4087 @property (nonatomic, weak, getter=getFooter_left_content) NSString * footer_left_content;
4088 @property (nonatomic, weak, getter=getFooter_center_content) NSString * footer_center_content;
4089 @property (nonatomic, weak, getter=getFooter_right_content) NSString * footer_right_content;
4090 -(void*)getCptr;
4091 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4092 -(id)initWithHeader_left_content: (NSString *)header_left_content header_center_content: (NSString *)header_center_content header_right_content: (NSString *)header_right_content footer_left_content: (NSString *)footer_left_content footer_center_content: (NSString *)footer_center_content footer_right_content: (NSString *)footer_right_content;
4093 -(id)init;
4094 -(id)initWithOther: (FSHeaderFooterContent*)other;
4095 -(void)set: (NSString *)header_left_content header_center_content: (NSString *)header_center_content header_right_content: (NSString *)header_right_content footer_left_content: (NSString *)footer_left_content footer_center_content: (NSString *)footer_center_content footer_right_content: (NSString *)footer_right_content;
4096 -(void)dealloc;
4097 
4098 @end
4099 
4100 @interface FSHeaderFooter : NSObject
4101 {
4102  void *swigCPtr;
4103  BOOL swigCMemOwn;
4104 }
4105 @property (nonatomic, weak, getter=getFont) FSFont* font;
4106 @property (nonatomic, getter=getText_size) float text_size;
4107 @property (nonatomic, getter=getText_color) unsigned int text_color;
4108 @property (nonatomic, weak, getter=getPage_range) FSPageNumberRange* page_range;
4109 @property (nonatomic, weak, getter=getPage_margin) FSRectF* page_margin;
4110 @property (nonatomic, getter=getHas_text_shrinked) BOOL has_text_shrinked;
4111 @property (nonatomic, getter=getHas_fixedsize_for_print) BOOL has_fixedsize_for_print;
4112 @property (nonatomic, getter=getStart_page_number) int start_page_number;
4113 @property (nonatomic, weak, getter=getContent) FSHeaderFooterContent* content;
4114 @property (nonatomic, getter=getIs_to_embed_font) BOOL is_to_embed_font;
4115 @property (nonatomic, getter=getIs_underline) BOOL is_underline;
4116 @property (nonatomic, getter=getIs_replace_font) BOOL is_replace_font;
4117 -(void*)getCptr;
4118 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4119 -(id)initWithFont: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color page_range: (FSPageNumberRange*)page_range page_margin: (FSRectF*)page_margin has_text_shrinked: (BOOL)has_text_shrinked has_fixedsize_for_print: (BOOL)has_fixedsize_for_print start_page_number: (int)start_page_number content: (FSHeaderFooterContent*)content is_to_embed_font: (BOOL)is_to_embed_font is_underline: (BOOL)is_underline;
4120 -(id)init;
4121 -(id)initWithOther: (FSHeaderFooter*)other;
4122 -(void)set: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color page_range: (FSPageNumberRange*)page_range page_margin: (FSRectF*)page_margin has_text_shrinked: (BOOL)has_text_shrinked has_fixedsize_for_print: (BOOL)has_fixedsize_for_print start_page_number: (int)start_page_number content: (FSHeaderFooterContent*)content is_to_embed_font: (BOOL)is_to_embed_font is_underline: (BOOL)is_underline;
4123 -(void)dealloc;
4124 
4125 @end
4126 
4149 };
4150 
4157 };
4158 
4160 -(void*)getCptr;
4161 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4162 -(id)init;
4163 -(id)initWithOther: (FSHeaderFooterContentGenerator*)other;
4164 -(BOOL)isEmpty;
4165 -(void)addDate: (FSHeaderFooterContentGeneratorDateFormatType)format_type;
4166 -(void)addPageNumber: (FSHeaderFooterContentGeneratorPageNumberFormat)format_type;
4167 -(void)addString: (NSString *)new_string;
4168 -(void)clear;
4169 -(NSString *)generateContent;
4170 
4171 -(void)dealloc;
4172 
4173 @end
4174 
4175 @interface FSWrapperData : NSObject
4176 {
4177  void *swigCPtr;
4178  BOOL swigCMemOwn;
4179 }
4180 @property (nonatomic, getter=getVersion) int version;
4181 @property (nonatomic, weak, getter=getType) NSString * type;
4182 @property (nonatomic, weak, getter=getApp_id) NSString * app_id;
4183 @property (nonatomic, weak, getter=getUri) NSString * uri;
4184 @property (nonatomic, weak, getter=getDescription) NSString * description;
4185 -(void*)getCptr;
4186 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4187 -(id)init;
4188 -(id)initWithVersion: (int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
4189 -(id)initWithWrapper_data: (FSWrapperData*)wrapper_data;
4190 -(void)set: (int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
4191 -(void)dealloc;
4192 
4193 @end
4194 
4195 @interface FSPayLoadData : NSObject
4196 {
4197  void *swigCPtr;
4198  BOOL swigCMemOwn;
4199 }
4200 @property (nonatomic, getter=getVersion) float version;
4201 @property (nonatomic, weak, getter=getCrypto_filter) NSString * crypto_filter;
4202 @property (nonatomic, weak, getter=getFile_name) NSString * file_name;
4203 @property (nonatomic, getter=getFile_size) long long file_size;
4204 @property (nonatomic, weak, getter=getDescription) NSString * description;
4205 -(void*)getCptr;
4206 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4207 -(id)init;
4208 -(id)initWithVersion: (float)version crypto_filter: (NSString *)crypto_filter file_name: (NSString *)file_name file_size: (long long)file_size description: (NSString *)description;
4209 -(id)initWithPayload_data: (FSPayLoadData*)payload_data;
4210 -(void)set: (float)version crypto_filter: (NSString *)crypto_filter file_name: (NSString *)file_name file_size: (long long)file_size description: (NSString *)description;
4211 -(void)dealloc;
4212 
4213 @end
4214 
4215 @interface FSPageBasicInfo : NSObject
4216 {
4217  void *swigCPtr;
4218  BOOL swigCMemOwn;
4219 }
4220 @property (nonatomic, getter=getWidth) float width;
4221 @property (nonatomic, getter=getHeight) float height;
4222 @property (nonatomic, getter=getRotation) FSRotation rotation;
4223 -(void*)getCptr;
4224 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4225 -(id)initWithWidth: (float)width height: (float)height rotation: (FSRotation)rotation;
4226 -(id)init;
4227 -(id)initWithPage_info: (FSPageBasicInfo*)page_info;
4228 -(void)set: (float)width height: (float)height rotation: (FSRotation)rotation;
4229 -(void)dealloc;
4230 
4231 @end
4232 
4233 @interface FSEmbeddedFontData : NSObject
4234 {
4235  void *swigCPtr;
4236  BOOL swigCMemOwn;
4237 }
4238 @property (nonatomic, weak, getter=getNonstandard_font_name_array) NSArray<NSString *> * nonstandard_font_name_array;
4239 @property (nonatomic, weak, getter=getStandard_font_name_array) NSArray<NSString *> * standard_font_name_array;
4240 -(void*)getCptr;
4241 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4242 -(id)init;
4243 -(id)initWithOther: (FSEmbeddedFontData*)other;
4244 -(void)dealloc;
4245 
4246 @end
4247 
4248 @interface FSTableOfContentsConfig : NSObject
4249 {
4250  void *swigCPtr;
4251  BOOL swigCMemOwn;
4252 }
4253 @property (nonatomic, weak, getter=getTitle) NSString * title;
4254 @property (nonatomic, weak, getter=getBookmark_level_array) FSInt32Array* bookmark_level_array;
4255 @property (nonatomic, getter=getIs_show_serial_number) BOOL is_show_serial_number;
4256 @property (nonatomic, getter=getInclude_toc_pages) BOOL include_toc_pages;
4257 -(void*)getCptr;
4258 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4259 -(id)initWithTitle: (NSString *)title bookmark_level_array: (FSInt32Array*)bookmark_level_array is_show_serial_number: (BOOL)is_show_serial_number include_toc_pages: (BOOL)include_toc_pages;
4260 -(id)init;
4261 -(void)set: (NSString *)title bookmark_level_array: (FSInt32Array*)bookmark_level_array is_show_serial_number: (BOOL)is_show_serial_number include_toc_pages: (BOOL)include_toc_pages;
4262 -(void)dealloc;
4263 
4264 @end
4265 
4266 typedef NS_ENUM(NSInteger, FSPDFDocPasswordType) {
4271 };
4272 
4273 typedef NS_ENUM(NSInteger, FSPDFDocEncryptType) {
4282 };
4283 
4284 typedef NS_ENUM(NSInteger, FSPDFDocUserPermissions) {
4293 };
4294 
4295 typedef NS_ENUM(NSInteger, FSPDFDocSaveFlags) {
4302 };
4303 
4304 typedef NS_ENUM(NSInteger, FSPDFDocImportPageFlags) {
4308 };
4309 
4310 typedef NS_ENUM(NSInteger, FSPDFDocExtractPagesOptions) {
4317 };
4318 
4319 typedef NS_ENUM(NSInteger, FSPDFDocInsertDocOptions) {
4321 };
4322 
4323 typedef NS_ENUM(NSInteger, FSPDFDocDisplayMode) {
4330 };
4331 
4332 typedef NS_ENUM(NSInteger, FSPDFDocDataType) {
4333  FSPDFDocForms = 0x0001,
4334  FSPDFDocAnnots = 0x0002,
4335  FSPDFDocLinks = 0x0004
4336 };
4337 
4338 typedef NS_ENUM(NSInteger, FSPDFDocWrapperType) {
4342 };
4343 
4344 @interface FSPDFDoc : FSBase
4345 @property (nonatomic, getter=getDisplayMode) FSPDFDocDisplayMode displayMode;
4346 @property (nonatomic, getter=getFileVersion) int fileVersion;
4347 -(void*)getCptr;
4348 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4349 -(id)init;
4350 -(id)initWithPath: (NSString *)path;
4351 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read is_async: (BOOL)is_async;
4352 -(id)initWithOther: (FSPDFDoc*)other;
4353 -(BOOL)isEmpty;
4354 -(unsigned long long)getFileSize;
4355 -(BOOL)isLinearized;
4356 -(BOOL)isTaggedPDF;
4357 -(FSErrorCode)load: (NSString *)password;
4358 -(FSErrorCode)loadW: (NSString *)password;
4359 -(FSProgressive*)startLoad: (NSString *)password is_cache_stream: (BOOL)is_cache_stream pause: (id<FSPauseCallback>)pause;
4360 -(FSProgressive*)startLoadW: (NSString *)password is_cache_stream: (BOOL)is_cache_stream pause: (id<FSPauseCallback>)pause;
4361 -(int)getFirstAvailPageIndex;
4362 -(BOOL)isXFA;
4363 -(BOOL)isEncrypted;
4364 -(void)clearRenderCache;
4365 -(FSPDFDocPasswordType)getPasswordType;
4366 -(FSPDFDocEncryptType)getEncryptionType;
4367 -(FSPDFDocPasswordType)checkPassword: (NSString *)password;
4368 -(BOOL)isUserPassword: (NSString *)password;
4369 -(BOOL)isOwnerPassword: (NSString *)password;
4370 -(NSString *)getUserPassword: (NSString *)owner_password;
4371 -(FSStdEncryptData*)getStdEncryptData;
4372 -(FSCertificateEncryptData*)getCertificateEncryptData;
4373 -(FSDRMEncryptData*)getDRMEncryptData;
4374 -(FSCustomEncryptData*)getCustomEncryptData;
4375 -(FSRMSEncryptData*)getRMSEncryptData;
4376 -(BOOL)saveAs: (NSString *)file_path save_flags: (unsigned int)save_flags;
4377 -(FSProgressive*)startSaveAs: (NSString *)file_path save_flags: (unsigned int)save_flags pause: (id<FSPauseCallback>)pause;
4378 -(FSProgressive*)startSaveAsWithWriterCallback: (id<FSFileWriterCallback>)file save_flags: (unsigned int)save_flags pause: (id<FSPauseCallback>)pause;
4379 -(FSBookmark*)getRootBookmark;
4380 -(FSBookmark*)createRootBookmark;
4381 -(int)getBookmarkLevelDepth;
4382 -(BOOL)removeBookmark: (FSBookmark*)bookmark;
4383 -(BOOL)hasLayer;
4384 -(BOOL)hasHeaderFooter;
4385 -(FSHeaderFooter*)getEditableHeaderFooter;
4386 -(void)addHeaderFooter: (FSHeaderFooter*)headerfooter;
4387 -(void)updateHeaderFooter: (FSHeaderFooter*)headerfooter;
4388 -(BOOL)removeAllHeaderFooters;
4389 -(int)getPageCount;
4390 -(FSPDFPage*)getPage: (int)index;
4391 -(FSPDFDictionary*)getCatalog;
4392 -(FSPDFDictionary*)getTrailer;
4393 -(FSPDFDictionary*)getInfo;
4394 -(FSPDFDictionary*)getEncryptDict;
4395 -(FSPDFDictionary*)getPagesDict;
4396 -(FSPDFObject*)getIndirectObject: (unsigned int)object_number;
4397 -(unsigned int)addIndirectObject: (FSPDFObject*)pdf_object;
4398 -(void)deleteIndirectObject: (unsigned int)object_number;
4399 -(unsigned int)getUserPermissions;
4400 -(BOOL)isWrapper;
4401 -(FSPDFDocWrapperType)getWrapperType;
4402 -(FSWrapperData*)getWrapperData;
4403 -(long long)getWrapperOffset;
4404 -(FSPayLoadData*)getPayLoadData;
4405 -(FSProgressive*)startGetPayloadFile: (id<FSFileWriterCallback>)payload_file pause: (id<FSPauseCallback>)pause;
4406 -(BOOL)saveAsWrapperFile: (NSString *)file_path wrapper_data: (FSWrapperData*)wrapper_data user_permissions: (unsigned int)user_permissions owner_password: (NSString *)owner_password;
4407 -(FSProgressive*)startSaveAsPayloadFile: (NSString *)file_path payload_file_path: (NSString *)payload_file_path crypto_filter: (NSString *)crypto_filter description: (NSString *)description version: (float)version save_flags: (unsigned int)save_flags pause: (id<FSPauseCallback>)pause;
4408 -(BOOL)hasForm;
4409 -(int)getReadingBookmarkCount;
4410 -(FSReadingBookmark*)getReadingBookmark: (int)index;
4411 -(FSReadingBookmark*)insertReadingBookmark: (int)reading_bookmark_index title: (NSString *)title dest_page_index: (int)dest_page_index;
4412 -(BOOL)removeReadingBookmark: (FSReadingBookmark*)reading_bookmark;
4413 -(int)getSignatureCount;
4414 -(FSSignature*)getSignature: (int)index;
4415 -(void)removeSignature: (FSSignature*)signature;
4416 -(FSPDFPage*)insertPage: (int)index width: (float)width height: (float)height;
4417 -(FSPDFPage*)insertPageWithType: (int)index size: (FSPDFPageSize)size;
4418 -(FSPDFPage*)addPageFromTemplate: (NSString *)template_name;
4419 -(BOOL)hidePageTemplate: (NSString *)template_name;
4420 -(BOOL)removePage: (int)index;
4421 -(BOOL)removePageWithPDFPage: (FSPDFPage*)page;
4422 -(BOOL)movePageTo: (FSPDFPage*)page dest_index: (int)dest_index;
4423 -(BOOL)movePagesTo: (FSRange*)page_range dest_index: (int)dest_index;
4424 -(FSProgressive*)startImportPagesFromFilePath: (int)dest_index src_file_path: (NSString *)src_file_path password: (NSString *)password flags: (unsigned int)flags layer_name: (NSString *)layer_name page_range: (FSRange*)page_range pause: (id<FSPauseCallback>)pause;
4425 -(FSProgressive*)startImportPages: (int)dest_index src_doc: (FSPDFDoc*)src_doc flags: (unsigned int)flags layer_name: (NSString *)layer_name page_range: (FSRange*)page_range pause: (id<FSPauseCallback>)pause;
4426 -(FSProgressive*)startExtractPages: (NSString *)file_path options: (unsigned int)options page_range: (FSRange*)page_range pause: (id<FSPauseCallback>)pause;
4427 -(FSProgressive*)startExtractPagesWithWriterCallback: (id<FSFileWriterCallback>)file options: (unsigned int)options page_range: (FSRange*)page_range pause: (id<FSPauseCallback>)pause;
4428 -(void)insertDocument: (int)dest_index src_doc: (FSPDFDoc*)src_doc options: (unsigned int)options;
4429 -(BOOL)importFromFDF: (FSFDFDoc*)fdf_doc types: (int)types page_range: (FSRange*)page_range;
4430 -(BOOL)exportToFDF: (FSFDFDoc*)fdf_doc types: (int)types page_range: (FSRange*)page_range;
4431 -(BOOL)exportAnnotToFDF: (FSAnnot*)pdf_annot fdf_doc: (FSFDFDoc*)fdf_doc;
4432 -(BOOL)exportFormFieldsToFDF: (FSFieldArray*)field_array is_include: (BOOL)is_include fdf_doc: (FSFDFDoc*)fdf_doc;
4433 -(NSString *)getHeader;
4434 -(BOOL)setSecurityHandler: (FSSecurityHandler*)handler;
4435 -(FSSecurityHandler*)getSecurityHandler;
4436 -(BOOL)removeSecurity;
4437 -(int)getFontCount;
4438 -(FSFont*)getFont: (int)index;
4439 -(FSAction*)getOpenAction;
4440 -(BOOL)setOpenAction: (FSAction*)action;
4441 -(BOOL)removeOpenAction;
4442 -(BOOL)doJSOpenAction;
4443 -(BOOL)isPortfolio;
4444 -(FSPageBasicInfo*)getPageBasicInfo: (int)index;
4445 -(FSEmbeddedFontData*)getEmbeddedFontData;
4446 -(void)createDSS;
4447 -(void)addTableOfContents: (NSString *)title bookmark_level_array: (FSInt32Array*)bookmark_level_array;
4448 -(void)addTableOfContentsWithTableOfContentsConfig: (FSTableOfContentsConfig*)table_of_contents_config;
4449 -(void)setCacheFile: (id<FSFileStreamCallback>)file_stream is_own_file_stream: (BOOL)is_own_file_stream;
4450 -(FSProgressive*)startRecognizeForm: (id<FSPauseCallback>)pause;
4451 -(NSString *)getPageText: (int)page_index;
4452 -(FSPagingSealSignature*)addPagingSealSignature: (FSRange*)page_range width: (float)width height: (float)height;
4453 -(id)initWithBuffer: (NSData *)buffer;
4454 
4455 -(void)dealloc;
4456 
4457 @end
4458 
4459 @interface FSMetadata : FSBase
4460 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
4461 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
4462 -(id)init NS_UNAVAILABLE;
4463 -(void*)getCptr;
4464 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4465 -(id)initWithDocument: (FSPDFDoc*)document;
4466 -(id)initWithOther: (FSMetadata*)other;
4467 -(BOOL)isEmpty;
4468 -(BOOL)hasKey: (NSString *)key;
4469 -(NSArray<NSString *> *)getValues: (NSString *)key;
4470 -(BOOL)setValues: (NSString *)key value_array: (NSArray<NSString *> *)value_array;
4471 -(NSArray<NSString *> *)getCustomerKeys;
4472 -(void)removeCustomerKey: (NSString *)key;
4473 
4474 -(void)dealloc;
4475 
4476 @end
4477 
4478 typedef NS_ENUM(NSInteger, FSDocViewerPrefsPrintScale) {
4481 };
4482 
4483 typedef NS_ENUM(NSInteger, FSDocViewerPrefsViewerPref) {
4490 };
4491 
4493 @property (nonatomic, getter=getNonFullScreenPageMode) FSPDFDocDisplayMode nonFullScreenPageMode;
4494 @property (nonatomic, getter=getReadingDirection) BOOL readingDirection;
4495 @property (nonatomic, getter=getViewArea) FSPDFPageBoxType viewArea;
4496 @property (nonatomic, getter=getViewClip) FSPDFPageBoxType viewClip;
4497 @property (nonatomic, getter=getPrintArea) FSPDFPageBoxType printArea;
4498 @property (nonatomic, getter=getPrintClip) FSPDFPageBoxType printClip;
4499 @property (nonatomic, getter=getPrintScale) FSDocViewerPrefsPrintScale printScale;
4500 @property (nonatomic, getter=getPrintCopies) int printCopies;
4501 @property (nonatomic, weak, getter=getPrintRange) FSRange* printRange;
4502 -(id)init NS_UNAVAILABLE;
4503 -(void*)getCptr;
4504 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4505 -(id)initWithDocument: (FSPDFDoc*)document pdf_dict: (FSPDFDictionary*)pdf_dict;
4506 -(id)initWithOther: (FSDocViewerPrefs*)other;
4507 -(BOOL)isEmpty;
4508 -(BOOL)getUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref;
4509 -(void)setUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref value: (BOOL)value;
4510 -(FSPDFDictionary*)getDict;
4511 
4512 -(void)dealloc;
4513 
4514 @end
4515 
4516 typedef NS_ENUM(NSInteger, FSPageLabelsStyle) {
4523 };
4524 
4525 @interface FSPageLabels : FSBase
4526 -(id)init NS_UNAVAILABLE;
4527 -(void*)getCptr;
4528 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4529 -(id)initWithDocument: (FSPDFDoc*)document;
4530 -(id)initWithOther: (FSPageLabels*)other;
4531 -(BOOL)isEmpty;
4532 -(NSString *)getPageLabelTitle: (int)page_index;
4533 -(BOOL)hasPageLabel: (int)page_index;
4534 -(FSPageLabelsStyle)getPageLabelStyle: (int)page_index;
4535 -(NSString *)getPageLabelPrefix: (int)page_index;
4536 -(int)getPageLabelStart: (int)page_index;
4537 -(void)setPageLabel: (int)page_index label_style: (FSPageLabelsStyle)label_style first_label_number: (int)first_label_number prefix_string: (NSString *)prefix_string;
4538 -(void)removePageLabel: (int)page_index;
4539 -(void)removeAll;
4541 
4542 -(void)dealloc;
4543 
4544 @end
4545 
4546 
4547 
4548 @interface FSPSI : FSBase
4549 -(id)init NS_UNAVAILABLE;
4550 -(void*)getCptr;
4551 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4552 -(id)initWithBitmap: (FSBitmap*)bitmap simulate: (BOOL)simulate;
4553 -(id)initWithWidth: (int)width height: (int)height simulate: (BOOL)simulate;
4554 -(id)initWithOther: (FSPSI*)other;
4555 -(BOOL)isEmpty;
4556 -(void)setCallback: (id<FSPSICallback>)callback;
4557 -(void)setColor: (unsigned int)color;
4558 -(void)setDiameter: (int)diameter;
4559 -(void)setOpacity: (float)opacity;
4560 -(void)addPoint: (FSPointF*)point type: (FSPathPointType)type pressure: (float)pressure;
4562 -(FSBitmap*)getBitmap;
4563 -(FSPSInk*)convertToPDFAnnot: (FSPDFPage*)page annot_rect: (FSRectF*)annot_rect rotate: (FSRotation)rotate;
4564 
4565 -(void)dealloc;
4566 
4567 @end
4568 
4570 @property (nonatomic, weak, getter=getTitle) NSString * title;
4571 @property (nonatomic, getter=getPageIndex) int pageIndex;
4572 -(id)init NS_UNAVAILABLE;
4573 -(void*)getCptr;
4574 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4575 -(id)initWithOther: (FSReadingBookmark*)other;
4576 -(BOOL)isEmpty;
4577 -(FSDateTime*)getDateTime: (BOOL)is_creation_date;
4578 -(void)setDateTime: (FSDateTime*)date_time is_creation_date: (BOOL)is_creation_date;
4579 
4580 -(void)dealloc;
4581 
4582 @end
4583 
4584 typedef NS_ENUM(NSInteger, FSReflowPageFlags) {
4588 };
4589 
4590 @interface FSReflowPage : FSBase
4591 -(id)init NS_UNAVAILABLE;
4592 -(void*)getCptr;
4593 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4594 -(id)initWithPage: (FSPDFPage*)page;
4595 -(id)initWithOther: (FSReflowPage*)other;
4596 -(BOOL)isEmpty;
4597 -(void)setScreenSize: (float)width height: (float)height;
4598 -(void)setScreenMargin: (int)left top: (int)top right: (int)right bottom: (int)bottom;
4599 -(void)setZoom: (int)zoom;
4600 -(void)setParseFlags: (unsigned int)flags;
4601 -(void)setLineSpace: (float)line_space;
4602 -(void)setImageScale: (float)image_scale;
4603 -(void)setTopSpace: (float)top_space;
4604 -(FSProgressive*)startParse: (id<FSPauseCallback>)pause;
4605 -(float)getContentWidth;
4606 -(float)getContentHeight;
4607 -(FSMatrix2D*)getDisplayMatrix: (float)offset_x offset_y: (float)offset_y width: (int)width height: (int)height rotate: (FSRotation)rotate;
4608 -(NSString *)getFocusData: (FSMatrix2D*)matrix point: (FSPointF*)point;
4609 -(FSPointF*)getFocusPosition: (FSMatrix2D*)matrix focus_data: (NSString *)focus_data;
4610 -(BOOL)isParsed;
4611 
4612 -(void)dealloc;
4613 
4614 @end
4615 
4616 @interface FSWidgetChoiceOption : NSObject
4617 {
4618  void *swigCPtr;
4619  BOOL swigCMemOwn;
4620 }
4621 @property (nonatomic, weak, getter=getOption_label) NSString * option_label;
4622 @property (nonatomic, getter=getSelected) BOOL selected;
4623 -(void*)getCptr;
4624 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4625 -(id)init;
4626 -(id)initWithOption_label: (NSString *)option_label selected: (BOOL)selected;
4627 -(id)initWithOption: (FSWidgetChoiceOption*)option;
4628 -(void)set: (NSString *)option_label selected: (BOOL)selected;
4629 -(void)dealloc;
4630 
4631 @end
4632 
4633 @interface FSWidgetChoiceOptionArray : NSObject
4634 {
4635  void *swigCPtr;
4636  BOOL swigCMemOwn;
4637 }
4638 -(void*)getCptr;
4639 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4640 -(id)init;
4641 -(id)initWithOther: (FSWidgetChoiceOptionArray*)other;
4642 -(unsigned long)getSize;
4643 -(FSWidgetChoiceOption*)getAt: (unsigned long)index;
4644 -(void)add: (FSWidgetChoiceOption*)element;
4645 -(void)removeAt: (unsigned long)index;
4646 -(void)insertAt: (unsigned long)index element: (FSWidgetChoiceOption*)element;
4647 -(void)removeAll;
4648 
4649 -(void)dealloc;
4650 
4651 @end
4652 
4653 typedef NS_ENUM(NSInteger, FSAppProviderCallbackAppInfo) {
4660 };
4661 
4662 typedef NS_ENUM(NSInteger, FSAppProviderCallbackBeepType) {
4668 };
4669 
4670 typedef NS_ENUM(NSInteger, FSAppProviderCallbackStringID) {
4775 };
4776 
4777 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxIconType) {
4782 };
4783 
4784 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonType) {
4789 };
4790 
4791 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonID) {
4796 };
4797 
4798 
4799 
4800 typedef NS_ENUM(NSInteger, FSDocProviderCallbackInvalidateFlag) {
4803 };
4804 
4805 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPrintOption) {
4812 };
4813 
4814 typedef NS_ENUM(NSInteger, FSDocProviderCallbackSubmitFormat) {
4820 };
4821 
4822 typedef NS_ENUM(NSInteger, FSDocProviderCallbackTextEncoding) {
4835 };
4836 
4837 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPageViewEventType) {
4841 };
4842 
4843 typedef NS_ENUM(NSInteger, FSDocProviderCallbackWidgetEventType) {
4846 };
4847 
4848 
4849 
4850 typedef NS_ENUM(NSInteger, FSXFADocEventType) {
4854 };
4855 
4856 typedef NS_ENUM(NSInteger, FSXFADocType) {
4860 };
4861 
4862 typedef NS_ENUM(NSInteger, FSXFADocExportDataType) {
4866 };
4867 
4868 @interface FSXFADoc : FSBase
4869 -(id)init NS_UNAVAILABLE;
4870 -(void*)getCptr;
4871 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4872 -(id)initWithDocument: (FSPDFDoc*)document xfa_doc_provider_handler: (id<FSDocProviderCallback>)xfa_doc_provider_handler;
4873 -(id)initWithDocument: (FSPDFDoc*)document;
4874 -(id)initWithOther: (FSXFADoc*)other;
4875 -(BOOL)isEmpty;
4876 -(FSProgressive*)startLoad: (id<FSPauseCallback>)pause;
4877 -(void)setDocProviderCallback: (id<FSDocProviderCallback>)doc_provider_callback;
4879 -(int)getPageCount;
4880 -(FSXFAPage*)getPage: (int)page_index;
4881 -(BOOL)exportData: (NSString *)output_file_path export_type: (FSXFADocExportDataType)export_type;
4882 -(void)setPDFPath: (NSString *)pdf_file_path;
4883 -(BOOL)importData: (NSString *)file_path;
4884 -(BOOL)importDataWithReaderCallback: (id<FSFileReaderCallback>)file_reader;
4885 -(void)resetForm;
4886 -(void)flattenTo: (NSString *)output_file_path;
4887 -(void)flattenToWithStreamCallback: (id<FSFileStreamCallback>)stream;
4888 -(void)processEvent: (FSXFADocEventType)event_type;
4889 -(void)setFocus: (FSXFAWidget*)xfa_widget;
4890 -(void)killFocus;
4891 -(FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
4892 
4893 -(void)dealloc;
4894 
4895 @end
4896 
4897 @interface FSXFAPage : FSBase
4898 -(id)init NS_UNAVAILABLE;
4899 -(void*)getCptr;
4900 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4901 -(id)initWithOther: (FSXFAPage*)other;
4902 -(BOOL)isEmpty;
4903 -(FSMatrix2D*)getDisplayMatrix: (int)left top: (int)top width: (int)width height: (int)height rotate: (FSRotation)rotate;
4904 -(float)getWidth;
4905 -(float)getHeight;
4906 -(FSXFAWidget*)getWidgetAtDevicePoint: (FSMatrix2D*)matrix device_point: (FSPointF*)device_point tolerance: (float)tolerance;
4907 -(int)getIndex;
4908 -(int)getWidgetCount;
4909 -(FSXFAWidget*)getWidget: (int)widget_index;
4910 -(FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
4913 -(FSXFAWidget*)getNextWidget: (FSXFAWidget*)widget;
4914 -(FSXFAWidget*)getPrevWidget: (FSXFAWidget*)widget;
4915 
4916 -(void)dealloc;
4917 
4918 @end
4919 
4920 typedef NS_ENUM(NSInteger, FSXFAWidgetHitTestArea) {
4925 };
4926 
4927 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetType) {
4945 };
4946 
4947 typedef NS_ENUM(NSInteger, FSXFAWidgetPresenceProperty) {
4953 };
4954 
4955 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetNameType) {
4959 };
4960 
4961 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetHAlignType) {
4968 };
4969 
4970 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetVAlignType) {
4974 };
4975 
4976 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetEdgePosition) {
4981 };
4982 
4983 @interface FSXFAWidget : FSBase
4984 @property (nonatomic, weak, getter=getValue) NSString * value;
4985 -(id)init NS_UNAVAILABLE;
4986 -(void*)getCptr;
4987 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4988 -(id)initWithOther: (FSXFAWidget*)other;
4989 -(BOOL)isEmpty;
4990 -(FSXFAPage*)getXFAPage;
4991 -(int)getIndex;
4992 -(void)resetData;
4993 -(FSRectF*)getRect;
4994 -(NSString *)getName: (FSXFAWidgetWidgetNameType)type;
4995 -(FSWidgetChoiceOptionArray*)getOptions;
4996 -(BOOL)isChecked;
4997 -(FSXFAWidgetPresenceProperty)getPresence;
4998 -(BOOL)onMouseEnter;
4999 -(BOOL)onMouseExit;
5000 -(BOOL)onLButtonDown: (FSPointF*)point flags: (unsigned int)flags;
5001 -(BOOL)onLButtonUp: (FSPointF*)point flags: (unsigned int)flags;
5002 -(BOOL)onLButtonDoubleClick: (FSPointF*)point flags: (unsigned int)flags;
5003 -(BOOL)onMouseMove: (FSPointF*)point flags: (unsigned int)flags;
5004 -(BOOL)onRButtonDown: (FSPointF*)point flags: (unsigned int)flags;
5005 -(BOOL)onRButtonUp: (FSPointF*)point flags: (unsigned int)flags;
5006 -(BOOL)onKeyDown: (unsigned int)key_code flags: (unsigned int)flags;
5007 -(BOOL)onKeyUp: (unsigned int)key_code flags: (unsigned int)flags;
5008 -(BOOL)onChar: (int)input_char flags: (unsigned int)flags;
5009 -(FSXFAWidgetHitTestArea)onHitTest: (FSPointF*)point;
5010 -(FSXFAWidgetWidgetType)getType;
5011 -(FSXFAWidgetWidgetHAlignType)getHAlign;
5012 -(FSXFAWidgetWidgetVAlignType)getVAlign;
5013 -(BOOL)hasEdge: (FSXFAWidgetWidgetEdgePosition)edge_pos;
5014 -(FSSignature*)getSignature;
5015 -(NSString *)getToolTip;
5016 -(FSBitmap*)getBitmap;
5017 
5018 -(void)dealloc;
5019 
5020 @end
5021 
5022 @interface FSWidgetMenu : FSBase
5023 -(id)init NS_UNAVAILABLE;
5024 -(void*)getCptr;
5025 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5026 -(id)initWithXfa_widget: (FSXFAWidget*)xfa_widget;
5027 -(id)initWithOther: (FSWidgetMenu*)other;
5028 -(BOOL)isEmpty;
5029 -(BOOL)canCopy;
5030 -(BOOL)canCut;
5031 -(BOOL)canPaste;
5032 -(BOOL)canSelectAll;
5033 -(BOOL)canDelete;
5034 -(BOOL)canDeSelect;
5035 -(NSString *)copy;
5036 -(NSString *)cut;
5037 -(BOOL)paste: (NSString *)text;
5038 -(BOOL)selectAll;
5039 -(BOOL)delete;
5040 -(BOOL)deSelect;
5041 -(BOOL)canUndo;
5042 -(BOOL)canRedo;
5043 -(BOOL)undo;
5044 -(BOOL)redo;
5045 -(BOOL)bold;
5046 -(BOOL)italic;
5047 -(BOOL)underline;
5048 -(BOOL)superscript;
5049 -(BOOL)subscript;
5050 -(BOOL)clearStyle;
5051 
5052 -(void)dealloc;
5053 
5054 @end
5055 
5056 
5057 
5058 typedef NS_ENUM(NSInteger, FSTextPageCharInfoTextCharFlag) {
5065 };
5066 
5067 @interface FSTextPageCharInfo : NSObject
5068 {
5069  void *swigCPtr;
5070  BOOL swigCMemOwn;
5071 }
5072 @property (nonatomic, weak, getter=getFont) FSFont* font;
5073 @property (nonatomic, getter=getFlag) FSTextPageCharInfoTextCharFlag flag;
5074 @property (nonatomic, getter=getFont_size) float font_size;
5075 @property (nonatomic, getter=getOrigin_x) float origin_x;
5076 @property (nonatomic, getter=getOrigin_y) float origin_y;
5077 @property (nonatomic, weak, getter=getChar_box) FSRectF* char_box;
5078 @property (nonatomic, weak, getter=getChar_outbox) FSRectF* char_outbox;
5079 @property (nonatomic, weak, getter=getMatrix) FSMatrix2D* matrix;
5080 -(void*)getCptr;
5081 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5082 -(id)initWithFont: (FSFont*)font flag: (FSTextPageCharInfoTextCharFlag)flag font_size: (float)font_size origin_x: (float)origin_x origin_y: (float)origin_y char_box: (FSRectF*)char_box char_outbox: (FSRectF*)char_outbox matrix: (FSMatrix2D*)matrix;
5083 -(id)init;
5084 -(id)initWithChar_info: (FSTextPageCharInfo*)char_info;
5085 -(void)set: (FSFont*)font flag: (FSTextPageCharInfoTextCharFlag)flag font_size: (float)font_size origin_x: (float)origin_x origin_y: (float)origin_y char_box: (FSRectF*)char_box char_outbox: (FSRectF*)char_outbox matrix: (FSMatrix2D*)matrix;
5086 -(void)dealloc;
5087 
5088 @end
5089 
5090 typedef NS_ENUM(NSInteger, FSTextPageTextParseFlags) {
5094 };
5095 
5096 typedef NS_ENUM(NSInteger, FSTextPageTextOrderFlag) {
5099 };
5100 
5101 @interface FSTextPage : FSBase
5102 -(id)init NS_UNAVAILABLE;
5103 -(void*)getCptr;
5104 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5105 -(id)initWithPage: (FSPDFPage*)page flags: (int)flags;
5106 -(id)initWithOther: (FSTextPage*)other;
5107 -(BOOL)isEmpty;
5108 -(int)getCharCount;
5109 -(FSTextPageCharInfo*)getCharInfo: (int)char_index;
5110 -(NSString *)getChars: (int)start count: (int)count;
5111 -(int)getIndexAtPos: (float)x y: (float)y tolerance: (float)tolerance;
5112 -(NSString *)getTextInRect: (FSRectF*)rect;
5113 -(NSString *)getText: (FSTextPageTextOrderFlag)flag;
5114 -(FSRange*)getWordAtPos: (float)x y: (float)y tolerance: (float)tolerance;
5115 -(int)getTextRectCount: (int)start count: (int)count;
5116 -(FSRectF*)getTextRect: (int)rect_index;
5117 -(FSRotation)getBaselineRotation: (int)rect_index;
5118 -(FSRectFArray*)getTextRectArrayByRect: (FSRectF*)rect;
5119 -(FSRange*)getCharRange: (FSRectF*)rect;
5120 -(NSString *)getTextUnderAnnot: (FSAnnot*)annot;
5121 
5122 -(void)dealloc;
5123 
5124 @end
5125 
5126 typedef NS_ENUM(NSInteger, FSTextSearchSearchFlags) {
5131 };
5132 
5133 @interface FSTextSearch : FSBase
5134 -(id)init NS_UNAVAILABLE;
5135 -(void*)getCptr;
5136 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5137 -(id)initWithDocument: (FSPDFDoc*)document cancel: (id<FSSearchCancelCallback>)cancel flags: (int)flags;
5138 -(id)initWithXfa_document: (FSXFADoc*)xfa_document cancel: (id<FSSearchCancelCallback>)cancel;
5139 -(id)initWithText_page: (FSTextPage*)text_page;
5140 -(id)initWithAnnot: (FSAnnot*)annot;
5141 -(id)initWithOther: (FSTextSearch*)other;
5142 -(BOOL)isEmpty;
5143 -(BOOL)setPattern: (NSString *)key_words;
5144 -(BOOL)setStartPage: (int)page_index;
5145 -(BOOL)setEndPage: (int)page_index;
5146 -(BOOL)setStartCharacter: (int)char_index;
5147 -(BOOL)setSearchFlags: (unsigned int)search_flags;
5148 -(BOOL)findNext;
5149 -(BOOL)findPrev;
5151 -(int)getMatchPageIndex;
5152 -(NSString *)getMatchSentence;
5156 -(int)getMatchEndCharIndex;
5157 
5158 -(void)dealloc;
5159 
5160 @end
5161 
5162 @interface FSTextLink : FSBase
5163 -(id)init NS_UNAVAILABLE;
5164 -(void*)getCptr;
5165 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5166 -(id)initWithOther: (FSTextLink*)other;
5167 -(BOOL)isEmpty;
5168 -(NSString *)getURI;
5169 -(int)getStartCharIndex;
5170 -(int)getEndCharIndex;
5172 
5173 -(void)dealloc;
5174 
5175 @end
5176 
5178 -(id)init NS_UNAVAILABLE;
5179 -(void*)getCptr;
5180 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5181 -(id)initWithPage: (FSTextPage*)page;
5182 -(id)initWithOther: (FSPageTextLinks*)other;
5183 -(BOOL)isEmpty;
5184 -(int)getTextLinkCount;
5185 -(FSTextLink*)getTextLink: (int)index;
5186 
5187 -(void)dealloc;
5188 
5189 @end
5190 
5191 typedef NS_ENUM(NSInteger, FSSecurityHandlerCipherType) {
5195 };
5196 
5198 -(void*)getCptr;
5199 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5200 -(id)init;
5201 -(id)initWithOther: (FSSecurityHandler*)other;
5202 -(BOOL)isEmpty;
5204 
5205 -(void)dealloc;
5206 
5207 @end
5208 
5209 @interface FSStdEncryptData : NSObject
5210 {
5211  void *swigCPtr;
5212  BOOL swigCMemOwn;
5213 }
5214 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
5215 @property (nonatomic, getter=getUser_permissions) unsigned int user_permissions;
5216 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
5217 @property (nonatomic, getter=getKey_length) int key_length;
5218 -(void*)getCptr;
5219 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5220 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata user_permissions: (unsigned int)user_permissions cipher: (FSSecurityHandlerCipherType)cipher key_length: (int)key_length;
5221 -(id)init;
5222 -(id)initWithOther: (FSStdEncryptData*)other;
5223 -(void)set: (BOOL)is_encrypt_metadata user_permissions: (unsigned int)user_permissions cipher: (FSSecurityHandlerCipherType)cipher key_length: (int)key_length;
5224 -(void)dealloc;
5225 
5226 @end
5227 
5228 typedef NS_ENUM(NSInteger, FSStdSecurityHandlerModifyFlag) {
5232 };
5233 
5235 -(void*)getCptr;
5236 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5237 -(id)init;
5238 -(id)initWithOther: (FSSecurityHandler*)other;
5239 -(BOOL)initialize: (FSStdEncryptData*)encrypt_data user_password: (NSString *)user_password owner_password: (NSString *)owner_password;
5240 -(BOOL)initializeW: (FSStdEncryptData*)encrypt_data user_password: (NSString *)user_password owner_password: (NSString *)owner_password;
5241 -(void)setAES256ModifyFlags: (unsigned int)modify_flags;
5242 
5243 -(void)dealloc;
5244 
5245 @end
5246 
5247 @interface FSCertificateEncryptData : NSObject
5248 {
5249  void *swigCPtr;
5250  BOOL swigCMemOwn;
5251 }
5252 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
5253 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
5254 @property (nonatomic, weak, getter=getEnvelopes) NSArray<NSData *> * envelopes;
5255 -(void*)getCptr;
5256 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5257 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata cipher: (FSSecurityHandlerCipherType)cipher envelopes: (NSArray<NSData *> *)envelopes;
5258 -(id)init;
5259 -(id)initWithOther: (FSCertificateEncryptData*)other;
5260 -(void)set: (BOOL)is_encrypt_metadata cipher: (FSSecurityHandlerCipherType)cipher envelopes: (NSArray<NSData *> *)envelopes;
5261 -(void)dealloc;
5262 
5263 @end
5264 
5266 -(void*)getCptr;
5267 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5268 -(id)init;
5269 -(id)initWithOther: (FSSecurityHandler*)other;
5270 -(BOOL)initialize: (FSCertificateEncryptData*)encrypt_data encrypt_key: (NSData *)encrypt_key;
5271 
5272 -(void)dealloc;
5273 
5274 @end
5275 
5276 @interface FSDRMEncryptData : NSObject
5277 {
5278  void *swigCPtr;
5279  BOOL swigCMemOwn;
5280 }
5281 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
5282 @property (nonatomic, weak, getter=getSub_filter) NSString * sub_filter;
5283 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
5284 @property (nonatomic, getter=getKey_length) int key_length;
5285 @property (nonatomic, getter=getIs_owner) BOOL is_owner;
5286 @property (nonatomic, getter=getUser_permissions) unsigned int user_permissions;
5287 -(void*)getCptr;
5288 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5289 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata sub_filter: (NSString *)sub_filter cipher: (FSSecurityHandlerCipherType)cipher key_length: (int)key_length is_owner: (BOOL)is_owner user_permissions: (unsigned int)user_permissions;
5290 -(id)init;
5291 -(id)initWithOther: (FSDRMEncryptData*)other;
5292 -(void)set: (BOOL)is_encrypt_metadata sub_filter: (NSString *)sub_filter cipher: (FSSecurityHandlerCipherType)cipher key_length: (int)key_length is_owner: (BOOL)is_owner user_permissions: (unsigned int)user_permissions;
5293 -(void)dealloc;
5294 
5295 @end
5296 
5298 -(void*)getCptr;
5299 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5300 -(id)init;
5301 -(id)initWithOther: (FSSecurityHandler*)other;
5302 -(NSString *)getDRMValue: (NSString *)key;
5303 -(BOOL)setDRMValue: (NSString *)key value: (NSString *)value;
5304 -(BOOL)verifyEncryptionParams;
5305 -(BOOL)initialize: (FSDRMEncryptData*)encrypt_data file_id: (NSString *)file_id initial_key: (NSData *)initial_key;
5306 
5307 -(void)dealloc;
5308 
5309 @end
5310 
5311 @interface FSCustomEncryptData : NSObject
5312 {
5313  void *swigCPtr;
5314  BOOL swigCMemOwn;
5315 }
5316 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
5317 @property (nonatomic, weak, getter=getFilter) NSString * filter;
5318 @property (nonatomic, weak, getter=getSub_filter) NSString * sub_filter;
5319 -(void*)getCptr;
5320 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5321 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata filter: (NSString *)filter sub_filter: (NSString *)sub_filter;
5322 -(id)init;
5323 -(id)initWithOther: (FSCustomEncryptData*)other;
5324 -(void)set: (BOOL)is_encrypt_metadata filter: (NSString *)filter sub_filter: (NSString *)sub_filter;
5325 -(void)dealloc;
5326 
5327 @end
5328 
5330 -(void*)getCptr;
5331 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5332 -(id)init;
5333 -(id)initWithOther: (FSSecurityHandler*)other;
5334 -(BOOL)initialize: (FSCustomEncryptData*)encrypt_data callback: (id<FSCustomSecurityCallback>)callback encrypt_info: (NSString *)encrypt_info;
5335 
5336 -(void)dealloc;
5337 
5338 @end
5339 
5340 @interface FSRMSEncryptData : NSObject
5341 {
5342  void *swigCPtr;
5343  BOOL swigCMemOwn;
5344 }
5345 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
5346 @property (nonatomic, weak, getter=getPublish_license) NSString * publish_license;
5347 @property (nonatomic, weak, getter=getServer_eul_list) NSArray<NSData *> * server_eul_list;
5348 @property (nonatomic, getter=getIrm_version) float irm_version;
5349 -(void*)getCptr;
5350 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5351 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata publish_license: (NSString *)publish_license server_eul_list: (NSArray<NSData *> *)server_eul_list irm_version: (float)irm_version;
5352 -(id)init;
5353 -(id)initWithOther: (FSRMSEncryptData*)other;
5354 -(void)set: (BOOL)is_encrypt_metadata publish_license: (NSString *)publish_license server_eul_list: (NSArray<NSData *> *)server_eul_list irm_version: (float)irm_version;
5355 -(void)dealloc;
5356 
5357 @end
5358 
5360 -(void*)getCptr;
5361 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5362 -(id)init;
5363 -(id)initWithOther: (FSSecurityHandler*)other;
5364 -(BOOL)initialize: (FSRMSEncryptData*)encrypt_data callback: (id<FSRMSSecurityCallback>)callback;
5365 
5366 -(void)dealloc;
5367 
5368 @end
5369 
5370 
5371 
5372 
5373 
5374 
5375 
5376 
5377 
5378 
5379 
5380 typedef NS_ENUM(NSInteger, FSTabOrderMgrOrderType) {
5385 };
5386 
5387 @interface FSTabOrderMgr : FSBase
5388 @property (nonatomic, getter=getOrderType) FSTabOrderMgrOrderType orderType;
5389 -(id)init NS_UNAVAILABLE;
5390 -(void*)getCptr;
5391 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5392 -(id)initWithPage: (FSPDFPage*)page;
5393 -(id)initWithOther: (FSTabOrderMgr*)other;
5394 -(BOOL)isEmpty;
5395 -(void)reload;
5396 -(FSAnnot*)getFirstAnnot;
5397 -(FSAnnot*)getLastAnnot;
5398 -(FSAnnot*)getNextAnnot: (FSAnnot*)annot;
5399 -(FSAnnot*)getPrevAnnot: (FSAnnot*)annot;
5400 -(BOOL)adjustStructureOrder: (FSAnnotArray*)annot_array;
5401 
5402 -(void)dealloc;
5403 
5404 @end
5405 
5406 @interface FSWatermark : FSBase
5407 -(id)init NS_UNAVAILABLE;
5408 -(void*)getCptr;
5409 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5410 -(id)initWithDocument: (FSPDFDoc*)document text: (NSString *)text properties: (FSWatermarkTextProperties*)properties settings: (FSWatermarkSettings*)settings;
5411 -(id)initWithDocument: (FSPDFDoc*)document bitmap: (FSBitmap*)bitmap settings: (FSWatermarkSettings*)settings;
5412 -(id)initWithDocument: (FSPDFDoc*)document image: (FSImage*)image frame_index: (int)frame_index settings: (FSWatermarkSettings*)settings;
5413 -(id)initWithDocument: (FSPDFDoc*)document page: (FSPDFPage*)page settings: (FSWatermarkSettings*)settings;
5414 -(id)initWithOther: (FSWatermark*)other;
5415 -(BOOL)isEmpty;
5416 -(float)getWidth;
5417 -(float)getHeight;
5418 -(BOOL)insertToPage: (FSPDFPage*)page;
5419 
5420 -(void)dealloc;
5421 
5422 @end
5423 
5424 typedef NS_ENUM(NSInteger, FSWatermarkSettingsFlags) {
5431 };
5432 
5433 @interface FSWatermarkSettings : NSObject
5434 {
5435  void *swigCPtr;
5436  BOOL swigCMemOwn;
5437 }
5438 @property (nonatomic, getter=getPosition) FSPosition position;
5439 @property (nonatomic, getter=getOffset_x) float offset_x;
5440 @property (nonatomic, getter=getOffset_y) float offset_y;
5441 @property (nonatomic, getter=getFlags) unsigned int flags;
5442 @property (nonatomic, getter=getScale_x) float scale_x;
5443 @property (nonatomic, getter=getScale_y) float scale_y;
5444 @property (nonatomic, getter=getRotation) float rotation;
5445 @property (nonatomic, getter=getOpacity) int opacity;
5446 -(void*)getCptr;
5447 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5448 -(id)initWithPosition: (FSPosition)position offset_x: (float)offset_x offset_y: (float)offset_y flags: (unsigned int)flags scale_x: (float)scale_x scale_y: (float)scale_y rotation: (float)rotation opacity: (int)opacity;
5449 -(id)init;
5450 -(id)initWithSettings: (FSWatermarkSettings*)settings;
5451 -(void)set: (FSPosition)position offset_x: (float)offset_x offset_y: (float)offset_y flags: (unsigned int)flags scale_x: (float)scale_x scale_y: (float)scale_y rotation: (float)rotation opacity: (int)opacity;
5452 -(void)dealloc;
5453 
5454 @end
5455 
5456 typedef NS_ENUM(NSInteger, FSWatermarkTextPropertiesFontStyle) {
5459 };
5460 
5461 @interface FSWatermarkTextProperties : NSObject
5462 {
5463  void *swigCPtr;
5464  BOOL swigCMemOwn;
5465 }
5466 @property (nonatomic, getter=getFont_size) float font_size;
5467 @property (nonatomic, getter=getColor) unsigned int color;
5468 @property (nonatomic, getter=getFont_style) FSWatermarkTextPropertiesFontStyle font_style;
5469 @property (nonatomic, getter=getLine_space) float line_space;
5470 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
5471 @property (nonatomic, weak, getter=getFont) FSFont* font;
5472 -(void*)getCptr;
5473 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5474 -(id)initWithFont: (FSFont*)font font_size: (float)font_size color: (unsigned int)color style: (FSWatermarkTextPropertiesFontStyle)style line_space: (float)line_space alignment: (FSAlignment)alignment;
5475 -(id)init;
5476 -(id)initWithProperties: (FSWatermarkTextProperties*)properties;
5477 -(void)set: (FSFont*)font font_size: (float)font_size color: (unsigned int)color style: (FSWatermarkTextPropertiesFontStyle)style line_space: (float)line_space alignment: (FSAlignment)alignment;
5478 
5479 -(void)dealloc;
5480 
5481 @end
5482 
5483 @interface FSRedaction : FSBase
5484 -(id)init NS_UNAVAILABLE;
5485 -(void*)getCptr;
5486 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5487 -(id)initWithDocument: (FSPDFDoc*)document;
5488 -(id)initWithOther: (FSRedaction*)other;
5489 -(BOOL)isEmpty;
5490 -(FSRedact*)markRedactAnnot: (FSPDFPage*)page rects: (FSRectFArray*)rects;
5491 -(BOOL)apply;
5492 
5493 -(void)dealloc;
5494 
5495 @end
5496 
5497 
5498 
5500 -(id)init NS_UNAVAILABLE;
5501 -(void*)getCptr;
5502 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5503 -(id)initWithDirectory: (NSString *)directory;
5504 -(id)initWithOther: (FSDocumentsSource*)other;
5505 -(BOOL)isEmpty;
5506 
5507 -(void)dealloc;
5508 
5509 @end
5510 
5511 typedef NS_ENUM(NSInteger, FSFullTextSearchRankMode) {
5515 };
5516 
5518 -(void*)getCptr;
5519 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5520 -(id)init;
5521 -(id)initWithOther: (FSFullTextSearch*)other;
5522 -(BOOL)isEmpty;
5523 -(void)setDataBasePath: (NSString *)path_of_data_base;
5524 -(FSProgressive*)startUpdateIndex: (FSDocumentsSource*)source pause: (id<FSPauseCallback>)pause reupdate: (BOOL)reupdate;
5525 -(BOOL)updateIndexWithFilePath: (NSString *)file_path;
5526 -(BOOL)searchOf: (NSString *)match_string rank_mode: (FSFullTextSearchRankMode)rank_mode callback: (id<FSSearchCallback>)callback;
5527 
5528 -(void)dealloc;
5529 
5530 @end
5531 
5532 @interface FSComplianceEngine : NSObject
5533 {
5534  void *swigCPtr;
5535  BOOL swigCMemOwn;
5536 }
5537 -(void*)getCptr;
5538 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5539 +(FSErrorCode)initialize: (NSString *)compliance_resource_folder_path compliance_engine_unlockcode: (NSString *)compliance_engine_unlockcode;
5540 +(void)destroy;
5541 +(void)setTempFolderPath: (NSString *)temp_folder_path;
5542 +(void)setLanguage: (NSString *)language;
5543 -(id)init;
5544 
5545 -(void)dealloc;
5546 
5547 @end
5548 
5549 
5550 
5551 typedef NS_ENUM(NSInteger, FSFixupDataFixupState) {
5555 };
5556 
5557 @interface FSFixupData : NSObject
5558 {
5559  void *swigCPtr;
5560  BOOL swigCMemOwn;
5561 }
5562 @property (nonatomic, getter=getUsed_count) unsigned int used_count;
5563 @property (nonatomic, getter=getState) FSFixupDataFixupState state;
5564 @property (nonatomic, weak, getter=getName) NSString * name;
5565 @property (nonatomic, weak, getter=getComment) NSString * comment;
5566 @property (nonatomic, weak, getter=getReasons) NSArray<NSString *> * reasons;
5567 -(void*)getCptr;
5568 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5569 -(id)init;
5570 -(id)initWithOther: (FSFixupData*)other;
5571 -(void)dealloc;
5572 
5573 @end
5574 
5575 typedef NS_ENUM(NSInteger, FSHitDataCheckSeverity) {
5579 };
5580 
5581 @interface FSHitData : NSObject
5582 {
5583  void *swigCPtr;
5584  BOOL swigCMemOwn;
5585 }
5586 @property (nonatomic, getter=getTriggered_count) unsigned int triggered_count;
5587 @property (nonatomic, getter=getSeverity) FSHitDataCheckSeverity severity;
5588 @property (nonatomic, weak, getter=getName) NSString * name;
5589 @property (nonatomic, weak, getter=getComment) NSString * comment;
5590 @property (nonatomic, weak, getter=getTrigger_values) NSArray<NSString *> * trigger_values;
5591 @property (nonatomic, getter=getPage_index) int page_index;
5592 -(void*)getCptr;
5593 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5594 -(id)init;
5595 -(id)initWithOther: (FSHitData*)other;
5596 -(void)dealloc;
5597 
5598 @end
5599 
5601 -(void*)getCptr;
5602 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5603 -(id)init;
5604 -(id)initWithOther: (FSResultInformation*)other;
5605 -(BOOL)isEmpty;
5606 -(int)getFixupDataCount;
5607 -(FSFixupData*)getFixupData: (int)index;
5608 -(int)getHitDataCount;
5609 -(FSHitData*)getHitData: (int)index;
5610 
5611 -(void)dealloc;
5612 
5613 @end
5614 
5615 typedef NS_ENUM(NSInteger, FSPDFAComplianceVersion) {
5624 };
5625 
5627 -(void*)getCptr;
5628 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5629 -(id)init;
5630 -(id)initWithOther: (FSPDFACompliance*)other;
5631 -(BOOL)isEmpty;
5632 -(FSResultInformation*)verify: (FSPDFAComplianceVersion)verify_version src_pdf_path: (NSString *)src_pdf_path first_page_index: (int)first_page_index last_page_index: (int)last_page_index progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
5633 -(FSResultInformation*)convertPDFFile: (NSString *)src_pdf_path saved_pdf_path: (NSString *)saved_pdf_path convert_to_version: (FSPDFAComplianceVersion)convert_to_version progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
5634 
5635 -(void)dealloc;
5636 
5637 @end
5638 
5640 -(void*)getCptr;
5641 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5642 -(id)init;
5643 -(id)initWithOther: (FSPDFCompliance*)other;
5644 -(BOOL)isEmpty;
5645 -(FSResultInformation*)convertPDFFile: (NSString *)src_pdf_path saved_pdf_path: (NSString *)saved_pdf_path convert_to_version: (int)convert_to_version progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
5646 
5647 -(void)dealloc;
5648 
5649 @end
5650 
5651 typedef NS_ENUM(NSInteger, FSCompareResultInfoCompareResultType) {
5669 };
5670 
5671 @interface FSCompareResultInfo : NSObject
5672 {
5673  void *swigCPtr;
5674  BOOL swigCMemOwn;
5675 }
5676 @property (nonatomic, getter=getType) FSCompareResultInfoCompareResultType type;
5677 @property (nonatomic, weak, getter=getRect_array) FSRectFArray* rect_array;
5678 @property (nonatomic, weak, getter=getDiff_contents) NSString * diff_contents;
5679 -(void*)getCptr;
5680 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5681 -(id)initWithType: (FSCompareResultInfoCompareResultType)type rect_array: (FSRectFArray*)rect_array diff_contents: (NSString *)diff_contents;
5682 -(id)init;
5683 -(id)initWithResult_info: (FSCompareResultInfo*)result_info;
5684 -(void)dealloc;
5685 
5686 @end
5687 
5688 @interface FSCompareResultInfoArray : NSObject
5689 {
5690  void *swigCPtr;
5691  BOOL swigCMemOwn;
5692 }
5693 -(void*)getCptr;
5694 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5695 -(id)init;
5696 -(id)initWithOther: (FSCompareResultInfoArray*)other;
5697 -(unsigned long)getSize;
5698 -(FSCompareResultInfo*)getAt: (unsigned long)index;
5699 -(void)add: (FSCompareResultInfo*)element;
5700 -(void)removeAt: (unsigned long)index;
5701 -(void)insertAt: (unsigned long)index element: (FSCompareResultInfo*)element;
5702 -(void)removeAll;
5703 
5704 -(void)dealloc;
5705 
5706 @end
5707 
5708 @interface FSCompareResults : NSObject
5709 {
5710  void *swigCPtr;
5711  BOOL swigCMemOwn;
5712 }
5713 @property (nonatomic, weak, getter=getBase_doc_results) FSCompareResultInfoArray* base_doc_results;
5714 @property (nonatomic, weak, getter=getCompared_doc_results) FSCompareResultInfoArray* compared_doc_results;
5715 -(void*)getCptr;
5716 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5717 -(id)initWithBase_doc_results: (FSCompareResultInfoArray*)base_doc_results compared_doc_results: (FSCompareResultInfoArray*)compared_doc_results;
5718 -(id)init;
5719 -(id)initWithCompare_results: (FSCompareResults*)compare_results;
5720 -(void)clear;
5721 -(void)dealloc;
5722 
5723 @end
5724 
5725 typedef NS_ENUM(NSInteger, FSComparisonCompareType) {
5728 };
5729 
5730 @interface FSComparison : FSBase
5731 -(id)init NS_UNAVAILABLE;
5732 -(void*)getCptr;
5733 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5734 -(id)initWithBase_doc: (FSPDFDoc*)base_doc compared_doc: (FSPDFDoc*)compared_doc;
5735 -(id)initWithOther: (FSComparison*)other;
5736 -(BOOL)isEmpty;
5737 -(FSCompareResults*)doCompare: (int)base_page_index compared_page_index: (int)compared_page_index compare_flags: (unsigned int)compare_flags;
5738 -(FSPDFDoc*)generateComparedDoc: (unsigned int)compare_flags;
5739 -(FSPDFDoc*)GenerateComparedDocWithIsShowAllLayers: (unsigned int)compare_flags is_show_all_layers: (BOOL)is_show_all_layers;
5740 
5741 -(void)dealloc;
5742 
5743 @end
5744 
5745 @interface FSOptimizer : FSBase
5746 -(void*)getCptr;
5747 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5748 +(FSProgressive*)optimize: (FSPDFDoc*)doc settings: (FSOptimizerSettings*)settings pause: (id<FSPauseCallback>)pause;
5749 +(FSProgressive*)startSubsetEmbedFont: (FSPDFDoc*)doc pause: (id<FSPauseCallback>)pause;
5750 -(id)init;
5751 
5752 -(void)dealloc;
5753 
5754 @end
5755 
5756 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressMode) {
5761 };
5762 
5763 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressQuality) {
5769 };
5770 
5771 typedef NS_ENUM(NSInteger, FSImageSettingsStretchMode) {
5778 };
5779 
5781 -(void*)getCptr;
5782 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5783 -(id)init;
5784 -(id)initWithOther: (FSImageSettings*)other;
5785 -(BOOL)isEmpty;
5786 -(void)setStretchMode: (FSImageSettingsStretchMode)mode;
5787 -(void)setImageDPI: (int)dpi;
5788 -(void)setImageDPILimit: (int)dpi_limit;
5789 -(void)setCompressionMode: (FSImageSettingsImageCompressMode)mode;
5790 -(void)setQuality: (FSImageSettingsImageCompressQuality)quality;
5791 
5792 -(void)dealloc;
5793 
5794 @end
5795 
5796 typedef NS_ENUM(NSInteger, FSMonoImageSettingsMonoImageCompressMode) {
5803 };
5804 
5805 typedef NS_ENUM(NSInteger, FSMonoImageSettingsMonoImageCompressQuality) {
5808 };
5809 
5810 typedef NS_ENUM(NSInteger, FSMonoImageSettingsStretchMode) {
5817 };
5818 
5820 -(void*)getCptr;
5821 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5822 -(id)init;
5823 -(id)initWithOther: (FSMonoImageSettings*)other;
5824 -(BOOL)isEmpty;
5825 -(void)setImageDPI: (int)dpi;
5826 -(void)setImageDPILimit: (int)dpi_limit;
5827 -(void)setCompressionMode: (FSMonoImageSettingsMonoImageCompressMode)mode;
5828 -(void)setStretchMode: (FSMonoImageSettingsStretchMode)mode;
5829 -(void)setQuality: (FSMonoImageSettingsMonoImageCompressQuality)quality;
5830 
5831 -(void)dealloc;
5832 
5833 @end
5834 
5836 -(void*)getCptr;
5837 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5838 -(id)init;
5839 -(id)initWithOther: (FSUnembeddedFontSettings*)other;
5840 -(BOOL)isEmpty;
5841 -(void)setUnembeddedFontNameArray: (NSArray<NSString *> *)font_name_array;
5842 
5843 -(void)dealloc;
5844 
5845 @end
5846 
5847 typedef NS_ENUM(NSInteger, FSOptimizerSettingsOptimizerOptions) {
5853 };
5854 
5855 typedef NS_ENUM(NSInteger, FSOptimizerSettingsCleanUpOptions) {
5860 };
5861 
5862 typedef NS_ENUM(NSInteger, FSOptimizerSettingsDiscardObjectsOptions) {
5872 };
5873 
5874 typedef NS_ENUM(NSInteger, FSOptimizerSettingsDiscardUserDataOptions) {
5881 };
5882 
5884 -(void*)getCptr;
5885 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5886 -(id)init;
5887 -(id)initWithOther: (FSOptimizerSettings*)other;
5888 -(BOOL)isEmpty;
5889 -(void)setOptimizerOptions: (unsigned int)optimize_options;
5890 -(void)setColorGrayImageSettings: (FSImageSettings*)settings;
5891 -(void)setMonoImageSettings: (FSMonoImageSettings*)settings;
5892 -(void)setUnembeddedFontSettings: (FSUnembeddedFontSettings*)settings;
5893 -(void)setCleanUpOptions: (unsigned int)clean_up_options;
5894 -(void)setDiscardObjectsOptions: (unsigned int)discard_objects_options;
5895 -(void)setDiscardUserDataOptions: (unsigned int)discard_userdata_options;
5896 
5897 -(void)dealloc;
5898 
5899 @end
5900 
5901 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFPageMode) {
5904 };
5905 
5906 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFScalingMode) {
5910 };
5911 
5912 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFEncodingFormat) {
5987 };
5988 
5989 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFMediaStyle) {
5992 };
5993 
5994 @interface FSHTML2PDFSettingData : NSObject
5995 {
5996  void *swigCPtr;
5997  BOOL swigCMemOwn;
5998 }
5999 @property (nonatomic, getter=getPage_width) float page_width;
6000 @property (nonatomic, getter=getPage_height) float page_height;
6001 @property (nonatomic, getter=getIs_to_page_scale) BOOL is_to_page_scale;
6002 @property (nonatomic, weak, getter=getPage_margin) FSRectF* page_margin;
6003 @property (nonatomic, getter=getRotate_degrees) FSRotation rotate_degrees;
6004 @property (nonatomic, getter=getIs_convert_link) BOOL is_convert_link;
6005 @property (nonatomic, getter=getIs_generate_tag) BOOL is_generate_tag;
6006 @property (nonatomic, getter=getPage_mode) FSHTML2PDFSettingDataHTML2PDFPageMode page_mode;
6007 @property (nonatomic, getter=getTo_generate_bookmarks) BOOL to_generate_bookmarks;
6008 @property (nonatomic, getter=getScaling_mode) FSHTML2PDFSettingDataHTML2PDFScalingMode scaling_mode;
6009 @property (nonatomic, getter=getEncoding_format) FSHTML2PDFSettingDataHTML2PDFEncodingFormat encoding_format;
6010 @property (nonatomic, getter=getTo_render_images) BOOL to_render_images;
6011 @property (nonatomic, getter=getTo_remove_underline_for_link) BOOL to_remove_underline_for_link;
6012 @property (nonatomic, getter=getTo_set_headerfooter) BOOL to_set_headerfooter;
6013 @property (nonatomic, weak, getter=getHeaderfooter_title) NSString * headerfooter_title;
6014 @property (nonatomic, weak, getter=getHeaderfooter_url) NSString * headerfooter_url;
6015 @property (nonatomic, weak, getter=getBookmark_root_name) NSString * bookmark_root_name;
6016 @property (nonatomic, getter=getTo_resize_objects) BOOL to_resize_objects;
6017 @property (nonatomic, getter=getTo_print_background) BOOL to_print_background;
6018 @property (nonatomic, getter=getTo_optimize_tag_tree) BOOL to_optimize_tag_tree;
6019 @property (nonatomic, getter=getMedia_style) FSHTML2PDFSettingDataHTML2PDFMediaStyle media_style;
6020 -(void*)getCptr;
6021 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6022 -(id)init;
6023 -(id)initWithPage_width: (float)page_width page_height: (float)page_height is_to_page_scale: (BOOL)is_to_page_scale page_margin: (FSRectF*)page_margin is_convert_link: (BOOL)is_convert_link rotate_degrees: (FSRotation)rotate_degrees is_generate_tag: (BOOL)is_generate_tag page_mode: (FSHTML2PDFSettingDataHTML2PDFPageMode)page_mode to_generate_bookmarks: (BOOL)to_generate_bookmarks scaling_mode: (FSHTML2PDFSettingDataHTML2PDFScalingMode)scaling_mode encoding_format: (FSHTML2PDFSettingDataHTML2PDFEncodingFormat)encoding_format to_render_images: (BOOL)to_render_images to_remove_underline_for_link: (BOOL)to_remove_underline_for_link to_set_headerfooter: (BOOL)to_set_headerfooter headerfooter_title: (NSString *)headerfooter_title headerfooter_url: (NSString *)headerfooter_url bookmark_root_name: (NSString *)bookmark_root_name to_resize_objects: (BOOL)to_resize_objects to_print_background: (BOOL)to_print_background to_optimize_tag_tree: (BOOL)to_optimize_tag_tree media_style: (FSHTML2PDFSettingDataHTML2PDFMediaStyle)media_style;
6024 -(void)set: (float)page_width page_height: (float)page_height is_to_page_scale: (BOOL)is_to_page_scale page_margin: (FSRectF*)page_margin is_convert_link: (BOOL)is_convert_link rotate_degrees: (FSRotation)rotate_degrees is_generate_tag: (BOOL)is_generate_tag page_mode: (FSHTML2PDFSettingDataHTML2PDFPageMode)page_mode to_generate_bookmarks: (BOOL)to_generate_bookmarks scaling_mode: (FSHTML2PDFSettingDataHTML2PDFScalingMode)scaling_mode encoding_format: (FSHTML2PDFSettingDataHTML2PDFEncodingFormat)encoding_format to_render_images: (BOOL)to_render_images to_remove_underline_for_link: (BOOL)to_remove_underline_for_link to_set_headerfooter: (BOOL)to_set_headerfooter headerfooter_title: (NSString *)headerfooter_title headerfooter_url: (NSString *)headerfooter_url bookmark_root_name: (NSString *)bookmark_root_name to_resize_objects: (BOOL)to_resize_objects to_print_background: (BOOL)to_print_background to_optimize_tag_tree: (BOOL)to_optimize_tag_tree media_style: (FSHTML2PDFSettingDataHTML2PDFMediaStyle)media_style;
6025 -(void)dealloc;
6026 
6027 @end
6028 
6029 @interface FSTXT2PDFSettingData : NSObject
6030 {
6031  void *swigCPtr;
6032  BOOL swigCMemOwn;
6033 }
6034 @property (nonatomic, getter=getPage_width) float page_width;
6035 @property (nonatomic, getter=getPage_height) float page_height;
6036 @property (nonatomic, weak, getter=getPage_margin) FSRectF* page_margin;
6037 @property (nonatomic, weak, getter=getFont) FSFont* font;
6038 @property (nonatomic, getter=getText_size) float text_size;
6039 @property (nonatomic, getter=getText_color) unsigned int text_color;
6040 @property (nonatomic, getter=getLinespace) float linespace;
6041 @property (nonatomic, getter=getIs_break_page) BOOL is_break_page;
6042 -(void*)getCptr;
6043 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6044 -(id)init;
6045 -(id)initWithPage_width: (float)page_width page_height: (float)page_height page_margin: (FSRectF*)page_margin font: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color linespace: (float)linespace is_break_page: (BOOL)is_break_page;
6046 -(void)set: (float)page_width page_height: (float)page_height page_margin: (FSRectF*)page_margin font: (FSFont*)font text_size: (float)text_size text_color: (unsigned int)text_color linespace: (float)linespace is_break_page: (BOOL)is_break_page;
6047 -(void)dealloc;
6048 
6049 @end
6050 
6051 @interface FSHTML2PDFRelatedResource : NSObject
6052 {
6053  void *swigCPtr;
6054  BOOL swigCMemOwn;
6055 }
6056 @property (nonatomic, getter=getRelated_resource_file) id<FSFileReaderCallback> related_resource_file;
6057 @property (nonatomic, weak, getter=getResource_file_relative_path) NSString * resource_file_relative_path;
6058 -(void*)getCptr;
6059 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6060 -(id)init;
6061 -(void)dealloc;
6062 
6063 @end
6064 
6065 @interface FSHTML2PDFRelatedResourceArray : NSObject
6066 {
6067  void *swigCPtr;
6068  BOOL swigCMemOwn;
6069 }
6070 -(void*)getCptr;
6071 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6072 -(id)init;
6073 -(id)initWithOther: (FSHTML2PDFRelatedResourceArray*)other;
6074 -(unsigned long)getSize;
6075 -(FSHTML2PDFRelatedResource*)getAt: (unsigned long)index;
6076 -(void)add: (FSHTML2PDFRelatedResource*)element;
6077 -(void)removeAt: (unsigned long)index;
6078 -(void)insertAt: (unsigned long)index element: (FSHTML2PDFRelatedResource*)element;
6079 -(void)removeAll;
6080 
6081 -(void)dealloc;
6082 
6083 @end
6084 
6085 @interface FSConvert : FSBase
6086 -(void*)getCptr;
6087 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6088 +(void)fromHTML: (NSString *)src_html engine_path: (NSString *)engine_path cookies_path: (NSString *)cookies_path setting_data: (FSHTML2PDFSettingData*)setting_data saved_pdf_path: (NSString *)saved_pdf_path timeout: (int)timeout;
6089 +(void)fromHTMLWithReaderCallback: (NSString *)src_html engine_path: (NSString *)engine_path cookies_reader: (id<FSFileReaderCallback>)cookies_reader setting_data: (FSHTML2PDFSettingData*)setting_data saved_pdf_path: (NSString *)saved_pdf_path timeout: (int)timeout;
6090 +(void)fromHTMLWithSaveFileWriterCallback: (NSString *)src_html engine_path: (NSString *)engine_path cookies_reader: (id<FSFileReaderCallback>)cookies_reader setting_data: (FSHTML2PDFSettingData*)setting_data saved_pdf_filestream: (id<FSFileWriterCallback>)saved_pdf_filestream timeout: (int)timeout;
6091 +(void)fromHTMLWithReaderCallbackHTML: (id<FSFileReaderCallback>)src_html html2pdf_related_resource_array: (FSHTML2PDFRelatedResourceArray*)html2pdf_related_resource_array engine_path: (NSString *)engine_path cookies_reader: (id<FSFileReaderCallback>)cookies_reader setting_data: (FSHTML2PDFSettingData*)setting_data saved_pdf_filestream: (id<FSFileWriterCallback>)saved_pdf_filestream timeout: (int)timeout;
6092 +(void)fromTXT: (NSString *)src_txt saved_pdf_path: (NSString *)saved_pdf_path setting_data: (FSTXT2PDFSettingData*)setting_data;
6093 +(BOOL)toXML: (NSString *)src_pdf_path src_file_password: (NSString *)src_file_password saved_xml_path: (NSString *)saved_xml_path saved_image_folder_path: (NSString *)saved_image_folder_path is_force_to_tagged_pdf: (BOOL)is_force_to_tagged_pdf;
6094 -(id)init;
6095 
6096 -(void)dealloc;
6097 
6098 @end
6099 
6100 typedef NS_ENUM(NSInteger, FSLRElementElementType) {
6173 };
6174 
6175 @interface FSLRElement : FSBase
6176 -(void*)getCptr;
6177 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6178 -(id)initWithOther: (FSLRElement*)other;
6179 -(BOOL)isEmpty;
6181 -(BOOL)isContentElement;
6183 -(BOOL)isStructureElement;
6184 -(NSString *)stringifyType;
6185 +(NSString *)stringifyElementType: (FSLRElementElementType)type;
6186 
6187 -(void)dealloc;
6188 
6189 @end
6190 
6191 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeType) {
6243 };
6244 
6245 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeValueEnum) {
6312 };
6313 
6314 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeValueType) {
6328 };
6329 
6331 -(id)init NS_UNAVAILABLE;
6332 -(void*)getCptr;
6333 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6334 -(id)initWithOther: (FSLRStructureElement*)other;
6335 -(id)initWithElement: (FSLRElement*)element;
6336 +(NSString *)stringifyAttributeType: (FSLRStructureElementAttributeType)type;
6337 +(FSLRStructureElementAttributeType)parseAttributeType: (NSString *)type_string;
6338 +(NSString *)stringifyEnumVariant: (FSLRStructureElementAttributeValueEnum)type;
6339 +(BOOL)isArrayAttributeValueType: (FSLRStructureElementAttributeValueType)type;
6341 -(FSLRStructureElementAttributeType)getSupportedAttribute: (int)index;
6342 -(int)getAttributeValueCount: (FSLRStructureElementAttributeType)type;
6344 -(FSLRStructureElementAttributeValueEnum)getAttributeValueEnum: (FSLRStructureElementAttributeType)type index: (int)index;
6345 -(int)getAttributeValueInt32: (FSLRStructureElementAttributeType)type index: (int)index;
6346 -(float)getAttributeValueFloat: (FSLRStructureElementAttributeType)type index: (int)index;
6347 -(unsigned int)getAttributeValueARGB: (FSLRStructureElementAttributeType)type index: (int)index;
6348 -(NSString *)getAttributeValueString: (FSLRStructureElementAttributeType)type index: (int)index;
6349 -(FSLRStructureElement*)getAttributeValueElement: (FSLRStructureElementAttributeType)type index: (int)index;
6351 -(int)getChildCount;
6352 -(FSLRElement*)getChild: (int)index;
6353 -(FSRectF*)getBBox;
6354 
6355 -(void)dealloc;
6356 
6357 @end
6358 
6360 -(id)init NS_UNAVAILABLE;
6361 -(void*)getCptr;
6362 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6363 -(id)initWithOther: (FSLRGraphicsObjectElement*)other;
6364 -(id)initWithElement: (FSLRElement*)element;
6369 -(FSRectF*)getBBox;
6371 
6372 -(void)dealloc;
6373 
6374 @end
6375 
6377 -(id)init NS_UNAVAILABLE;
6378 -(void*)getCptr;
6379 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6380 -(id)initWithOther: (FSLRContentElement*)other;
6381 -(id)initWithElement: (FSLRElement*)element;
6385 -(FSRectF*)getBBox;
6387 
6388 -(void)dealloc;
6389 
6390 @end
6391 
6392 @interface FSLRContext : FSBase
6393 -(id)init NS_UNAVAILABLE;
6394 -(void*)getCptr;
6395 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6396 -(id)initWithPage: (FSPDFPage*)page;
6397 -(id)initWithOther: (FSLRContext*)other;
6398 -(BOOL)isEmpty;
6399 -(FSProgressive*)startParse: (id<FSPauseCallback>)pause;
6401 
6402 -(void)dealloc;
6403 
6404 @end
6405 
6406 typedef NS_ENUM(NSInteger, FSResponseResponseType) {
6410 };
6411 
6412 @interface FSResponse : NSObject
6413 {
6414  void *swigCPtr;
6415  BOOL swigCMemOwn;
6416 }
6417 @property (nonatomic, getter=getType) FSResponseResponseType type;
6418 @property (nonatomic, weak, getter=getResponse_data) NSData * response_data;
6419 -(void*)getCptr;
6420 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6421 -(id)initWithType: (FSResponseResponseType)type response_data: (NSData *)response_data;
6422 -(id)init;
6423 -(id)initWithOther: (FSResponse*)other;
6424 -(void)set: (FSResponseResponseType)type response_data: (NSData *)response_data;
6425 
6426 -(void)dealloc;
6427 
6428 @end
6429 
6430 @interface FSTimeRange : NSObject
6431 {
6432  void *swigCPtr;
6433  BOOL swigCMemOwn;
6434 }
6435 @property (nonatomic, weak, getter=getStart_time) FSDateTime* start_time;
6436 @property (nonatomic, weak, getter=getEnd_time) FSDateTime* end_time;
6437 -(void*)getCptr;
6438 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6439 -(id)initWithStart_time: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
6440 -(id)init;
6441 -(id)initWithOther: (FSTimeRange*)other;
6442 -(void)set: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
6443 -(void)dealloc;
6444 
6445 @end
6446 
6447 typedef NS_ENUM(NSInteger, FSCertVerifyResultCertStatus) {
6452 };
6453 
6454 typedef NS_ENUM(NSInteger, FSCertVerifyResultRevocationReason) {
6466 };
6467 
6468 typedef NS_ENUM(NSInteger, FSCertVerifyResultResponseInfoLocation) {
6473 };
6474 
6475 @interface FSCertVerifyResult : NSObject
6476 {
6477  void *swigCPtr;
6478  BOOL swigCMemOwn;
6479 }
6480 @property (nonatomic, getter=getIs_ca) BOOL is_ca;
6481 @property (nonatomic, getter=getIs_trusted) BOOL is_trusted;
6482 @property (nonatomic, weak, getter=getResponse) FSResponse* response;
6483 @property (nonatomic, weak, getter=getResponse_effect_time_range) FSTimeRange* response_effect_time_range;
6484 @property (nonatomic, weak, getter=getRevoke_time) FSDateTime* revoke_time;
6485 @property (nonatomic, getter=getCert_status) FSCertVerifyResultCertStatus cert_status;
6486 @property (nonatomic, getter=getReason) FSCertVerifyResultRevocationReason reason;
6487 @property (nonatomic, weak, getter=getCert_check_time) FSDateTime* cert_check_time;
6488 @property (nonatomic, getter=getExist_signature_vri_creation_time) BOOL exist_signature_vri_creation_time;
6489 @property (nonatomic, weak, getter=getSignature_vri_creation_time) FSDateTime* signature_vri_creation_time;
6490 @property (nonatomic, getter=getExist_response_signature_vri_creation_time) BOOL exist_response_signature_vri_creation_time;
6491 @property (nonatomic, weak, getter=getResponse_signature_vri_creation_time) FSDateTime* response_signature_vri_creation_time;
6492 @property (nonatomic, getter=getResponse_info_location) FSCertVerifyResultResponseInfoLocation response_info_location;
6493 @property (nonatomic, weak, getter=getCert) NSData * cert;
6494 -(void*)getCptr;
6495 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6496 -(id)initWithCert: (NSData *)cert is_ca: (BOOL)is_ca is_trusted: (BOOL)is_trusted response: (FSResponse*)response response_effect_time_range: (FSTimeRange*)response_effect_time_range revoke_time: (FSDateTime*)revoke_time cert_status: (FSCertVerifyResultCertStatus)cert_status reason: (FSCertVerifyResultRevocationReason)reason cert_check_time: (FSDateTime*)cert_check_time exist_signature_vri_creation_time: (BOOL)exist_signature_vri_creation_time signature_vri_creation_time: (FSDateTime*)signature_vri_creation_time exist_response_signature_vri_creation_time: (BOOL)exist_response_signature_vri_creation_time response_signature_vri_creation_time: (FSDateTime*)response_signature_vri_creation_time response_info_location: (FSCertVerifyResultResponseInfoLocation)response_info_location;
6497 -(id)init;
6498 -(id)initWithOther: (FSCertVerifyResult*)other;
6499 -(void)set: (NSData *)cert is_ca: (BOOL)is_ca is_trusted: (BOOL)is_trusted response: (FSResponse*)response response_effect_time_range: (FSTimeRange*)response_effect_time_range revoke_time: (FSDateTime*)revoke_time cert_status: (FSCertVerifyResultCertStatus)cert_status reason: (FSCertVerifyResultRevocationReason)reason cert_check_time: (FSDateTime*)cert_check_time exist_signature_vri_creation_time: (BOOL)exist_signature_vri_creation_time signature_vri_creation_time: (FSDateTime*)signature_vri_creation_time exist_response_signature_vri_creation_time: (BOOL)exist_response_signature_vri_creation_time response_signature_vri_creation_time: (FSDateTime*)response_signature_vri_creation_time response_info_location: (FSCertVerifyResultResponseInfoLocation)response_info_location;
6500 
6501 -(void)dealloc;
6502 
6503 @end
6504 
6505 @interface FSCertVerifyResultArray : NSObject
6506 {
6507  void *swigCPtr;
6508  BOOL swigCMemOwn;
6509 }
6510 -(void*)getCptr;
6511 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6512 -(id)init;
6513 -(id)initWithOther: (FSCertVerifyResultArray*)other;
6514 -(unsigned long)getSize;
6515 -(FSCertVerifyResult*)getAt: (unsigned long)index;
6516 -(void)add: (FSCertVerifyResult*)element;
6517 -(void)removeAt: (unsigned long)index;
6518 -(void)insertAt: (unsigned long)index element: (FSCertVerifyResult*)element;
6519 -(void)removeAll;
6520 
6521 -(void)dealloc;
6522 
6523 @end
6524 
6525 @interface FSCertIssuerPair : NSObject
6526 {
6527  void *swigCPtr;
6528  BOOL swigCMemOwn;
6529 }
6530 @property (nonatomic, weak, getter=getIssuer) NSData * issuer;
6531 @property (nonatomic, weak, getter=getCert) NSData * cert;
6532 -(void*)getCptr;
6533 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6534 -(id)initWithCert: (NSData *)cert issuer: (NSData *)issuer;
6535 -(id)init;
6536 -(id)initWithOther: (FSCertIssuerPair*)other;
6537 -(void)set: (NSData *)cert issuer: (NSData *)issuer;
6538 
6539 -(void)dealloc;
6540 
6541 @end
6542 
6543 @interface FSRevocationArrayInfo : NSObject
6544 {
6545  void *swigCPtr;
6546  BOOL swigCMemOwn;
6547 }
6548 @property (nonatomic, weak, getter=getOcsp_array) NSArray<NSData *> * ocsp_array;
6549 @property (nonatomic, weak, getter=getCrl_array) NSArray<NSData *> * crl_array;
6550 -(void*)getCptr;
6551 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6552 -(id)initWithOcsp_array: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
6553 -(id)init;
6554 -(id)initWithOther: (FSRevocationArrayInfo*)other;
6555 -(void)set: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
6556 -(void)dealloc;
6557 
6558 @end
6559 
6560 
6561 
6562 
6563 
6564 @interface FSSignatureVerifyResultArray : NSObject
6565 {
6566  void *swigCPtr;
6567  BOOL swigCMemOwn;
6568 }
6569 -(void*)getCptr;
6570 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6571 -(id)init;
6572 -(id)initWithOther: (FSSignatureVerifyResultArray*)other;
6573 -(unsigned long)getSize;
6574 -(FSSignatureVerifyResult*)getAt: (unsigned long)index;
6575 -(void)add: (FSSignatureVerifyResult*)element;
6576 -(void)removeAt: (unsigned long)index;
6577 -(void)insertAt: (unsigned long)index element: (FSSignatureVerifyResult*)element;
6578 -(void)removeAll;
6579 
6580 -(void)dealloc;
6581 
6582 @end
6583 
6584 typedef NS_ENUM(NSInteger, FSLTVVerifierTimeType) {
6589 };
6590 
6591 typedef NS_ENUM(NSInteger, FSLTVVerifierVerifyMode) {
6593 };
6594 
6595 @interface FSLTVVerifier : FSBase
6596 -(id)init NS_UNAVAILABLE;
6597 -(void*)getCptr;
6598 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6599 -(id)initWithDocument: (FSPDFDoc*)document is_verify_signature: (BOOL)is_verify_signature use_expired_tst: (BOOL)use_expired_tst ignore_doc_info: (BOOL)ignore_doc_info time_type: (FSLTVVerifierTimeType)time_type;
6600 -(id)initWithOther: (FSLTVVerifier*)other;
6601 -(BOOL)isEmpty;
6602 -(void)setRevocationCallback: (id<FSRevocationCallback>)callback;
6603 -(void)setVerifyMode: (FSLTVVerifierVerifyMode)mode;
6604 -(void)setTrustedCertStoreCallback: (id<FSTrustedCertStoreCallback>)callback;
6606 -(FSSignatureVerifyResultArray*)verifySignature: (FSSignature*)signature;
6607 -(void)addDSS: (FSSignatureVerifyResult*)signature_verify_result;
6608 
6609 -(void)dealloc;
6610 
6611 @end
6612 
6613 typedef NS_ENUM(NSInteger, FSSignatureVerifyResultLTVState) {
6617 };
6618 
6620 -(id)init NS_UNAVAILABLE;
6621 -(void*)getCptr;
6622 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6623 -(id)initWithOther: (FSSignatureVerifyResult*)other;
6624 -(BOOL)isEmpty;
6625 -(NSString *)getSignatureName;
6626 -(unsigned int)getSignatureState;
6633 -(NSData *)getSignatureHashValue;
6634 
6635 -(void)dealloc;
6636 
6637 @end
6638 
6640 @property (nonatomic, weak, getter=getText_state) FSTextState* text_state;
6641 @property (nonatomic, weak, getter=getText) NSString * text;
6642 -(id)init NS_UNAVAILABLE;
6643 -(void*)getCptr;
6644 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6645 -(id)initWithText_state: (FSTextState*)text_state text: (NSString *)text;
6646 -(id)initWithText_data: (FSTextFillSignObjectData*)text_data;
6647 -(void)set: (FSTextState*)text_state text: (NSString *)text;
6648 -(void)dealloc;
6649 
6650 @end
6651 
6652 @interface FSTextFillSignObjectDataArray : NSObject
6653 {
6654  void *swigCPtr;
6655  BOOL swigCMemOwn;
6656 }
6657 -(void*)getCptr;
6658 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6659 -(id)init;
6660 -(id)initWithOther: (FSTextFillSignObjectDataArray*)other;
6661 -(unsigned long)getSize;
6662 -(FSTextFillSignObjectData*)getAt: (unsigned long)index;
6663 -(void)add: (FSTextFillSignObjectData*)element;
6664 -(void)removeAt: (unsigned long)index;
6665 -(void)insertAt: (unsigned long)index element: (FSTextFillSignObjectData*)element;
6666 -(void)removeAll;
6667 
6668 -(void)dealloc;
6669 
6670 @end
6671 
6672 typedef NS_ENUM(NSInteger, FSFillSignFillSignObjectType) {
6681 };
6682 
6683 @interface FSFillSign : FSBase
6684 -(id)init NS_UNAVAILABLE;
6685 -(void*)getCptr;
6686 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6687 -(id)initWithPage: (FSPDFPage*)page;
6688 -(id)initWithOther: (FSFillSign*)other;
6689 -(BOOL)isEmpty;
6690 -(FSFillSignObject*)addObject: (FSFillSignFillSignObjectType)type point: (FSPointF*)point width: (float)width height: (float)height rotation: (FSRotation)rotation;
6691 -(FSFillSignObject*)addTextObject: (FSTextFillSignObjectDataArray*)text_data point: (FSPointF*)point width: (float)width height: (float)height rotation: (FSRotation)rotation is_comb_field_mode: (BOOL)is_comb_field_mode;
6692 -(BOOL)removeObject: (FSFillSignObject*)fillsign_object;
6693 -(FSFillSignObject*)getObjectAtPoint: (FSPointF*)point;
6694 -(FSFillSignObject*)getObjectAtDevicePoint: (FSPointF*)point matrix: (FSMatrix2D*)matrix;
6695 
6696 -(void)dealloc;
6697 
6698 @end
6699 
6701 -(void*)getCptr;
6702 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6703 -(id)initWithOther: (FSFillSignObject*)other;
6704 -(id)init;
6705 -(BOOL)isEmpty;
6707 -(void)move: (FSPointF*)point width: (float)width height: (float)height rotation: (FSRotation)rotation;
6708 -(FSRectF*)getRect;
6709 -(BOOL)generateContent;
6710 
6711 -(void)dealloc;
6712 
6713 @end
6714 
6716 -(id)init NS_UNAVAILABLE;
6717 -(void*)getCptr;
6718 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6719 -(id)initWithFillsign_object: (FSFillSignObject*)fillsign_object;
6721 -(BOOL)isCombFieldMode;
6722 
6723 -(void)dealloc;
6724 
6725 @end
6726 
6728 -(id)init NS_UNAVAILABLE;
6729 -(void*)getCptr;
6730 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6731 -(id)initWithFillsign_object: (FSFillSignObject*)fillsign_object;
6732 -(BOOL)isInitialsType;
6733 -(void)setBitmap: (FSBitmap*)bitmap;
6734 
6735 -(void)dealloc;
6736 
6737 @end
6738 
6740 -(id)init NS_UNAVAILABLE;
6741 -(void*)getCptr;
6742 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6743 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
6744 -(id)initWithDoc: (FSPDFDoc*)doc;
6745 -(id)initWithOther: (FSCombineDocumentInfo*)other;
6746 -(BOOL)isEmpty;
6747 -(void)setBookmarkTitle: (NSString *)bookmark_title;
6748 -(void)setPDFFileName: (NSString *)pdf_file_name;
6749 
6750 -(void)dealloc;
6751 
6752 @end
6753 
6754 @interface FSCombineDocumentInfoArray : NSObject
6755 {
6756  void *swigCPtr;
6757  BOOL swigCMemOwn;
6758 }
6759 -(void*)getCptr;
6760 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6761 -(id)init;
6762 -(id)initWithOther: (FSCombineDocumentInfoArray*)other;
6763 -(unsigned long)getSize;
6764 -(FSCombineDocumentInfo*)getAt: (unsigned long)index;
6765 -(void)add: (FSCombineDocumentInfo*)element;
6766 -(void)removeAt: (unsigned long)index;
6767 -(void)insertAt: (unsigned long)index element: (FSCombineDocumentInfo*)element;
6768 -(void)removeAll;
6769 
6770 -(void)dealloc;
6771 
6772 @end
6773 
6774 typedef NS_ENUM(NSInteger, FSCombinationCombineDocsOptions) {
6785 };
6786 
6787 @interface FSCombination : FSBase
6788 -(void*)getCptr;
6789 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6790 +(FSProgressive*)startCombineDocuments: (NSString *)dest_file_path document_array: (FSCombineDocumentInfoArray*)document_array options: (unsigned int)options pause: (id<FSPauseCallback>)pause;
6791 +(FSProgressive*)startCombineDocumentsWithWriterCallback: (id<FSFileWriterCallback>)dest_file document_array: (FSCombineDocumentInfoArray*)document_array options: (unsigned int)options pause: (id<FSPauseCallback>)pause;
6792 -(id)init;
6793 
6794 -(void)dealloc;
6795 
6796 @end
6797 
6799 -(id)init NS_UNAVAILABLE;
6800 -(void*)getCptr;
6801 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6802 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
6803 -(id)initWithReader_callback: (id<FSFileReaderCallback>)reader_callback password: (NSString *)password file_name: (NSString *)file_name;
6804 -(id)initWithOther: (FSFormFileInfo*)other;
6805 -(BOOL)isEmpty;
6806 
6807 -(void)dealloc;
6808 
6809 @end
6810 
6811 @interface FSFormFileInfoArray : NSObject
6812 {
6813  void *swigCPtr;
6814  BOOL swigCMemOwn;
6815 }
6816 -(void*)getCptr;
6817 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6818 -(id)init;
6819 -(id)initWithOther: (FSFormFileInfoArray*)other;
6820 -(unsigned long)getSize;
6821 -(FSFormFileInfo*)getAt: (unsigned long)index;
6822 -(void)add: (FSFormFileInfo*)element;
6823 -(void)removeAt: (unsigned long)index;
6824 -(void)insertAt: (unsigned long)index element: (FSFormFileInfo*)element;
6825 -(void)removeAll;
6826 
6827 -(void)dealloc;
6828 
6829 @end
6830 
6832 -(void*)getCptr;
6833 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6834 +(void)combineFormsToCSV: (FSFormFileInfoArray*)form_file_array dest_csv_file: (NSString *)dest_csv_file append: (BOOL)append;
6835 +(void)combineFormsToCSVWithStreamCallback: (FSFormFileInfoArray*)form_file_array dest_csv_file: (id<FSFileStreamCallback>)dest_csv_file append: (BOOL)append;
6836 -(id)init;
6837 
6838 -(void)dealloc;
6839 
6840 @end
6841 
6852 };
6853 
6854 
6855 
6856 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsSummaryLayout) {
6862 };
6863 
6864 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsSortType) {
6869 };
6870 
6871 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsFontSizeType) {
6875 };
6876 
6878 -(void*)getCptr;
6879 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6880 -(id)init;
6881 -(id)initWithOther: (FSAnnotationSummarySettings*)other;
6882 -(BOOL)isEmpty;
6883 -(void)setSummaryLayout: (FSAnnotationSummarySettingsSummaryLayout)type;
6884 -(void)setSortType: (FSAnnotationSummarySettingsSortType)type;
6885 -(void)setFontSize: (FSAnnotationSummarySettingsFontSizeType)type;
6886 -(void)setAnnotType: (FSAnnotType)type use_all: (BOOL)use_all;
6887 -(void)setFileTitle: (NSString *)title;
6888 -(void)setPageRect: (FSRectF*)rect;
6889 -(void)setPageMargin: (FSRectF*)margin;
6890 -(void)setStartPage: (int)page_index;
6891 -(void)setEndPage: (int)page_index;
6892 -(void)enableOutputNoAnnotationPage: (BOOL)enable;
6893 -(void)setConnectorLineColor: (unsigned int)color;
6894 -(void)setConnectorLineOpacity: (float)opacity;
6895 -(void)setAnnotThumbnail: (FSAnnotType)type thumbnail: (FSBitmap*)thumbnail;
6896 
6897 -(void)dealloc;
6898 
6899 @end
6900 
6902 -(id)init NS_UNAVAILABLE;
6903 -(void*)getCptr;
6904 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6905 -(id)initWithDocument: (FSPDFDoc*)document;
6906 -(id)initWithOther: (FSAnnotationSummary*)other;
6907 -(BOOL)isEmpty;
6908 -(void)setCallback: (id<FSAnnotationSummaryCallback>)callback;
6909 -(FSProgressive*)startSummarize: (NSString *)dest_file_path settings: (FSAnnotationSummarySettings*)settings pause: (id<FSPauseCallback>)pause;
6910 -(FSProgressive*)startSummarizeWithWriterCallback: (id<FSFileWriterCallback>)dest_file settings: (FSAnnotationSummarySettings*)settings pause: (id<FSPauseCallback>)pause;
6911 
6912 -(void)dealloc;
6913 
6914 @end
6915 
6916 typedef NS_ENUM(NSInteger, FSOutputPreviewShowType) {
6941 };
6942 
6943 typedef NS_ENUM(NSInteger, FSOutputPreviewColorantType) {
6946 };
6947 
6949 -(id)init NS_UNAVAILABLE;
6950 -(void*)getCptr;
6951 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6952 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
6953 -(id)initWithOther: (FSOutputPreview*)other;
6954 -(BOOL)isEmpty;
6955 -(void)setSimulationProfile: (NSString *)icc_profile_path;
6956 -(void)setShowType: (FSOutputPreviewShowType)show_type;
6957 -(NSArray<NSString *> *)getPlates: (FSOutputPreviewColorantType)colorant_type;
6958 -(unsigned int)getSpotPlateColor: (NSString *)plate_name;
6959 -(void)setCheckStatus: (NSString *)plate_name to_check: (BOOL)to_check;
6960 -(BOOL)isChecked: (NSString *)plate_name;
6961 -(FSBitmap*)generatePreviewBitmap: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix renderer: (FSRenderer*)renderer;
6962 
6963 -(void)dealloc;
6964 
6965 @end
6966 
6967 typedef NS_ENUM(NSInteger, FSPortfolioNodeType) {
6971 };
6972 
6974 -(void*)getCptr;
6975 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6976 -(id)initWithOther: (FSPortfolioNode*)other;
6977 -(BOOL)isEmpty;
6979 
6980 -(void)dealloc;
6981 
6982 @end
6983 
6984 @interface FSPortfolioNodeArray : NSObject
6985 {
6986  void *swigCPtr;
6987  BOOL swigCMemOwn;
6988 }
6989 -(void*)getCptr;
6990 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6991 -(id)init;
6992 -(id)initWithOther: (FSPortfolioNodeArray*)other;
6993 -(unsigned long)getSize;
6994 -(FSPortfolioNode*)getAt: (unsigned long)index;
6995 -(void)add: (FSPortfolioNode*)element;
6996 -(void)removeAt: (unsigned long)index;
6997 -(void)insertAt: (unsigned long)index element: (FSPortfolioNode*)element;
6998 -(void)removeAll;
6999 
7000 -(void)dealloc;
7001 
7002 @end
7003 
7005 @property (nonatomic, weak, getter=getDescription) NSString * description;
7006 -(id)init NS_UNAVAILABLE;
7007 -(void*)getCptr;
7008 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7009 -(id)initWithOther: (FSPortfolioNode*)other;
7010 -(BOOL)isRoot;
7011 -(NSString *)getName;
7012 -(FSPortfolioFileNode*)addFile: (NSString *)file_path;
7013 -(FSPortfolioFileNode*)addFileWithStreamCallback: (id<FSFileStreamCallback>)file_stream file_name: (NSString *)file_name;
7014 -(FSPortfolioFileNode*)addPDFDoc: (FSPDFDoc*)pdf_doc file_name: (NSString *)file_name;
7015 -(FSPortfolioFolderNode*)addSubFolder: (NSString *)folder_name;
7016 -(void)removeSubNode: (FSPortfolioNode*)sub_node;
7017 -(FSPortfolioNodeArray*)getSortedSubNodes;
7018 -(FSDateTime*)getModifiedDateTime;
7019 -(FSDateTime*)getCreationDateTime;
7020 
7021 -(void)dealloc;
7022 
7023 @end
7024 
7026 -(id)init NS_UNAVAILABLE;
7027 -(void*)getCptr;
7028 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7029 -(id)initWithOther: (FSPortfolioNode*)other;
7031 -(NSString *)getKeyName;
7032 
7033 -(void)dealloc;
7034 
7035 @end
7036 
7037 @interface FSSchemaField : FSBase
7038 @property (nonatomic, weak, getter=getKeyName) NSString * keyName;
7039 @property (nonatomic, weak, getter=getSubtypeName) NSString * subtypeName;
7040 @property (nonatomic, weak, getter=getDisplayName) NSString * displayName;
7041 -(void*)getCptr;
7042 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7043 -(id)init;
7044 -(id)initWithOther: (FSSchemaField*)other;
7045 -(BOOL)isEmpty;
7046 -(BOOL)isVisible;
7047 -(void)setVisibility: (BOOL)is_visible;
7048 
7049 -(void)dealloc;
7050 
7051 @end
7052 
7053 @interface FSSchemaFieldArray : NSObject
7054 {
7055  void *swigCPtr;
7056  BOOL swigCMemOwn;
7057 }
7058 -(void*)getCptr;
7059 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7060 -(id)init;
7061 -(id)initWithOther: (FSSchemaFieldArray*)other;
7062 -(unsigned long)getSize;
7063 -(FSSchemaField*)getAt: (unsigned long)index;
7064 -(void)add: (FSSchemaField*)element;
7065 -(void)removeAt: (unsigned long)index;
7066 -(void)insertAt: (unsigned long)index element: (FSSchemaField*)element;
7067 -(void)removeAll;
7068 
7069 -(void)dealloc;
7070 
7071 @end
7072 
7073 typedef NS_ENUM(NSInteger, FSPortfolioInitialViewMode) {
7078 };
7079 
7080 @interface FSPortfolio : FSBase
7081 @property (nonatomic, getter=getInitialViewMode) FSPortfolioInitialViewMode initialViewMode;
7082 @property (nonatomic, weak, getter=getSortingFieldKeyName) NSString * sortingFieldKeyName;
7083 @property (nonatomic, weak, getter=getInitialFileSpecKeyName) NSString * initialFileSpecKeyName;
7084 @property (nonatomic, weak, getter=getSchemaFields) FSSchemaFieldArray* schemaFields;
7085 -(id)init NS_UNAVAILABLE;
7086 -(void*)getCptr;
7087 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7088 +(FSPortfolio*)createPortfolio;
7089 +(FSPortfolio*)createPortfolioWithPDFDoc: (FSPDFDoc*)portfolio_pdf_doc;
7090 -(id)initWithOther: (FSPortfolio*)other;
7091 -(BOOL)isEmpty;
7092 -(FSPDFDoc*)getPortfolioPDFDoc;
7093 -(FSPortfolioNode*)getRootNode;
7094 -(BOOL)isSortedInAscending;
7095 -(void)setSortingOrder: (BOOL)use_ascending_order;
7096 
7097 -(void)dealloc;
7098 
7099 @end
7100 
7101 typedef NS_ENUM(NSInteger, FSSnappedPointSnappedPointType) {
7107 };
7108 
7110 -(id)init NS_UNAVAILABLE;
7111 -(void*)getCptr;
7112 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7113 -(id)initWithOther: (FSSnappedPoint*)other;
7114 -(BOOL)isEmpty;
7116 -(FSPointF*)getPoint;
7117 
7118 -(void)dealloc;
7119 
7120 @end
7121 
7122 typedef NS_ENUM(NSInteger, FSSnapPointMgrSnapPointFlags) {
7127 };
7128 
7130 -(id)init NS_UNAVAILABLE;
7131 -(void*)getCptr;
7132 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7133 -(id)initWithPage: (FSPDFPage*)page;
7134 -(id)initWithOther: (FSSnapPointMgr*)other;
7135 -(BOOL)isEmpty;
7136 -(void)reload;
7137 -(FSSnappedPoint*)getSnappedPointAtPos: (FSPointF*)position flags: (unsigned int)flags;
7138 
7139 -(void)dealloc;
7140 
7141 @end
7142 
7143 
7144 
7150 @protocol FSPauseCallback <NSObject>
7151 @required
7157 -(BOOL)needPauseNow;
7158 @end
7159 
7165 @protocol FSFileReaderCallback <NSObject>
7166 @required
7175 -(NSData *)readBlock: (unsigned long long)offset size: (unsigned long long)size;
7181 -(unsigned long long)getSize;
7182 @end
7183 
7189 @protocol FSFileWriterCallback <NSObject>
7190 @required
7196 -(unsigned long long)getSize;
7205 -(BOOL)writeBlock:(NSData*)data offset:(unsigned long long)offset;
7211 -(BOOL)flush;
7212 @end
7213 
7219 @protocol FSFileStreamCallback <NSObject>
7220 @required
7226 -(unsigned long long)getSize;
7227 
7236 -(NSData *)readBlock: (unsigned long long)offset size: (unsigned long long)size;
7245 -(BOOL)writeBlock:(NSData*)data offset:(unsigned long long)offset;
7251 -(BOOL)flush;
7252 @end
7253 
7259 @protocol FSActionCallback <NSObject>
7260 @required
7273 -(BOOL)invalidateRect:(FSPDFDoc*)document page_index:(int)page_index pdf_rect:(FSRectF*)pdf_rect;
7274 
7285 -(int)getCurrentPage:(FSPDFDoc*)document;
7297 -(void)setCurrentPage:(FSPDFDoc*)document page_index:(int)page_index;
7311 -(FSRotation)getPageRotation:(FSPDFDoc*)document page_index:(int)page_index;
7325 -(BOOL)setPageRotation:(FSPDFDoc*)document page_index:(int)page_index rotation:(FSRotation)rotation;
7326 
7339 -(BOOL)executeNamedAction:(FSPDFDoc*)document named_action:(NSString*)named_action;
7340 
7353 -(BOOL)setDocChangeMark:(FSPDFDoc*)document change_mark:(BOOL)change_mark;
7365 -(BOOL)getDocChangeMark:(FSPDFDoc*)document;
7366 
7375 -(int)getOpenedDocCount;
7376 
7388 -(FSPDFDoc*)getOpenedDoc:(int)index;
7389 
7399 
7409 
7421 -(BOOL)openDoc:(NSString*)file_path password:(NSString*)password;
7422 
7440 -(BOOL)beep:(int)type;
7441 
7460 -(NSString*)response:(NSString*)question title:(NSString*)title default_value:(NSString*)default_value label:(NSString*)label is_password:(BOOL)is_password;
7461 
7472 -(NSString*)getFilePath:(FSPDFDoc*)document;
7473 
7497 -(BOOL)print:(FSPDFDoc*)document is_ui:(BOOL)is_ui page_range:(FSRange*)page_range is_silent:(BOOL)is_silent is_shrunk_to_fit:(BOOL)is_shrunk_to_fit is_printed_as_image:(BOOL)is_printed_as_image is_reversed:(BOOL)is_reversed is_to_print_annots:(BOOL)is_to_print_annots;
7498 
7513 -(BOOL)submitForm:(FSPDFDoc*)document form_data:(NSData*)form_data url:(NSString*)url file_format_type:(FSFileFormatType)file_format_type;
7514 
7525 -(BOOL)launchURL:(NSString*)url;
7526 
7535 -(NSString*)browseFile;
7536 
7549 -(NSString*)browseFile:(BOOL)is_open_dialog file_format:(NSString*)file_format file_filter:(NSString*)file_filter;
7550 
7561 
7593 -(int)alert:(NSString*)msg title:(NSString*)title type:(int)type icon:(int)icon;
7610 -(BOOL)setIdentityProperties:(FSIdentityProperties*)identity_properties;
7624 -(NSString*)popupMenu:(FSMenuListArray*)menus is_selected_item:(NSNumber**)is_selected_item;
7625 
7638 -(FSMenuItemEx*)popupMenuEx:(FSMenuItemExArray*)menus is_selected_item:(NSNumber**)is_selected_item;
7639 
7654 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)type;
7655 
7687 -(BOOL)mailData:(void*)data data_type:(FSActionCallbackMailType)data_type is_ui:(BOOL)is_ui to:(NSString*)to subject:(NSString*)subject cc:(NSString*)cc bcc:(NSString*)bcc message:(NSString*)message;
7688 
7703 -(unsigned int)verifySignature:(FSPDFDoc*)document pdf_signature:(FSSignature*)pdf_signature;
7704 @end
7705 
7715 @protocol FSIconProviderCallback <NSObject>
7716 @required
7725 -(NSString*)getProviderID;
7734 -(NSString*)getProviderVersion;
7744 -(BOOL)hasIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
7755 -(BOOL)canChangeColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
7766 -(FSPDFPage*)getIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name color: (unsigned int)color;
7780 -(FSShadingColor*)getShadingColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name referenced_color: (unsigned int)referenced_color shading_index: (int)shading_index;
7790 -(NSNumber*)getDisplayWidth: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
7800 -(NSNumber*)getDisplayHeight: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
7801 @end
7802 
7810 @protocol FSNotifierCallback <NSObject>
7811 @required
7824 -(void)onOutOfMemory;
7825 @end
7826 
7832 @protocol FSDocEventCallback <NSObject>
7833 @required
7839 -(void)onDocWillOpen;
7850 -(void)onDocOpened:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
7858 -(void)onDocWillDestroy:(FSPDFDoc*)document;
7866 -(void)onDocWillSave:(FSPDFDoc*)document;
7877 -(void)onDocSaved:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
7878 @end
7879 
7889 @required
7901 -(BOOL)isDataAvail:(int)offset size:(int)size;
7916 -(BOOL)addDownloadHint:(int)offset size:(int)size;
7917 @end
7918 
7923 @protocol FSFillerAssistCallback <NSObject>
7924 @required
7934 -(void)refresh:(FSPDFPage*)page rect:(FSRectF*)rect;
7950 -(BOOL)setTimer:(int)elapse timer:(FSTimer*)timer out_timer_id:(int*)out_timer_id;
7959 -(BOOL)killTimer:(int)timer_id;
7971 -(void)focusGotOnControl:(FSControl*)control value:(NSString*)value;
7984 -(void)focusLostFromControl:(FSControl*)control value:(NSString*)value;
7985 
7993 -(void *)createPopupMenu;
7994 
8007 -(BOOL)appendPopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item default_string:(NSString*)default_string;
8008 
8021 -(BOOL)enablePopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item is_enabled:(BOOL)is_enabled;
8022 
8033 -(BOOL)showPopupMenu:(const void*)h_popup_menu point:(FSPointF*)point;
8034 
8044 -(void)destroyPopupMenu:(const void*)h_popup_menu;
8045 
8055 -(void)setClipboardText:(NSString*)text;
8056 
8064  -(NSString*)getClipboardText;
8065 
8076  -(void)reportInvalidValue:(NSString*)form_field_name invalid_value:(NSString*)invalid_value;
8077 @end
8078 
8086 @protocol FSSearchCallback <NSObject>
8087 @required
8100 -(int)retrieveSearchResult:(NSString*)file_path page_index:(int)page_index match_result:(NSString*)match_result match_start_text_index:(int)match_start_text_index match_end_text_index:(int)match_end_text_index;
8101 @end
8102 
8107 @protocol FSSearchCancelCallback <NSObject>
8108 @required
8115 -(BOOL)needToCancelNow;
8116 @end
8117 
8123 @protocol FSPSICallback <NSObject>
8124 @required
8133 -(void)refresh:(FSPSI*)psi rect:(FSRectF*)rect;
8134 @end
8135 
8141 @protocol FSSecurityCallback <NSObject>
8142 @required
8150 @end
8151 
8161 @required
8171 -(NSData*)getDecryptionKey:(NSData*)envelope_buffer;
8172 @end
8173 
8183 @required
8194 -(BOOL)isOwner: (FSPDFDoc *)document sub_filter:(NSString*)sub_filter;
8206 -(unsigned int)getUserPermissions:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
8218 -(FSSecurityHandlerCipherType)getCipherType:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
8232 -(int)getKeyLength:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
8243 -(NSString*)getFileID:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
8254 -(NSData*)getInitialKey:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
8255 @end
8256 
8266 @required
8278 -(void *)createContext: (NSString*)filter sub_filter: (NSString*)sub_filter encrypt_info: (NSString*)encrypt_info;
8289 -(BOOL)releaseContext: (void *)context;
8303 -(unsigned int)getUserPermissions: (void *)context user_permission: (FSPDFDocUserPermissions)user_permission;
8314 -(BOOL)isOwner: (void *)context;
8326 -(FSSecurityHandlerCipherType)getCipher: (void *)context;
8337 -(NSData *)getEncryptKey: (void *)context;
8349 -(unsigned int)getDecryptedSize: (void *)context src_data_size: (unsigned int)src_data_size;
8362 -(void *)startDecryptor: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num;
8375 -(NSData*)decryptData: (void *)decryptor encrypted_data: (void *)encrypted_data encrypted_data_len: (unsigned int)encrypted_data_len;
8386 -(NSData *)finishDecryptor: (void *)decryptor;
8401 -(unsigned int)getEncryptedSize: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num src_data: (void *)src_data src_data_len: (unsigned int)src_data_len;
8418 -(BOOL)encryptData: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num src_data: (void *)src_data src_data_len: (unsigned int)src_data_len out_dst_buffer: (void *)out_dst_buffer out_dst_buffer_len: (unsigned int*)out_dst_buffer_len;
8419 
8438 -(BOOL)useStandardCryptoMethod:(void*)context;
8439 
8440 @end
8441 
8451 
8452 @end
8453 
8463 @protocol FSSignatureCallback <NSObject>
8464 @required
8483 -(BOOL)startCalcDigest: (id<FSFileReaderCallback>)file byte_range_array: (NSArray<NSNumber *> *)byte_range_array signature: (FSSignature*)signature client_data: (void* )client_data;
8503 -(FSProgressiveState)continueCalcDigest: (id<FSPauseCallback> )pause client_data: (void* )client_data;
8515 -(NSData *)getDigest: (void* )client_data;
8536 -(NSData *)sign: (NSData*)digest cert_path: (NSString* )cert_path cert_password: (NSString* )cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm client_data: (void* )client_data;
8557 -(NSData *)sign: (NSData*)digest cert_file_stream:(id<FSFileStreamCallback>)cert_file_stream cert_password: (NSString* )cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm client_data: (void* )client_data;
8578 -(FSSignatureStates)verifySigState: (NSData*)digest signed_data: (NSData*)signed_data client_data: (void* )client_data;
8579 
8587 -(BOOL)isNeedPadData;
8588 
8608 -(FSSignatureCallbackCertValidity)checkCertificateValidity:(NSString*)cert_path cert_password:(NSString*)cert_password client_data:(void*)client_data;
8609 
8610 @end
8611 
8616 @protocol FSTimeStampCallback <NSObject>
8617 @required
8626 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest:(NSString*)request;
8627 
8633 -(NSData *)getTimeStampMessage;
8634 @end
8635 
8641 @protocol FSAppProviderCallback <NSObject>
8642 @required
8652 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)app_info;
8661 -(void)beep:(FSAppProviderCallbackBeepType)type;
8675 -(FSAppProviderCallbackMsgBoxButtonID)msgBox:(NSString*)message title:(NSString*)title icon_type: (FSAppProviderCallbackMsgBoxIconType) icon_type button_type: (FSAppProviderCallbackMsgBoxButtonType)button_type;
8688 -(NSString*)response:(NSString*)question title:(NSString*)title default_answer:(NSString*)default_answer is_mask:(BOOL)is_mask;
8696 -(id<FSFileReaderCallback>)downLoadUrl:(NSString*)url;
8711 -(NSString*)postRequestURL:(NSString*)url data:(NSString*)data content_type:(NSString*)content_type encode:(NSString*)encode header:(NSString*)header;
8722 -(BOOL)putRequestURL:(NSString*)url data:(NSString*)data encode:(NSString*)encode;
8740 -(NSString*)loadString:(FSAppProviderCallbackStringID)string_id;
8751 -(NSArray<NSString*>*)showFileDialog:(NSString*)string_title string_filter:(NSString*)string_filter is_openfile_dialog:(BOOL)is_openfile_dialog;
8752 @end
8753 
8759 @protocol FSDocProviderCallback <NSObject>
8760 @required
8774 -(void)invalidateRect:(int)page_index rect:(FSRectF*)rect flag:(FSDocProviderCallbackInvalidateFlag)flag;
8785 -(void)displayCaret:(int)page_index is_visible:(BOOL)is_visible rect:(FSRectF*)rect;
8800 -(BOOL)getPopupPos:(int)page_index min_popup:(float)min_popup max_popup:(float)max_popup rect_widget:(FSRectF*)rect_widget inout_rect_popup:(FSRectF*)inout_rect_popup;
8809 -(BOOL)popupMenu:(int)page_index rect_popup:(FSPointF*)rect_popup;
8817 -(int)getCurrentPage:(FSPDFDoc*) doc;
8826 -(void)setCurrentPage:(FSPDFDoc*) doc current_page_index:(int)current_page_index;
8834 -(void)setChangeMark:(FSXFADoc*) doc;
8842 -(NSString*)getTitle:(FSPDFDoc*) doc;
8850 -(void)setFocus:(FSXFAWidget*) xfa_widget;
8861 -(void)exportData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
8872 -(void)importData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
8881 -(void)gotoURL:(FSPDFDoc*)doc url:(NSString*) url;
8894 -(void)print:(FSPDFDoc*)doc start_page_index:(int)start_page_index end_page_index:(int)end_page_index options:(int)options;
8902 -(int)getHighlightColor:(FSPDFDoc*)doc;
8916 -(BOOL)submitData:(FSPDFDoc*)doc target:(NSString*)target format:(FSDocProviderCallbackSubmitFormat)format text_encoding:(FSDocProviderCallbackTextEncoding)text_encoding content:(NSString*)content;
8927 -(void)pageViewEvent:(int)page_index page_view_event_type:(FSDocProviderCallbackPageViewEventType)page_view_event_type;
8938 -(void)widgetEvent:(FSXFAWidget *) xfa_widget widget_event_type:(FSDocProviderCallbackWidgetEventType)widget_event_type;
8939 @end
8940 
8945 @protocol FSComplianceProgressCallback <NSObject>
8946 @required
8955 -(void)updateCurrentStateData:(int)current_rate current_state_string:(NSString*)current_state_string;
8956 @end
8957 
8964 @protocol FSRevocationCallback <NSObject>
8965 @required
8973 -(NSArray<NSData*>*)getCertChainFromSignature: (NSData*)signature_content;
8974 
8983 -(FSResponse*)getResponseOnLineForSingleCert: (FSCertIssuerPair*)cert_issuer_pair;
8984 
8994 -(FSCertVerifyResult*)verifyOCSP:(FSCertIssuerPair*)cert_issuer_pair ocsp_data:(NSData*)ocsp_data;
8995 
9005 -(FSCertVerifyResult*)verifyCRL:(FSCertIssuerPair*)cert_issuer_pair crl_data:(NSData*)crl_data;
9006 
9014 -(BOOL)isCA:(NSData*)cert;
9015 
9023 -(FSDateTime*)getDTSTime:(NSData*)signature_content;
9024 
9032 -(NSData*)getTSTSignature:(NSData*)signature_content;
9033 
9042 -(FSDateTime*)getTSTTime:(NSData*)signature_content;
9043 
9052 -(FSCertIssuerPair*)getOCSPCertAndIssuer:(NSData*)ocsp_data trust_cert_chain:(NSArray<NSData*>*)trust_cert_chain;
9053 
9062 -(FSDateTime*)getOCSPProducedAtTime:(NSData*)ocsp_data;
9063 
9071 -(BOOL)isOCSPNeedCheck:(NSData*)ocsp_data;
9072 
9080 -(FSTimeRange*)getCertValidTimeRange:(NSData*)cert;
9081 
9089 -(NSData*)getOCSPSignature:(NSData*)ocsp_data;
9090 
9098 -(NSData*)getCRLSignature:(NSData*)crl_data;
9099 
9107 -(FSRevocationArrayInfo*)getRevocationInfoFromSignatureData:(NSData*)signature_content;
9108 
9117 -(BOOL)isIssuerMatchCert:(FSCertIssuerPair*)cert_issuer_pair;
9118 
9119 @end
9120 
9129 @protocol FSTrustedCertStoreCallback <NSObject>
9130 @required
9138 -(BOOL)isCertTrusted:(NSData*)cert;
9146 -(BOOL)isCertTrustedRoot:(NSData*)cert;
9147 
9148 @end
9149 
9150 
9159 @protocol FSFontMapperCallback <NSObject>
9160 @required
9161 
9177 -(FSFontMapResult*)mapFont:(NSString*)font_name is_truetype:(BOOL)is_truetype styles:(unsigned int)styles weight:(int)weight italic_angle:(int)italic_angle charset:(FSFontCharset)charset;
9178 
9179 @end
9180 
9189 @protocol FSAnnotationSummaryCallback <NSObject>
9190 @required
9191 
9202 
9211 -(NSString*)getLocalFontName;
9212 
9229  -(NSString*)loadString:(FSAnnotationSummaryCallbackAnnotationSummaryStringID)id;
9230 
9231 @end
9232 
9233 #ifdef __cplusplus
9234 }
9235 #endif
9236 
FSPDFDocPasswordType
Enumeration for the type of current used password in a PDF document.
Definition: FSPDFObjC.h:4266
FSPagingSealSignature * getPagingSealSignature()
Get the associated paging seal signature.
FSFullTextSearchRankMode
Enumeration for rank mode of full text search.
Definition: FSPDFObjC.h:5511
Definition: FSPDFObjC.h:3259
Revocatoin reason: superseded.
Definition: FSPDFObjC.h:6460
int getOpenedDocCount()
A callback function to receive the count of opened documents.
Multiply complements of backdrop by source color values, and then complement the result.
Definition: FSPDFObjC.h:1287
N key.
Definition: FSPDFObjC.h:3386
BOOL findNext()
Search for next matched pattern.
Attribute type: role, which means strings of structure element meaning and standard type it maps to.
Definition: FSPDFObjC.h:6193
Color space: DeviceN.
Definition: FSPDFObjC.h:595
The relationship is "Supplement" which means the file specification represents a supplemental represe...
Definition: FSPDFObjC.h:2888
Markup annotation state model: marked.
Definition: FSPDFObjC.h:2347
BOOL onCopy()
Call this function when the popup menu item "Copy" is down.
NSString * getProviderVersion()
A callback function used to get provider version.
Foxit wrapper document.
Definition: FSPDFObjC.h:4340
Definition: FSPDFObjC.h:7165
Use for zooming.
Definition: FSPDFObjC.h:3256
Attribute type: TBorderStyle, which represents the style of the border drawn on each edge of a table ...
Definition: FSPDFObjC.h:6217
If set, only show with RGB.
Definition: FSPDFObjC.h:6926
Border style: Beveled.
Definition: FSPDFObjC.h:2052
Winding fill mode, in which the system uses a direction in which a figure is drawn to determine wheth...
Definition: FSPDFObjC.h:558
Attribute type: TextDecorationType, which represents the text decoration, if any, to be applied to th...
Definition: FSPDFObjC.h:6223
(Only useful for choice field) If set, the field's option items should be sorted alphabetically.
Definition: FSPDFObjC.h:3568
FSFileSpec * getFileSpec()
Get the related file specification object which is used to access an embedded file information and da...
Fail to receive data during sending request process.
Definition: FSPDFObjC.h:3855
Window type: the rectangle occupied by the screen annotation which is associated with the rendition o...
Definition: FSPDFObjC.h:1545
Enum value: Circle, which means open circular bullet.
Definition: FSPDFObjC.h:6278
Icon fit information entry. "IF" in MK dictionary.
Definition: FSPDFObjC.h:2216
Encoding foramt: "ISO_2022_CN".
Definition: FSPDFObjC.h:5960
Structure element type: Annot, which means "Annotation" and represents an association between a porti...
Definition: FSPDFObjC.h:6144
FSAnnotProperty
Enumeration for some PDF annotation property.
Definition: FSPDFObjC.h:2199
Discard document tags.
Definition: FSPDFObjC.h:5870
Indicates that the point is the first point of a figure.
Definition: FSPDFObjC.h:885
int getCount()
Get the count of elements in current name tree.
FSXFADocType getType()
Get the XFA document type.
FSXFAWidget * getFirstWidget()
Get the first XFA widget in current tab order.
Any of players in this type may be used in playing the associated media clip.
Definition: FSPDFObjC.h:1528
Definition: FSPDFObjC.h:3122
Encoding foramt: "JAGRAN".
Definition: FSPDFObjC.h:5964
Definition: FSPDFObjC.h:7715
XFA loading error.
Definition: FSPDFObjC.h:445
Structure element type: Private, which means "Private element" and represents a grouping element cont...
Definition: FSPDFObjC.h:6116
FSSignatureSignatureType
Enumeration for signature type.
Definition: FSPDFObjC.h:3730
No encryption pattern.
Definition: FSPDFObjC.h:4275
BOOL bold()
(Only useful for rich text) Make the rich text bold.
Structure element type: TBody, which means "Table body row group" and represents a group of rows that...
Definition: FSPDFObjC.h:6135
Enum value: Page, which means page artifacts. Production aids extraneous to the document itself,...
Definition: FSPDFObjC.h:6304
Message box button ID: Cancel.
Definition: FSPDFObjC.h:4793
FSPDFDoc * createBlankDoc()
A callback function to create a blank PDF document object.
Two short lines meeting in an acute angle to form an open arrowhead.
Definition: FSPDFObjC.h:2368
Sample message: "Unable to set the value for property 'length'".
Definition: FSPDFObjC.h:4694
Color space: DeviceCMYK. (4 components, C, M, Y, K)
Definition: FSPDFObjC.h:590
Result type: delete path.
Definition: FSPDFObjC.h:5659
If set, show signing time on signature appearance.
Definition: FSPDFObjC.h:3706
If this is used, "mm/yy" would be used as the date format string.
Definition: FSPDFObjC.h:4137
Use Flate to encode streams that are not encoded.
Definition: FSPDFObjC.h:5856
Annotations summary string ID: specify the prefix when annotation type is outputed in result document...
Definition: FSPDFObjC.h:6846
Enum value: UpperRoman, which means uppercase roman numerals (I, II, III, IV, ...).
Definition: FSPDFObjC.h:6281
FSTimeStampServerSendRequestResult
Enumeration for the result of sending time stamp request.
Definition: FSPDFObjC.h:3850
Result type: replace path.
Definition: FSPDFObjC.h:5661
Font charset: Traditional Chinese.
Definition: FSPDFObjC.h:787
Device type: display device.
Definition: FSPDFObjC.h:2834
NSString * getCompressionFormat()
Get the name of the sound compression format used on the sample data.
Indicates that a line is drawn from the previous point to this point.
Definition: FSPDFObjC.h:886
Content has not been parsed yet. Usually, this represents PDF page has not been parsed yet.
Definition: FSPDFObjC.h:438
Annotation type: ink annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2161
FSTextPageTextParseFlags
Enumeration for parsing flags used for text page.
Definition: FSPDFObjC.h:5090
int getSize()
Get the number of elements in the array.
BOOL italic()
(Only useful for rich text) Make the rich text italic.
Message box button: OK.
Definition: FSPDFObjC.h:4785
Definition: FSPDFObjC.h:7888
Attribute type: BackgroundColor, which represents the color to be used to fill the background of a ta...
Definition: FSPDFObjC.h:6201
Sample message: "The element [%s] has violated its allowable number of occurrences".
Definition: FSPDFObjC.h:4692
No text merge.
Definition: FSPDFObjC.h:3922
Value type: an array of elements.
Definition: FSPDFObjC.h:6327
Structure element type: Quote, which means "Quotation" and represents an inline portion of text attri...
Definition: FSPDFObjC.h:6138
1 key.
Definition: FSPDFObjC.h:3364
Left alignment.
Definition: FSPDFObjC.h:550
Definition: FSPDFObjC.h:8641
Invalid password. Usually, this error may occur when loading a PDF document with password....
Definition: FSPDFObjC.h:429
PAdES level: B-T.
Definition: FSPDFObjC.h:3740
(Currently, unsupported) Attribute type only for Table: Headers, which represents an array of element...
Definition: FSPDFObjC.h:6236
If set, form fields are to imported from or exported to FDF/XFDF document.
Definition: FSPDFObjC.h:4333
Structure element type: BibEntry, which means "Bibliography entry" and represents a reference identif...
Definition: FSPDFObjC.h:6141
Show bookmark title as italic text.
Definition: FSPDFObjC.h:3081
Definition: FSPDFObjC.h:6798
When document is opened, thumbnail images are visible.
Definition: FSPDFObjC.h:4326
Definition: FSPDFObjC.h:8759
FSXFAWidgetPresenceProperty
Enumeration for presence attribute of XFA widget.
Definition: FSPDFObjC.h:4947
FSLRGraphicsObjectElement * getGraphicsObjectElement()
Get the related graphics object element.
Action type: reset-form action.
Definition: FSPDFObjC.h:1710
FSHitDataCheckSeverity
Enumeration for check severity of a hit data.
Definition: FSPDFObjC.h:5575
FSCertVerifyResultResponseInfoLocation
Enumeration for response information location.
Definition: FSPDFObjC.h:6468
Message box button: Yes, No and Cancel.
Definition: FSPDFObjC.h:4788
id init()
Constructor.
BOOL closeFigure()
Close current figure (which is also the last figure in current path).
The document has been changed within the scope of the signature. (This indicates that signature is in...
Definition: FSPDFObjC.h:3680
Always allowed.
Definition: FSPDFObjC.h:1523
If this is used, "dd/mm/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4136
When this is set, that means not to do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:5814
"JavaScript" name tree.
Definition: FSPDFObjC.h:1464
FSProgressiveState
Enumeration for progress state.
Definition: FSPDFObjC.h:640
Multiply backdrop by source color values.
Definition: FSPDFObjC.h:1286
BOOL isEmpty()
Check whether current object is empty or not.
Encoding foramt: "Latin2".
Definition: FSPDFObjC.h:5915
int getSize()
Get the number of elements in the array.
Import pages without cloning stream objects into memory.
Definition: FSPDFObjC.h:4307
FSRendererContentFlag
Enumeration for rendering content flags.
Definition: FSPDFObjC.h:2827
The state is undefined.
Definition: FSPDFObjC.h:3215
BOOL canUndo()
Check if the operation of related XFA widget can be undone.
Definition: FSPDFObjC.h:6948
(Only useful for text field) If set, text entered in the field is not spell-checked.
Definition: FSPDFObjC.h:3562
Type of exported data: XDP.
Definition: FSPDFObjC.h:4865
BOOL flush()
Flush internal buffer of the file.
PDF dictionary object.
Definition: FSPDFObjC.h:1102
Definition: FSPDFObjC.h:3483
Signature label name for reason.
Definition: FSPDFObjC.h:3762
No "XFA" module right.
Definition: FSPDFObjC.h:485
Definition: FSPDFObjC.h:8107
FSFieldType
Enumeration for form field type.
Definition: FSPDFObjC.h:3542
FSPDFArray * getOCGs()
Get the "OCGs" PDF array from current object.
Rendering intent: Perceptual.
Definition: FSPDFObjC.h:938
Image graphics object.
Definition: FSPDFObjC.h:1307
Enum value: Header.
Definition: FSPDFObjC.h:6306
If set, that means fields with same name will be renamed in combined result PDF file.
Definition: FSPDFObjC.h:6776
FSDefaultAppearanceDefAPFlags
Enumeration for default appearance flags.
Definition: FSPDFObjC.h:1992
Definition: FSPDFObjC.h:5340
Rotate 180 degrees in clockwise direction.
Definition: FSPDFObjC.h:544
Time stamp server manager has not been initialized successfully.
Definition: FSPDFObjC.h:473
Action type: remote go-to action.
Definition: FSPDFObjC.h:1700
BOOL deSelect()
Cancel the selection of the text in related XFA widget.
FSPDFDictionary * getCatalog()
Get the catalog dictionary.
int getChildrenCount()
Get the count of children nodes.
If set, show reason on signature appearance.
Definition: FSPDFObjC.h:3705
Annotation flag: locked.
Definition: FSPDFObjC.h:2186
String ID for case: Use string in local language for "June".
Definition: FSPDFObjC.h:4756
BOOL isGraphicsObjectElement()
Check whether current object is graphics object element or not.
XFA widget type: radio button.
Definition: FSPDFObjC.h:4939
If set, only show with Calibrated.
Definition: FSPDFObjC.h:6932
Font charset: Russian.
Definition: FSPDFObjC.h:790
Structure element type: L, which means "List" and represents a sequence of items of like meaning and ...
Definition: FSPDFObjC.h:6126
Annotations summary string ID: specify the prefix when number information is outputed in result docum...
Definition: FSPDFObjC.h:6850
(For LTV only) Fail to load DSS.
Definition: FSPDFObjC.h:478
Colorant type: spot.
Definition: FSPDFObjC.h:6945
Trigger a JavaScript action to be performed to recalculate the value of this field when that of anoth...
Definition: FSPDFObjC.h:1958
FSSignatureDocPermission
Enumeration for signature document permission.
Definition: FSPDFObjC.h:3745
Annotation flag: no zoom.
Definition: FSPDFObjC.h:2182
Message box icon: Warning.
Definition: FSPDFObjC.h:4779
FSLRStructureElementAttributeValueType
Enumeration for value type of element general layout attribute.
Definition: FSPDFObjC.h:6314
Structure element type: FormObject, which means form XObject graphics object element.
Definition: FSPDFObjC.h:6163
FSLTVVerifierVerifyMode
Enumeration for verifying mode.
Definition: FSPDFObjC.h:6591
Definition: FSPDFObjC.h:1577
FSAppProviderCallbackBeepType
Enumeration for XFA beep type.
Definition: FSPDFObjC.h:4662
FSMarkupEndingStyle
Enumeration for line ending style.
Definition: FSPDFObjC.h:2363
File format type: XFD.
Definition: FSPDFObjC.h:620
BOOL isImageMask()
Check if current image object is treated as mask.
Font style: italic.
Definition: FSPDFObjC.h:774
If set, only show images.
Definition: FSPDFObjC.h:6935
FSTextStateMode
Enumeration for text mode.
Definition: FSPDFObjC.h:1356
FSXFAWidgetWidgetEdgePosition
Enumeration for the positon of XFA widget edge position.
Definition: FSPDFObjC.h:4976
No changes to the PDF document (which is signed by the signture) are permitted. Any change to this ki...
Definition: FSPDFObjC.h:3747
If this is used, "Page 1" would be used as the page number format string.
Definition: FSPDFObjC.h:4155
PAdES level: none.
Definition: FSPDFObjC.h:3738
Selecting source color and ignoring backdrop color.
Definition: FSPDFObjC.h:1285
Page size: B4.
Definition: FSPDFObjC.h:3986
FSGraphicsObjectBlendMode
Enumeration for render blend mode.
Definition: FSPDFObjC.h:1284
A fixup was not required.
Definition: FSPDFObjC.h:5554
FSPDFNumberTreeType
Enumeration for number tree type.
Definition: FSPDFObjC.h:1492
Text encoding: UCS-2.
Definition: FSPDFObjC.h:4832
A triangular closed arrowhead in the reverse direction from ClosedArrow.
Definition: FSPDFObjC.h:2372
Definition: FSPDFObjC.h:1264
Assemble PDF document. (Bit 11 in permission value)
Definition: FSPDFObjC.h:4291
Sample message: "Not have a default property".
Definition: FSPDFObjC.h:4684
Definition: FSPDFObjC.h:1312
Out-of-memory error occurs.
Definition: FSPDFObjC.h:436
Annotations summary string ID: specify the prefix when page title is outputed in result document....
Definition: FSPDFObjC.h:6848
XFA widget type: password edit.
Definition: FSPDFObjC.h:4938
FSPDFDocEncryptType getSecurityType()
Get the encryption type of current security handler.
NSString * browseFile()
A callback function to show a file selection dialog, and the selected file path should be returned.
(For Excel-to-PDF conversion only) Excel document does not have any content so it cannot be converted...
Definition: FSPDFObjC.h:495
No special line ending.
Definition: FSPDFObjC.h:2364
int getPitch()
Get bitmap pitch.
No operation is specified.
Definition: FSPDFObjC.h:1922
Certificate error: PDF document is encrypted by digital certificate but current user does not have th...
Definition: FSPDFObjC.h:431
String ID for case: Application's name. Sample message: "Foxit Phantom".
Definition: FSPDFObjC.h:4675
void removeAll()
Remove all page labels.
Discard all alternate images.
Definition: FSPDFObjC.h:5869
Annotation type: redact annotation.
Definition: FSPDFObjC.h:2173
Bit 2. Submit fields regardless of whether they have a value.
Definition: FSPDFObjC.h:1842
Definition: FSPDFObjC.h:1881
Caption to the right of the icon.
Definition: FSPDFObjC.h:2225
Action type: go-to action.
Definition: FSPDFObjC.h:1699
Attribute type only for Table: ColSpan, which represents the number of columns in the enclosing table...
Definition: FSPDFObjC.h:6235
(For ConnectedPDF only) The rights of Current user has expired.
Definition: FSPDFObjC.h:452
Corner mark style: subscript.
Definition: FSPDFObjC.h:2021
Result type: replace text.
Definition: FSPDFObjC.h:5655
Indicates property font of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:1993
Hit test area: Client.
Definition: FSPDFObjC.h:4922
Trigger a JavaScript action to be performed before printing a document.
Definition: FSPDFObjC.h:1953
Enum value: Normal, which means to adjust the line height to include any nonzero value specified for ...
Definition: FSPDFObjC.h:6268
FSDocProviderCallbackInvalidateFlag
Enumeration for XFA invalidate flag.
Definition: FSPDFObjC.h:4800
Definition: FSPDFObjC.h:1998
Definition: FSPDFObjC.h:658
Definition: FSPDFObjC.h:1757
Definition: FSPDFObjC.h:5101
Definition: FSPDFObjC.h:2639
Locale ID for country: Korea.
Definition: FSPDFObjC.h:610
Definition: FSPDFObjC.h:6359
Definition: FSPDFObjC.h:8463
Font charset: Korean (Wansung).
Definition: FSPDFObjC.h:785
FSMonoImageSettingsMonoImageCompressQuality
Enumeration for compression quality used for monochrome image.
Definition: FSPDFObjC.h:5805
int getSize()
Get the number of elements in the array.
Optimize PDF document by cleaning up.
Definition: FSPDFObjC.h:5849
Sample message: "Cannot directly assign the value to object".
Definition: FSPDFObjC.h:4720
Image type is JPG or JPEG.
Definition: FSPDFObjC.h:1030
Definition: FSPDFObjC.h:5209
(Used with state model FSMarkupStateModelReview) The change has been cancelled.
Definition: FSPDFObjC.h:2357
Data is not ready. Usually this is used as an exception error code when loading document in asynchron...
Definition: FSPDFObjC.h:443
FSRectF * getBBox()
Get bounding box.
Structure element type: PathContent, which means path content element.
Definition: FSPDFObjC.h:6168
Revocatoin reason: cessation of operation.
Definition: FSPDFObjC.h:6461
Enum value: neutral, which means the state is neutral.
Definition: FSPDFObjC.h:6294
Font style: force bold.
Definition: FSPDFObjC.h:777
Scaling mode: Fixed page with no scale.
Definition: FSPDFObjC.h:5907
Print PDF document with normal mode. (Bit 3 in permission value)
Definition: FSPDFObjC.h:4285
Save document as a linearized file.
Definition: FSPDFObjC.h:4300
Definition: FSPDFObjC.h:7259
FSSignatureLabelName
Enumeration for signature label name.
Definition: FSPDFObjC.h:3759
FSHTML2PDFSettingDataHTML2PDFScalingMode
Enumeration for scaling mode used for converting HTML to PDF.
Definition: FSPDFObjC.h:5906
Encoding foramt: "ISO-8859-8-I".
Definition: FSPDFObjC.h:5952
FSPDFDocEncryptType
Enumeration for encryption type.
Definition: FSPDFObjC.h:4273
FSRectFArray * getMatchRects()
Get the rectangles of current match pattern.
Definition: FSPDFObjC.h:5994
FSLocaleID getCurrentLocaleID()
A callback function used to specify current locale id.
When document is opened, attachment panels are visible.
Definition: FSPDFObjC.h:4329
Page label style: no numbering style.
Definition: FSPDFObjC.h:4517
FSActionCallbackMailType
Enumeration for data type to be mailed.
Definition: FSPDFObjC.h:3071
If set, only show with Lab.
Definition: FSPDFObjC.h:6933
Definition: FSPDFObjC.h:7129
PDF/A-2a.
Definition: FSPDFObjC.h:5618
Definition: FSPDFObjC.h:2467
Definition: FSPDFObjC.h:6877
id init()
Construct an empty color.
Definition: FSPDFObjC.h:6505
Annotation type: polygon annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2153
Error severity.
Definition: FSPDFObjC.h:5578
Action type: uniform resource identifier (URI) action.
Definition: FSPDFObjC.h:1704
Definition: FSPDFObjC.h:4248
Definition: FSPDFObjC.h:6787
Italian.
Definition: FSPDFObjC.h:3053
int getMatchStartCharIndex()
Get the index of the first character of current match pattern, based on current match page.
If set, only show with DeviceCMYK and spot.
Definition: FSPDFObjC.h:6922
FSPDFPageCalcMarginMode
Enumeration for calculating margin mode.
Definition: FSPDFObjC.h:3957
ESC key.
Definition: FSPDFObjC.h:3348
If set, annotations (except link annotations) are to imported from or exported to FDF/XFDF document.
Definition: FSPDFObjC.h:4334
If set, only show with CMYK.
Definition: FSPDFObjC.h:6925
FSLRStructureElement * getRootElement()
Get the root element of structure tree.
If set, that means printing process can be canceled.
Definition: FSPDFObjC.h:4807
0 key in the numeric keypad.
Definition: FSPDFObjC.h:3399
(Used with state model FSMarkupStateModelReview) The user disagrees with the change.
Definition: FSPDFObjC.h:2356
Attribute type: BorderThickness, which represents the thickness of the border drawn on the edges of a...
Definition: FSPDFObjC.h:6204
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSRectF * getContentsRect()
Get contents rectangle.
Definition: FSPDFObjC.h:7810
Verification state of a signature is invalid.
Definition: FSPDFObjC.h:3676
Home key.
Definition: FSPDFObjC.h:3353
Sample message: "Unsupported property %s.".
Definition: FSPDFObjC.h:4682
Text encoding: font specific.
Definition: FSPDFObjC.h:4825
Fit the entire page within the display area when display the page.
Definition: FSPDFObjC.h:1657
XFA widget type: check button.
Definition: FSPDFObjC.h:4930
Barcode format: ITF code.
Definition: FSPDFObjC.h:1071
Form field type: check box.
Definition: FSPDFObjC.h:3545
The submit data is packaged in URL-encoded format as described in Uniform Resource Locator(URL).
Definition: FSPDFObjC.h:4817
Annotation type: widget annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2166
Definition: FSPDFObjC.h:7053
int getHeight()
Get bitmap height.
NSString * getLocalFontName()
A callback function used to specify the font name used locally.
F8 key.
Definition: FSPDFObjC.h:3422
Text encoding: KSC5601.
Definition: FSPDFObjC.h:4830
Encoding foramt: "X-BINARYENC".
Definition: FSPDFObjC.h:5973
XFA widget type: signature.
Definition: FSPDFObjC.h:4934
Structure element type: DocumentFragment (PDF 2.0), which represents a part of an original complete d...
Definition: FSPDFObjC.h:6102
FSPDFDictionary * getFDFDict()
Get the dictionary of "FDF" entry from catalog dictionary.
If set, only show with spot color.
Definition: FSPDFObjC.h:6921
Type of exported data: XML.
Definition: FSPDFObjC.h:4863
BOOL canDelete()
Check if the text of related XFA widget can be deleted.
Character flag: Generated.
Definition: FSPDFObjC.h:5061
Attribute type: Destination (PDF 2.0), which provides a means to access content.
Definition: FSPDFObjC.h:6197
Sample message: "Illegal break".
Definition: FSPDFObjC.h:4711
Enum value: Right, which means right edge of the page.
Definition: FSPDFObjC.h:6301
Parsing flag for image mode.
Definition: FSPDFObjC.h:4586
FSRenditionFloatingWindowResizeType
Enumeration for resize type of floating window.
Definition: FSPDFObjC.h:1565
CRL response.
Definition: FSPDFObjC.h:6408
Definition: FSPDFObjC.h:5581
Structure element type: AnnotObject, which means annotation object element.
Definition: FSPDFObjC.h:6165
4 key.
Definition: FSPDFObjC.h:3367
Parsing flag for normal mode, which means to parse all the contents in a PDF page.
Definition: FSPDFObjC.h:3953
Ctrl key.
Definition: FSPDFObjC.h:3345
If set, match the whole word of keyword when searching.
Definition: FSPDFObjC.h:5129
Definition: FSPDFObjC.h:1856
Filter type: JPXDecode, which means to decompress data encoded using the wavelet-based JPEG2000 stand...
Definition: FSPDFObjC.h:1157
The type of input object or current object is invalid.
Definition: FSPDFObjC.h:440
Japanese.
Definition: FSPDFObjC.h:3055
Not have image type yet.
Definition: FSPDFObjC.h:1028
Invalidate all pages.
Definition: FSPDFObjC.h:4801
DIB format: 24bpp format, with bits order "Blue, Green, Red". Blue is in the lowest order.
Definition: FSPDFObjC.h:982
Page size: B2.
Definition: FSPDFObjC.h:3984
DIB format: 8bpp alpha mask.
Definition: FSPDFObjC.h:985
Definition: FSPDFObjC.h:3604
Single page mode.
Definition: FSPDFObjC.h:5902
Name for module "Comparison".
Definition: FSPDFObjC.h:579
id init()
Constructor.
The submit data is packaged in XDP format, as described in XDP Specification.
Definition: FSPDFObjC.h:4815
If set, the user may not change the value of the field. Any associated widget annotations will not in...
Definition: FSPDFObjC.h:3554
BOOL undo()
Undo the operation of related XFA widget. (No effect for rich text)
Line fill-sign object.
Definition: FSPDFObjC.h:6677
Warning severity.
Definition: FSPDFObjC.h:5577
Compression mode: retain, which means no compression.
Definition: FSPDFObjC.h:5801
Structure element type: Strong (PDF 2.0), which represents content for the purpose of strong importan...
Definition: FSPDFObjC.h:6153
Definition: FSPDFObjC.h:4492
Danish.
Definition: FSPDFObjC.h:3048
String ID for case: Use string in local language for "Today".
Definition: FSPDFObjC.h:4763
Creates a color with the hue of the source color, and the saturation and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1296
Definition: FSPDFObjC.h:2837
Page size: B3.
Definition: FSPDFObjC.h:3985
Annotation type: pressure sensitive ink annotation.
Definition: FSPDFObjC.h:2162
Trigger a JavaScript action to be performed after printing a document.
Definition: FSPDFObjC.h:1954
Structure element type: Caption, which represents a brief portion of text describing a table or figur...
Definition: FSPDFObjC.h:6108
Definition: FSPDFObjC.h:6639
FSHTML2PDFSettingDataHTML2PDFMediaStyle
Enumeration for media style used for converting HTML to PDF.
Definition: FSPDFObjC.h:5989
FSDocProviderCallbackPrintOption
Enumeration for XFA print options.
Definition: FSPDFObjC.h:4805
Sample message: "%s cannot be left blank. To ignore validations for %s, click Ignore....
Definition: FSPDFObjC.h:4765
Cannot use current default time stamp server. Please check if default time stamp server can be used.
Definition: FSPDFObjC.h:483
Definition: FSPDFObjC.h:749
When this is set, that means to do bicubic interpolation for zooming.
Definition: FSPDFObjC.h:5776
Projecting square cap. The stroke continues beyond the endpoint of the path for a distance equal to h...
Definition: FSPDFObjC.h:711
Monitor with the greatest width (in pixels)
Definition: FSPDFObjC.h:1555
The document has been changed outside of signature scope, and the changed invalidate the signature.
Definition: FSPDFObjC.h:3699
Definition: FSPDFObjC.h:5133
FSMarkupStateModel
Enumeration for markup annotation's state model.
Definition: FSPDFObjC.h:2346
Signature type: time stamp.
Definition: FSPDFObjC.h:3732
Definition: FSPDFObjC.h:3572
FSBorderInfoStyle
Enumeration for PDF annotation border style.
Definition: FSPDFObjC.h:2048
FSPDFNumberTreeType getType()
Get the type of current number tree.
Popup menu item: "Cut".
Definition: FSPDFObjC.h:3330
Use current time.
Definition: FSPDFObjC.h:6587
FSPDFDictionary * getDict()
Get the PDF dictionary of current object.
Error handle.
Definition: FSPDFObjC.h:430
The relationship is not known or cannot be described by other values.
Definition: FSPDFObjC.h:2884
The relationship is "Alternative" which means the file specification is an alternative representation...
Definition: FSPDFObjC.h:2887
Attribute type: ColumnCount, which represents the number of columns in the content of the grouping el...
Definition: FSPDFObjC.h:6227
Definition: FSPDFObjC.h:2057
Bit 11. Only those markup annotations whose "T" entry matches the name of the current user are being ...
Definition: FSPDFObjC.h:1851
Spread-justify all lines to fill the available region.
Definition: FSPDFObjC.h:4964
DIB format: 8bpp format, 256 color GrayScale bitmap.
Definition: FSPDFObjC.h:987
Encoding foramt: "Unicode".
Definition: FSPDFObjC.h:5931
Allowed only if the document permissions allow content extraction.
Definition: FSPDFObjC.h:1521
Line spacing style: single line spacing.
Definition: FSPDFObjC.h:2726
Encoding foramt: "CP874".
Definition: FSPDFObjC.h:5939
If set, the watermark will be a part of page content when inserted to a PDF page.
Definition: FSPDFObjC.h:5425
The relationship is "Schema" which means the file specification is a schema definition for the associ...
Definition: FSPDFObjC.h:2891
FSFillerVirtualKeyCode
Enumeration for virtual key code.
Definition: FSPDFObjC.h:3339
FSBookmarkPosition
Enumeration for bookmark position.
Definition: FSPDFObjC.h:3085
Definition: FSPDFObjC.h:3826
Character flag: Normal.
Definition: FSPDFObjC.h:5060
Annotation type: movie annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2165
FSLTVVerifierTimeType getSignatureCheckTimeType()
Get the type of the time that is actually used to check siganture.
Encoding foramt: "GB18030".
Definition: FSPDFObjC.h:5958
Definition: FSPDFObjC.h:1496
5 key in the numeric keypad.
Definition: FSPDFObjC.h:3404
Definition: FSPDFObjC.h:3278
Event flag: "Shift" key.
Definition: FSPDFObjC.h:3430
BOOL onCut()
Call this function when the popup menu item "Cut" is down.
Page label style: lowercase letters.
Definition: FSPDFObjC.h:4522
Slash key in the numeric keypad.
Definition: FSPDFObjC.h:3414
Remove invalid links.
Definition: FSPDFObjC.h:5859
Page Up key.
Definition: FSPDFObjC.h:3350
Use the player's default setting (author has no preference).
Definition: FSPDFObjC.h:1538
No need to decode the stream data.
Definition: FSPDFObjC.h:1148
Barcode format: PDF-417 code.
Definition: FSPDFObjC.h:1072
Position: bottom left.
Definition: FSPDFObjC.h:568
int getSegmentCount()
Get the count of range segments.
Filter type: ASCIIHexDecode, which means to decode data encoded in an ASCII hexadecimal representatio...
Definition: FSPDFObjC.h:1149
F5 key.
Definition: FSPDFObjC.h:3419
FSFDFDocType
Enumeration for FDF document type.
Definition: FSPDFObjC.h:2918
Line spacing style: one and half times line spacing.
Definition: FSPDFObjC.h:2727
Verification state of the time stamp issuer is unknown.
Definition: FSPDFObjC.h:3694
FSFontCharset
Enumeration for font charset.
Definition: FSPDFObjC.h:780
Sample message: "'%s' doesn't have property '%s'".
Definition: FSPDFObjC.h:4740
Annotation type: sound annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2164
Definition: FSPDFObjC.h:5197
CID Font charset: Adobe-Korea1.
Definition: FSPDFObjC.h:803
Monitor with the greatest height (in pixels)
Definition: FSPDFObjC.h:1554
If set, that means Javascript will be extracted as well.
Definition: FSPDFObjC.h:4313
FSPortfolioNodeType
Enumeration for portfolio node type.
Definition: FSPDFObjC.h:6967
Sample message: "Invalid node type: '%s'".
Definition: FSPDFObjC.h:4741
String ID for case: If to modify field. Sample message: "Do you want to modify this field?...
Definition: FSPDFObjC.h:4673
Encoding foramt: "X-TAM-WEBTAMIL".
Definition: FSPDFObjC.h:5981
Revocatoin reason: remove from CRL.
Definition: FSPDFObjC.h:6463
Allowed only if the document permissions allow content extraction, including for accessibility purpos...
Definition: FSPDFObjC.h:1522
If set, that means structure trees of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6777
Encoding foramt: "GB".
Definition: FSPDFObjC.h:5928
Enum value: Before, which means the placement for attributes Placement/RubyPosition or alignment for ...
Definition: FSPDFObjC.h:6250
FSPDFDocWrapperType
Enumeration for wrapper type.
Definition: FSPDFObjC.h:4338
Pause Break key.
Definition: FSPDFObjC.h:3347
Down icon (or alternate icon) entry. "IX" in MK dictionary.
Definition: FSPDFObjC.h:2215
Highlighting mode: Outline, which is to invert the annotation's border.
Definition: FSPDFObjC.h:2194
Enter key.
Definition: FSPDFObjC.h:3343
PAdES level: B-LTA.
Definition: FSPDFObjC.h:3742
Attribute type: SpaceBefore, which represents the amount of extra space preceding the before edge of ...
Definition: FSPDFObjC.h:6209
Definition: FSPDFObjC.h:5671
Center the text horizontally within the available region.
Definition: FSPDFObjC.h:4962
int getDescent()
Get the descent value, in 1/1000 of em size (PDF units).
Definition: FSPDFObjC.h:2703
FSRichTextStyleCornerMarkStyle
Enumeration for corner mark style.
Definition: FSPDFObjC.h:2018
FSActionType getType()
Get action type.
Definition: FSPDFObjC.h:8265
Barcode format: Quick Response Code.
Definition: FSPDFObjC.h:1073
R (row order): Annotations are visited in rows running horizontally across the page.
Definition: FSPDFObjC.h:5382
FSOptimizerSettingsDiscardUserDataOptions
Enumeration for discarding user data options.
Definition: FSPDFObjC.h:5874
Name type: caption name. Name in this type will be retrieved from caption entry.
Definition: FSPDFObjC.h:4957
int getWidgetCount()
Get the count of XFA widget.
Discard hidden layer content and flatten visible layers.
Definition: FSPDFObjC.h:5880
Sample message: "Unable to set the value for property 'numPages'".
Definition: FSPDFObjC.h:4686
The relationship is "Data" which means the file specification represents information used to derive a...
Definition: FSPDFObjC.h:2886
FSLayerZoomData * getZoomUsage()
Get the data for zooming usage.
Trigger a JavaScript action to be performed when the field's value is changed.
Definition: FSPDFObjC.h:1957
Flags of form fields (except specified form fields) will be set read-only.
Definition: FSPDFObjC.h:3756
Bit 4. Field names and values are submitted using an HTTP GET request.
Definition: FSPDFObjC.h:1844
Brightens backdrop color to reflect source colors.
Definition: FSPDFObjC.h:1291
A fixup failed.
Definition: FSPDFObjC.h:5553
Page size: A4.
Definition: FSPDFObjC.h:3981
Signed signature.
Definition: FSPDFObjC.h:3904
Consider the object non-viable.
Definition: FSPDFObjC.h:1574
Never scale.
Definition: FSPDFObjC.h:2122
CID Font charset: Unicode.
Definition: FSPDFObjC.h:804
Font type: TrueType.
Definition: FSPDFObjC.h:826
Indicates that this point is a control point or ending point for a Bezier spline.
Definition: FSPDFObjC.h:888
Definition: FSPDFObjC.h:4344
If set, do not print a watermark.
Definition: FSPDFObjC.h:5428
Compression mode: jpeg2000.
Definition: FSPDFObjC.h:5759
Signature digest algorithm: sha384 algorithm.
Definition: FSPDFObjC.h:3726
No restriction.
Definition: FSPDFObjC.h:3746
(Reserved, currently, this module is not provided) Name for module "ConnectedPDF".
Definition: FSPDFObjC.h:574
Help key.
Definition: FSPDFObjC.h:3362
No rotation.
Definition: FSPDFObjC.h:542
If this is used, "mm.yy" would be used as the date format string.
Definition: FSPDFObjC.h:4143
If set, that means structure tree will be extracted as well.
Definition: FSPDFObjC.h:4312
Fail to send data during sending request process.
Definition: FSPDFObjC.h:3854
FSGraphStateLineCapStyle
Enumeration for line cap style.
Definition: FSPDFObjC.h:708
Position center left.
Definition: FSPDFObjC.h:565
FSGraphicsObject * getGraphicsObject()
Get related graphics object.
Definition: FSPDFObjC.h:5234
Save document without original data or unchanged objects.
Definition: FSPDFObjC.h:4298
Event type: after an XFA widget is added.
Definition: FSPDFObjC.h:4844
Enum value: Dotten, which means the border is a series of dots.
Definition: FSPDFObjC.h:6260
Position: bottom right.
Definition: FSPDFObjC.h:570
Trigger a JavaScript action to be performed when the user types a keystroke into a text field or comb...
Definition: FSPDFObjC.h:1955
Rotation entry. "R" in MK dictionary.
Definition: FSPDFObjC.h:2207
French.
Definition: FSPDFObjC.h:3052
Definition: FSPDFObjC.h:6376
0 key.
Definition: FSPDFObjC.h:3363
Compression mode: jbig2.
Definition: FSPDFObjC.h:5800
Text encoding: Big5.
Definition: FSPDFObjC.h:4824
"Templates" name tree.
Definition: FSPDFObjC.h:1467
Encoding foramt: "TAM".
Definition: FSPDFObjC.h:5962
Rank the searching results according to how the result matches the expected searching patten,...
Definition: FSPDFObjC.h:5514
Form field type: push button.
Definition: FSPDFObjC.h:3544
BOOL isLeftNull()
Check if left value is a null object.
If this is used, "mm.dd.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4142
Format is invalid. For files, this may also mean that file is corrupted.
Definition: FSPDFObjC.h:428
Font type: Type1.
Definition: FSPDFObjC.h:825
If set, only show with DeviceCMYK.
Definition: FSPDFObjC.h:6918
Action type: movie action.
Definition: FSPDFObjC.h:1706
No response.
Definition: FSPDFObjC.h:6407
FSSignatureKeyName
Enumeration for signature key name.
Definition: FSPDFObjC.h:3714
Verification state of the issuer is unknown.
Definition: FSPDFObjC.h:3684
FSPDFDictionary * getDict()
Get PDF dictionary of current object.
Filter type: JBIG2Decode, which means to decompress data encoded using the JBIG2 standard,...
Definition: FSPDFObjC.h:1155
Not a PAdES signature.
Definition: FSPDFObjC.h:3737
Cannot get verify relevant information.
Definition: FSPDFObjC.h:3697
7 key in the numeric keypad.
Definition: FSPDFObjC.h:3406
No special searching options.
Definition: FSPDFObjC.h:5127
FSPDFObject * getMask()
Get the PDF object that represents the mask of current image graphics object.
Sample message: "Index value is out of bounds".
Definition: FSPDFObjC.h:4734
Attribute type: invalid.
Definition: FSPDFObjC.h:6192
This means LTV is enabled.
Definition: FSPDFObjC.h:6615
Highlighting mode: Toggle. This is only useful for widget annotation.
Definition: FSPDFObjC.h:2196
void resetForm()
Reset form.
Align the text to the left edge of the available region.
Definition: FSPDFObjC.h:4965
Attribute type: Short (PDF 2.0), which contains a short form of the content of a TH structure element...
Definition: FSPDFObjC.h:6239
Print key.
Definition: FSPDFObjC.h:3358
Result type: insert path.
Definition: FSPDFObjC.h:5660
If this is set, that means to get text content of a PDF page by the stream order.
Definition: FSPDFObjC.h:5097
(Used with state model FSMarkupStateModelReview) The change has been completed.
Definition: FSPDFObjC.h:2358
(Used with state model FSMarkupStateModelReview) The change has been deferred.
Definition: FSPDFObjC.h:2359
Position: center.
Definition: FSPDFObjC.h:566
NSString * getSignatureName()
Get signature name.
Definition: FSPDFObjC.h:6525
Locale ID for region: HongKong.
Definition: FSPDFObjC.h:604
If set, that means bookmarks of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6775
PDF array object.
Definition: FSPDFObjC.h:1101
Enum value: Row, which means column of a table.
Definition: FSPDFObjC.h:6296
Definition: FSPDFObjC.h:160
Structure element type: Reference, which represents a citation to content elsewhere in the document.
Definition: FSPDFObjC.h:6140
Sample message: "Unsupported character '%c'".
Definition: FSPDFObjC.h:4695
FSPDFArray * getDestArray()
Get the destination PDF array.
Signature cannot be trusted (containing aggression).
Definition: FSPDFObjC.h:3681
Definition: FSPDFObjC.h:2894
Popup menu item: "Select All".
Definition: FSPDFObjC.h:3334
Filter type: DCTDecode, which means to decompress data encoded using a DCT (discrete cosine transform...
Definition: FSPDFObjC.h:1156
B key.
Definition: FSPDFObjC.h:3374
Definition: FSPDFObjC.h:3174
Signature data is destroyed (that means the signature data cannot be parsed properly).
Definition: FSPDFObjC.h:3677
Definition: FSPDFObjC.h:6029
(Reserved) Attribute type: ABox.
Definition: FSPDFObjC.h:6241
Definition: FSPDFObjC.h:917
BOOL needToCancelNow()
A callback function used to check whether to cancel the searching process or not.
Represents all graphics object types, only used as filter.
Definition: FSPDFObjC.h:1304
If set, that means to sort annotation by date in result document.
Definition: FSPDFObjC.h:6866
Structure element type: Note, which represents an item of explanatory text, such as a footnote or an ...
Definition: FSPDFObjC.h:6139
Definition: FSPDFObjC.h:4897
BOOL isSpotColorSpace()
Check whether current color space object is a spot color space or not.
Import pages normally.
Definition: FSPDFObjC.h:4305
FSAnnotHighlightingMode
Enumeration for PDF annotation highlighting mode.
Definition: FSPDFObjC.h:2191
If set, only show with CalGray.
Definition: FSPDFObjC.h:6931
FSAnnotMKEntry
Enumeration for annotation's MK dictionary (an appearance characteristics) entry.
Definition: FSPDFObjC.h:2206
FDF document type: XFDF.
Definition: FSPDFObjC.h:2920
Position: top left.
Definition: FSPDFObjC.h:562
Color space: DeviceRGB. (3 components, R, G, B)
Definition: FSPDFObjC.h:589
Annotation type: underline annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2156
Definition: FSPDFObjC.h:6973
Annotation type: 3D annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2171
Enter key in the numeric keypad.
Definition: FSPDFObjC.h:3411
Encoding foramt: Default.The encoding format will be automatically detected in chromium.
Definition: FSPDFObjC.h:5913
Enum value: tv, which means text-value field.
Definition: FSPDFObjC.h:6291
A circle filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2366
String ID for case: Use string in local language for "May".
Definition: FSPDFObjC.h:4755
Definition: FSPDFObjC.h:6564
Normal caption entry. "CA" in MK dictionary.
Definition: FSPDFObjC.h:2210
Attribute type: Rotation.
Definition: FSPDFObjC.h:6195
BOOL generateContent()
Generate contents of current graphics objects.
If set, only show text.
Definition: FSPDFObjC.h:6939
Select darker one of backdrop and source colors.
Definition: FSPDFObjC.h:1289
Value type: an array of ARGB values.
Definition: FSPDFObjC.h:6325
int getMatchEndCharIndex()
Get the index of the last character of current match pattern, based on current match page.
6 key in the numeric keypad.
Definition: FSPDFObjC.h:3405
FSFixupDataFixupState
Enumeration for the state of a fixup data.
Definition: FSPDFObjC.h:5551
Sample message: "Condition is null".
Definition: FSPDFObjC.h:4710
Structure element type: PageObject, which means page object element.
Definition: FSPDFObjC.h:6166
Definition: FSPDFObjC.h:5276
FSDestinationZoomMode
Enumeration for zoom mode.
Definition: FSPDFObjC.h:1655
float getContentWidth()
Get content width after current reflow page object has been parsed.
Korean.
Definition: FSPDFObjC.h:3054
Enum value: Bottom, which means bottom edge of the page.
Definition: FSPDFObjC.h:6300
String ID for case: Use string in local language for "Saturday".
Definition: FSPDFObjC.h:4750
int getFrameCount()
Get frame count.
PDF 2.0 wrapper document.
Definition: FSPDFObjC.h:4341
Action type: set-OCG-state action.
Definition: FSPDFObjC.h:1713
Structure element type: TFoot, which means "Table footer row group" and represents a group of rows th...
Definition: FSPDFObjC.h:6136
Optimize PDF document by compressing images.
Definition: FSPDFObjC.h:5848
Definition: FSPDFObjC.h:1204
5 key.
Definition: FSPDFObjC.h:3368
Definition: FSPDFObjC.h:6619
FSSnapPointMgrSnapPointFlags
Enumeration for snapping point flags which are used to specify what kind of point in a path is to be ...
Definition: FSPDFObjC.h:7122
FSLTVVerifierTimeType
Enumeration for time type.
Definition: FSPDFObjC.h:6584
Sample message: "Script failed(language is %s;context is %s) script=%s".
Definition: FSPDFObjC.h:4770
Send request successfully.
Definition: FSPDFObjC.h:3851
A-law-encoded samples.
Definition: FSPDFObjC.h:2790
FSGraphicsObjectType
Enumeration for PDF graphics object type.
Definition: FSPDFObjC.h:1303
Signature digest algorithm: sha256 algorithm.
Definition: FSPDFObjC.h:3725
File cannot be found or could not be opened.
Definition: FSPDFObjC.h:427
S (structure order): Annotations are visited in the order in which they appear in the structure tree.
Definition: FSPDFObjC.h:5384
FSRenditionFloatingWindowOffscreenEvent
Enumeration for offscreen event type of floating window.
Definition: FSPDFObjC.h:1571
Encoding foramt: "X-TAM-TBOOMIS".
Definition: FSPDFObjC.h:5979
Definition: FSPDFObjC.h:7080
FSPDFStream * getSoundStream()
Get the stream of sound data.
FSPDFAComplianceVersion
Enumeration for PDF/A version.
Definition: FSPDFObjC.h:5615
Attribute type only for PrintField: Role, which represents the type of form field represented by this...
Definition: FSPDFObjC.h:6231
(Reserved, not supported yet) Result type: text attribute change.
Definition: FSPDFObjC.h:5668
XFA widget type: numeric edit.
Definition: FSPDFObjC.h:4933
(Only useful for text field) If set, use combs.
Definition: FSPDFObjC.h:3564
Optimize PDF document by discarding objects.
Definition: FSPDFObjC.h:5850
Enum value: Watermark.
Definition: FSPDFObjC.h:6308
A short line at the endpoint perpendicular to the line itself.
Definition: FSPDFObjC.h:2370
An array of integer values.
Definition: FSPDFObjC.h:275
Normal icon entry. "I" in MK dictionary.
Definition: FSPDFObjC.h:2213
3 key.
Definition: FSPDFObjC.h:3366
Save document with removing redundant PDF objects.
Definition: FSPDFObjC.h:4301
Definition: FSPDFObjC.h:1869
Measurement of change along the y axis.
Definition: FSPDFObjC.h:2378
Sample message: "Invalidate expression '%s'".
Definition: FSPDFObjC.h:4702
(Applicable for widget annotation only) Trigger an action to be performed when the annotation receive...
Definition: FSPDFObjC.h:1963
Font style: serif.
Definition: FSPDFObjC.h:770
If set, only show with DeviceGray.
Definition: FSPDFObjC.h:6930
Encoding foramt: "KOI8U".
Definition: FSPDFObjC.h:5949
Encryption type: password, which is the standard encryption.
Definition: FSPDFObjC.h:4276
Rollover caption entry. "RC" in MK dictionary.
Definition: FSPDFObjC.h:2211
Definition: FSPDFObjC.h:3218
Flatten all contents of a PDF page.
Definition: FSPDFObjC.h:3963
Enum value: Square, which means solid square bullet.
Definition: FSPDFObjC.h:6279
Right arrow key.
Definition: FSPDFObjC.h:3356
Action type: go-to-3D-view action.
Definition: FSPDFObjC.h:1716
Structure element type: TextContent, which means text content element.
Definition: FSPDFObjC.h:6167
PDF/A-3a.
Definition: FSPDFObjC.h:5621
Annotation type: link annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2148
CID Font charset: Adobe-CNS1.
Definition: FSPDFObjC.h:801
If set, match the key word consecutively when searching. For example, "CC" will be matched twice in "...
Definition: FSPDFObjC.h:5130
Enum value: Decimal, which means decimal arabic numerals (1-9, 10-99, ...).
Definition: FSPDFObjC.h:6280
Trigger a JavaScript action to be performed before closing a document.
Definition: FSPDFObjC.h:1950
Definition: FSPDFObjC.h:4195
This means the print dialog should reflect no page scaling.
Definition: FSPDFObjC.h:4479
D key.
Definition: FSPDFObjC.h:3376
Use RC4 encryption algorithm, with the key length between 5 bytes and 16 bytes.
Definition: FSPDFObjC.h:5193
Annotation's down appearance.
Definition: FSPDFObjC.h:2233
Discard bookmarks.
Definition: FSPDFObjC.h:5868
Definition: FSPDFObjC.h:1792
Standard font: Times-Bold.
Definition: FSPDFObjC.h:817
Definition: FSPDFObjC.h:6085
Trigger a JavaScript action to be performed before saving a document.
Definition: FSPDFObjC.h:1951
If set, that means duplicate stream objects from source PDF files will be outputted to combined resul...
Definition: FSPDFObjC.h:6784
Definition: FSPDFObjC.h:6901
Annotation type: pop-up annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2172
Encoding foramt: "UTF-32BE".
Definition: FSPDFObjC.h:5971
String ID for case: Use string in local language for "February".
Definition: FSPDFObjC.h:4752
If this is used, "mm.dd.yy" would be used as the date format string.
Definition: FSPDFObjC.h:4141
F11 key.
Definition: FSPDFObjC.h:3425
Discard all annotations, forms and multimedia.
Definition: FSPDFObjC.h:5875
X key.
Definition: FSPDFObjC.h:3396
Backspace key.
Definition: FSPDFObjC.h:3341
If set, that means to use medium font size in result document.
Definition: FSPDFObjC.h:6873
BOOL onPaste()
Call this function when the popup menu item "Paste" is down.
Fit the entire height of the page's bounding box within the display area when display the page.
Definition: FSPDFObjC.h:1663
Sample message: "The value you entered for %s is invalid. To ignore validations for %s,...
Definition: FSPDFObjC.h:4767
Hit test area: Unknown.
Definition: FSPDFObjC.h:4921
Definition: FSPDFObjC.h:963
unsigned int getSignatureState()
Get signature state.
Annotation type: square annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2151
FSImageSettingsStretchMode
Enumeration for stretch mode.
Definition: FSPDFObjC.h:5771
FSResponseResponseType
Enumeration for response type.
Definition: FSPDFObjC.h:6406
Non expected byte range.
Definition: FSPDFObjC.h:3679
FSPDFDoc * getCurrentDoc()
A callback function to receive current PDF document object.
int getBpp()
Get bitmap bits-per-pixel.
Color space: Invalid.
Definition: FSPDFObjC.h:587
(For ConnectedPDF only) The input ConnectedPDF DRM wrapper document is invalid.
Definition: FSPDFObjC.h:461
FSGraphicsObjects * getGraphicsObjects()
Get graphics objects that associated with current form XObject.
When document is opened, optional content group panels are visible.
Definition: FSPDFObjC.h:4328
FSRectF * getBBox()
Get bounding box.
NSString * getName()
Retrieve the postscript name.
Definition: FSPDFObjC.h:7150
T key.
Definition: FSPDFObjC.h:3392
Beep type: error.
Definition: FSPDFObjC.h:4663
Definition: FSPDFObjC.h:1439
If set, page content will be rendered.
Definition: FSPDFObjC.h:2828
String ID for case: Use string in local language for "August".
Definition: FSPDFObjC.h:4758
String ID for case: Some enumerate value is invalid. Sample message: "Invalid enumerate value:".
Definition: FSPDFObjC.h:4680
Compression mode: run-length.
Definition: FSPDFObjC.h:5802
Butt cap. The stroke is squared off at the endpoint of a path. There is no projection beyond the end ...
Definition: FSPDFObjC.h:709
May be resized only if aspect ratio is preserved.
Definition: FSPDFObjC.h:1567
Annotation type: paging seal annotation.
Definition: FSPDFObjC.h:2175
If this is used, "mm/dd/yy" would be used as the date format string.
Definition: FSPDFObjC.h:4131
Result type: replace shading.
Definition: FSPDFObjC.h:5664
Twos-complement values.
Definition: FSPDFObjC.h:2788
CID Font charset: Unknown.
Definition: FSPDFObjC.h:799
FSFillerEventFlags
Enumeration for key event flags.
Definition: FSPDFObjC.h:3429
Definition: FSPDFObjC.h:5835
Encryption type: Foxit DRM encryption.
Definition: FSPDFObjC.h:4278
(Used with state model FSMarkupStateModelReview) The user has indicated nothing about the change.
Definition: FSPDFObjC.h:2352
The media is not scaled. Only the portions of the media rectangle that intersect the play rectangle a...
Definition: FSPDFObjC.h:1537
BOOL underline()
(Only useful for rich text) Underline the rich text.
If this is used, "m.d.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4140
Signature digest algorithm: sha1 algorithm.
Definition: FSPDFObjC.h:3724
String ID for case: Use string in local language for "October".
Definition: FSPDFObjC.h:4760
Minus key in the numeric keypad.
Definition: FSPDFObjC.h:3412
Round line join type.
Definition: FSPDFObjC.h:716
Measurement of angles.
Definition: FSPDFObjC.h:2381
Value type: enum.
Definition: FSPDFObjC.h:6316
Page label style: lowercase roman numerals.
Definition: FSPDFObjC.h:4520
Select lighter one of backdrop and source colors.
Definition: FSPDFObjC.h:1290
FSXFADocEventType
Enumeration for XFA event type.
Definition: FSPDFObjC.h:4850
BOOL canCut()
Check if the text of related XFA widget can be cut.
Annotation flag: no rotate.
Definition: FSPDFObjC.h:2183
int getCharCount()
Get the count of all the characters.
Certificate's private key cannot be gotten.
Definition: FSPDFObjC.h:3821
May be resized without preserving aspect ratio.
Definition: FSPDFObjC.h:1568
The capability of recovery from 25% amounts of damage.
Definition: FSPDFObjC.h:1079
Compression quality: Lossless.
Definition: FSPDFObjC.h:5806
Definition: FSPDFObjC.h:4633
Event type: before an XFA widget is removed.
Definition: FSPDFObjC.h:4845
Sample message: "Invalidate token '%s'".
Definition: FSPDFObjC.h:4701
Action type: submit-form action.
Definition: FSPDFObjC.h:1709
NSString * cut()
Cut the text of related XFA widget.
void removeAll()
Clean up the array.
Definition: FSPDFObjC.h:2658
Definition: FSPDFObjC.h:6811
Enum value: Left, which means left edge of the page.
Definition: FSPDFObjC.h:6298
Sample message: "Compiler error".
Definition: FSPDFObjC.h:4705
Popup menu item: "Paste".
Definition: FSPDFObjC.h:3332
FSAnnotationSummaryCallbackAnnotationSummaryStringID
Enumeration for string ID used to specify the string or prefix in result document when summarizing an...
Definition: FSPDFObjC.h:6842
FSHTML2PDFSettingDataHTML2PDFPageMode
Enumeration for page mode used for converting HTML to PDF.
Definition: FSPDFObjC.h:5901
float getContentHeight()
Get content height after current reflow page object has been parsed.
Show bookmark title as normal text.
Definition: FSPDFObjC.h:3080
Definition: FSPDFObjC.h:1781
If this is set, that means to get text content of a PDF page by the display order.
Definition: FSPDFObjC.h:5098
The relationship is "Encrypted payload" which means the file specification is an encrypted payload do...
Definition: FSPDFObjC.h:2889
Round rectangle fill-sign object.
Definition: FSPDFObjC.h:6676
If set, that means to use FSPDFDocSaveFlagXRefStream saving flag for the result file in order to redu...
Definition: FSPDFObjC.h:4315
FSPDFObject * getPDFObject()
Get the PDF object which represents the shading graphics object in PDF file.
float getTop()
Get top position value.
Snapped point type: endpoint, which means the snapped point is an endpoint of a path.
Definition: FSPDFObjC.h:7103
Encoding foramt: "ASCII-7-bit".
Definition: FSPDFObjC.h:5935
C key.
Definition: FSPDFObjC.h:3375
FSSoundSampleEncodingFormat
Enumeration for encoding format of sound sample data.
Definition: FSPDFObjC.h:2786
Parse the text content of a PDF page with outputting the hyphen on a line feed.
Definition: FSPDFObjC.h:5092
If set, that means "OCProperties" of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6779
Encoding foramt: "EUC-JP".
Definition: FSPDFObjC.h:5924
Window type: a full-screen window that obscures all other windows.
Definition: FSPDFObjC.h:1543
Action type: rendition action.
Definition: FSPDFObjC.h:1714
Discard external cross references.
Definition: FSPDFObjC.h:5876
Structure element type: Warichu, which represents the wrapper around the entire warichu assembly.
Definition: FSPDFObjC.h:6149
Structure element type: RT, which means "Ruby annotation text" and represents the smaller-size text t...
Definition: FSPDFObjC.h:6147
void removeAll()
Clean up the array.
If set, only show with ICCBased CMYK.
Definition: FSPDFObjC.h:6920
FSPDFStream * getStream()
Get image stream.
Encoding foramt: "CP852".
Definition: FSPDFObjC.h:5937
FSPDFNameTree * getNameTree()
Get the EmbeddedFiles name tree.
Darkens backdrop color to reflect the source color.
Definition: FSPDFObjC.h:1292
Definition: FSPDFObjC.h:5780
Text fill-sign object.
Definition: FSPDFObjC.h:6673
Hit test area: Title Bar.
Definition: FSPDFObjC.h:4923
FSPDFDocExtractPagesOptions
Enumeration for options used for extracting pages.
Definition: FSPDFObjC.h:4310
Enum value: Hidden, which is same as None except in terms of border conflict resolution for table ele...
Definition: FSPDFObjC.h:6259
Definition: FSPDFObjC.h:4525
Sample message: "Unable to set".
Definition: FSPDFObjC.h:4678
Action type: hide action.
Definition: FSPDFObjC.h:1707
Sample message: "'%s' operator cannot support array calculation".
Definition: FSPDFObjC.h:4728
Structure element type: Table, which represents a two-dimensional layout of rectangular data cells,...
Definition: FSPDFObjC.h:6130
(For Office-to-PDF conversion only) Office COM has not been initialized successfully.
Definition: FSPDFObjC.h:493
(Only useful for radio button) If set, a group of radio buttons within a radio button field that use ...
Definition: FSPDFObjC.h:3558
FSFillSignFillSignObjectType
Enumeration for fill-sign object type.
Definition: FSPDFObjC.h:6672
Attribute type: BorderStyle, which represents the style of an element's border.
Definition: FSPDFObjC.h:6203
A flag specifying whether to hide the viewer application's tool bars when the document is active.
Definition: FSPDFObjC.h:4484
float getBottom()
Get bottom position value.
The monitor that contains the smallest section of the document window.
Definition: FSPDFObjC.h:1550
Mailed data type: string message.
Definition: FSPDFObjC.h:3074
This means certificate is expired.
Definition: FSPDFObjC.h:6450
(For compliance only) Compliance resource file(s) cannot be found or opened. Please check if complian...
Definition: FSPDFObjC.h:481
F2 key.
Definition: FSPDFObjC.h:3416
Trigger an action to be performed when the page is closed.
Definition: FSPDFObjC.h:1949
Enum value: cb, which means check box.
Definition: FSPDFObjC.h:6289
No "Optimizer" module right.
Definition: FSPDFObjC.h:491
Measurement of change along the x axis.
Definition: FSPDFObjC.h:2377
Background color entry. "BG" in MK dictionary.
Definition: FSPDFObjC.h:2209
If this is used, "Page 1 of n" would be used as the page number format string.
Definition: FSPDFObjC.h:4156
Standard font: Times-Italic.
Definition: FSPDFObjC.h:819
Definition: FSPDFObjC.h:6175
float getSamplingRate()
Get the sampling rate, in samples per second.
Encoding foramt: "EUC-CN".
Definition: FSPDFObjC.h:5929
Definition: FSPDFObjC.h:865
Structure element type: TH, which means "Table header cell" and represents a table cell containing he...
Definition: FSPDFObjC.h:6132
FSDocViewerPrefsViewerPref
Enumeration for how various GUI elements should behave when the document is opened.
Definition: FSPDFObjC.h:4483
File format type: XML.
Definition: FSPDFObjC.h:619
Definition: FSPDFObjC.h:5708
FSAppProviderCallbackStringID
Enumeration for string ID used to specify a case.
Definition: FSPDFObjC.h:4670
Align the text to the right edge of the available region.
Definition: FSPDFObjC.h:4967
PDF/A-2b.
Definition: FSPDFObjC.h:5619
Definition: FSPDFObjC.h:5247
FSTextSearchSearchFlags
Enumeration for searching flags.
Definition: FSPDFObjC.h:5126
Page Down key.
Definition: FSPDFObjC.h:3351
If set, print page as image; otherwise, as text.
Definition: FSPDFObjC.h:4809
FSAnnotMKIconCaptionRelation
Enumeration for icon and caption relative position in annotation's MK dictionary.
Definition: FSPDFObjC.h:2220
Barcode format: UPC-A code.
Definition: FSPDFObjC.h:1069
Not check the issuer.
Definition: FSPDFObjC.h:3687
Message box button ID: OK.
Definition: FSPDFObjC.h:4792
Attribute type: Width, which represents the width of the element's content rectangle.
Definition: FSPDFObjC.h:6199
Dutch.
Definition: FSPDFObjC.h:3056
FSPDFDocImportPageFlags
Enumeration for flags used for importing pages.
Definition: FSPDFObjC.h:4304
(For Office-to-PDF conversion only) WPS office engine is not found.
Definition: FSPDFObjC.h:497
Structure element type: Aside (PDF 2.0), which represents content that is distinct from other content...
Definition: FSPDFObjC.h:6112
Encryption type: digital certificate encryption.
Definition: FSPDFObjC.h:4277
Up arrow key.
Definition: FSPDFObjC.h:3355
Flatten a PDF page without form controls.
Definition: FSPDFObjC.h:3965
Sample message: "Incorrect number of parameters are used when calling method '%s'".
Definition: FSPDFObjC.h:4735
Standard font: Helvetica-Oblique, Italic.
Definition: FSPDFObjC.h:815
Definition: FSPDFObjC.h:2562
Structure element type: ShadingContent, which means shading content element.
Definition: FSPDFObjC.h:6170
Trigger an action to be performed when the page is opened.
Definition: FSPDFObjC.h:1948
Form field type: signature field.
Definition: FSPDFObjC.h:3550
Definition: FSPDFObjC.h:1367
Invalid license is used to initialize Foxit PDF SDK library.
Definition: FSPDFObjC.h:433
Attribute type: TextDecorationThickness, which represents the thickness of each line drawn as part of...
Definition: FSPDFObjC.h:6222
FSRange * getGraphicsObjectRange()
Get the range of current content element in current graphics object.
If set, do not do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:993
Filter type: FlateDecode, which means to decompress data encoded using the zlib/deflate compression m...
Definition: FSPDFObjC.h:1152
Structure element type: Em (PDF 2.0), which means "Emphasis" and represents content for the purpose o...
Definition: FSPDFObjC.h:6152
Annotation type: caret annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2160
Compression quality: High.
Definition: FSPDFObjC.h:5767
(Used with state model FSMarkupStateModelReview) The user agrees with the change.
Definition: FSPDFObjC.h:2355
Fit the bounding box of page entirely within the display area when display the page.
Definition: FSPDFObjC.h:1661
Rollover icon entry. "RI" in MK dictionary.
Definition: FSPDFObjC.h:2214
No scaling way is specified.
Definition: FSPDFObjC.h:2118
Line spacing style: double line spacing.
Definition: FSPDFObjC.h:2728
(Only useful for text field) If set, the value of this field should be represented as a rich text str...
Definition: FSPDFObjC.h:3567
FSActionCallbackAppInfoType
Enumeration for application's information type.
Definition: FSPDFObjC.h:3063
FSDocProviderCallbackPageViewEventType
Enumeration for the event type of page view.
Definition: FSPDFObjC.h:4837
Attribute type: RubyPosition, which represents the placement of the RT structure element relative to ...
Definition: FSPDFObjC.h:6225
Discard document information and metadata.
Definition: FSPDFObjC.h:5877
Event flag: the right button of the mouse is down.
Definition: FSPDFObjC.h:3438
Definition: FSPDFObjC.h:1806
Font charset: Japanese (Shift-JIS).
Definition: FSPDFObjC.h:784
Structure element type: ContainerObject, which means container object element.
Definition: FSPDFObjC.h:6164
Definition: FSPDFObjC.h:673
Spanish.
Definition: FSPDFObjC.h:3051
BOOL isStructureElement()
Check whether current object is structure element or not.
FSPDFNumberTree * getNumberTree()
Get the page labels number tree.
Definition: FSPDFObjC.h:6430
FSOptimizerSettingsOptimizerOptions
Enumeration for optimizer options.
Definition: FSPDFObjC.h:5847
FSDocProviderCallbackSubmitFormat
Enumeration for XFA submit format.
Definition: FSPDFObjC.h:4814
XFA widget type: line.
Definition: FSPDFObjC.h:4937
FSPDFStreamFilter getStreamFilter()
Get the type of stream filter which indicate how the stream data must be decoded before the data is u...
Pause any rendition being played in association with related screen annotation. If no rendition is be...
Definition: FSPDFObjC.h:1925
Definition: FSPDFObjC.h:3094
PDF name object.
Definition: FSPDFObjC.h:1100
FSIdentityProperties * getIdentityProperties()
A callback function used to get identity properties of current user.
Value type: an array of float values.
Definition: FSPDFObjC.h:6324
7 key.
Definition: FSPDFObjC.h:3370
BOOL isContentElement()
Check whether current object is content element or not.
(Reserved, not supported yet) If set, only link annotations are to imported from or exported to XFDF ...
Definition: FSPDFObjC.h:4335
Enum value: on, which means the state is on.
Definition: FSPDFObjC.h:6292
PDF/A-3u.
Definition: FSPDFObjC.h:5623
PDF/A-1a.
Definition: FSPDFObjC.h:5616
Event flag: auto repeat.
Definition: FSPDFObjC.h:3435
(Reserved, currently, this module is not provided) Name for module "LayoutRecognition".
Definition: FSPDFObjC.h:583
Encoding foramt: "SJS".
Definition: FSPDFObjC.h:5925
(For ConnectedPDF only) Input user token is invalid.
Definition: FSPDFObjC.h:450
Barcode format: Code128, including EAN128 code.
Definition: FSPDFObjC.h:1067
Event flag: "Ctrl" key.
Definition: FSPDFObjC.h:3431
Encoding foramt: "BHASKAR".
Definition: FSPDFObjC.h:5967
FSColorSpaceType getColorSpaceType()
Get color space type.
Application information: language.
Definition: FSPDFObjC.h:4655
FSBookmarkStyle
Enumeration for bookmark style type.
Definition: FSPDFObjC.h:3079
Definition: FSPDFObjC.h:3522
BOOL superscript()
(Only useful for rich text) Make the rich text as superscript.
Sample message: "Error:Invalid enumerated value:%s".
Definition: FSPDFObjC.h:4771
Compression mode: high.
Definition: FSPDFObjC.h:5799
Sample message: "Validate access index '%s' out of array".
Definition: FSPDFObjC.h:4723
Snapped point type: nearest point, which means the snapped point is the nearest point (which is in a ...
Definition: FSPDFObjC.h:7106
Structure element type: PathObject, which means path graphics object element.
Definition: FSPDFObjC.h:6160
Definition: FSPDFObjC.h:3861
Encoding foramt: "CSN_369103".
Definition: FSPDFObjC.h:5954
Filter type: ASCII85Decode, which means to decode data encoded in an ASCII base-85 representation,...
Definition: FSPDFObjC.h:1150
Definition: FSPDFObjC.h:1251
If set, that means to get the midpoint for two endpoints of a path.
Definition: FSPDFObjC.h:7124
Definition: FSPDFObjC.h:2267
When this is set, that means not to do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:5775
Verification state of the time stamp is expired.
Definition: FSPDFObjC.h:3693
Revocatoin reason: ceritifcate has no status.
Definition: FSPDFObjC.h:6455
No Field MDP action.
Definition: FSPDFObjC.h:3753
FSLocaleID
Enumeration for locale ID.
Definition: FSPDFObjC.h:602
Structure element type: Document, which represents a complete document.
Definition: FSPDFObjC.h:6101
Remove invalid bookmarks.
Definition: FSPDFObjC.h:5858
Result type: delete image.
Definition: FSPDFObjC.h:5656
Not use encryption algorithm.
Definition: FSPDFObjC.h:5192
Y key.
Definition: FSPDFObjC.h:3397
FSXFADocType
Enumeration for XFA document type.
Definition: FSPDFObjC.h:4856
Enum value: TbRl, which means inline progression from top to bottom; block progression from right to ...
Definition: FSPDFObjC.h:6256
Enum value: Middle, which means children are centered within the table cell.
Definition: FSPDFObjC.h:6272
Monitor with the greatest color depth.
Definition: FSPDFObjC.h:1552
Structure element type: Div, which means "Division" and represents a generic block-level element or g...
Definition: FSPDFObjC.h:6106
Any unknown error occurs.
Definition: FSPDFObjC.h:432
Type of exported data: Static XDP.
Definition: FSPDFObjC.h:4864
Sample message: "An attempt was made to reference property '%s' of a non-object in SOM expression %s"...
Definition: FSPDFObjC.h:4731
Structure element type: Index, which represents a sequence of entries containing identifying text acc...
Definition: FSPDFObjC.h:6111
Name for module "XFA".
Definition: FSPDFObjC.h:575
File format type: PDF.
Definition: FSPDFObjC.h:621
Locale ID for country: Japan.
Definition: FSPDFObjC.h:611
DIB format: 8bpp format, 256 color RGB bitmap.
Definition: FSPDFObjC.h:986
A flag specifying whether to position the document's window in the center of the screen.
Definition: FSPDFObjC.h:4488
Text mode: fill text.
Definition: FSPDFObjC.h:1357
Structure element type: Sub (PDF 2.0), which means "Sub-division of a block level element" and repres...
Definition: FSPDFObjC.h:6154
Definition: FSPDFObjC.h:500
Annotation flag: locked contents.
Definition: FSPDFObjC.h:2188
FSLRStructureElement * getParentElement()
Get the parent element.
Encoding foramt: "BIG5_HKSCS".
Definition: FSPDFObjC.h:5959
Presence property: Inactive. Do not participate in interaction, layout, or rendering.
Definition: FSPDFObjC.h:4951
If set, show bitmap on signature appearance.
Definition: FSPDFObjC.h:3710
FSRenditionMediaPlayerFitStyle
Enumeration for the fit style.
Definition: FSPDFObjC.h:1532
Right Paging Seal.
Definition: FSPDFObjC.h:3878
Sample message: "Unexpected expression '%s'".
Definition: FSPDFObjC.h:4709
If this is used, "m/d/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4130
Attribute type: Subtype, which means the subtype of annotation or artifact.
Definition: FSPDFObjC.h:6206
Encoding foramt: "CP1255".
Definition: FSPDFObjC.h:5946
int getXDPI()
Get DPI for X-axis.
Shading graphics object.
Definition: FSPDFObjC.h:1308
Image type is BMP.
Definition: FSPDFObjC.h:1029
XFA widget type: unknown.
Definition: FSPDFObjC.h:4942
A bookmark is the previous sibling of another specified bookmark.
Definition: FSPDFObjC.h:3088
The document has not been changed within the scope of the signature.
Definition: FSPDFObjC.h:3682
(Only useful for text field) If set, the text field can contain multiple lines of text; if clear,...
Definition: FSPDFObjC.h:3559
Definition: FSPDFObjC.h:1770
BOOL isBold()
Judge whether current font is bold or not.
FSGraphStateLineJoinStyle
Enumeration for line join style.
Definition: FSPDFObjC.h:714
Page size: A2.
Definition: FSPDFObjC.h:3979
Encoding foramt: "X-TAM-LTTMBARANI".
Definition: FSPDFObjC.h:5977
Message box icon: Question.
Definition: FSPDFObjC.h:4780
Indicates that this point is the ending point for a Bezier spline, and this point will also be connec...
Definition: FSPDFObjC.h:889
Definition: FSPDFObjC.h:5819
Presence property: Invisible. Participate in interaction and layout but not rendering.
Definition: FSPDFObjC.h:4952
Encoding foramt: "X-TAM-SHREE".
Definition: FSPDFObjC.h:5978
BOOL isParsed()
Check if current reflow page has been parsed or not.
BOOL canRedo()
Check if the operation of related XFA widget can be redone.
Definition: FSPDFObjC.h:7832
Value type: an array of integer values.
Definition: FSPDFObjC.h:6323
Form field type: text field.
Definition: FSPDFObjC.h:3549
Annotation flag: hidden.
Definition: FSPDFObjC.h:2180
BOOL verifyEncryptionParams()
Verify encryption parameters.
FSActionCallbackLanguage getLanguage()
A callback function to get the language of the running viewer application.
Page size: legal.
Definition: FSPDFObjC.h:3978
Structure element type: Hn (PDF 2.0), which represents heading with level 7 or more.
Definition: FSPDFObjC.h:6125
Definition: FSPDFObjC.h:944
Subtracts the darker of the two constituent colors from lighter colors.
Definition: FSPDFObjC.h:1295
Structure element type: Form, which represents a widget annotation representing an interactive form f...
Definition: FSPDFObjC.h:6157
Definition: FSPDFObjC.h:5626
int getMatchSentenceEndIndex()
Get the index of the last character of current matched pattern, based on the matched sentence.
Expected data or object is not found.
Definition: FSPDFObjC.h:439
The application window.
Definition: FSPDFObjC.h:1560
Bit 6. Field names and values are submitted as XFDF.
Definition: FSPDFObjC.h:1846
Locale ID for country: Germany.
Definition: FSPDFObjC.h:608
(For ConnectedPDF only) Loaded document is already a ConnectedPDF document.
Definition: FSPDFObjC.h:457
float getZoomFactor()
Get zoom factor.
Structure element type: RP, which means "Ruby punctuation" and represents punctuation surrounding the...
Definition: FSPDFObjC.h:6148
End key.
Definition: FSPDFObjC.h:3352
Attribute type: BlockAlign, which represents the alignment, in the block-progression direction,...
Definition: FSPDFObjC.h:6215
Egde position: right.
Definition: FSPDFObjC.h:4978
FSPDFDictionary * create()
Create a new dictionary object.
Encoding foramt: "ASCII".
Definition: FSPDFObjC.h:5914
String ID for case: Use string in local language for "Friday".
Definition: FSPDFObjC.h:4749
Structure element type: ComplexContent, which means complex content element.
Definition: FSPDFObjC.h:6171
NSString * copy()
Copy the text of related XFA widget.
Portfolio node type: file.
Definition: FSPDFObjC.h:6970
Font charset: System default, for unknown or mapping purpose.
Definition: FSPDFObjC.h:782
Import pages with layers.
Definition: FSPDFObjC.h:4306
Enum value: off, which means the state is off.
Definition: FSPDFObjC.h:6293
Encoding foramt: "ISO-8859-15".
Definition: FSPDFObjC.h:5950
Portfolio node type: folder.
Definition: FSPDFObjC.h:6969
Markup annotation state model: review.
Definition: FSPDFObjC.h:2348
FSAppProviderCallbackAppInfo
Enumeration for XFA application information type.
Definition: FSPDFObjC.h:4653
Text encoding: UTF-16.
Definition: FSPDFObjC.h:4833
English.
Definition: FSPDFObjC.h:3050
Bit 5. Coordinates of the mouse are transmitted as part of the form data.
Definition: FSPDFObjC.h:1845
Action type: launch action.
Definition: FSPDFObjC.h:1702
Font style: non-symbolic.
Definition: FSPDFObjC.h:773
Definition: FSPDFObjC.h:1971
Encoding foramt: "ISO-8859-13".
Definition: FSPDFObjC.h:5955
FSWatermarkTextPropertiesFontStyle
Enumeration for watermark font style.
Definition: FSPDFObjC.h:5456
Definition: FSPDFObjC.h:5883
Name for module "OCR".
Definition: FSPDFObjC.h:578
PDF document is encrypted by some unsupported security handler.
Definition: FSPDFObjC.h:437
If this is used, "m/d" would be used as the date format string.
Definition: FSPDFObjC.h:4128
Data of current object is invalid.
Definition: FSPDFObjC.h:444
BOOL isEmpty()
Check whether current object is empty or not.
Locale ID for country: Italy.
Definition: FSPDFObjC.h:609
Definition: FSPDFObjC.h:2306
Top Paging Seal.
Definition: FSPDFObjC.h:3879
A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself...
Definition: FSPDFObjC.h:2373
No popup menu item.
Definition: FSPDFObjC.h:3329
Color space: ICCBased DeviceGray. (1 component, gray)
Definition: FSPDFObjC.h:597
Value type: an array of wide strings.
Definition: FSPDFObjC.h:6326
Enum value: Groove, which means the border looks as though it were carved into the canvas.
Definition: FSPDFObjC.h:6264
Definition: FSPDFObjC.h:324
Nothing.
Definition: FSPDFObjC.h:1572
Definition: FSPDFObjC.h:1825
Structure element type: H4, which represents heading with level 4.
Definition: FSPDFObjC.h:6122
Definition: FSPDFObjC.h:1108
String ID for case: Filter for image files. Sample message: "Image Files(*.bmp;*.jpg;*....
Definition: FSPDFObjC.h:4676
Encoding foramt: "TSCII".
Definition: FSPDFObjC.h:5961
XFA widget type: push button.
Definition: FSPDFObjC.h:4929
Name for module "Optimizer".
Definition: FSPDFObjC.h:581
FSAnnotFlags
Enumeration for PDF annotation flags.
Definition: FSPDFObjC.h:2178
If set, only show with ICCBased RGB.
Definition: FSPDFObjC.h:6928
DIB format: 32bpp format, with bits order "Blue, Green, Red, Alpha". Blue is in the lowest order.
Definition: FSPDFObjC.h:984
NSArray< NSData * > * getComponentNames()
Get a string array which represents the name of colorant for Separation color space,...
FSBitmapDIBFormat
Enumeration for DIB format.
Definition: FSPDFObjC.h:979
Definition: FSPDFObjC.h:2520
The state is unchanged.
Definition: FSPDFObjC.h:3214
Definition: FSPDFObjC.h:3442
(For compliance only) Fail to initialize compliance engine.
Definition: FSPDFObjC.h:472
Enum value: RlTb, which means inline progression from right to left; block progression from top to bo...
Definition: FSPDFObjC.h:6255
Device type: printer.
Definition: FSPDFObjC.h:2833
The capability of recovery from 7% amounts of damage.
Definition: FSPDFObjC.h:1077
XFA widget type: arc.
Definition: FSPDFObjC.h:4931
Sample message: "Unable to set the value for property 'className'".
Definition: FSPDFObjC.h:4693
FSPageLabelsStyle
Enumeration for page label style.
Definition: FSPDFObjC.h:4516
Enum value: Distribute, which means the content is to be expanded to fill the available width in the ...
Definition: FSPDFObjC.h:6276
Result type: unsupported or invalid.
Definition: FSPDFObjC.h:5652
Type definition for point class for integer.
Definition: FSPDFObjC.h:174
Use for representing a document designer's structural organization of artwork.
Definition: FSPDFObjC.h:3253
Discard private data of other applications.
Definition: FSPDFObjC.h:5879
FSPortfolioInitialViewMode
Enumeration for initial view mode for a portfolio PDF document.
Definition: FSPDFObjC.h:7073
Locale ID for region: Taiwan.
Definition: FSPDFObjC.h:605
BOOL isEmpty()
Check whether current object is empty or not.
If set, print page in reverse order; otherwise, in normal order.
Definition: FSPDFObjC.h:4810
unsigned long long getSize()
Get the current stream size, in bytes.
Unknown filter type.
Definition: FSPDFObjC.h:1147
Definition: FSPDFObjC.h:2125
FSReflowPageFlags
Enumeration for parsing flags used for a reflow page.
Definition: FSPDFObjC.h:4584
String ID for case: Use string in local language for "March".
Definition: FSPDFObjC.h:4753
(For LTV only) Fail to switch PDF verion.
Definition: FSPDFObjC.h:476
If set, only show line art.
Definition: FSPDFObjC.h:6940
Structure element type: TextObject, which means text graphics object element.
Definition: FSPDFObjC.h:6159
Event flag: key pad.
Definition: FSPDFObjC.h:3434
μ-law-encoded samples
Definition: FSPDFObjC.h:2789
Position: bottom center.
Definition: FSPDFObjC.h:569
BOOL needPauseNow()
Check whether need to pause now.
Revocatoin reason: CA compromise.
Definition: FSPDFObjC.h:6458
PDF reference object.
Definition: FSPDFObjC.h:1105
Right alignment.
Definition: FSPDFObjC.h:552
Attribute type: BBox, which represents the element's bounding box (the rectangle that completely encl...
Definition: FSPDFObjC.h:6198
W key.
Definition: FSPDFObjC.h:3395
J key.
Definition: FSPDFObjC.h:3382
Color space: CalRGB. (3 components, A, B, C)
Definition: FSPDFObjC.h:592
F1 key.
Definition: FSPDFObjC.h:3415
Definition: FSPDFObjC.h:5265
Value type: element.
Definition: FSPDFObjC.h:6321
Text mode: stroke text.
Definition: FSPDFObjC.h:1358
Enum value: Ridge, which means the border looks as though it were coming out of the canvas (the oppos...
Definition: FSPDFObjC.h:6265
FSCertVerifyResultArray * getCertificateVerifyResults()
Get certificate verify results.
The media is not scaled. A scrolling user interface is provided if the media rectangle is wider or ta...
Definition: FSPDFObjC.h:1536
Structure element type: Title (PDF 2.0), which represents content that is usually referred to as the ...
Definition: FSPDFObjC.h:6113
Presence property: Visible. Participate in interaction, layout, and rendering.
Definition: FSPDFObjC.h:4949
This kind of event is triggered just after the rendered form has been sent to the printer,...
Definition: FSPDFObjC.h:4852
Verification state of the issuer is valid.
Definition: FSPDFObjC.h:3683
Message box button ID: No.
Definition: FSPDFObjC.h:4794
Brazilian Portuguese.
Definition: FSPDFObjC.h:3058
Invalid PDF object type.
Definition: FSPDFObjC.h:1096
No "ConnectedPDF" module right.
Definition: FSPDFObjC.h:484
Sample message: "Cannot find method '%s'".
Definition: FSPDFObjC.h:4718
Annotation property: border color.
Definition: FSPDFObjC.h:2202
Encoding foramt: "Arabic".
Definition: FSPDFObjC.h:5921
Measurement of distance in any direction.
Definition: FSPDFObjC.h:2379
If set, only show without DeviceCMYK.
Definition: FSPDFObjC.h:6919
Hit test area: HyperLink.
Definition: FSPDFObjC.h:4924
FSWidgetLineSpacingStyle
Enumeration for line spacing style.
Definition: FSPDFObjC.h:2725
FSRenditionWindowType
Enumeration for the type of window that the media should play in.
Definition: FSPDFObjC.h:1541
Definition: FSPDFObjC.h:3767
Definition: FSPDFObjC.h:5730
Merge consecutive text-showing operators with equal y coordinates.
Definition: FSPDFObjC.h:3923
Standard font: Courier-Bold.
Definition: FSPDFObjC.h:809
Bit 1. If set, fields name defined in submit form action should be excluded from submitting; if not s...
Definition: FSPDFObjC.h:1841
Font type: Type3.
Definition: FSPDFObjC.h:827
Sample message: "Validate failed".
Definition: FSPDFObjC.h:4671
No "Compliance" module right.
Definition: FSPDFObjC.h:490
Scale only when icon is smaller than annotation rectangle.
Definition: FSPDFObjC.h:2121
FSHeaderFooterContentGeneratorDateFormatType
Enumeration for date format type.
Definition: FSPDFObjC.h:4127
Definition: FSPDFObjC.h:1083
The verified issue is current issuer.
Definition: FSPDFObjC.h:3688
Caption to the left of the icon.
Definition: FSPDFObjC.h:2226
Structure element type: Sect, which means "Section" and represents a container for grouping related c...
Definition: FSPDFObjC.h:6105
Definition: FSPDFObjC.h:7037
NSData * getTimeStampMessage()
A callback function used to get time stamp message.
FSRenditionMediaPermission
Enumeration for PDF media player permission.
Definition: FSPDFObjC.h:1519
Definition: FSPDFObjC.h:2945
FDF document type: FDF.
Definition: FSPDFObjC.h:2919
Fill PDF form. (Bit 9 in permission value)
Definition: FSPDFObjC.h:4289
XFA document type: Static.
Definition: FSPDFObjC.h:4858
FSPDFPageBoxType
Enumeration for page box type.
Definition: FSPDFObjC.h:3968
Rendering intent: Relative Colorimetric.
Definition: FSPDFObjC.h:939
Only even numbers in a range will be used (discards odd numbers).
Definition: FSPDFObjC.h:745
Darkens or lightens colors, depending on source color value.
Definition: FSPDFObjC.h:1294
Enum value: float.
Definition: FSPDFObjC.h:6287
BOOL canSelectAll()
Check if the text of related XFA widget can be selected all.
FSPortfolioNodeType getNodeType()
Get node type.
Encoding foramt: "Hebrew".
Definition: FSPDFObjC.h:5923
Discard embedded page thumbnails.
Definition: FSPDFObjC.h:5866
Presence property: Hidden. Participate in interaction but not layout or rendering.
Definition: FSPDFObjC.h:4950
Highlighting mode: Invert, which is to invert the contents of the annotation rectangle.
Definition: FSPDFObjC.h:2193
Fail to create socket during sending request process.
Definition: FSPDFObjC.h:3852
Definition: FSPDFObjC.h:2457
If set, show signer on signature appearance.
Definition: FSPDFObjC.h:3709
Value type: ARGB color type, 32 bits, ((b) | ((g) << 8) | ((r) << 16)) | ((a) << 24).
Definition: FSPDFObjC.h:6319
Z key.
Definition: FSPDFObjC.h:3398
Filter type: LZWDecode, which means to decompress data encoded using the LZW (Lempel-Ziv-Welch) adapt...
Definition: FSPDFObjC.h:1151
Font charset: Hebrew.
Definition: FSPDFObjC.h:793
Window type: a hidden window.
Definition: FSPDFObjC.h:1544
Line spacing style: auto line spacing.
Definition: FSPDFObjC.h:2730
Verification state of a signature is valid.
Definition: FSPDFObjC.h:3675
Definition: FSPDFObjC.h:5745
Egde position: top.
Definition: FSPDFObjC.h:4977
Stop any rendition being played in association with related screen annotation and remove the associat...
Definition: FSPDFObjC.h:1924
BOOL apply()
Apply redaction in marked areas: remove the text or graphics under marked areas permanently.
Sample message: "Invalid append operation: %s cannot have a child element of %s".
Definition: FSPDFObjC.h:4738
Certificate for verifying issuer is revoked.
Definition: FSPDFObjC.h:3685
Depends on monitor specifier.
Definition: FSPDFObjC.h:1562
Enum value: rb, which means radio button.
Definition: FSPDFObjC.h:6288
FSPDFStreamFilter
Enumeration for stream filter type.
Definition: FSPDFObjC.h:1146
Standard font: ZapfDingbats.
Definition: FSPDFObjC.h:821
"NewWindow" flag is YES.
Definition: FSPDFObjC.h:1721
int getMatchSentenceStartIndex()
Get the index of the first character of current matched pattern, based on the matched sentence.
Multiple page mode.
Definition: FSPDFObjC.h:5903
Unknown signature.
Definition: FSPDFObjC.h:3902
(Only useful for text field) If set, the text entered in the field represents the pathname of a file ...
Definition: FSPDFObjC.h:3561
Attribute type: TextDecorationColor, which represents the color to be used for drawing text decoratio...
Definition: FSPDFObjC.h:6221
Border style: Cloudy.
Definition: FSPDFObjC.h:2054
void clear()
Clear all points.
If set, that means object streams will be used to generate combined result PDF file in order to reduc...
Definition: FSPDFObjC.h:6783
The full virtual desktop.
Definition: FSPDFObjC.h:1561
Application information: variation.
Definition: FSPDFObjC.h:4657
If set, watermarks will share one image stream if these watermarks use the same image or bitmap.
Definition: FSPDFObjC.h:5430
Sample message: "Unknown error is caught!".
Definition: FSPDFObjC.h:4677
Definition: FSPDFObjC.h:5359
FSLayerPrintData * getPrintUsage()
Get the data for printing usage.
PDF number object.
Definition: FSPDFObjC.h:1098
If set, that means to layout document and annotations with connector lines on separate pages.
Definition: FSPDFObjC.h:6857
Structure element type: TD, which means "Table data cell" and represents a table cell containing data...
Definition: FSPDFObjC.h:6133
Application's forms version information.
Definition: FSPDFObjC.h:3064
Font charset: ANSI (United States, Western Europe).
Definition: FSPDFObjC.h:781
Parse the text content of a PDF page by the stream order.
Definition: FSPDFObjC.h:5093
Monitor with the greatest area (in pixels squared)
Definition: FSPDFObjC.h:1553
Structure element type: THead, which means "Table header row group" and represents a group of rows th...
Definition: FSPDFObjC.h:6134
NSString * getPDFPath()
Get the path of related PDF document.
Miter line join type.
Definition: FSPDFObjC.h:715
Image type is TIF or TIFF.
Definition: FSPDFObjC.h:1033
Sample message: "'%s' argument is expected to be a container".
Definition: FSPDFObjC.h:4730
FSPDFDocDisplayMode
Enumeration for display mode which specifies how the document should be displayed when opened.
Definition: FSPDFObjC.h:4323
Sample message: "Argument mismatch in property or function argument".
Definition: FSPDFObjC.h:4736
Crop Box for page boundary.
Definition: FSPDFObjC.h:3970
(For LTV only) Fail to load DTS.
Definition: FSPDFObjC.h:479
Standard font: Helvetica-Bold.
Definition: FSPDFObjC.h:813
If set, that means to sort annotation by annotation type in result document.
Definition: FSPDFObjC.h:6868
FSLRStructureElementAttributeValueEnum
Enumeration for element general layout attribute enum values.
Definition: FSPDFObjC.h:6245
Trigger an action to be performed when the page containing the annotation is opened.
Definition: FSPDFObjC.h:1965
New data conflicts with existed data.
Definition: FSPDFObjC.h:441
The media's width and height are scaled while preserving the aspect ratio so that the media and play ...
Definition: FSPDFObjC.h:1533
Flatten a PDF page without annotations.
Definition: FSPDFObjC.h:3964
Definition: FSPDFObjC.h:998
void removeAllSubActions()
Remove all the sub-actions.
The submit data is packaged in PDF format as described in the PDF Reference.
Definition: FSPDFObjC.h:4816
Verification state of the time stamp is invalid.
Definition: FSPDFObjC.h:3692
(Used with state model FSMarkupStateModelMarked) The annotation has not been marked by the user.
Definition: FSPDFObjC.h:2354
Sample message: "Message limit exceeded. Remaining %d validation errors not reported....
Definition: FSPDFObjC.h:4764
Only odd numbers in a range will be used (discards even numbers).
Definition: FSPDFObjC.h:746
Enum value: LowerRoman, which means lowercase roman numerals (i, ii, iii, iv, ...).
Definition: FSPDFObjC.h:6282
Sample message: "Cannot modify the '%s' value".
Definition: FSPDFObjC.h:4706
Definition: FSPDFObjC.h:4616
Encoding foramt: "CP1257".
Definition: FSPDFObjC.h:5948
Attribute type only for Table: RowSpan, which represents the number of rows in the enclosing table th...
Definition: FSPDFObjC.h:6234
(Used with state model FSMarkupStateModelMarked) The annotation has been marked by the user.
Definition: FSPDFObjC.h:2353
Definition: FSPDFObjC.h:8086
Revocatoin reason: privilege with drawn.
Definition: FSPDFObjC.h:6464
If set, only show smooth shades.
Definition: FSPDFObjC.h:6937
FSLRGraphicsObjectElement * getParentGraphicsObjectElement()
Get the parent graphics object element.
If this is used, "1/n" would be used as the page number format string.
Definition: FSPDFObjC.h:4154
NSData * getTimeStampMessage()
Get time stamp message.
Fit the entire width of the page's bounding box within the display area when display the page.
Definition: FSPDFObjC.h:1662
Standard font: Courier-BoldOblique, Bold italic.
Definition: FSPDFObjC.h:810
Bit 14. "F" entry of submitted FDF is an embedded file stream.
Definition: FSPDFObjC.h:1853
When document is opened, neither document outlines nor thumbnail images are visible.
Definition: FSPDFObjC.h:4324
No "NewWindow" flag.
Definition: FSPDFObjC.h:1722
Event type: after a page view is removed.
Definition: FSPDFObjC.h:4839
Definition: FSPDFObjC.h:5499
If set, shrink page to fit within content area.
Definition: FSPDFObjC.h:4808
String ID for case: Not allow to modify field. Sample message: "You are not allowed to modify this fi...
Definition: FSPDFObjC.h:4674
Structure element type: TOC, which means "Table of contents" and represents a list made up of table o...
Definition: FSPDFObjC.h:6109
Encoding foramt: "X-KDDI-Shift_JIS".
Definition: FSPDFObjC.h:5982
FSCertVerifyResultRevocationReason
Enumeration for revocation reason for a certificate.
Definition: FSPDFObjC.h:6454
Definition: FSPDFObjC.h:892
float getRight()
Get right position value.
BOOL isTopNull()
Check if top value is a null object.
Unknown initial view mode.
Definition: FSPDFObjC.h:7074
int getElementCount()
Get the count of elements.
(For LTV only) Fail to check DTS.
Definition: FSPDFObjC.h:477
Compression mode: high.
Definition: FSPDFObjC.h:5757
FSXFAWidgetWidgetType
Enumeration for the type of XFA widget.
Definition: FSPDFObjC.h:4927
Font charset: Baltic.
Definition: FSPDFObjC.h:795
Color space: ICCBased DeviceRGB. (3 components, R, G, B)
Definition: FSPDFObjC.h:598
F4 key.
Definition: FSPDFObjC.h:3418
Position: top center.
Definition: FSPDFObjC.h:563
Encoding foramt: "Latin4".
Definition: FSPDFObjC.h:5917
Filter type: RunLengthDecode, which means to decompress data encoded using a byte-oriented run-length...
Definition: FSPDFObjC.h:1153
Corner mark style: none.
Definition: FSPDFObjC.h:2019
Annotation flag: toggle no view.
Definition: FSPDFObjC.h:2187
Encoding foramt: "CP866".
Definition: FSPDFObjC.h:5938
Page size: B5.
Definition: FSPDFObjC.h:3987
Sample message: "Invalidate character '%c'".
Definition: FSPDFObjC.h:4699
Event flag: the left button of the mouse is down.
Definition: FSPDFObjC.h:3436
Definition: FSPDFObjC.h:2923
This means the snapped point is invalid.
Definition: FSPDFObjC.h:7102
FSAnnotationSummarySettingsSortType
Enumeration for options used for sorting annotation in result document.
Definition: FSPDFObjC.h:6864
Definition: FSPDFObjC.h:1408
Structure element type: H5, which represents heading with level 5.
Definition: FSPDFObjC.h:6123
Form XObject graphics object.
Definition: FSPDFObjC.h:1309
2 key.
Definition: FSPDFObjC.h:3365
Progress state: progress is finished.
Definition: FSPDFObjC.h:643
FSAnnotType
Enumeration for PDF annotation type.
Definition: FSPDFObjC.h:2145
If set, that means OCProperties will be extracted as well.
Definition: FSPDFObjC.h:4314
U key.
Definition: FSPDFObjC.h:3393
Media Box for page boundary.
Definition: FSPDFObjC.h:3969
Annotation property: fill color.
Definition: FSPDFObjC.h:2203
Compression mode: jpeg.
Definition: FSPDFObjC.h:5758
(For compliance only) Compliance engine has not been initialized successfully.
Definition: FSPDFObjC.h:470
FSLRStructureElementAttributeType
Enumeration for element general layout attribute types.
Definition: FSPDFObjC.h:6191
Chinese Traditional.
Definition: FSPDFObjC.h:3047
Attribute type: TextAlign, which represents the alignment of text and other content within lines of t...
Definition: FSPDFObjC.h:6214
float getHeight()
Get the height of the XFA page.
Name for module "Conversion".
Definition: FSPDFObjC.h:582
Definition: FSPDFObjC.h:5067
PDF null object.
Definition: FSPDFObjC.h:1104
FSAnnotationSummarySettingsSummaryLayout
Enumeration for options used for annotation summary layout.
Definition: FSPDFObjC.h:6856
PDF/A-2u.
Definition: FSPDFObjC.h:5620
F9 key.
Definition: FSPDFObjC.h:3423
XFA widget type: rectangle.
Definition: FSPDFObjC.h:4940
Mailed data type: document.
Definition: FSPDFObjC.h:3072
Border style: Underline.
Definition: FSPDFObjC.h:2051
Enum value: Overline, which means a line above the text.
Definition: FSPDFObjC.h:6274
String ID for case: Use string in local language for "November".
Definition: FSPDFObjC.h:4761
If set, print annotations.
Definition: FSPDFObjC.h:4811
O key.
Definition: FSPDFObjC.h:3387
FSFillerAssistCallbackPopupMenuItem
Enumeration for popup menu item.
Definition: FSPDFObjC.h:3328
Definition: FSPDFObjC.h:365
All form fields' flags will be set read-only.
Definition: FSPDFObjC.h:3754
FSLRStructureElement * getParentElement()
Get the parent element.
Media style: screen. It means PDF page will be displayed in screen media style.
Definition: FSPDFObjC.h:5990
Attribute type only for PrintField: Desc, which represents the alternate name of the field,...
Definition: FSPDFObjC.h:6233
Encryption type: Microsoft RMS encryption.
Definition: FSPDFObjC.h:4280
Attribute type: Placement, which means the positioning of the element with respect to the enclosing r...
Definition: FSPDFObjC.h:6194
Structure element type: AnnotContent, which means annotation content element.
Definition: FSPDFObjC.h:6172
No password is used in PDF document.
Definition: FSPDFObjC.h:4268
Encoding foramt: "KSC".
Definition: FSPDFObjC.h:5930
When this is set, that means to do bicubic interpolation for zooming.
Definition: FSPDFObjC.h:5815
Encoding foramt: "HTCHANAKYA".
Definition: FSPDFObjC.h:5968
Sample message: "'%s' function's %d argument cannot be array".
Definition: FSPDFObjC.h:4729
FSPDFDocUserPermissions
Enumeration for user access permissions in a PDF document.
Definition: FSPDFObjC.h:4284
Definition: FSPDFObjC.h:4868
Sample message: "Illegal continue".
Definition: FSPDFObjC.h:4712
FSFontFontTypes
Enumeration for font type.
Definition: FSPDFObjC.h:824
FSImageSettingsImageCompressQuality
Enumeration for loss compression quality used for color or gray image.
Definition: FSPDFObjC.h:5763
(For ConnectedPDF only) Loaded document is already a ConnectedPDF DRM document.
Definition: FSPDFObjC.h:458
Color space: Pattern.
Definition: FSPDFObjC.h:596
Result type: insert shading.
Definition: FSPDFObjC.h:5663
This means LTV is not enabled.
Definition: FSPDFObjC.h:6616
float getWidth()
Get the width.
Structure element type: TR, which means "Table row" and represents a row of headings or data in a tab...
Definition: FSPDFObjC.h:6131
Bit 3. Field names and values are submitted in HTML Form format.
Definition: FSPDFObjC.h:1843
If set, only show registration color.
Definition: FSPDFObjC.h:6938
Watermark font style: with underline.
Definition: FSPDFObjC.h:5458
Signature key name: location.
Definition: FSPDFObjC.h:3716
Annotation type: line annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2150
(For ConnectedPDF only) Cannot upload ConnectedPDF DRM document info to ConnectedPDF server.
Definition: FSPDFObjC.h:460
(For ConnectedPDF only) Input ACL is invalid.
Definition: FSPDFObjC.h:464
Use the creation time of VRI dictionary of a signature.
Definition: FSPDFObjC.h:6588
FSXFAWidgetHitTestArea
Enumeration for hit test area of XFA widget.
Definition: FSPDFObjC.h:4920
Definition: FSPDFObjC.h:2077
F7 key.
Definition: FSPDFObjC.h:3421
Location is not set.
Definition: FSPDFObjC.h:6469
Sample message: "'%s' is not an array".
Definition: FSPDFObjC.h:4726
FSLineCapPos
Enumeration for the position type of caption.
Definition: FSPDFObjC.h:2560
No "Redaction" module right.
Definition: FSPDFObjC.h:486
Definition: FSPDFObjC.h:6412
Permitted changes are filling in forms, instantiating page templates, and signing....
Definition: FSPDFObjC.h:3748
FSPDFDocDataType
Enumeration for data type used to decide which object(s) will be imported from or exported to FDF/XFD...
Definition: FSPDFObjC.h:4332
Text encoding: ISO8859NN.
Definition: FSPDFObjC.h:4829
FSPathPointType
Enumeration for point type in path.
Definition: FSPDFObjC.h:884
16bpp format, bits order: Red 5 bits, Green 6 bits, Blue 5 bits. Red is the lowest order.
Definition: FSPDFObjC.h:989
The state is ON.
Definition: FSPDFObjC.h:3212
An array of PointF objects.
Definition: FSPDFObjC.h:233
Annotation property: creation date.
Definition: FSPDFObjC.h:2201
Popup menu item: "Delete".
Definition: FSPDFObjC.h:3333
Signature does not have any data for signing.
Definition: FSPDFObjC.h:3672
FSMarkupMeasureType
Enumeration for annotation's measure type.
Definition: FSPDFObjC.h:2376
No "OCR" module right.
Definition: FSPDFObjC.h:488
Compression quality: Low.
Definition: FSPDFObjC.h:5765
Invalid or incorrect state.
Definition: FSPDFObjC.h:447
Trigger an action to be performed when the page containing the annotation is closed.
Definition: FSPDFObjC.h:1966
Parsing flag for normal mode, without image.
Definition: FSPDFObjC.h:4585
NSString * stringifyType()
Convert type (enum value) of current element to a short and memorable string (text) representation.
When this is set, that means to do without stretching.
Definition: FSPDFObjC.h:5773
Border color entry. "BC" in MK dictionary.
Definition: FSPDFObjC.h:2208
Bevel line join type.
Definition: FSPDFObjC.h:717
BOOL removeAllObjs()
Remove all key integers from current number tree, along with theirs value (as PDF object).
Definition: FSPDFObjC.h:6543
FSActionType
Enumeration for action type.
Definition: FSPDFObjC.h:1697
DIB format: 1bpp format, two color RGB bitmap.It does not support format conversion and rendering.
Definition: FSPDFObjC.h:981
Indicates property text color of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:1994
Players in this type must not be used in playing the associated media clip.
Definition: FSPDFObjC.h:1529
Page size: letter.
Definition: FSPDFObjC.h:3977
Definition: FSPDFObjC.h:2733
FSMonoImageSettingsStretchMode
Enumeration for stretch mode.
Definition: FSPDFObjC.h:5810
F12 key.
Definition: FSPDFObjC.h:3426
Attribute type: EndIndent, which represents the distance from the end edge of the BLSE to that of the...
Definition: FSPDFObjC.h:6212
NSString * getMatchSentence()
Get the sentence that contains current match pattern.
Annotation's rollover appearance.
Definition: FSPDFObjC.h:2232
Definition: FSPDFObjC.h:5022
Definition: FSPDFObjC.h:9189
Specified form fields' flags will be set read-only.
Definition: FSPDFObjC.h:3755
(For Office-to-PDF conversion only) No Microsoft Office is installed in current system.
Definition: FSPDFObjC.h:494
Encoding foramt: "Latin6".
Definition: FSPDFObjC.h:5919
Map a color value to the color range defined by a background color and a foreground color.
Definition: FSPDFObjC.h:2824
Font charset: Greek.
Definition: FSPDFObjC.h:791
Tab key.
Definition: FSPDFObjC.h:3342
Discard all form submission, import and reset actions.
Definition: FSPDFObjC.h:5863
Definition: FSPDFObjC.h:6715
Attribute type: Height, which represents the height of the element's content rectangle.
Definition: FSPDFObjC.h:6200
Definition: FSPDFObjC.h:2793
Structure element type: H2, which represents heading with level 2.
Definition: FSPDFObjC.h:6120
(For ConnectedPDF only) Current device is limited to open the ConnectedPDF DRM document.
Definition: FSPDFObjC.h:453
Annotation type: file attachment annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2163
Annotation type: printer's mark annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2168
Form field type: list box.
Definition: FSPDFObjC.h:3548
A square filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2365
Attribute type: WritingMode, which means the directions of layout progression for packing of ILSEs (i...
Definition: FSPDFObjC.h:6196
Caption above the icon.
Definition: FSPDFObjC.h:2224
Event flag: "Alt" key.
Definition: FSPDFObjC.h:3432
Structure element type: LI, which means "List item" and represents an individual member of a list.
Definition: FSPDFObjC.h:6127
If this is used, "1 of n" would be used as the page number format string.
Definition: FSPDFObjC.h:4153
FSRenditionMonitorSpecifier
Enumeration for monitor specifier type.
Definition: FSPDFObjC.h:1548
BOOL onSelectAll()
Call this function when the popup menu item "Select All" is down.
Definition: FSPDFObjC.h:4548
Sample message: "Unable to set the value for property 'ready'".
Definition: FSPDFObjC.h:4691
Annotation type: watermark annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2170
Name for module "Compliance".
Definition: FSPDFObjC.h:580
Sample message: "Unable to set the value for property 'language'".
Definition: FSPDFObjC.h:4685
Definition: FSPDFObjC.h:4233
Action type: named action.
Definition: FSPDFObjC.h:1708
Enum value: Double, which means the border is two solid lines.
Definition: FSPDFObjC.h:6263
Definition: FSPDFObjC.h:8160
Enum value: Inset, which means the border makes the entire box look as though it were embedded in the...
Definition: FSPDFObjC.h:6266
Definition: FSPDFObjC.h:5433
Attribute type: BaselineShift, which means the distance by which the element's baseline is shifted re...
Definition: FSPDFObjC.h:6219
A flag specifying whether to hide user interface elements in the document's window (such as scroll ba...
Definition: FSPDFObjC.h:4486
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
Font charset: Turkish.
Definition: FSPDFObjC.h:792
Definition: FSPDFObjC.h:2421
Certificate's password is wrong.
Definition: FSPDFObjC.h:3818
Font charset: Eastern European.
Definition: FSPDFObjC.h:789
The monitor that contains the largest section of the document window.
Definition: FSPDFObjC.h:1549
Definition: FSPDFObjC.h:6330
If set, show all.
Definition: FSPDFObjC.h:6917
String ID for case: Use string in local language for "December".
Definition: FSPDFObjC.h:4762
Image type is JBIG2.
Definition: FSPDFObjC.h:1035
Encoding foramt: "X-DoCoMo-Shift_JIS".
Definition: FSPDFObjC.h:5983
E key.
Definition: FSPDFObjC.h:3377
FSBitmapDIBFormat getFormat()
Get bitmap format.
Definition: FSPDFObjC.h:8182
No "Conversion" module right.
Definition: FSPDFObjC.h:492
Locale ID: Unspecified, used when locale is not specified.
Definition: FSPDFObjC.h:603
String ID for case: Use string in local language for "Tuesday".
Definition: FSPDFObjC.h:4746
Norwegian.
Definition: FSPDFObjC.h:3057
Associate rendition to related screen annotation.
Definition: FSPDFObjC.h:1923
Signature key name: contact information.
Definition: FSPDFObjC.h:3718
Page size: A3.
Definition: FSPDFObjC.h:3980
Structure element type: Ruby, which represents the wrapper around the entire ruby assembly.
Definition: FSPDFObjC.h:6145
Structure element type: H1, which represents heading with level 1.
Definition: FSPDFObjC.h:6119
Attribute type: Color, which represents the color to be used for drawing text and the default value f...
Definition: FSPDFObjC.h:6208
Align the text so that it is centered between the top and bottom of the available region.
Definition: FSPDFObjC.h:4973
Locale ID for country: Netherlands.
Definition: FSPDFObjC.h:606
Egde position: bottom.
Definition: FSPDFObjC.h:4979
Definition: FSPDFObjC.h:2236
FSFontStyles
Enumeration for font styles.
Definition: FSPDFObjC.h:768
FSCombinationCombineDocsOptions
Enumeration for options used for combining PDF files.
Definition: FSPDFObjC.h:6774
Text graphics object.
Definition: FSPDFObjC.h:1305
A flag specifying whether to resize the document's window to fit the size of the first displayed page...
Definition: FSPDFObjC.h:4487
FSDocProviderCallbackTextEncoding
Enumeration for text encoding for XFA submit.
Definition: FSPDFObjC.h:4822
The media's width and height are scaled independently so that the media and play rectangles are the s...
Definition: FSPDFObjC.h:1535
File format type: FDF.
Definition: FSPDFObjC.h:615
A diamond shape filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2367
Structure element type: Art, which means "Article" and represents a relatively self-contained body of...
Definition: FSPDFObjC.h:6104
Definition: FSPDFObjC.h:3648
If set, do bicubic interpolation for stretching or transforming.
Definition: FSPDFObjC.h:995
FSImageType
Enumeration for image type.
Definition: FSPDFObjC.h:1026
float getLeft()
Get left position value.
Signature label name for location.
Definition: FSPDFObjC.h:3761
Primary monitor. If no monitor is considered primary, use case 0.
Definition: FSPDFObjC.h:1551
Definition: FSPDFObjC.h:2985
Creates a color with the luminosity of the source color, and the hue and saturation of the backdrop c...
Definition: FSPDFObjC.h:1300
FSRenditionFloatingWindowRelatedWindowType
Enumeration for the type of floating window's related window.
Definition: FSPDFObjC.h:1558
id init()
Constructor.
int getChildCount()
Get the count of children elements.
Measurement of area.
Definition: FSPDFObjC.h:2380
Page size: A5.
Definition: FSPDFObjC.h:3982
Signature key name: text content.
Definition: FSPDFObjC.h:3720
Page label style: uppercase roman numerals.
Definition: FSPDFObjC.h:4519
Compression mode: CCITT Group 3.
Definition: FSPDFObjC.h:5797
Definition: FSPDFObjC.h:3883
id init()
Constructor.
Fail to request during sending request process.
Definition: FSPDFObjC.h:3856
Sample message: "Invalid enumerated value: %s".
Definition: FSPDFObjC.h:4737
NSData * getBuffer()
Get bitmap buffer.
Encoding foramt: "GBK".
Definition: FSPDFObjC.h:5957
3 key in the numeric keypad.
Definition: FSPDFObjC.h:3402
BOOL isLocked()
Check if current layer node is locked.
Structure element type: LBody, which means "List body" and reprsents the descriptive content of a lis...
Definition: FSPDFObjC.h:6129
FSFileFormatType
Enumeration for file format type.
Definition: FSPDFObjC.h:614
Discard file attachments.
Definition: FSPDFObjC.h:5878
String ID for case: Use string in local language for "Wednesday".
Definition: FSPDFObjC.h:4747
int getSubActionCount()
Get the count of sub-actions.
Structure element type: WP, which means "Warichu punctuation" and represents the punctuation that sur...
Definition: FSPDFObjC.h:6151
Encoding foramt: "Latin3".
Definition: FSPDFObjC.h:5916
Definition: FSPDFObjC.h:8945
Discard embedded search index.
Definition: FSPDFObjC.h:5871
String ID for case: Use string in local language for "Thursday".
Definition: FSPDFObjC.h:4748
Sample message: "Unsupported method %s.".
Definition: FSPDFObjC.h:4681
Encoding foramt: "X-TAM-ELANGO".
Definition: FSPDFObjC.h:5976
Sample message: "Illegal value:cannot assign '%s' to %s.".
Definition: FSPDFObjC.h:4769
Definition: FSPDFObjC.h:2326
Compression quality: Medium.
Definition: FSPDFObjC.h:5766
FSPointF * getPoint()
Get the point value.
BOOL delete()
Delete all the text of related XFA widget.
Structure element type: Span, which represents a generic inline portion of text having no particular ...
Definition: FSPDFObjC.h:6137
Rotate 90 degrees in clockwise direction.
Definition: FSPDFObjC.h:543
Definition: FSPDFObjC.h:3002
An unknown key.
Definition: FSPDFObjC.h:3340
FSPDFStream * getStream()
Get stream.
The capability of recovery from 15% amounts of damage.
Definition: FSPDFObjC.h:1078
Definition: FSPDFObjC.h:1452
Certificate for verifying issuer is expired.
Definition: FSPDFObjC.h:3686
Structure element type: Code, which represents a fragment of computer program text.
Definition: FSPDFObjC.h:6142
(For ConnectedPDF only) Current user has no right to open the ConnectedPDF DRM document.
Definition: FSPDFObjC.h:451
A key.
Definition: FSPDFObjC.h:3373
FSOptimizerSettingsCleanUpOptions
Enumeration for cleaning up options.
Definition: FSPDFObjC.h:5855
If set, show distinguish name on signature appearance.
Definition: FSPDFObjC.h:3707
Enum value: Outset, which means the border makes the entire box look as though it were coming out of ...
Definition: FSPDFObjC.h:6267
Definition: FSPDFObjC.h:1230
Definition: FSPDFObjC.h:1666
Rendering intent: Saturation.
Definition: FSPDFObjC.h:940
FSDestinationZoomMode getZoomMode()
Get the zoom mode.
Fit the entire width of the page within the display area when display the page.
Definition: FSPDFObjC.h:1658
(For signature only) The signature being operated needs to be signed.
Definition: FSPDFObjC.h:480
2 key in the numeric keypad.
Definition: FSPDFObjC.h:3401
Icon and caption relation entry. "TP" in MK dictionary.
Definition: FSPDFObjC.h:2217
DIB format: 32bpp format, with bits order "Red, Green, Blue, Alpha". Red is in the lowest order.
Definition: FSPDFObjC.h:988
Highlighting mode: Push, which is to display the annotation's down appearance, if any.
Definition: FSPDFObjC.h:2195
When this is set, that means not to do any interpolation for stretching.
Definition: FSPDFObjC.h:5816
Center alignment.
Definition: FSPDFObjC.h:551
FSXFADocExportDataType
Enumeration for the type of exported data.
Definition: FSPDFObjC.h:4862
If this is used, "d/m/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4134
Text mode: fill and stroke text.
Definition: FSPDFObjC.h:1359
Print PDF document with higher qualities. (Bit 12 in permission value)
Definition: FSPDFObjC.h:4292
An array of float values.
Definition: FSPDFObjC.h:254
Enum value: Row, which means row of a table.
Definition: FSPDFObjC.h:6295
A flag specifying whether to hide the viewer application's menu bar when the document is active.
Definition: FSPDFObjC.h:4485
Annotation type: unknown.
Definition: FSPDFObjC.h:2146
Definition: FSPDFObjC.h:1161
Definition: FSPDFObjC.h:2621
Save document normally, without using any special flag. This can only be used alone.
Definition: FSPDFObjC.h:4296
int getSupportedAttributeCount()
Get supported attribute count.
Sample message: "Invalidate left-value '%s'".
Definition: FSPDFObjC.h:4704
Definition: FSPDFObjC.h:2437
Optimize PDF document by unembedding some embedded fonts.
Definition: FSPDFObjC.h:5851
String ID for case: Some setting operation to property is invalid. Sample message: "Invalid property ...
Definition: FSPDFObjC.h:4683
FSStdSecurityHandlerModifyFlag
(Only for AES-256) Enumeration for modify flag used to decide which security data or password will be...
Definition: FSPDFObjC.h:5228
Trigger an action to be performed when the mouse button is pressed inside the annotation's active are...
Definition: FSPDFObjC.h:1961
Signature key name for distinguish name.
Definition: FSPDFObjC.h:3764
FSPDFDoc * getDocument()
Get the PDF document, to which current action belongs.
FSFloatArray * value
Get or Set component value array.
Definition: FSPDFObjC.h:964
When this is set, that means to do without stretching.
Definition: FSPDFObjC.h:5812
Encoding foramt: "CP1256".
Definition: FSPDFObjC.h:5947
XFA widget type: choice list.
Definition: FSPDFObjC.h:4935
Page label style: decimal Arabic numerals.
Definition: FSPDFObjC.h:4518
Extract PDF contents. (Bit 5 in permission value)
Definition: FSPDFObjC.h:4287
Sample message: "Expected number instead of '%s'".
Definition: FSPDFObjC.h:4722
Definition: FSPDFObjC.h:6831
Annotations summary string ID: specify the prefix when date information is outputed in result documen...
Definition: FSPDFObjC.h:6844
BOOL killFocus()
Kill focus from form.
Invalid DIB format.
Definition: FSPDFObjC.h:980
Response information is found in signature content.
Definition: FSPDFObjC.h:6471
Annotation type: strikeout annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2158
Bit 12. Submitted FDF excludes "F" entry.
Definition: FSPDFObjC.h:1852
Structure element type: NonStruct, which means "Nonstructural element" and represents a grouping elem...
Definition: FSPDFObjC.h:6115
Definition: FSPDFObjC.h:831
A bookmark is the first sibling of another specified bookmark.
Definition: FSPDFObjC.h:3090
FSTextFillSignObjectDataArray * getTextDataArray()
Get text data array.
Multiply or screens colors, depending on backdrop color value.
Definition: FSPDFObjC.h:1288
Signature type: paging seal.
Definition: FSPDFObjC.h:3733
FSPagingSealConfigPagingSealPosition
Enumeration for paging seal position.
Definition: FSPDFObjC.h:3876
If set, that means to sort annotation by page in result document.
Definition: FSPDFObjC.h:6867
Merge consecutive BTETs as a new one.
Definition: FSPDFObjC.h:3924
Never allowed.
Definition: FSPDFObjC.h:1520
FSLayerTreeUsageState
Enumeration for PDF layer base state.
Definition: FSPDFObjC.h:3211
Verification state of the time stamp issuer is valid.
Definition: FSPDFObjC.h:3695
Attribute type: StartIndent, which represents the distance from the start edge of the reference area ...
Definition: FSPDFObjC.h:6211
Encoding foramt: "CP1252".
Definition: FSPDFObjC.h:5943
If set, that means to sort annotation by author in result document.
Definition: FSPDFObjC.h:6865
Definition: FSPDFObjC.h:2561
Structure element type: FENote (PDF 2.0), which is used to markup footnotes and endnotes.
Definition: FSPDFObjC.h:6114
FSPagingSealSignaturePagingSealAPState
Enumeration for paging seal signature state to set appearance.
Definition: FSPDFObjC.h:3901
FSImageType getType()
Get image type.
No ranking mode is used for searching results.
Definition: FSPDFObjC.h:5512
Attribute type: TextIndent, which represents the additional distance from the start edge of the BLSE,...
Definition: FSPDFObjC.h:6213
Action type: import-data action.
Definition: FSPDFObjC.h:1711
int getFixupDataCount()
Get count of fixup data.
FSBarcodeQRErrorCorrectionLevel
Enumeration for format error correction level of QR Code.
Definition: FSPDFObjC.h:1076
If set, that means to layout document and annotations with connector lines on single pages.
Definition: FSPDFObjC.h:6858
NSString * getProviderID()
A callback function used to get provider ID.
Disabilities support. (Bit 10 in permission value)
Definition: FSPDFObjC.h:4290
Map gray/white/black color value to background/foreground; for other colors, no change.
Definition: FSPDFObjC.h:2823
Align the radix indicator.
Definition: FSPDFObjC.h:4966
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
Action type: thread action.
Definition: FSPDFObjC.h:1703
Signed signature.
Definition: FSPDFObjC.h:3674
Encoding foramt: "X-SoftBank-Shift_JIS".
Definition: FSPDFObjC.h:5984
FSSignatureAPFlags
Enumeration for signature appearance flags.
Definition: FSPDFObjC.h:3702
Bit 8. Submitted FDF file includes all markup annotations in underlying PDF document.
Definition: FSPDFObjC.h:1848
In streams that use LZW encoding, use Flate instead.
Definition: FSPDFObjC.h:5857
This means certificate is revoked.
Definition: FSPDFObjC.h:6449
Initial view mode: tile mode, with each file and folder node denoted by a small icon and a subset of ...
Definition: FSPDFObjC.h:7076
PDF stream object.
Definition: FSPDFObjC.h:1103
Attribute type: ColumnWidths, which represents the desired width of the columns, measured in the inli...
Definition: FSPDFObjC.h:6229
Encoding foramt: "X-SoftBank-ISO-2022-JP".
Definition: FSPDFObjC.h:5986
Show bookmark title as bold text.
Definition: FSPDFObjC.h:3082
Revocatoin reason: key compromise.
Definition: FSPDFObjC.h:6457
Swedish.
Definition: FSPDFObjC.h:3060
Response information is got by online request.
Definition: FSPDFObjC.h:6472
Fail to get data during sending request process.
Definition: FSPDFObjC.h:3857
int getAscent()
Get the ascent value, in 1/1000 of em size (PDF units).
Fail to connect during sending request process.
Definition: FSPDFObjC.h:3853
FSHTML2PDFSettingDataHTML2PDFEncodingFormat
Enumeration for encoding format used for converting HTML to PDF.
Definition: FSPDFObjC.h:5912
Message box button: Yes and No.
Definition: FSPDFObjC.h:4787
Enum value: Other (PDF 2.0).
Definition: FSPDFObjC.h:6311
Unknown rotation.
Definition: FSPDFObjC.h:546
Unknown language.
Definition: FSPDFObjC.h:3045
"PageLabels" number tree.
Definition: FSPDFObjC.h:1493
Response information is found in DSS dictionary.
Definition: FSPDFObjC.h:6470
Down caption (or alternate caption) entry. "AC" in MK dictionary.
Definition: FSPDFObjC.h:2212
Enum value: Inline, which means the placement for attributes Placement/RubyPosition.
Definition: FSPDFObjC.h:6248
Use for a viewer.
Definition: FSPDFObjC.h:3252
int getHeight()
Get image height.
Definition: FSPDFObjC.h:4569
The document window.
Definition: FSPDFObjC.h:1559
BOOL canDeSelect()
Check if the selection of the text in related XFA widget can be canceled.
Unknown portfolio node type.
Definition: FSPDFObjC.h:6968
Attribute type: RubyAlign, which represents the justification of the lines within a ruby assembly.
Definition: FSPDFObjC.h:6224
(For ConnectedPDF only) Cannot remove the security from ConnectedPDF server.
Definition: FSPDFObjC.h:454
int getIndex()
Get index of the XFA page.
Structure element type: TOCI, which means "Table of contents item" and represents an individual membe...
Definition: FSPDFObjC.h:6110
FSSecurityHandlerCipherType
Enumeration for Encryption Algorithm.
Definition: FSPDFObjC.h:5191
Optimize PDF document by discarding user data.
Definition: FSPDFObjC.h:5852
If set, that means to use large font size in result document.
Definition: FSPDFObjC.h:6874
Color space: ICCBased DeviceCMYK. (4 components, C, M, Y, K)
Definition: FSPDFObjC.h:599
Structure element type: P, which means "Paragraph" and represents a low-level division of text.
Definition: FSPDFObjC.h:6117
Definition: FSPDFObjC.h:8616
PAdES level: B-LT.
Definition: FSPDFObjC.h:3741
Move or resize.
Definition: FSPDFObjC.h:1573
Unspecified or unsigned values in the range 0 to (2^B - 1).
Definition: FSPDFObjC.h:2787
Round cap. A semicircular arc with a diameter equal to the line width is drawn around the endpoint an...
Definition: FSPDFObjC.h:710
Sample message: "Undefined identifier '%s'".
Definition: FSPDFObjC.h:4703
FSXFAWidgetWidgetNameType
Enumeration for the type of XFA widget name.
Definition: FSPDFObjC.h:4955
Annotation type: note annotation, which is just "Text" annotation - one of standard annotation in <PD...
Definition: FSPDFObjC.h:2147
Compare all content. This value should be used alone.
Definition: FSPDFObjC.h:5726
Annotation type: screen annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2167
(Only useful for text field) If set, the field is intended for entering a secure password that should...
Definition: FSPDFObjC.h:3560
FSSubmitFormActionFlags
Enumeration for flags of submit form action.
Definition: FSPDFObjC.h:1840
FSTabOrderMgrOrderType
Enumeration for tab order type.
Definition: FSPDFObjC.h:5380
BOOL reset()
Reset current layer context, back to the initialized state.
Structure element type: H3, which represents heading with level 3.
Definition: FSPDFObjC.h:6121
Structure element type: ImageObject, which means image graphics object element.
Definition: FSPDFObjC.h:6161
int getGraphicsObjectCount()
Get the count of graphics objects in graphics object list.
BOOL isItalic()
Judge whether current font object is italic or not.
Message box button: OK and Cancel.
Definition: FSPDFObjC.h:4786
Attribute type: BorderColor, which represents the color of the border drawn on the edges of a table c...
Definition: FSPDFObjC.h:6202
Text encoding: GBK.
Definition: FSPDFObjC.h:4826
If set, that means to get the intersection of two intersecting paths.
Definition: FSPDFObjC.h:7125
FSFileSpec * getFileSpec()
Get the file specification object which represents an external sound file.
BOOL isNeedPadData()
A callback function used to check whether to return all contents with padding zero or not,...
Annotation type: free text annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2149
Two short lines meeting in an acute angle as in the OpenArrow style and connected by a third line to ...
Definition: FSPDFObjC.h:2369
Sample message: "Calculate Override".
Definition: FSPDFObjC.h:4672
Sample message: "The element [%s] has violated its allowable number of occurrences".
Definition: FSPDFObjC.h:4742
Structure element type: ImageContent, which means image content element.
Definition: FSPDFObjC.h:6169
All the indexes within a range will be used.
Definition: FSPDFObjC.h:744
Application information: type.
Definition: FSPDFObjC.h:4659
Q key.
Definition: FSPDFObjC.h:3389
Result type: delete text.
Definition: FSPDFObjC.h:5653
If set, that means to layout annotations only.
Definition: FSPDFObjC.h:6859
FSAlignment
Enumeration for alignment (horizontal).
Definition: FSPDFObjC.h:549
(For ConnectedPDF only) Cannot get the ACL from ConnectedPDF server.
Definition: FSPDFObjC.h:455
If this is used, "mm/dd/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4132
FSRectF * getBBox()
Get bounding box.
Application's app version information.
Definition: FSPDFObjC.h:3068
Info severity.
Definition: FSPDFObjC.h:5576
Enum value: Unordered (PDF 2.0), which means unordered list with unspecified bullets.
Definition: FSPDFObjC.h:6285
int getPointCount()
Get the count of points.
Definition: FSPDFObjC.h:7004
Presence property: Unknown.
Definition: FSPDFObjC.h:4948
(For ConnectedPDF only) Cannot upload ConnectedPDF document info to ConnectedPDF server.
Definition: FSPDFObjC.h:459
Name type: full name.
Definition: FSPDFObjC.h:4958
(Only useful for list box) If set, more than one items may be selected simultaneously; if clear,...
Definition: FSPDFObjC.h:3566
Out of memory during sending request process.
Definition: FSPDFObjC.h:3858
Definition: FSPDFObjC.h:6984
This means certificate is valid.
Definition: FSPDFObjC.h:6448
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
Definition: FSPDFObjC.h:2606
void removeAll()
Clean up the array.
Certificate's path is wrong.
Definition: FSPDFObjC.h:3819
Sample message: "Cannot find property '%s'".
Definition: FSPDFObjC.h:4717
Sample message: "Expected '%s' instead of '%s'".
Definition: FSPDFObjC.h:4698
Caption below the icon.
Definition: FSPDFObjC.h:2223
Mailed data type: form.
Definition: FSPDFObjC.h:3073
Definition: FSPDFObjC.h:1725
"Dests" name tree.
Definition: FSPDFObjC.h:1463
A bookmark is the next sibling of another specified bookmark.
Definition: FSPDFObjC.h:3089
Encoding foramt: "CP1250".
Definition: FSPDFObjC.h:5941
Check mark fill-sign object.
Definition: FSPDFObjC.h:6675
If this is used, "yy-mm-dd" would be used as the date format string.
Definition: FSPDFObjC.h:4147
Align the text to the bottom of the available region.
Definition: FSPDFObjC.h:4972
Path graphics object.
Definition: FSPDFObjC.h:1306
F3 key.
Definition: FSPDFObjC.h:3417
XFA widget type: Exclusion Group for radio button only.
Definition: FSPDFObjC.h:4943
FSPDFPageSize
Enumeration for page size type.
Definition: FSPDFObjC.h:3976
Sample message: "%s : %s".
Definition: FSPDFObjC.h:4733
Sample message: "Unable to set the value for property 'variation'".
Definition: FSPDFObjC.h:4689
F10 key.
Definition: FSPDFObjC.h:3424
Annotation type: circle annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2152
Structure element type: Part, which represents a large-scale division of a document.
Definition: FSPDFObjC.h:6103
Result type: delete shading.
Definition: FSPDFObjC.h:5662
BOOL clearStyle()
(Only useful for rich text) Clear the style of the rich text.
Use AES encryption algorithm, with the key length be 16 bytes (as AES-128) or 32 bytes (as AES-256,...
Definition: FSPDFObjC.h:5194
Barcode format: standard 39 code.
Definition: FSPDFObjC.h:1066
FSGraphicsObjectsTextMergeOption
Enumeration for text merge.
Definition: FSPDFObjC.h:3921
Sample message: "Expected identifier instead of '%s'".
Definition: FSPDFObjC.h:4697
A bookmark is the last child of another specified bookmark.
Definition: FSPDFObjC.h:3087
Verification state of the time stamp time is valid, since the times is before the expiration date.
Definition: FSPDFObjC.h:3696
Scale only when icon is bigger than annotation rectangle.
Definition: FSPDFObjC.h:2120
This means certificate status is unknown.
Definition: FSPDFObjC.h:6451
Annotation type: trap network annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2169
Definition: FSPDFObjC.h:625
unsigned long long getSize()
Get total size of the file.
If set, only show with DeviceRGB.
Definition: FSPDFObjC.h:6927
Attribute type only for PrintField: checked, which represents the state of a radio button or check bo...
Definition: FSPDFObjC.h:6232
Encoding foramt: "VISUAL".
Definition: FSPDFObjC.h:5953
The document has been changed outside of signature scope, but the changed is permitted.
Definition: FSPDFObjC.h:3698
Standard font: Courier-Oblique, Italic.
Definition: FSPDFObjC.h:811
Type definition for point class for float.
Definition: FSPDFObjC.h:193
None (index order): Annotations are visited in annotation's index across the page.
Definition: FSPDFObjC.h:5381
Definition: FSPDFObjC.h:3021
Sample message: "Cannot assign to '%s'".
Definition: FSPDFObjC.h:4724
Signature digest algorithm: sha512 algorithm.
Definition: FSPDFObjC.h:3727
BOOL isCombFieldMode()
Check whether current mode is comb field mode or not.
The submit data is translated and packaged into an URL-Encoded format.
Definition: FSPDFObjC.h:4819
Font style: small cap.
Definition: FSPDFObjC.h:776
Definition: FSPDFObjC.h:5517
Normal document.
Definition: FSPDFObjC.h:4339
Attribute type only for Table: Summary, which represents a summary of the table's purpose and structu...
Definition: FSPDFObjC.h:6238
Encoding foramt: "JIS".
Definition: FSPDFObjC.h:5926
Text encoding: GB2312.
Definition: FSPDFObjC.h:4828
(For ConnectedPDF only) Cannot get user token from ConnectedPDF server.
Definition: FSPDFObjC.h:463
void reload()
Reload current manager.
Name for module "RMS".
Definition: FSPDFObjC.h:577
NSData * getSignatureHashValue()
Get signature hash value.
Signature key name: reason.
Definition: FSPDFObjC.h:3717
void removeAll()
Clean up the array.
Name for module "Redaction".
Definition: FSPDFObjC.h:576
Definition: FSPDFObjC.h:5688
int getWidth()
Get bitmap width.
Compare text only.
Definition: FSPDFObjC.h:5727
Sample message: "'%s' redefinition".
Definition: FSPDFObjC.h:4700
"EmbeddedFiles" name tree.
Definition: FSPDFObjC.h:1465
File format type: HTML.
Definition: FSPDFObjC.h:617
Enum value: Layout, which means layout artifacts. Purely cosmetic typographical or design elements su...
Definition: FSPDFObjC.h:6303
If set, do not display a watermark.
Definition: FSPDFObjC.h:5429
Beep type: default.
Definition: FSPDFObjC.h:4667
Definition: FSPDFObjC.h:8964
When this is set, that means to do interpolation for zooming.
Definition: FSPDFObjC.h:5813
BOOL generateContent()
Generate content for current fill-sign object.
FSErrorCode
Enumeration for error code.
Definition: FSPDFObjC.h:425
id init()
Constructor.
DIB format: 32bpp format, with bits order "Blue, Green, Red, not used". Blue is in the lowest order.
Definition: FSPDFObjC.h:983
Definition: FSPDFObjC.h:1425
Enum value: None, which means no such attribute.
Definition: FSPDFObjC.h:6258
Text mode: add text to path for clipping.
Definition: FSPDFObjC.h:1364
Initials signature fill-sign object.
Definition: FSPDFObjC.h:6680
Color space: Separation.
Definition: FSPDFObjC.h:594
PDF/A-3b.
Definition: FSPDFObjC.h:5622
Font charset: Standard symbols.
Definition: FSPDFObjC.h:783
int getSize()
Get the number of elements in the array.
Page size: A6.
Definition: FSPDFObjC.h:3983
FSAnnotationSummarySettingsFontSizeType
Enumeration for options used for font size type in result document.
Definition: FSPDFObjC.h:6871
Definition: FSPDFObjC.h:6754
FSSignatureDigestAlgorithm
Enumeration for signature digest algorithm.
Definition: FSPDFObjC.h:3723
Standard font: Times-Roman.
Definition: FSPDFObjC.h:816
Compression quality: Lossy.
Definition: FSPDFObjC.h:5807
FSFontStandardID
Enumeration for standard font ID.
Definition: FSPDFObjC.h:807
No "LayoutRecognition" module right.
Definition: FSPDFObjC.h:496
Character flag: ComboWord.
Definition: FSPDFObjC.h:5064
Page scaling: Scale. It means HTML content will be scaled to fit PDF page size.
Definition: FSPDFObjC.h:5908
Standard font: Symbol.
Definition: FSPDFObjC.h:820
Save document incrementally.
Definition: FSPDFObjC.h:4297
Definition: FSPDFObjC.h:7109
If this is used, "dd/mm/yy" would be used as the date format string.
Definition: FSPDFObjC.h:4135
Color space: DeviceGray. (1 component, gray)
Definition: FSPDFObjC.h:588
Revocatoin reason: certificate hold.
Definition: FSPDFObjC.h:6462
int getGraphicsObjectIndex()
Get index of related graphics object.
FSPDFDocInsertDocOptions
Enumeration for options used for inserting a PDF document to another.
Definition: FSPDFObjC.h:4319
An array of RectF objects.
Definition: FSPDFObjC.h:212
Definition: FSPDFObjC.h:2768
Egde position: left.
Definition: FSPDFObjC.h:4980
Definition: FSPDFObjC.h:2594
If set, that means to layout document and annotations with sequence numbers on separate pages.
Definition: FSPDFObjC.h:6860
(Used with state model FSMarkupStateModelReview) The change will be working in the future.
Definition: FSPDFObjC.h:2360
unsigned long long getSize()
Get total size of the file.
FSMatrix2D * getMatrix()
Get matrix.
Image type is PNG.
Definition: FSPDFObjC.h:1031
Enum value: Block, which means to be stacked in the block-progression direction within an enclosing r...
Definition: FSPDFObjC.h:6247
Structure element type: Figure, which represents an item of graphical content.
Definition: FSPDFObjC.h:6155
Enum value: Solid, which means the border is a single line segment.
Definition: FSPDFObjC.h:6262
No "RMS" module right.
Definition: FSPDFObjC.h:487
void onDocWillOpen()
Triggered when the document will be opened.
When document is opened, full-screen mode, with no menu bar, window controls, or any other windows ar...
Definition: FSPDFObjC.h:4327
Font style: symbolic.
Definition: FSPDFObjC.h:771
Text encoding: UTF-8.
Definition: FSPDFObjC.h:4834
If set, that means attachment files will be extracted as well.
Definition: FSPDFObjC.h:4316
FSDocProviderCallbackWidgetEventType
Enumeration for the type of XFA widget event.
Definition: FSPDFObjC.h:4843
Definition: FSPDFObjC.h:5297
If set, user password and owner password will be modified during encryption process.
Definition: FSPDFObjC.h:5230
FSLRElementElementType getElementType()
Get element type.
Window type: a floating window.
Definition: FSPDFObjC.h:1542
FSOptimizerSettingsDiscardObjectsOptions
Enumeration for discarding objects options.
Definition: FSPDFObjC.h:5862
Compression quality: Maximum.
Definition: FSPDFObjC.h:5768
Form field type: combo box.
Definition: FSPDFObjC.h:3547
Text mode: fill and stroke text, and add to path for clipping.
Definition: FSPDFObjC.h:1363
If this is used, "1" would be used as the page number format string.
Definition: FSPDFObjC.h:4152
This means LTV is inactive.
Definition: FSPDFObjC.h:6614
Enum value: Start, which means the place for attribute Placement, or the alignment for attributes Tex...
Definition: FSPDFObjC.h:6252
FSSnappedPointSnappedPointType getType()
Get the snapped point type.
Signature key name: signer.
Definition: FSPDFObjC.h:3715
4 key in the numeric keypad.
Definition: FSPDFObjC.h:3403
Sample message: "Cannot find container '%s'".
Definition: FSPDFObjC.h:4716
Definition: FSPDFObjC.h:3314
Definition: FSPDFObjC.h:6652
Definition: FSPDFObjC.h:5406
Definition: FSPDFObjC.h:1178
Encoding foramt: "CP932".
Definition: FSPDFObjC.h:5940
Standard font: Times-BoldItalic.
Definition: FSPDFObjC.h:818
Application's viewer version information.
Definition: FSPDFObjC.h:3067
Sample message: "Invalid Barcode Value: %s is an invalid value for barcodes of type %s....
Definition: FSPDFObjC.h:4773
int getCount()
Get the count of attachments.
If set, annotations will be rendered.
Definition: FSPDFObjC.h:2829
Definition: FSPDFObjC.h:1904
Snapped point type: midpoint, which means the snapped point is the midpoint for two endpoints of a pa...
Definition: FSPDFObjC.h:7104
FSPDFDictionary * getDict()
Get PDF dictionary of related graphics object.
Encoding foramt: "CP1254".
Definition: FSPDFObjC.h:5945
If set, that means output intents of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6778
File format type: TXT.
Definition: FSPDFObjC.h:622
If set, the watermark will be an annotation when inserted to a PDF page.
Definition: FSPDFObjC.h:5426
Action type: transition action.
Definition: FSPDFObjC.h:1715
Annotations summary string ID: specify the prefix when subject information is outputed in result docu...
Definition: FSPDFObjC.h:6851
FSFDFDocType getType()
Get the type of current document object.
R key.
Definition: FSPDFObjC.h:3390
Barcode format: EAN-13 code.
Definition: FSPDFObjC.h:1070
CID Font charset: Adobe-Japan1.
Definition: FSPDFObjC.h:802
Options defined in this type need only be honored in a "best effort" sense.
Definition: FSPDFObjC.h:1516
BOOL flush()
Flush internal buffer.
Unsigned signature.
Definition: FSPDFObjC.h:3903
Revocatoin reason: unspecified reason.
Definition: FSPDFObjC.h:6456
Enum value: Footer.
Definition: FSPDFObjC.h:6307
Result type: insert image.
Definition: FSPDFObjC.h:5657
XFA widget type: image edit.
Definition: FSPDFObjC.h:4936
Sample message: "Function 's' is built-in.
Definition: FSPDFObjC.h:4732
Encoding foramt: "X-TAM-TMNEWS".
Definition: FSPDFObjC.h:5980
Enum value: End, which means the place for attribute Placement, or the alignment for attributes TextA...
Definition: FSPDFObjC.h:6253
BOOL isEmpty()
Check whether current object is empty or not.
Definition: FSPDFObjC.h:5557
(For LTV only) Revocation callback for LTV has not been set.
Definition: FSPDFObjC.h:475
L key.
Definition: FSPDFObjC.h:3384
Enum value: Row, which means both row and column of a table.
Definition: FSPDFObjC.h:6297
Use signature creation time.
Definition: FSPDFObjC.h:6585
int getPageCount()
Get XFA page count.
Definition: FSPDFObjC.h:3234
This means applications should use the current print scaling.
Definition: FSPDFObjC.h:4480
Encoding foramt: "KOI8R".
Definition: FSPDFObjC.h:5936
Annotations summary string ID: specify the document title in result document. Default title is "Summa...
Definition: FSPDFObjC.h:6847
Value type: 32-bit signed integer.
Definition: FSPDFObjC.h:6317
Modify PDF contents. (Bit 4 in permission value)
Definition: FSPDFObjC.h:4286
If set, that means annotations related to extracted pages will be extracted as well.
Definition: FSPDFObjC.h:4311
Unsupported signature.
Definition: FSPDFObjC.h:3678
PAdES level: B-B.
Definition: FSPDFObjC.h:3739
No text encoding.
Definition: FSPDFObjC.h:4823
int getHitDataCount()
Get count of hit data.
If set, show label on signature appearance.
Definition: FSPDFObjC.h:3704
Delete key.
Definition: FSPDFObjC.h:3361
Attribute type: LineHeight, which means the element's preferred height, in the block-progression dire...
Definition: FSPDFObjC.h:6220
Beep type: question.
Definition: FSPDFObjC.h:4665
Multiply or screens colors, depending on source color value.
Definition: FSPDFObjC.h:1293
An owner password is used in PDF document.
Definition: FSPDFObjC.h:4270
If set, show printing dialog box.
Definition: FSPDFObjC.h:4806
Annotation type: squiggly annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2157
H key.
Definition: FSPDFObjC.h:3380
Definition: FSPDFObjC.h:3991
Page label style: uppercase letters.
Definition: FSPDFObjC.h:4521
Certificate is valid.
Definition: FSPDFObjC.h:3814
Definition: FSPDFObjC.h:296
Unsigned signature.
Definition: FSPDFObjC.h:3673
XFA widget type: text edit.
Definition: FSPDFObjC.h:4941
Finnish.
Definition: FSPDFObjC.h:3059
If set, that means to get the endpoint of a path.
Definition: FSPDFObjC.h:7123
Color space: Lab. (3 components, A, B, C)
Definition: FSPDFObjC.h:593
NSString * getFamilyName()
Retrieve the famliy name.
Enum value: PageNum (PDF2.0).
Definition: FSPDFObjC.h:6309
(Reserved, currently, this value is not used.) Encryption type: Foxit connected PDF DRM encryption.
Definition: FSPDFObjC.h:4281
Sample message: "Unable to set the value for property 'version'".
Definition: FSPDFObjC.h:4690
Definition: FSPDFObjC.h:5461
Enum value: Pagination, which means pagination artifacts. Ancillary page features such as running hea...
Definition: FSPDFObjC.h:6302
XFA widget type: date time edit.
Definition: FSPDFObjC.h:4932
If set, show text content on signature appearance.
Definition: FSPDFObjC.h:3711
FSPDFArray * create()
Create a new array object.
Definition: FSPDFObjC.h:512
S key.
Definition: FSPDFObjC.h:3391
A bookmark is the first child of another specified bookmark.
Definition: FSPDFObjC.h:3086
Align the text to the top of the available region.
Definition: FSPDFObjC.h:4971
If set, only owner password will be modified during encryption process.
Definition: FSPDFObjC.h:5231
Current object has not been loaded yet.
Definition: FSPDFObjC.h:446
If set, only show with DeviceN.
Definition: FSPDFObjC.h:6924
Beep type: status.
Definition: FSPDFObjC.h:4666
Enum value: Underline, which means a line below the text.
Definition: FSPDFObjC.h:6273
Definition: FSPDFObjC.h:2539
id init()
Constructor.
The capability of recovery from 30% amounts of damage.
Definition: FSPDFObjC.h:1080
Definition: FSPDFObjC.h:2477
If set, user permissions and "is encrypt metadata" values (which are defined in FSStdEncryptData ) wi...
Definition: FSPDFObjC.h:5229
Text encoding: GB18030.
Definition: FSPDFObjC.h:4827
Save document by using XRef stream.
Definition: FSPDFObjC.h:4299
If this is used, "dd.mm.yy" would be used as the date format string.
Definition: FSPDFObjC.h:4145
Discard all JavaScript actions.
Definition: FSPDFObjC.h:5865
int getComponentCount()
Get the count of components.
String ID for case: Use string in local language for "Monday".
Definition: FSPDFObjC.h:4745
Play rendition (which is specified in rendition action), associating it with related screen annotatio...
Definition: FSPDFObjC.h:1927
FSPDFObjectType
Enumeration for PDF object type.
Definition: FSPDFObjC.h:1095
Definition: FSPDFObjC.h:2715
Definition: FSPDFObjC.h:6683
Enum value: Justify, which means the alignment for attributes TextAlign/BlockAlign/RubyAlign.
Definition: FSPDFObjC.h:6271
Structure element type: Link, which represents an association between a portion of the ILSE's content...
Definition: FSPDFObjC.h:6143
This kind of event is triggered just before the rendering for printing begins.
Definition: FSPDFObjC.h:4853
FSPDFNameTreeType
Enumeration for name tree type.
Definition: FSPDFObjC.h:1462
Progress state: any error occurs.
Definition: FSPDFObjC.h:641
String ID for case: Server denies. Sample message: "Server does not permit".
Definition: FSPDFObjC.h:4743
Progress state: progress needs to be continued.
Definition: FSPDFObjC.h:642
Structure element type: H6, which represents heading with level 6.
Definition: FSPDFObjC.h:6124
Enum value: Disc, which means solid circular bullet.
Definition: FSPDFObjC.h:6277
(For OCR only) Not enough disk space.
Definition: FSPDFObjC.h:467
Text mode: neither fill nor stroke text, to make it invisible.
Definition: FSPDFObjC.h:1360
(Only useful for text field) If set, the field does not scroll (horizontally for single-line fields,...
Definition: FSPDFObjC.h:3563
Definition: FSPDFObjC.h:2690
Definition: FSPDFObjC.h:720
BOOL subscript()
(Only useful for rich text) Make the rich text as subscript.
Menu key.
Definition: FSPDFObjC.h:3346
FSWatermarkSettingsFlags
Enumeration for watermark setting flags.
Definition: FSPDFObjC.h:5424
Annotation type: stamp annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2159
Enum value: Ordered (PDF 2.0), which means ordered lists with unspecified numbering.
Definition: FSPDFObjC.h:6286
Application information: version.
Definition: FSPDFObjC.h:4654
Definition: FSPDFObjC.h:4983
Definition: FSPDFObjC.h:5639
Value type: an array of enum values.
Definition: FSPDFObjC.h:6322
Left arrow key.
Definition: FSPDFObjC.h:3354
No icon; captin only.
Definition: FSPDFObjC.h:2221
FSRenditionMediaPlayerType
Enumeration for PDF media player classified type.
Definition: FSPDFObjC.h:1526
Options defined in this type must be honored for rendition object to be considered viable.
Definition: FSPDFObjC.h:1515
Revocatoin reason: AA compromise.
Definition: FSPDFObjC.h:6465
Chinese Simplified.
Definition: FSPDFObjC.h:3046
Enum value: LtTb, which means inline progression from left to right; block progression from top to bo...
Definition: FSPDFObjC.h:6254
Unknown signature.
Definition: FSPDFObjC.h:3671
Enum value: Bates (PDF2.0).
Definition: FSPDFObjC.h:6310
When this is set, that means to do default stretching.
Definition: FSPDFObjC.h:5772
Result type: insert annotation.
Definition: FSPDFObjC.h:5666
FSAppProviderCallbackMsgBoxIconType
Enumeration for icon type of XFA message box.
Definition: FSPDFObjC.h:4777
If this is used, "m.d.yy" would be used as the date format string.
Definition: FSPDFObjC.h:4139
A fixup succeeded.
Definition: FSPDFObjC.h:5552
FSPDFNameTreeType getType()
Get the type of current name tree.
FSLayerTreeUsageState getViewUsage()
Get the state for viewing usage.
Use Acrobat validation process.
Definition: FSPDFObjC.h:6592
Enum value: Auto.
Definition: FSPDFObjC.h:6269
Encoding foramt: "UTF-16LE".
Definition: FSPDFObjC.h:5970
Parse the text content of a PDF page by normalizing characters based on their positions in the PDF pa...
Definition: FSPDFObjC.h:5091
If set, match the case of keyword when searching.
Definition: FSPDFObjC.h:5128
Any unknown state occurs.
Definition: FSPDFObjC.h:442
Permitted changes are the same as for 2, as well as annotation creation, deletion,...
Definition: FSPDFObjC.h:3749
Invalid enum value.
Definition: FSPDFObjC.h:6246
FSLayerTreeUsageState getExportUsage()
Get the state for exporting usage.
float getHeight()
Get the original height of current watermark.
Enum value: Background, which means background artifacts. Background artifacts typically serve as a b...
Definition: FSPDFObjC.h:6305
Creates a color with the saturation of the source color, and the hue and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1298
FSBarcodeFormat
Enumeration for barcode format.
Definition: FSPDFObjC.h:1065
Signature fill-sign object.
Definition: FSPDFObjC.h:6679
9 key in the numeric keypad.
Definition: FSPDFObjC.h:3408
Encoding foramt: "CP1253".
Definition: FSPDFObjC.h:5944
FSPDFDocEncryptType GetSecurityType()
Get the encryption type of security callback.
(Only useful for combo box) If set, the combo box includes an editable text control with a drop-down ...
Definition: FSPDFObjC.h:3565
The relationship is "Form data" which means the file specification is the data associated with the "A...
Definition: FSPDFObjC.h:2890
Image type is JPX or JPEG-2000.
Definition: FSPDFObjC.h:1034
Use for exporting.
Definition: FSPDFObjC.h:3255
FSColorSpace * getColorSpace()
Get the color space that current color belongs to.
void onOutOfMemory()
A callback function used to notify application when Foxit PDF SDK runs out of memory.
Image type is GIF.
Definition: FSPDFObjC.h:1032
Definition: FSPDFObjC.h:2501
6 key.
Definition: FSPDFObjC.h:3369
Font charset: Arabic.
Definition: FSPDFObjC.h:794
Insert key.
Definition: FSPDFObjC.h:3360
Result type: replace image.
Definition: FSPDFObjC.h:5658
FSFillMode
Enumeration for filling mode type, mainly for path graphics object.
Definition: FSPDFObjC.h:555
Sample message: "Expected 'endif' instead of '%s'".
Definition: FSPDFObjC.h:4708
BOOL isEmpty()
Check whether current object is empty or not.
Definition: FSPDFObjC.h:3927
Beep type: warning.
Definition: FSPDFObjC.h:4664
Annotation flag: read only.
Definition: FSPDFObjC.h:2185
Definition: FSPDFObjC.h:1892
Action type: JavaScript action.
Definition: FSPDFObjC.h:1712
Left-align the last line and spread-justify the rest.
Definition: FSPDFObjC.h:4963
Definition: FSPDFObjC.h:5483
No "Comparison" module right.
Definition: FSPDFObjC.h:489
void * createPopupMenu()
A callback function which is triggered when need to create a popup menu.
Page size: B6.
Definition: FSPDFObjC.h:3988
(For OCR only) The trial for OCR module is end.
Definition: FSPDFObjC.h:468
Compression quality: Minimum.
Definition: FSPDFObjC.h:5764
Sample message: "Unable to set the value for property 'platform'".
Definition: FSPDFObjC.h:4687
If set, that means to use small font size in result document.
Definition: FSPDFObjC.h:6872
Print Screen key.
Definition: FSPDFObjC.h:3359
Definition: FSPDFObjC.h:7189
Attribute type only for List: ListNumbering, which represents the numbering system to be used to gene...
Definition: FSPDFObjC.h:6230
If set, the field must have a value at the time it is exported by a submit-form action.
Definition: FSPDFObjC.h:3555
FSPDFDictionary * getDict()
Get the dictionary of current object.
FSColorSpaceRenderingIntent
Enumeration for rendering intent.
Definition: FSPDFObjC.h:937
Definition: FSPDFObjC.h:9129
Value type: float.
Definition: FSPDFObjC.h:6318
Definition: FSPDFObjC.h:5311
Text encoding: ShiftJIS.
Definition: FSPDFObjC.h:4831
Attribute type: Attached, which specifies the edges of the page, if any, to which the artifact is log...
Definition: FSPDFObjC.h:6205
Creates a color with the hue of the source color, and the saturation and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1297
Result type: replace annotation.
Definition: FSPDFObjC.h:5667
Enum value: pb, which means push button.
Definition: FSPDFObjC.h:6290
Signature key name: distinguish name.
Definition: FSPDFObjC.h:3719
FSRangeFilter
Enumeration for range filter.
Definition: FSPDFObjC.h:743
Annotation flag: no view.
Definition: FSPDFObjC.h:2184
FSFillSignFillSignObjectType getType()
Get fill-sign type.
Definition: FSPDFObjC.h:6475
FSBitmap * getBitmap()
Get the canvas bitmap.
XFA widget type: image.
Definition: FSPDFObjC.h:4944
Event type: Unknown.
Definition: FSPDFObjC.h:4851
Caption overlaid directly on the icon.
Definition: FSPDFObjC.h:2227
Definition: FSPDFObjC.h:4061
FSComparisonCompareType
Enumeration for compare type flags.
Definition: FSPDFObjC.h:5725
Encoding foramt: "UTF-16BE".
Definition: FSPDFObjC.h:5969
BOOL redo()
Redo the operation of related XFA widget. (No effect for rich text)
Encoding foramt: "X-UTF8UTF8".
Definition: FSPDFObjC.h:5975
Encoding foramt: "UTF7".
Definition: FSPDFObjC.h:5966
FSSignatureFieldMDPAction
Enumeration for signature FieldMDP("MDP" means modification detection and prevention) action type.
Definition: FSPDFObjC.h:3752
BOOL canCopy()
Check if the text of related XFA widget can be copied.
String ID for case: Use string in local language for "April".
Definition: FSPDFObjC.h:4754
Font charset: Thai.
Definition: FSPDFObjC.h:788
FSSignatureStates
Enumeration for signature states.
Definition: FSPDFObjC.h:3670
Down arrow key.
Definition: FSPDFObjC.h:3357
String ID for case: Use string in local language for "September".
Definition: FSPDFObjC.h:4759
FSOutputPreviewShowType
Enumeration for show type.
Definition: FSPDFObjC.h:6916
Structure element type: WT, which means "Warichu text" and represents the smaller-size text of a wari...
Definition: FSPDFObjC.h:6150
Sample message: "%s.%s cannot covert to object".
Definition: FSPDFObjC.h:4715
Definition: FSPDFObjC.h:8141
Sample message: "Unable to set the value for property 'validationsEnabled'".
Definition: FSPDFObjC.h:4688
If set, only show with Device.
Definition: FSPDFObjC.h:6934
BOOL removeAllObjs()
Remove all key names from current name tree, along with theirs value (as PDF object).
Definition: FSPDFObjC.h:9159
Position: center right.
Definition: FSPDFObjC.h:567
Rank the searching results according to how the result matches the expected searching patten,...
Definition: FSPDFObjC.h:5513
Sample message: "Divide by zero".
Definition: FSPDFObjC.h:4714
(Reserved) Attribute type: Direction.
Definition: FSPDFObjC.h:6240
XFA document type: XDP, as Raw XML data.
Definition: FSPDFObjC.h:4859
Encoding foramt: "TAB".
Definition: FSPDFObjC.h:5963
Left Paging Seal.
Definition: FSPDFObjC.h:3877
If set, show location on signature appearance.
Definition: FSPDFObjC.h:3708
FSCertVerifyResultCertStatus
Enumeration for certificate status.
Definition: FSPDFObjC.h:6447
Annotation flag: invisible.
Definition: FSPDFObjC.h:2179
FSSignatureVerifyResultLTVState
Enumeration for LTV state that indicates if a signature is a LTV signature.
Definition: FSPDFObjC.h:6613
Dot fill-sign object.
Definition: FSPDFObjC.h:6678
FSRotation
Enumeration for rotation.
Definition: FSPDFObjC.h:541
If set, do interpolation for stretching or transforming.
Definition: FSPDFObjC.h:994
Definition: FSPDFObjC.h:2679
Colorant type: process.
Definition: FSPDFObjC.h:6944
Enum value: LineThrough, which means a line through the middle of the text.
Definition: FSPDFObjC.h:6275
Result type: insert text.
Definition: FSPDFObjC.h:5654
FSOutputPreviewColorantType
Enumeration for colorant type.
Definition: FSPDFObjC.h:6943
Cross mark fill-sign object.
Definition: FSPDFObjC.h:6674
Sample message: "Cannot find function '%s'".
Definition: FSPDFObjC.h:4725
FSSoundSampleEncodingFormat getSampleEncodingFormat()
Get the encoding format for the sample data.
Verification state of a signature is valid.
Definition: FSPDFObjC.h:3905
Annotation type: polyline annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2154
Art Box for page boundary.
Definition: FSPDFObjC.h:3972
8 key in the numeric keypad.
Definition: FSPDFObjC.h:3407
Event flag: the middle button of the mouse is down.
Definition: FSPDFObjC.h:3437
(Reserved) Attribute type: Version, which represents schema version of layout recognition engine.
Definition: FSPDFObjC.h:6242
String ID for case: Use string in local language for "July".
Definition: FSPDFObjC.h:4757
BOOL hasLayer()
Check if current layer node is associated with a layer.
If this is used, "d/m/yy" would be used as the date format string.
Definition: FSPDFObjC.h:4133
Form field type: radio button.
Definition: FSPDFObjC.h:3546
Font type: CID font.
Definition: FSPDFObjC.h:828
NSString * getKeyName()
Get the key name of the related file specification object.
FSXFAWidgetWidgetHAlignType
Enumeration for the type of text horizontal alignment of XFA widget.
Definition: FSPDFObjC.h:4961
int getMatchPageIndex()
Get the page index, to which current match belongs.
Encoding foramt: "UTF-32LE".
Definition: FSPDFObjC.h:5972
Definition: FSPDFObjC.h:2385
OCSP response.
Definition: FSPDFObjC.h:6409
Sample message: "%s cannot be left blank.".
Definition: FSPDFObjC.h:4766
Annotation's normal appearance.
Definition: FSPDFObjC.h:2231
Sample message: "Value!".
Definition: FSPDFObjC.h:4679
PDF/A-1b.
Definition: FSPDFObjC.h:5617
Watermark font style: normal.
Definition: FSPDFObjC.h:5457
FSAppProviderCallbackMsgBoxButtonType
Enumeration for button type of XFA message box.
Definition: FSPDFObjC.h:4784
If this is used, "dd.mm.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4146
Definition: FSPDFObjC.h:3909
Definition: FSPDFObjC.h:5387
Definition: FSPDFObjC.h:4175
PDF boolean object.
Definition: FSPDFObjC.h:1097
FSActionNewWindowFlag
Enumeration for new window flag.
Definition: FSPDFObjC.h:1719
int getYDPI()
Get DPI for Y-axis.
BOOL removeAllActions()
Remove all actions.
Verification state of a signature is invalid.
Definition: FSPDFObjC.h:3906
If set, show Foxit flag on signature appearance.
Definition: FSPDFObjC.h:3703
If set, that means page labels of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6781
String ID for case: Use string in local language for "January".
Definition: FSPDFObjC.h:4751
Application's viewer type information.
Definition: FSPDFObjC.h:3065
Signature type: ordinary.
Definition: FSPDFObjC.h:3731
Indicates property text size of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:1995
(For compliance only) Invalid unlock code is used to initialize compliance engine.
Definition: FSPDFObjC.h:471
8 key.
Definition: FSPDFObjC.h:3371
Sample message: "Out of the range of '%s' array".
Definition: FSPDFObjC.h:4727
Border style: Dashed.
Definition: FSPDFObjC.h:2050
Standard font: Helvetica.
Definition: FSPDFObjC.h:812
BOOL canPaste()
Check if the text of related XFA widget can be pasted.
Certificate is unsupport type.
Definition: FSPDFObjC.h:3816
FSXFAWidgetWidgetVAlignType
Enumeration for the type of text vertical alignment of XFA widget.
Definition: FSPDFObjC.h:4970
Structure element type: ShadingObject, which means shading graphics object element.
Definition: FSPDFObjC.h:6162
V key.
Definition: FSPDFObjC.h:3394
Attribute type: ColumnGap, which represents the desired space between adjacent columns,...
Definition: FSPDFObjC.h:6228
FSLayerContextUsageType getUsageType()
Get the layer usage type for rendering.
"NewWindow" flag is NO.
Definition: FSPDFObjC.h:1720
PDF string object.
Definition: FSPDFObjC.h:1099
Attribute type: Padding, which specifies an offset to account for the separation between the element'...
Definition: FSPDFObjC.h:6207
Locale ID for country: France.
Definition: FSPDFObjC.h:607
Sample message: "Invalidate instruction".
Definition: FSPDFObjC.h:4721
Application information: platform.
Definition: FSPDFObjC.h:4656
A flag specifying whether the window's title bar should display the document title taken from the "Ti...
Definition: FSPDFObjC.h:4489
String ID for case: Use string in local language for "Sunday".
Definition: FSPDFObjC.h:4744
FSImageSettingsImageCompressMode
Enumeration for compression mode used for color or gray image.
Definition: FSPDFObjC.h:5756
Attribute type: SpaceAfter, which represents the amount of extra space following the after edge of th...
Definition: FSPDFObjC.h:6210
Always scale.
Definition: FSPDFObjC.h:2119
Character flag: Hyphen.
Definition: FSPDFObjC.h:5063
(For ConnectedPDF only) Cannot connect to ConnectedPDF server.
Definition: FSPDFObjC.h:449
Encoding foramt: "EUC".
Definition: FSPDFObjC.h:5932
Encoding foramt: "HZ-GB-2312".
Definition: FSPDFObjC.h:5974
BOOL generateAppearance()
Generate the appearance of paging seal annotation.
Definition: FSPDFObjC.h:3194
FSMonoImageSettingsMonoImageCompressMode
Enumeration for compression mode used for monochrome image.
Definition: FSPDFObjC.h:5796
When document is opened, document outlines (bookmarks) are visible.
Definition: FSPDFObjC.h:4325
Definition: FSPDFObjC.h:6700
(For ConnectedPDF only) Cannot set the ACL to ConnectedPDF server.
Definition: FSPDFObjC.h:456
Calculate margin according to bounding box of all contents.
Definition: FSPDFObjC.h:3958
FSAppProviderCallbackMsgBoxButtonID
Enumeration for button ID of XFA message box.
Definition: FSPDFObjC.h:4791
Empty value type.
Definition: FSPDFObjC.h:6315
Enum value: After, which means the alignment for attribute BlockAlign or the placement for attribute ...
Definition: FSPDFObjC.h:6251
FSFontCIDCharset
Enumeration for CID font charset.
Definition: FSPDFObjC.h:798
I key.
Definition: FSPDFObjC.h:3381
Signature label name for sign time.
Definition: FSPDFObjC.h:3763
FSPDFDictionary * getDictionary()
Get the PDF dictionary object associated to current PDF stream object.
Media style: print. It means PDF page will be displayed in print media style.
Definition: FSPDFObjC.h:5991
Multiply key in the numeric keypad.
Definition: FSPDFObjC.h:3409
Definition: FSPDFObjC.h:6739
Font charset: Simplified Chinese.
Definition: FSPDFObjC.h:786
Trigger an action to be performed when the mouse button is released inside the annotation's active ar...
Definition: FSPDFObjC.h:1962
The signature is a time stamp signature.
Definition: FSPDFObjC.h:3690
Standard font: Courier.
Definition: FSPDFObjC.h:808
Trigger an action to be performed when the page containing the annotation becomes visible in the view...
Definition: FSPDFObjC.h:1967
Filter type: CCITTFaxDecode, which means to decompress data encoded using the CCITT facsimile standar...
Definition: FSPDFObjC.h:1154
The password is invalid.
Definition: FSPDFObjC.h:4267
NSString * getClipboardText()
A callback function which is triggered when need to get the text on clipboard.
A bookmark is the last sibling of another specified bookmark.
Definition: FSPDFObjC.h:3091
void removeAll()
Clean up the array.
Enum value: Center, which means the alignment for attributes TextAlign/InlineAlign/RubyAlign.
Definition: FSPDFObjC.h:6270
(Applicable for widget annotation only) Trigger an action to be performed when the annotation loses t...
Definition: FSPDFObjC.h:1964
A user password is used in PDF document.
Definition: FSPDFObjC.h:4269
K key.
Definition: FSPDFObjC.h:3383
Result type: delete annotation.
Definition: FSPDFObjC.h:5665
Definition: FSPDFObjC.h:1746
Some types are not supported.
Definition: FSPDFObjC.h:435
Message box icon: Error.
Definition: FSPDFObjC.h:4778
void killFocus()
Kill the focus of XFA widget.
Action type: sound action.
Definition: FSPDFObjC.h:1705
Sample message: "SOM expression returned list when single result was expected".
Definition: FSPDFObjC.h:4739
Definition: FSPDFObjC.h:2024
Event flag: meta key.
Definition: FSPDFObjC.h:3433
Space key.
Definition: FSPDFObjC.h:3349
Event type: all page views are removed.
Definition: FSPDFObjC.h:4840
FSRenditionMediaOptionType
Enumeration for media option type.
Definition: FSPDFObjC.h:1514
FSPDFPageParseFlags
Enumeration for parsing flags used for PDF page.
Definition: FSPDFObjC.h:3952
Encoding foramt: "CP1251".
Definition: FSPDFObjC.h:5942
FSProgressiveState resume()
Continue the progressive process.
Text mode: fill text and add to path for clipping.
Definition: FSPDFObjC.h:1361
F key.
Definition: FSPDFObjC.h:3378
The submit data is packaged in XFD format, as described in XFDF.
Definition: FSPDFObjC.h:4818
Encoding foramt: "X-KDDI-ISO-2022-JP".
Definition: FSPDFObjC.h:5985
Compression mode: retain, which means no compression.
Definition: FSPDFObjC.h:5760
Trim Box for page boundary.
Definition: FSPDFObjC.h:3971
Color space: CalGray. (1 component, A)
Definition: FSPDFObjC.h:591
(Only useful for choice field) If set, the new value is committed as soon as a selection is made with...
Definition: FSPDFObjC.h:3569
(Only useful for radio button) If set, exactly one radio button must be selected at all times; clicki...
Definition: FSPDFObjC.h:3557
Revocatoin reason: affiliation changed.
Definition: FSPDFObjC.h:6459
F6 key.
Definition: FSPDFObjC.h:3420
Message box button ID: Yes.
Definition: FSPDFObjC.h:4795
FSCompareResultInfoCompareResultType
Enumeration for compare result type.
Definition: FSPDFObjC.h:5651
Structure element type: Lbl, which means "Label" and represents a name or number that distinguishes a...
Definition: FSPDFObjC.h:6128
FSAdditionalActionTriggerEvent
Enumeration for trigger event.
Definition: FSPDFObjC.h:1947
If set, only show with Gray.
Definition: FSPDFObjC.h:6929
Success, and no error occurs.
Definition: FSPDFObjC.h:426
Unknown encryption type.
Definition: FSPDFObjC.h:4274
FSSignatureCallbackCertValidity
Enumeration for certificate validity.
Definition: FSPDFObjC.h:3813
NSString * getName()
Get the name of current layer node.
Resume any rendition being played in association with related screen annotation. If no rendition is b...
Definition: FSPDFObjC.h:1926
Parameter error: value of any input parameter for a function is invalid.
Definition: FSPDFObjC.h:434
Definition: FSPDFObjC.h:7923
G key.
Definition: FSPDFObjC.h:3379
Enum value: Top, which means top edge of the page.
Definition: FSPDFObjC.h:6299
Name type: field name. Name in this type will be retrieved from XFA widget's name entry and this may ...
Definition: FSPDFObjC.h:4956
Compression mode: CCITT Group 4.
Definition: FSPDFObjC.h:5798
XFA widget type: barcode.
Definition: FSPDFObjC.h:4928
FSPDFDoc * getDocument()
Get the related PDF document.
Annotation type: highlight annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2155
When this is set, that means not to do any interpolation for stretching.
Definition: FSPDFObjC.h:5777
Page scaling: Enlarge. It means PDF page will be enlarged to HTML content size.
Definition: FSPDFObjC.h:5909
FSSignatureVerifyResultArray * getOCSPSigantureVerifyResults()
Get signature verify results for OCSP signature of each certificate.
Sample message: "Bad suffix on number".
Definition: FSPDFObjC.h:4696
Annotations summary string ID: specify the prefix when page information is outputed in result documen...
Definition: FSPDFObjC.h:6845
FSSignatureVerifyResultArray * verify()
Verify all the signatures in the PDF document which is used to constructed current object.
Encoding foramt: "ISO-2022-KR".
Definition: FSPDFObjC.h:5956
Application's viewer variation information.
Definition: FSPDFObjC.h:3066
Certificate is expired.
Definition: FSPDFObjC.h:3815
If set, only show solid color.
Definition: FSPDFObjC.h:6936
Enum value: Dashed, which means the border is a series of short line segments.
Definition: FSPDFObjC.h:6261
Definition: FSPDFObjC.h:2287
BOOL findPrev()
Search for previous matched pattern.
Discard embedded print settings.
Definition: FSPDFObjC.h:5867
BOOL isInitialsType()
Check if current annotation is an initials signature fill-sign object.
German.
Definition: FSPDFObjC.h:3049
Character flag: Unknown.
Definition: FSPDFObjC.h:5059
Structure element type: Formula, which represents a mathematical formula.
Definition: FSPDFObjC.h:6156
(For ConnectedPDF only) Cannot get client ID from ConnectedPDF server.
Definition: FSPDFObjC.h:462
FSTextPageTextOrderFlag
Enumeration for text order flag which is used when getting text content of a PDF page.
Definition: FSPDFObjC.h:5096
File format type: XFDF.
Definition: FSPDFObjC.h:616
If set, only show with DeviceCMYK or spot.
Definition: FSPDFObjC.h:6923
Trigger a JavaScript action to be performed after saving a document.
Definition: FSPDFObjC.h:1952
int getChannelCount()
Get the count of sound channels.
Definition: FSPDFObjC.h:1038
BOOL removeAllEmbeddedFiles()
Remove all attachments.
FSMarkupState
Enumeration for markup annotation's state.
Definition: FSPDFObjC.h:2351
FSRenditionActionOperationType
Enumeration for operation type to perform when the rendition action is triggered.
Definition: FSPDFObjC.h:1921
Border style: Solid.
Definition: FSPDFObjC.h:2049
Popup menu item: "Copy".
Definition: FSPDFObjC.h:3331
FSAnnotAppearanceType
Enumeration for the type of annotation's appearance.
Definition: FSPDFObjC.h:2230
Certificate's data is error.
Definition: FSPDFObjC.h:3817
If set, that means "MarkInfo" of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:6780
Attribute type: GlyphOrientationVertical, which specifies the orientation of glyphs when the inline-p...
Definition: FSPDFObjC.h:6226
Definition: FSPDFObjC.h:4590
Highlighting mode: No highlighting.
Definition: FSPDFObjC.h:2192
Operate text annotations and fill in interactive form fields. (Bit 6 in permission value)
Definition: FSPDFObjC.h:4288
Application information: name.
Definition: FSPDFObjC.h:4658
Use the time of signature time stamp token.
Definition: FSPDFObjC.h:6586
Definition: FSPDFObjC.h:2810
Invalidate current page.
Definition: FSPDFObjC.h:4802
Initial view mode: details mode, with all information (specified by schema fields) presented in a mul...
Definition: FSPDFObjC.h:7075
Event flag: the command key.
Definition: FSPDFObjC.h:3439
The relationship is "Source" which means the file specification is the original source material for t...
Definition: FSPDFObjC.h:2885
if set, the field must not be exported by a submit-form action.
Definition: FSPDFObjC.h:3556
Font style: all cap.
Definition: FSPDFObjC.h:775
Encoding foramt: "ISO-8859-5".
Definition: FSPDFObjC.h:5920
If set, that means attachments will be inserted to target document as well.
Definition: FSPDFObjC.h:4320
The state is OFF.
Definition: FSPDFObjC.h:3213
Trigger an action to be performed when the page containing the annotation is no longer visible in the...
Definition: FSPDFObjC.h:1968
Bit 7. Submitted FDF file includes contents as contained in differences entry in the FDF dictionary.
Definition: FSPDFObjC.h:1847
If set, that means to get the nearest point (which is in a path) to the specified point.
Definition: FSPDFObjC.h:7126
Character flag: UnUnicode.
Definition: FSPDFObjC.h:5062
Definition: FSPDFObjC.h:7025
"Pages" name tree.
Definition: FSPDFObjC.h:1466
If this is used, "mm/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4138
Creates a color with the hue and saturation of the source color, and the luminosity of the backdrop c...
Definition: FSPDFObjC.h:1299
Annotations summary string ID: specify the string used as content in result document when a page does...
Definition: FSPDFObjC.h:6849
Definition: FSPDFObjC.h:1391
Initial view mode: hidden mode.
Definition: FSPDFObjC.h:7077
Border style: Inset.
Definition: FSPDFObjC.h:2053
Calculate margin by detecting paths or images.
Definition: FSPDFObjC.h:3959
Definition: FSPDFObjC.h:4215
Definition: FSPDFObjC.h:8123
FSDocViewerPrefsPrintScale
Enumeration for page scaling option.
Definition: FSPDFObjC.h:4478
Fit the entire height of the page within the display area when display the page.
Definition: FSPDFObjC.h:1659
Barcode format: EAN-8 code.
Definition: FSPDFObjC.h:1068
Sample message: "At least one required field was empty. Please fill in the required fields(highlighte...
Definition: FSPDFObjC.h:4772
CID Font charset: Adobe-GB1.
Definition: FSPDFObjC.h:800
Definition: FSPDFObjC.h:7219
FSSignatureVerifyResult * getTSTSignatureVerifyResult()
Get the verify result of time stamp token of this signature.
Encoding foramt: "MACINTOSH".
Definition: FSPDFObjC.h:5965
C (column order): Annotations are visited in columns running vertically up and down the page.
Definition: FSPDFObjC.h:5383
FSHeaderFooterContentGeneratorPageNumberFormat
Enumeration for page number format type.
Definition: FSPDFObjC.h:4151
Definition: FSPDFObjC.h:1470
(For OCR only) OCR engine has not been initialized successfully.
Definition: FSPDFObjC.h:466
Trigger an action to be performed when the cursor exits the annotation's active area.
Definition: FSPDFObjC.h:1960
Value type: wide string.
Definition: FSPDFObjC.h:6320
Bleed Box for page boundary.
Definition: FSPDFObjC.h:3973
No time stamp or not check time stamp.
Definition: FSPDFObjC.h:3689
Parsing flag for text-only mode.
Definition: FSPDFObjC.h:3954
Signature label name for signer.
Definition: FSPDFObjC.h:3760
When this is set, that means to do interpolation for zooming.
Definition: FSPDFObjC.h:5774
Snapped point type: intersection point, which means the snapped point is the intersection of two inte...
Definition: FSPDFObjC.h:7105
Verification state of the time stamp is valid.
Definition: FSPDFObjC.h:3691
FSTextPageCharInfoTextCharFlag
Enumeration for PDF textpage character flag.
Definition: FSPDFObjC.h:5058
M key.
Definition: FSPDFObjC.h:3385
If this is used, "m/d/yy" would be used as the date format string.
Definition: FSPDFObjC.h:4129
Definition: FSPDFObjC.h:1930
Encoding foramt: "ISO-8859-11".
Definition: FSPDFObjC.h:5951
FSSignaturePAdESLevel
Enumeration for PAdES level.
Definition: FSPDFObjC.h:3736
Sample message: "The value you entered for %s is invalid.".
Definition: FSPDFObjC.h:4768
Enum value: LowerAlpha, which means lowercase letters (a, b, c, ...).
Definition: FSPDFObjC.h:6284
Font style: fixed pitch.
Definition: FSPDFObjC.h:769
Enum value: UpperAlpha, which means uppercase letters (A, B, C, ...).
Definition: FSPDFObjC.h:6283
FSMatrix2D * getMatrix()
Get matrix.
Bit 10. Any submitted field values representing dates are converted to the standard format.
Definition: FSPDFObjC.h:1850
Parsing flag to decide whether to allow to truncate the first/last image or line of text within the s...
Definition: FSPDFObjC.h:4587
int getRateOfProgress()
Get the rate of current progress.
Attribute type: InlineAlign, which represents the alignment, in the inline-progression direction,...
Definition: FSPDFObjC.h:6216
Measurement of the slope of a line.
Definition: FSPDFObjC.h:2382
Attribute type only for Table: Scope, which indicates whether the header cell applies to the rest of ...
Definition: FSPDFObjC.h:6237
XFA document type: Dynamic.
Definition: FSPDFObjC.h:4857
Encoding foramt: "BIG5".
Definition: FSPDFObjC.h:5927
(For ConnectedPDF only) The loaded document is not a ConnectedPDF DRM document.
Definition: FSPDFObjC.h:448
FSBitmapInterpolationFlag
Enumeration for bitmap interpolation flags.
Definition: FSPDFObjC.h:992
Trigger a JavaScript action to be performed before the field is formatted to display its current valu...
Definition: FSPDFObjC.h:1956
When this is set, that means to do default stretching.
Definition: FSPDFObjC.h:5811
FSRendererColorMode
Enumeration for rendering color mode.
Definition: FSPDFObjC.h:2821
FSDateTime * getSignatureCheckTime()
Get the time that is actually used to check signature.
FSXFAWidget * getLastWidget()
Get the last XFA widget in current tab order.
FSLayerContextUsageType
Enumeration for PDF layer usage type.
Definition: FSPDFObjC.h:3251
FSModuleName
Enumeration for module name which is used in license information.
Definition: FSPDFObjC.h:573
BOOL onDelete()
Call this function when the popup menu item "Delete" is down.
Unknown image type.
Definition: FSPDFObjC.h:1027
Definition: FSPDFObjC.h:646
Event type: after a page view is added.
Definition: FSPDFObjC.h:4838
FSRectF * getRect()
Get rectangle, in PDF coordinate system.
Use for printing.
Definition: FSPDFObjC.h:3254
Definition: FSPDFObjC.h:3503
FSPDFDictionary * getDict()
Get the PDF dictionary of current object.
Definition: FSPDFObjC.h:6727
int getBits()
Get the number of bits per sample value per channel.
Sample message: "Function '%s' does not have %d parameters".
Definition: FSPDFObjC.h:4707
int getSize()
Get the number of elements in the array.
9 key.
Definition: FSPDFObjC.h:3372
Structure element type: BlockQuote, which means "Block quotation" and represents a portion of text co...
Definition: FSPDFObjC.h:6107
Definition: FSPDFObjC.h:5600
FSLRElementElementType
Enumeration for standard structure types.
Definition: FSPDFObjC.h:6100
Enum value: Warichu, which means the RT and associated RP elements are to be formatted as a warichu,...
Definition: FSPDFObjC.h:6249
If set, show watermark above other page content.
Definition: FSPDFObjC.h:5427
Encryption type: customized encryption.
Definition: FSPDFObjC.h:4279
Definition: FSPDFObjC.h:3144
FSFieldFlags
Enumeration for form field flags.
Definition: FSPDFObjC.h:3553
Message box icon: Status.
Definition: FSPDFObjC.h:4781
Encoding foramt: "BIG5-CP950".
Definition: FSPDFObjC.h:5934
Encoding foramt: "CNS".
Definition: FSPDFObjC.h:5933
May not be resized.
Definition: FSPDFObjC.h:1566
Text mode: stroke text and add to path for clipping.
Definition: FSPDFObjC.h:1362
Definition: FSPDFObjC.h:6392
Definition: FSPDFObjC.h:1640
File or folder path does not exist.
Definition: FSPDFObjC.h:469
One of players in this type must be used in playing the associated media clip.
Definition: FSPDFObjC.h:1527
int getWidth()
Get image width.
If set, that means "Dests" name trees and "EmbeddedFiles" name trees of source PDF files will be outp...
Definition: FSPDFObjC.h:6782
Structure element type: RB, which means "Ruby base text" and represents the full-size text to which t...
Definition: FSPDFObjC.h:6146
Definition: FSPDFObjC.h:5329
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSLayerNode * getRootNode()
Get the root layer node.
Annotations summary string ID: specify the prefix when author information is outputed in result docum...
Definition: FSPDFObjC.h:6843
Action type: embedded go-to action.
Definition: FSPDFObjC.h:1701
FSActionCallbackLanguage
Enumeration for language.
Definition: FSPDFObjC.h:3044
FSIconFitScaleWayType
Enumeration for the type of icon scaling way.
Definition: FSPDFObjC.h:2117
Dot key in the numeric keypad.
Definition: FSPDFObjC.h:3413
Rotate 270 degrees in clockwise direction.
Definition: FSPDFObjC.h:545
Bottom Paging Seal.
Definition: FSPDFObjC.h:3880
Structure element type: Artifact, which includes other Pagination, Layout, Page and Background artifa...
Definition: FSPDFObjC.h:6158
Display page with a specified position and a specified zoom factor.
Definition: FSPDFObjC.h:1656
Sample message: "Cannot find const '%s'".
Definition: FSPDFObjC.h:4719
Annotation type: rich media annotation.
Definition: FSPDFObjC.h:2174
The media's width and height are scaled while preserving the aspect ratio so that the play rectangle ...
Definition: FSPDFObjC.h:1534
Attribute type: TPadding, which specifies an offset to account for the separation between the table c...
Definition: FSPDFObjC.h:6218
Font style: script.
Definition: FSPDFObjC.h:772
If this is used, "yyyy-mm-dd" would be used as the date format string.
Definition: FSPDFObjC.h:4148
Filter type: Crypt, which means to decrypt data encrypted by a security handler, reproducing the orig...
Definition: FSPDFObjC.h:1158
Annotation flag: print.
Definition: FSPDFObjC.h:2181
FSColorSpaceType
Enumeration for color space.
Definition: FSPDFObjC.h:586
Definition: FSPDFObjC.h:6595
FSSignatureVerifyResultLTVState getLTVState()
Get LTV state that indicates if a signature is a LTV signature.
Indicates that a line is drawn from the previous point to this point, and this point will also be con...
Definition: FSPDFObjC.h:887
Definition: FSPDFObjC.h:2097
Encoding foramt: "Greek".
Definition: FSPDFObjC.h:5922
If this is used, "d.m.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:4144
Rendering intent: Absolute Colorimetric.
Definition: FSPDFObjC.h:941
Standard font: Helvetica-BoldOblique, Bold italic.
Definition: FSPDFObjC.h:814
Shift key.
Definition: FSPDFObjC.h:3344
Certificate is not set to sign a signature.
Definition: FSPDFObjC.h:3820
No caption; icon only.
Definition: FSPDFObjC.h:2222
Trigger an action to be performed when the cursor enters the annotation's active area.
Definition: FSPDFObjC.h:1959
BOOL selectAll()
Select all the text of related XFA widget.
Definition: FSPDFObjC.h:2447
Form field type: unknown.
Definition: FSPDFObjC.h:3543
No default server has been set to time stamp server manager yet.
Definition: FSPDFObjC.h:482
Sample message: "Expected operator '%s' instead of '%s'".
Definition: FSPDFObjC.h:4713
Definition: FSPDFObjC.h:5532
FSAssociatedFilesRelationship
Enumeration for the relationship between PDF document and the associated file.
Definition: FSPDFObjC.h:2883
Encoding foramt: "Latin5".
Definition: FSPDFObjC.h:5918
Corner mark style: superscript.
Definition: FSPDFObjC.h:2020
void removeAll()
Remove all range segments.
Bit 9. The document is submitted as PDF.
Definition: FSPDFObjC.h:1849
Normal color mode.
Definition: FSPDFObjC.h:2822
Annotation property: modified date.
Definition: FSPDFObjC.h:2200
(For ConnectedPDF only) Input client ID is invalid.
Definition: FSPDFObjC.h:465
Flatten form fields.
Definition: FSPDFObjC.h:5864
Alternate fill mode, in which the system fills this area between odd-numbered and even-numbered polyg...
Definition: FSPDFObjC.h:557
Two short lines in the reverse direction from OpenArrow.
Definition: FSPDFObjC.h:2371
FSSnappedPointSnappedPointType
Enumeration for snapped point type.
Definition: FSPDFObjC.h:7101
float getWidth()
Get the original width of current watermark.
Position: top right.
Definition: FSPDFObjC.h:564
Plus key in the numeric keypad.
Definition: FSPDFObjC.h:3410
Definition: FSPDFObjC.h:8450
Enum value: TbLr (PDF 2.0), which means inline progression from top to bottom; block progression from...
Definition: FSPDFObjC.h:6257
Sample message: "Error:Argument mismatch in property or function argument.".
Definition: FSPDFObjC.h:4774
Line spacing style: exact value line spacing.
Definition: FSPDFObjC.h:2729
Fit the page content in a specified rectangle entirely within the display area when display the page.
Definition: FSPDFObjC.h:1660
If set, that means to layout document and annotations with sequence numbers on separate pages.
Definition: FSPDFObjC.h:6861
Action type: unknown action.
Definition: FSPDFObjC.h:1698
P key.
Definition: FSPDFObjC.h:3388
Definition: FSPDFObjC.h:4459
Definition: FSPDFObjC.h:2565
1 key in the numeric keypad.
Definition: FSPDFObjC.h:3400
File format type: XDP.
Definition: FSPDFObjC.h:618
Fill mode: none.
Definition: FSPDFObjC.h:556
FSPDFDocSaveFlags
Enumeration for PDF document saving flags.
Definition: FSPDFObjC.h:4295
Structure element type: H, which means "Heading" and represents a label for a subdivision of a docume...
Definition: FSPDFObjC.h:6118
FSPDFPageFlattenOptions
Enumeration for flatten options.
Definition: FSPDFObjC.h:3962
(For LTV only) LTV verify mode has not been set.
Definition: FSPDFObjC.h:474