11 #import <CoreGraphics/CoreGraphics.h>
28 @class FSPDFDictionary;
30 @class FSDRMEncryptData;
31 @class FSCustomEncryptData;
37 @class StructTreeEntity;
39 @class StructMarkedContent;
40 @class StructObjectContent;
47 @class FSGraphicsObject;
59 @class FSGraphicsObjects;
71 @class FSTimeStampServer;
72 @class FSTimeStampServerMgr;
82 @class FSOptimizerSettings;
83 @class FSImageSettings;
84 @class FSOptimizeScannedPDFSettings;
86 @class FSEmbeddedFontData;
88 @class FSHTML2PDFSettingData;
91 @class FSPageNumberRange;
93 @class FSHeaderFooterContent;
94 @class FSHeaderFooter;
95 @class FSHeaderFooterContentGenerator;
98 @class FSTextFillSignObject;
99 @class FSTextFillSignObjectData;
109 @class FSOutputPreview;
114 @class FSSchemaField;
121 @class FSTableCellData;
122 @class FSTableCellDataColArray;
123 @class FSTableCellDataArray;
126 @class FSDialogDescriptionConfig;
127 @class FSDialogDescriptionElement;
131 @class FSTransitionArray;
137 @class FSJavascriptModifyItemInfo;
138 @class FSNotifyWidgetChangeInfo;
178 #import <Foundation/Foundation.h>
185 @interface SWIGTYPE_p_void : NSObject
190 -(id)init NS_UNAVAILABLE;
192 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
202 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
215 @property (nonatomic, getter=getX)
int x;
216 @property (nonatomic, getter=getY)
int y;
218 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
220 -(id)initWithOther: (
FSPoint*)other;
221 -(void)set: (
int)x y: (
int)y;
222 -(void)add: (
int)x y: (
int)y;
223 -(void)subtract: (
int)x y: (
int)y;
234 @property (nonatomic, getter=getX)
float x;
235 @property (nonatomic, getter=getY)
float y;
237 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
239 -(id)initWithOther: (
FSPointF*)other;
240 -(void)set: (
float)x y: (
float)y;
241 -(void)add: (
float)x y: (
float)y;
242 -(void)subtract: (
float)x y: (
float)y;
250 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
255 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
258 -(BOOL)setAt: (
int)nIndex newElement: (
FSRectF*)newElement;
259 -(BOOL)setAtGrow: (
int)nIndex newElement: (
FSRectF*)newElement;
260 -(BOOL)add: (
FSRectF*)newElement;
261 -(BOOL)insertAt: (
int)nIndex newElement: (
FSRectF*)newElement nCount: (
int)nCount;
262 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
263 -(int)find: (
FSRectF*)data iStart: (
int)iStart;
271 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
276 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
279 -(BOOL)setAt: (
int)nIndex newElement: (
FSPointF*)newElement;
280 -(BOOL)setAtGrow: (
int)nIndex newElement: (
FSPointF*)newElement;
282 -(BOOL)insertAt: (
int)nIndex newElement: (
FSPointF*)newElement nCount: (
int)nCount;
283 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
284 -(int)find: (
FSPointF*)data iStart: (
int)iStart;
292 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
297 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
299 -(float)getAt: (
int)nIndex;
300 -(BOOL)setAt: (
int)nIndex newElement: (
float)newElement;
301 -(BOOL)setAtGrow: (
int)nIndex newElement: (
float)newElement;
302 -(BOOL)add: (
float)newElement;
303 -(BOOL)insertAt: (
int)nIndex newElement: (
float)newElement nCount: (
int)nCount;
304 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
305 -(int)find: (
float)data iStart: (
int)iStart;
313 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
318 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
320 -(int)getAt: (
int)nIndex;
321 -(BOOL)setAt: (
int)nIndex newElement: (
int)newElement;
322 -(BOOL)setAtGrow: (
int)nIndex newElement: (
int)newElement;
323 -(BOOL)add: (
int)newElement;
324 -(BOOL)insertAt: (
int)nIndex newElement: (
int)newElement nCount: (
int)nCount;
325 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
326 -(int)find: (
int)data iStart: (
int)iStart;
334 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
339 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
341 -(
unsigned int)getAt: (
int)nIndex;
342 -(BOOL)setAt: (
int)nIndex newElement: (
unsigned int)newElement;
343 -(BOOL)setAtGrow: (
int)nIndex newElement: (
unsigned int)newElement;
344 -(BOOL)add: (
unsigned int)newElement;
345 -(BOOL)insertAt: (
int)nIndex newElement: (
unsigned int)newElement nCount: (
int)nCount;
346 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
347 -(int)find: (
unsigned int)data iStart: (
int)iStart;
353 @interface FSRectI : NSObject
358 @property (nonatomic, getter=getLeft)
int left;
359 @property (nonatomic, getter=getTop)
int top;
360 @property (nonatomic, getter=getRight)
int right;
361 @property (nonatomic, getter=getBottom)
int bottom;
363 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
365 -(id)initWithLeft1: (
int)left1 top1: (
int)top1 right1: (
int)right1 bottom1: (
int)bottom1;
370 -(void)intersect: (FSRectI*)src;
371 -(void)union: (FSRectI*)other_rect;
372 -(void)offset: (
int)dx dy: (
int)dy;
373 -(BOOL)contains: (FSRectI*)other_rect;
374 -(BOOL)containsPoint: (
int)x y: (
int)y;
386 @property (nonatomic, getter=getLeft)
float left;
387 @property (nonatomic, getter=getRight)
float right;
388 @property (nonatomic, getter=getBottom)
float bottom;
389 @property (nonatomic, getter=getTop)
float top;
391 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
393 -(id)initWithLeft1: (
float)left1 bottom1: (
float)bottom1 right1: (
float)right1 top1: (
float)top1;
394 -(id)initWithRect: (FSRectI*)rect;
398 -(BOOL)contains: (
FSRectF*)other_rect;
400 -(void)intersect: (
FSRectF*)other_rect;
401 -(void)union: (
FSRectF*)other_rect;
402 -(FSRectI*)getInnerRect;
403 -(FSRectI*)getOuterRect;
404 -(FSRectI*)getClosestRect;
405 -(void)initRect: (
float)x y: (
float)y;
406 -(void)updateRect: (
float)x y: (
float)y;
409 -(void)inflateWithValues: (
float)x y: (
float)y;
411 -(void)defalteWithValues: (
float)x y: (
float)y;
413 -(void)translate: (
float)e f: (
float)f;
415 -(BOOL)containsPointF: (
FSPointF*)point;
416 +(BOOL)IsRectAdjacent: (
FSRectF*)rect1 rect2: (
FSRectF*)rect2 alignmentTolerance: (
float)alignmentTolerance distanceTolerance: (
float)distanceTolerance direction: (
int)direction;
427 @property (nonatomic, getter=getA)
float a;
428 @property (nonatomic, getter=getB)
float b;
429 @property (nonatomic, getter=getC)
float c;
430 @property (nonatomic, getter=getD)
float d;
431 @property (nonatomic, getter=getE)
float e;
432 @property (nonatomic, getter=getF)
float f;
434 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
436 -(id)initWithA1: (
float)a1 b1: (
float)b1 c1: (
float)c1 d1: (
float)d1 e1: (
float)e1 f1: (
float)f1;
437 -(void)set: (
float)a b: (
float)b c: (
float)c d: (
float)d e: (
float)e f: (
float)f;
440 -(void)concat: (
float)a b: (
float)b c: (
float)c d: (
float)d e: (
float)e f: (
float)f bPrepended: (BOOL)bPrepended;
441 -(void)concatWithMatrix: (
FSMatrix2D*)m bPrepended: (BOOL)bPrepended;
442 -(void)concatInverse: (
FSMatrix2D*)m bPrepended: (BOOL)bPrepended;
449 -(void)translate: (
float)x y: (
float)y bPrepended: (BOOL)bPrepended;
450 -(void)translateI: (
int)x y: (
int)y bPrepended: (BOOL)bPrepended;
451 -(void)scale: (
float)sx sy: (
float)sy bPrepended: (BOOL)bPrepended;
452 -(void)rotate: (
float)fRadian bPrepended: (BOOL)bPrepended;
453 -(void)rotateAt: (
float)fRadian x: (
float)x y: (
float)y bPrepended: (BOOL)bPrepended;
454 -(void)shear: (
float)fAlphaRadian fBetaRadian: (
float)fBetaRadian bPrepended: (BOOL)bPrepended;
460 -(float)transformXDistanceInFloat: (
float)dx;
461 -(int)transformXDistance: (
int)dx;
462 -(float)transformYDistanceInFloat: (
float)dy;
463 -(int)transformYDistance: (
int)dy;
464 -(float)transformDistanceInFloat: (
float)dx dy: (
float)dy;
465 -(int)transformDistanceInInteger: (
int)dx dy: (
int)dy;
466 -(float)transformDistance: (
float)distance;
467 -(void)transformPoint: (
int *)x y: (
int *)y;
468 -(void)transformRectF: (
FSRectF*)rect;
469 -(void)transformRect: (FSRectI*)rect;
470 -(void)transformPointF: (
FSPointF*)point;
577 FSErrFXOCREngineNotInit = 94
586 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
592 @interface FSDateTime : NSObject
597 @property (nonatomic, getter=getYear)
unsigned short year;
598 @property (nonatomic, getter=getMonth)
unsigned short month;
599 @property (nonatomic, getter=getDay)
unsigned short day;
600 @property (nonatomic, getter=getHour)
unsigned short hour;
601 @property (nonatomic, getter=getMinute)
unsigned short minute;
602 @property (nonatomic, getter=getSecond)
unsigned short second;
603 @property (nonatomic, getter=getMilliseconds)
unsigned short milliseconds;
604 @property (nonatomic, getter=getUtc_hour_offset)
short utc_hour_offset;
605 @property (nonatomic, getter=getUtc_minute_offset)
unsigned short utc_minute_offset;
607 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
608 +(FSDateTime*)getUTCTime;
609 +(FSDateTime*)getLocalTime;
610 -(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;
612 -(id)initWithDt: (FSDateTime*)dt;
613 -(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;
615 -(FSDateTime*)toLocalTime;
616 -(FSDateTime*)toUTCTime;
649 typedef NS_ENUM(NSInteger, FSPosition) {
713 typedef NS_ENUM(NSInteger, FSFileFormatType) {
726 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
727 +(NSData *)base64Encode: (NSData *)buffer;
728 +(NSData *)base64Decode: (NSData *)buffer;
729 +(NSData *)flateCompress: (NSData *)buffer;
730 +(NSData *)flateDecompress: (NSData *)buffer;
746 -(id)init NS_UNAVAILABLE;
748 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
762 @property (nonatomic, getter=getGraphics_objs_count_in_one_step)
int graphics_objs_count_in_one_step;
764 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
765 -(id)initWithGraphics_objs_count_in_one_step: (
int)graphics_objs_count_in_one_step;
767 -(void)set: (
int)graphics_objs_count_in_one_step;
777 -(id)init NS_UNAVAILABLE;
779 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
780 +(
FSErrorCode)initialize: (NSString *)sn key: (NSString *)key;
781 +(
FSErrorCode)initializeWithJSXFAThreadsafety: (NSString *)sn key: (NSString *)key is_optimize_memory: (BOOL)is_optimize_memory enable_js_xfa_threadsafety: (BOOL)enable_js_xfa_threadsafety;
784 +(BOOL)hasModuleLicenseRight: (
FSModuleName)module_name;
785 +(NSString *)getVersion;
786 +(BOOL)setCacheSize: (
unsigned int)size;
787 +(BOOL)enableJavaScript: (BOOL)enable_javascript;
792 +(BOOL)registerSignatureCallback: (NSString *)filter sub_filter: (NSString *)sub_filter signature_callback: (
id<
FSSignatureCallback>)signature_callback;
793 +(void)unregisterSignatureCallback: (NSString *)filter sub_filter: (NSString *)sub_filter;
794 +(BOOL)registerSecurityCallback: (NSString *)filter callback: (
id<
FSSecurityCallback>)callback;
795 +(BOOL)unregisterSecurityCallback: (NSString *)filter;
798 +(void)setRenderTextGamma: (
float)gamma;
799 +(void)setLogFile: (NSString *)log_file_path;
803 +(void)setDefaultICCProfilesPath: (NSString *)icc_profile_folder_path;
806 +(void)enableThreadSafety: (BOOL)is_enable_thread_safety;
807 +(NSString *)executeJavaScript: (NSString *)java_script;
808 +(BOOL)addExternalFontPath: (NSString *)font_path;
809 +(void)matchExternalFontsOnly: (BOOL)only_match;
815 typedef NS_ENUM(NSInteger, FSGraphStateLineCapStyle) {
816 FSGraphStateLineCapButt = 0,
817 FSGraphStateLineCapRound = 1,
818 FSGraphStateLineCapSquare = 2
821 typedef NS_ENUM(NSInteger, FSGraphStateLineJoinStyle) {
822 FSGraphStateLineJoinMiter = 0,
823 FSGraphStateLineJoinRound = 1,
824 FSGraphStateLineJoinBevel = 2
827 @interface FSGraphState : NSObject
832 @property (nonatomic, getter=getLine_width)
float line_width;
833 @property (nonatomic, getter=getLine_join) FSGraphStateLineJoinStyle line_join;
834 @property (nonatomic, getter=getMiter_limit)
float miter_limit;
835 @property (nonatomic, getter=getLine_cap) FSGraphStateLineCapStyle line_cap;
836 @property (nonatomic, getter=getDash_phase)
float dash_phase;
837 @property (nonatomic, weak, getter=getDashes)
FSFloatArray* dashes;
839 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
840 -(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;
842 -(id)initWithState: (FSGraphState*)state;
843 -(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;
858 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
860 -(id)initWithIndex: (
int)index;
861 -(id)initWithStart_index: (
int)start_index end_index: (
int)end_index filter: (
FSRangeFilter)filter;
862 -(id)initWithOther: (
FSRange*)other;
864 -(void)addSingle: (
int)index;
865 -(void)addSegment: (
int)start_index end_index: (
int)end_index filter: (
FSRangeFilter)filter;
867 -(int)getSegmentStart: (
int)segment_index;
868 -(int)getSegmentEnd: (
int)segment_index;
939 -(id)init NS_UNAVAILABLE;
941 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
942 -(id)initWithName: (NSString *)name styles: (
unsigned int)styles charset: (
FSFontCharset)charset weight: (
int)weight;
944 -(id)initWithFont_file_path: (NSString *)font_file_path face_index: (
int)face_index charset: (
FSFontCharset)charset;
945 -(id)initWithOther: (
FSFont*)other;
951 -(BOOL)isEmbedded: (FSPDFDoc*)document;
952 -(BOOL)isSupportEmbedded: (FSPDFDoc*)document;
953 -(
FSFont*)embed: (FSPDFDoc*)document is_add_all_unicodes: (BOOL)is_add_all_unicodes;
957 -(FSRectI*)getCharBBox: (
unsigned int)unicode;
958 -(float)getCharWidth: (
unsigned int)unicode;
959 -(FSRectI*)getCharBBoxWithPDFDoc: (
unsigned int)unicode document: (FSPDFDoc*)document;
960 -(float)getCharWidthWithPDFDoc: (
unsigned int)unicode document: (FSPDFDoc*)document;
961 -(
unsigned int)getStyles: (FSPDFDoc*)document;
963 -(BOOL)isStandardFont: (FSPDFDoc*)document;
966 -(NSString *)getBaseFontName: (FSPDFDoc*)document;
967 -(BOOL)isVertWriting: (FSPDFDoc*)document;
968 -(NSString *)getEncoding: (FSPDFDoc*)document;
969 -(BOOL)setEncoding: (FSPDFDoc*)document value: (NSString *)value;
970 -(BOOL)isCharSupported: (
unsigned int)unicode document: (FSPDFDoc*)document;
981 @property (nonatomic, retain, getter=getFile_read) id<FSFileReaderCallback> file_read;
982 @property (nonatomic, getter=getFace_index)
int face_index;
984 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
995 typedef NS_ENUM(NSInteger, FSPathPointType) {
996 FSPathTypeMoveTo = 1,
997 FSPathTypeLineTo = 2,
998 FSPathTypeLineToCloseFigure = 3,
999 FSPathTypeBezierTo = 4,
1000 FSPathTypeBezierToCloseFigure = 5
1003 @interface FSPath :
FSBase
1005 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1007 -(id)initWithOther: (FSPath*)other;
1009 -(int)getPointCount;
1011 -(FSPathPointType)getPointType: (
int)index;
1012 -(BOOL)setPoint: (
int)index point: (
FSPointF*)point type: (FSPathPointType)type;
1017 -(BOOL)removePoint: (
int)index;
1018 -(BOOL)appendRect: (
FSRectF*)rect;
1019 -(BOOL)appendEllipse: (
FSRectF*)rect;
1022 -(void)increasePointCount: (
int)count;
1028 @interface FSPathArray : NSObject
1034 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1036 -(id)initWithOther: (FSPathArray*)other;
1037 -(
unsigned long)getSize;
1038 -(FSPath*)getAt: (
unsigned long)index;
1039 -(void)add: (FSPath*)element;
1040 -(void)removeAt: (
unsigned long)index;
1041 -(void)insertAt: (
unsigned long)index element: (FSPath*)element;
1056 -(id)init NS_UNAVAILABLE;
1058 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1067 -(
FSColor*)convertColorWithRGBColor: (
int)r_value g_value: (
int)g_value b_value: (
int)b_value;
1068 -(
FSColor*)convertColorWithCMYKColor: (
int)c_value m_value: (
int)m_value y_value: (
int)y_value k_value: (
int)k_value;
1077 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1080 -(id)initWithOther: (
FSColor*)other;
1112 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1113 -(id)initWithWidth: (
int)width height: (
int)height format: (
FSBitmapDIBFormat)format buffer: (NSData *)buffer pitch: (
int)pitch;
1114 -(id)initWithOther: (
FSBitmap*)other;
1117 -(
FSBitmap*)clone: (FSRectI*)clip_rect;
1123 -(void)fillRect: (
unsigned int)color rect: (FSRectI*)rect;
1125 -(FSRectI*)calculateBBoxByColor: (
unsigned int)backgroud_color;
1126 -(FSRectI*)detectBBoxByColorDiffer: (
int)detection_size color_differ: (
int)color_differ;
1127 -(
FSBitmap*)swapXY: (BOOL)is_flip_horz is_flip_vert: (BOOL)is_flip_vert clip_rect: (FSRectI*)clip_rect;
1128 -(
FSBitmap*)flip: (BOOL)is_flip_horz is_flip_vert: (BOOL)is_flip_vert;
1131 -(
FSBitmap*)getMask: (FSRectI*)clip_rect;
1139 typedef NS_ENUM(NSInteger, FSImageType) {
1140 FSImageUnknown = -1,
1152 typedef NS_ENUM(NSInteger, FSImageOrientation) {
1153 FSImageOrientationNone = 0,
1154 FSImageOrientationNormal = 1,
1155 FSImageOrientationFlipH = 2,
1156 FSImageOrientationRotate180 = 3,
1157 FSImageOrientationFlipV = 4,
1158 FSImageOrientationRotate90FlipH = 5,
1159 FSImageOrientationRotate90 = 6,
1160 FSImageOrientationRotate270FlipH = 7,
1161 FSImageOrientationRotate270 = 8
1164 @interface FSImage :
FSBase
1166 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1168 -(id)initWithPath: (NSString *)path;
1170 -(id)initWithOther: (FSImage*)other;
1172 -(FSImageType)getType;
1175 -(int)getFrameCount;
1176 -(
FSBitmap*)getFrameBitmap: (
int)index;
1179 -(BOOL)addFrame: (
FSBitmap*)bitmap;
1180 -(void)setDPIs: (
int)x_dpi y_dpi: (
int)y_dpi;
1181 -(BOOL)saveAs: (NSString *)file_path;
1182 -(BOOL)saveAsWithStreamCallback: (
id<
FSFileStreamCallback>)file file_extension: (NSString *)file_extension;
1183 -(FSImageOrientation)getOrientation;
1184 -(id)initWithBuffer: (NSData *)buffer;
1212 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1224 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1226 -(id)initWithOther: (PDFDictionaryArray*)other;
1228 -(int)getUpperBound;
1229 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
1231 -(FSPDFDictionary*)getAt: (
int)nIndex;
1232 -(BOOL)setAt: (
int)nIndex newElement: (FSPDFDictionary*)newElement;
1233 -(BOOL)setAtGrow: (
int)nIndex newElement: (FSPDFDictionary*)newElement;
1234 -(BOOL)add: (FSPDFDictionary*)newElement;
1235 -(BOOL)insertAt: (
int)nIndex newElement: (FSPDFDictionary*)newElement nCount: (
int)nCount;
1236 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
1237 -(int)find: (FSPDFDictionary*)data iStart: (
int)iStart;
1262 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1263 +(
FSPDFObject*)createFromBoolean: (BOOL)boolean_value;
1264 +(
FSPDFObject*)createFromFloat: (
float)float_value;
1265 +(
FSPDFObject*)createFromInteger: (
int)integer_value;
1266 +(
FSPDFObject*)createFromString: (NSString *)string_value;
1267 +(
FSPDFObject*)createFromStringWithLength: (NSString *)string_value length: (
int)length;
1270 +(
FSPDFObject*)createFromDateTime: (FSDateTime*)date_time;
1271 +(
FSPDFObject*)createReference: (FSPDFDoc*)document object_number: (
unsigned int)object_number;
1277 -(
unsigned int)getObjNum;
1284 -(FSDateTime*)getDateTime;
1285 -(NSString *)getName;
1286 -(NSString *)getWideString;
1287 -(FSPDFArray*)getArray;
1288 -(FSPDFDictionary*)getDict;
1290 -(NSData *)getString;
1312 -(id)
init NS_UNAVAILABLE;
1314 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1315 +(
FSPDFStream*)create: (FSPDFDictionary*)dictionary;
1318 -(
unsigned long long)getDataSize: (BOOL)is_raw_data;
1321 -(NSData *)getData: (BOOL)is_raw_data;
1322 -(void)setData: (NSData *)buffer;
1329 -(id)
init NS_UNAVAILABLE;
1331 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1332 +(FSPDFArray*)create;
1333 +(FSPDFArray*)createFromMatrix: (
FSMatrix2D*)matrix;
1334 +(FSPDFArray*)createFromRect: (
FSRectF*)rect;
1335 -(int)getElementCount;
1338 -(void)addBoolean: (BOOL)boolean_value;
1339 -(void)addDateTime: (FSDateTime*)date_time;
1340 -(void)addFloat: (
float)float_value;
1341 -(void)addInteger: (
int)integer_value;
1343 -(void)addRect: (
FSRectF*)rect;
1344 -(void)addName: (NSString *)name;
1345 -(void)addString: (NSString *)new_string;
1346 -(void)insertAt: (
int)index element: (
FSPDFObject*)element;
1347 -(void)setAt: (
int)index element: (
FSPDFObject*)element;
1348 -(void)removeAt: (
int)index;
1349 -(void)addReference: (
FSPDFObject*)pdf_object document: (FSPDFDoc*)document;
1356 -(id)
init NS_UNAVAILABLE;
1358 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1359 +(FSPDFDictionary*)create;
1360 -(BOOL)hasKey: (NSString *)key;
1362 -(long)moveNext: (
long)position;
1363 -(NSString *)getKey: (
long)position;
1365 -(void)setAt: (NSString *)key pdf_object: (
FSPDFObject*)pdf_object;
1366 -(void)setAtReference: (NSString *)key pdf_object: (
FSPDFObject*)pdf_object document: (FSPDFDoc*)document;
1367 -(void)setAtBoolean: (NSString *)key value: (BOOL)value;
1368 -(void)setAtDateTime: (NSString *)key value: (FSDateTime*)value;
1369 -(void)setAtFloat: (NSString *)key value: (
float)value;
1370 -(void)setAtInteger: (NSString *)key value: (
int)value;
1371 -(void)setAtMatrix: (NSString *)key value: (
FSMatrix2D*)value;
1372 -(void)setAtRect: (NSString *)key value: (
FSRectF*)value;
1373 -(void)setAtName: (NSString *)key value: (NSString *)value;
1374 -(void)setAtString: (NSString *)key value: (NSString *)value;
1375 -(void)removeAt: (NSString *)key;
1383 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1388 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
1390 -(FSGraphicsObject*)getAt: (
int)nIndex;
1391 -(BOOL)setAt: (
int)nIndex newElement: (FSGraphicsObject*)newElement;
1392 -(BOOL)setAtGrow: (
int)nIndex newElement: (FSGraphicsObject*)newElement;
1393 -(BOOL)add: (FSGraphicsObject*)newElement;
1394 -(BOOL)insertAt: (
int)nIndex newElement: (FSGraphicsObject*)newElement nCount: (
int)nCount;
1395 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
1396 -(int)find: (FSGraphicsObject*)data iStart: (
int)iStart;
1404 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1409 -(BOOL)setSize: (
int)nNewSize nGrowBy: (
int)nGrowBy;
1411 -(FSTextObject*)getAt: (
int)nIndex;
1412 -(BOOL)setAt: (
int)nIndex newElement: (FSTextObject*)newElement;
1413 -(BOOL)setAtGrow: (
int)nIndex newElement: (FSTextObject*)newElement;
1414 -(BOOL)add: (FSTextObject*)newElement;
1415 -(BOOL)insertAt: (
int)nIndex newElement: (FSTextObject*)newElement nCount: (
int)nCount;
1416 -(BOOL)removeAt: (
int)nIndex nCount: (
int)nCount;
1417 -(int)find: (FSTextObject*)data iStart: (
int)iStart;
1424 @property (nonatomic, weak, getter=getFillColor)
FSColor* fillColor;
1425 @property (nonatomic, weak, getter=getStrokeColor)
FSColor* strokeColor;
1426 -(id)
init NS_UNAVAILABLE;
1428 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1441 -(id)
init NS_UNAVAILABLE;
1443 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1444 -(BOOL)hasTag: (NSString *)tag_name;
1446 -(NSString *)getItemTagName: (
int)index;
1447 -(int)getItemMCID: (
int)index;
1448 -(FSPDFDictionary*)getItemPropertyDict: (
int)index;
1449 -(int)addItem: (NSString *)tag_name property_dict: (FSPDFDictionary*)property_dict;
1450 -(BOOL)removeItem: (NSString *)tag_name;
1456 typedef NS_ENUM(NSInteger, FSGraphicsObjectBlendMode) {
1457 FSGraphicsObjectBlendNormal = 0,
1458 FSGraphicsObjectBlendMultiply = 1,
1459 FSGraphicsObjectBlendScreen = 2,
1460 FSGraphicsObjectBlendOverlay = 3,
1461 FSGraphicsObjectBlendDarken = 4,
1462 FSGraphicsObjectBlendLighten = 5,
1463 FSGraphicsObjectBlendColorDodge = 6,
1464 FSGraphicsObjectBlendColorBurn = 7,
1465 FSGraphicsObjectBlendHardlight = 8,
1466 FSGraphicsObjectBlendSoftlight = 9,
1467 FSGraphicsObjectBlendDifference = 10,
1468 FSGraphicsObjectBlendExclusion = 11,
1469 FSGraphicsObjectBlendHue = 21,
1470 FSGraphicsObjectBlendSaturation = 22,
1471 FSGraphicsObjectBlendColor = 23,
1472 FSGraphicsObjectBlendLuminosity = 24
1475 typedef NS_ENUM(NSInteger, FSGraphicsObjectType) {
1476 FSGraphicsObjectTypeAll = 0,
1477 FSGraphicsObjectTypeText = 1,
1478 FSGraphicsObjectTypePath = 2,
1479 FSGraphicsObjectTypeImage = 3,
1480 FSGraphicsObjectTypeShading = 4,
1481 FSGraphicsObjectTypeFormXObject = 5,
1482 FSGraphicsObjectTypeInlines = 6,
1483 FSGraphicsObjectTypeEmptyMarkedContent = 7
1486 @interface FSGraphicsObject : NSObject
1491 @property (nonatomic, getter=getStrokeColor)
unsigned int strokeColor;
1492 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
1493 @property (nonatomic, weak, getter=getColorState)
FSColorState* colorState;
1494 @property (nonatomic, getter=getFillOpacity)
float fillOpacity;
1495 @property (nonatomic, getter=getStrokeOpacity)
float strokeOpacity;
1496 @property (nonatomic, weak, getter=getMatrix)
FSMatrix2D* matrix;
1497 @property (nonatomic, weak, getter=getGraphState) FSGraphState* graphState;
1498 @property (nonatomic, getter=getBlendMode) FSGraphicsObjectBlendMode blendMode;
1499 @property (nonatomic, weak, getter=getClipRect)
FSRectF* clipRect;
1501 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1502 -(FSGraphicsObjectType)getType;
1504 -(BOOL)hasTransparency;
1505 -(BOOL)transform: (
FSMatrix2D*)matrix need_transform_clippath: (BOOL)need_transform_clippath;
1506 -(FSGraphicsObject*)clone;
1507 -(FSGraphicsObject*)cloneWithSrcGraphicsobjects: (FSGraphicsObjects*)src_graphicsobjects dest_graphicsobjects: (FSGraphicsObjects*)dest_graphicsobjects;
1508 -(int)getClipPathCount;
1509 -(FSPath*)getClipPath: (
int)index;
1510 -(
FSFillMode)getClipPathFillMode: (
int)index;
1511 -(BOOL)addClipPath: (FSPath*)path fill_mode: (
FSFillMode)fill_mode;
1512 -(BOOL)removeClipPath: (
int)index;
1513 -(int)getClipTextObjectCount;
1514 -(FSTextObject*)getClipTextObject: (
int)index;
1515 -(BOOL)addClipTextObject: (FSTextObject*)textobject;
1516 -(BOOL)removeClipTextObject: (
int)index;
1520 -(FSTextObject*)getTextObject;
1521 -(FSFormXObject*)getFormXObject;
1522 -(FSImageObject*)getImageObject;
1523 -(FSPathObject*)getPathObject;
1525 -(void)rotate: (
int)angle;
1531 typedef NS_ENUM(NSInteger, FSTextStateMode) {
1532 FSTextStateModeFill = 0,
1533 FSTextStateModeStroke = 1,
1534 FSTextStateModeFillStroke = 2,
1535 FSTextStateModeInvisible = 3,
1536 FSTextStateModeFillClip = 4,
1537 FSTextStateModeStrokeClip = 5,
1538 FSTextStateModeFillStrokeClip = 6,
1539 FSTextStateModeClip = 7
1542 @interface FSTextState : NSObject
1547 @property (nonatomic, getter=getVersion)
unsigned int version;
1548 @property (nonatomic, getter=getFont_size)
float font_size;
1549 @property (nonatomic, getter=getFont_vertical_size)
float font_vertical_size;
1550 @property (nonatomic, getter=getFont_horizontal_size)
float font_horizontal_size;
1551 @property (nonatomic, getter=getCharspace)
float charspace;
1552 @property (nonatomic, getter=getWordspace)
float wordspace;
1553 @property (nonatomic, getter=getTextmode) FSTextStateMode textmode;
1554 @property (nonatomic, weak, getter=getTextmatrix) NSArray<NSNumber *> * textmatrix;
1555 @property (nonatomic, weak, getter=getOrigin_position)
FSPointF* origin_position;
1556 @property (nonatomic, weak, getter=getFont)
FSFont* font;
1558 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1559 -(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;
1561 -(id)initWithState: (FSTextState*)state;
1562 -(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;
1568 @interface FSImageObject : FSGraphicsObject
1569 -(id)
init NS_UNAVAILABLE;
1571 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1572 +(FSImageObject*)create: (FSPDFDoc*)document;
1574 -(void)setImage: (FSImage*)image frame_index: (
int)frame_index;
1575 -(
FSBitmap*)cloneBitmap: (FSGraphicsObjects*)graphics_objects;
1576 -(
FSBitmap*)cloneBitmapWithPage: (
FSPDFPage*)page graphics_objects: (FSGraphicsObjects*)graphics_objects;
1577 +(FSImageObject*)createFromType3TextObject: (
FSPDFPage*)page text_obj: (FSTextObject*)text_obj;
1587 @interface FSTextObject : FSGraphicsObject
1588 @property (nonatomic, weak, getter=getText) NSString * text;
1589 -(id)
init NS_UNAVAILABLE;
1591 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1592 +(FSTextObject*)create;
1593 -(FSTextState*)getTextState: (
FSPDFPage*)page;
1594 -(void)setTextState: (
FSPDFPage*)page text_state: (FSTextState*)text_state is_italic: (BOOL)is_italic weight: (
int)weight;
1596 -(
FSPointF*)getCharPos: (
int)index;
1597 -(float)getCharWidthByIndex: (
int)index;
1598 -(float)getCharHeightByIndex: (
int)index;
1604 @interface FSPathObject : FSGraphicsObject
1605 @property (nonatomic, getter=getFillMode)
FSFillMode fillMode;
1606 @property (nonatomic, getter=getStrokeState) BOOL strokeState;
1607 @property (nonatomic, weak, getter=getPathData) FSPath* pathData;
1608 -(id)
init NS_UNAVAILABLE;
1610 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1611 +(FSPathObject*)create;
1612 +(FSPathObject*)createFromTextObject: (
FSPDFPage*)page text_obj: (FSTextObject*)text_obj;
1618 @interface FSFormXObject : FSGraphicsObject
1619 -(id)
init NS_UNAVAILABLE;
1621 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1622 +(FSFormXObject*)create: (FSPDFDoc*)document;
1624 -(FSGraphicsObjects*)getGraphicsObjects;
1625 -(BOOL)importPageContent: (
FSPDFPage*)source_page is_annots_included: (BOOL)is_annots_included;
1632 -(id)
init NS_UNAVAILABLE;
1634 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1651 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1657 -(BOOL)hasName: (NSString *)name;
1659 -(NSString *)getName: (
int)index;
1661 -(BOOL)setObj: (NSString *)name pdf_object: (
FSPDFObject*)pdf_object;
1662 -(BOOL)rename: (NSString *)old_name new_name: (NSString *)new_name;
1663 -(BOOL)add: (NSString *)name pdf_object: (
FSPDFObject*)pdf_object;
1664 -(BOOL)removeObj: (NSString *)name;
1677 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1683 -(BOOL)hasNumber: (
int)number;
1685 -(BOOL)setObj: (
int)number pdf_object: (
FSPDFObject*)pdf_object;
1686 -(BOOL)removeObj: (
int)number;
1702 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1723 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1729 -(void)removeChild: (
int)index;
1740 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1762 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1774 -(id)
init NS_UNAVAILABLE;
1776 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1777 -(id)initWithDocument: (FSPDFDoc*)document;
1782 -(void)removeChild: (
int)index;
1852 @property (nonatomic, weak, getter=getRenditionName) NSString * renditionName;
1853 @property (nonatomic, weak, getter=getMediaClipName) NSString * mediaClipName;
1854 @property (nonatomic, weak, getter=getMediaClipFile)
FSFileSpec* mediaClipFile;
1855 @property (nonatomic, weak, getter=getMediaClipContentType) NSString * mediaClipContentType;
1857 @property (nonatomic, weak, getter=getMediaDescriptions) NSArray<NSString *> * mediaDescriptions;
1858 -(id)
init NS_UNAVAILABLE;
1860 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1861 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc rendition_dict: (FSPDFDictionary*)rendition_dict;
1864 -(FSPDFDictionary*)getDict;
1865 -(BOOL)hasMediaClip;
1866 -(NSString *)getMediaBaseURL;
1874 -(BOOL)isControlBarVisible;
1882 -(int)getRepeatCount;
1886 -(
unsigned int)getBackgroundColor;
1888 -(float)getBackgroundOpacity;
1892 -(int)getFloatingWindowWidth;
1893 -(int)getFloatingWindowHeight;
1897 -(FSPosition)getFloatingWindowPosition;
1901 -(BOOL)hasFloatingWindowTitleBar;
1903 -(BOOL)hasFloatingWindowCloseButton;
1907 -(NSArray<NSString *> *)getFloatingWindowTitles;
1915 @property (nonatomic, weak, getter=getSoftwareURI) NSString * softwareURI;
1916 @property (nonatomic, weak, getter=getOSIdentifiers) NSArray<NSData *> * oSIdentifiers;
1917 -(id)
init NS_UNAVAILABLE;
1919 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1920 -(id)initWithMedia_player_dict: (FSPDFDictionary*)media_player_dict;
1923 -(FSPDFDictionary*)getDict;
1929 typedef NS_ENUM(NSInteger, FSDestinationZoomMode) {
1930 FSDestinationZoomXYZ = 1,
1931 FSDestinationZoomFitPage = 2,
1932 FSDestinationZoomFitHorz = 3,
1933 FSDestinationZoomFitVert = 4,
1934 FSDestinationZoomFitRect = 5,
1935 FSDestinationZoomFitBBox = 6,
1936 FSDestinationZoomFitBHorz = 7,
1937 FSDestinationZoomFitBVert = 8
1940 @interface FSDestination :
FSBase
1941 -(id)
init NS_UNAVAILABLE;
1943 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
1944 +(FSDestination*)createXYZ: (FSPDFDoc*)document page_index: (
int)page_index left: (
float)left top: (
float)top zoom_factor: (
float)zoom_factor;
1945 +(FSDestination*)createFitPage: (FSPDFDoc*)document page_index: (
int)page_index;
1946 +(FSDestination*)createFitHorz: (FSPDFDoc*)document page_index: (
int)page_index top: (
float)top;
1947 +(FSDestination*)createFitVert: (FSPDFDoc*)document page_index: (
int)page_index left: (
float)left;
1948 +(FSDestination*)createFitRect: (FSPDFDoc*)document page_index: (
int)page_index left: (
float)left bottom: (
float)bottom right: (
float)right top: (
float)top;
1949 +(FSDestination*)createFitBBox: (FSPDFDoc*)document page_index: (
int)page_index;
1950 +(FSDestination*)createFitBHorz: (FSPDFDoc*)document page_index: (
int)page_index top: (
float)top;
1951 +(FSDestination*)createFitBVert: (FSPDFDoc*)document page_index: (
int)page_index left: (
float)left;
1952 +(FSDestination*)createFromPDFArray: (FSPDFDoc*)document pdf_array: (FSPDFArray*)pdf_array;
1953 -(id)initWithDest_array: (FSPDFArray*)dest_array;
1954 -(id)initWithOther: (FSDestination*)other;
1956 -(int)getPageIndex: (FSPDFDoc*)document;
1957 -(FSDestinationZoomMode)getZoomMode;
1964 -(float)getZoomFactor;
1965 -(FSPDFArray*)getDestArray;
2001 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2003 -(id)initWithDocument: (FSPDFDoc*)document action_dict: (FSPDFDictionary*)action_dict;
2004 -(id)initWithAction: (
FSAction*)action;
2010 -(
FSAction*)getSubAction: (
int)index;
2011 -(void)setSubAction: (
int)index sub_action: (
FSAction*)sub_action;
2012 -(void)insertSubAction: (
int)index sub_action: (
FSAction*)sub_action;
2013 -(void)removeSubAction: (
int)index;
2021 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
2022 -(id)
init NS_UNAVAILABLE;
2024 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2025 -(id)initWithAction: (
FSAction*)action;
2032 @property (nonatomic, weak, getter=getURI) NSString * uRI;
2033 -(id)
init NS_UNAVAILABLE;
2035 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2036 -(id)initWithAction: (
FSAction*)action;
2037 -(BOOL)isTrackPosition;
2038 -(void)setTrackPositionFlag: (BOOL)is_track_position;
2044 @interface FSJavaScriptAction :
FSAction
2045 @property (nonatomic, weak, getter=getScript) NSString * script;
2046 -(id)
init NS_UNAVAILABLE;
2048 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2049 -(id)initWithAction: (
FSAction*)action;
2056 @property (nonatomic, weak, getter=getName) NSString * name;
2057 -(id)
init NS_UNAVAILABLE;
2059 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2060 -(id)initWithAction: (
FSAction*)action;
2067 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
2068 @property (nonatomic, weak, getter=getDestinationName) NSString * destinationName;
2069 @property (nonatomic, weak, getter=getFileSpec)
FSFileSpec* fileSpec;
2071 -(id)
init NS_UNAVAILABLE;
2073 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2074 -(id)initWithAction: (
FSAction*)action;
2080 @interface FSEmbeddedGotoTarget :
FSBase
2081 @property (nonatomic, weak, getter=getRelationship) NSString * relationship;
2082 @property (nonatomic, weak, getter=getAttachedFileName) NSString * attachedFileName;
2083 @property (nonatomic, getter=getPageIndex)
int pageIndex;
2084 @property (nonatomic, getter=getFileAttachmentAnnotIndex)
int fileAttachmentAnnotIndex;
2085 @property (nonatomic, weak, getter=getTarget) FSEmbeddedGotoTarget* target;
2086 -(id)
init NS_UNAVAILABLE;
2088 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2089 -(id)initWithDocument: (FSPDFDoc*)document;
2090 -(id)initWithDocument: (FSPDFDoc*)document target_object: (FSPDFDictionary*)target_object;
2091 -(id)initWithAction: (FSEmbeddedGotoTarget*)action;
2092 -(FSPDFDictionary*)getDict;
2099 @interface FSEmbeddedGotoAction :
FSAction
2100 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
2101 @property (nonatomic, weak, getter=getDestinationName) NSString * destinationName;
2102 @property (nonatomic, weak, getter=getRootFile)
FSFileSpec* rootFile;
2104 @property (nonatomic, weak, getter=getTarget) FSEmbeddedGotoTarget* target;
2105 -(id)
init NS_UNAVAILABLE;
2107 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2108 -(id)initWithAction: (
FSAction*)action;
2131 @property (nonatomic, weak, getter=getURL) NSString * uRL;
2132 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
2133 @property (nonatomic, getter=getFlags)
unsigned int flags;
2134 -(id)
init NS_UNAVAILABLE;
2136 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2137 -(id)initWithAction: (
FSAction*)action;
2144 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
2145 @property (nonatomic, getter=getFlags)
unsigned int flags;
2146 -(id)
init NS_UNAVAILABLE;
2148 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2149 -(id)initWithAction: (
FSAction*)action;
2155 @interface FSImportDataAction :
FSAction
2156 @property (nonatomic, weak, getter=getFDFFileSpec)
FSFileSpec* fDFFileSpec;
2157 -(id)
init NS_UNAVAILABLE;
2159 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2160 -(id)initWithAction: (
FSAction*)action;
2167 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
2168 @property (nonatomic, getter=getHideState) BOOL hideState;
2169 -(id)
init NS_UNAVAILABLE;
2171 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2172 -(id)initWithAction: (
FSAction*)action;
2179 @property (nonatomic, weak, getter=getFileSpec)
FSFileSpec* fileSpec;
2181 -(id)
init NS_UNAVAILABLE;
2183 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2184 -(id)initWithAction: (
FSAction*)action;
2185 -(NSString *)getWinFileName;
2186 -(NSString *)getWinDefaultDirectory;
2187 -(NSString *)getWinAppOperation;
2188 -(NSString *)getWinAppParameter;
2189 -(void)setWinLaunchParameter: (NSString *)file_name default_directory: (NSString *)default_directory operation: (NSString *)operation app_parameter: (NSString *)app_parameter;
2206 @property (nonatomic, weak, getter=getScreenAnnot)
FSScreen* screenAnnot;
2207 @property (nonatomic, weak, getter=getJavaScript) NSString * javaScript;
2208 -(id)
init NS_UNAVAILABLE;
2210 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2211 -(id)initWithAction: (
FSAction*)action;
2212 -(int)getRenditionCount;
2214 -(void)insertRendition: (
FSRendition*)rendition index: (
int)index;
2228 -(id)
init NS_UNAVAILABLE;
2230 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2231 -(id)initWithAction: (
FSAction*)action;
2234 -(PDFDictionaryArray*)getOCGStateArray: (
int)index;
2235 -(int)insertOCGStates: (FSPDFDoc*)document index: (
int)index state: (
FSSetOCGStateActionOCGState)state ocg_dict_array: (PDFDictionaryArray*)ocg_dict_array;
2236 -(BOOL)replaceOCGStates: (FSPDFDoc*)document index: (
int)index ocg_dict_array: (PDFDictionaryArray*)ocg_dict_array;
2237 -(void)removeOCGStates: (
int)index;
2239 -(void)setRadioButtonStatePreserved: (BOOL)is_preserved;
2270 -(id)
init NS_UNAVAILABLE;
2272 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2273 -(id)initWithDoc: (FSPDFDoc*)doc pdf_dict: (FSPDFDictionary*)pdf_dict;
2275 -(id)initWithField: (FSField*)field;
2276 -(id)initWithAnnot: (
FSAnnot*)annot;
2290 typedef NS_ENUM(NSInteger, FSDefaultAppearanceDefAPFlags) {
2291 FSDefaultAppearanceFlagFont = 0x0001,
2292 FSDefaultAppearanceFlagTextColor = 0x0002,
2293 FSDefaultAppearanceFlagFontSize = 0x0004
2296 @interface FSDefaultAppearance : NSObject
2301 @property (nonatomic, getter=getFlags)
unsigned int flags;
2302 @property (nonatomic, getter=getText_size)
float text_size;
2303 @property (nonatomic, getter=getText_color)
unsigned int text_color;
2304 @property (nonatomic, weak, getter=getFont)
FSFont* font;
2306 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2307 -(id)initWithFlags: (
unsigned int)flags font: (
FSFont*)font text_size: (
float)text_size text_color: (
unsigned int)text_color;
2309 -(id)initWithDefault_appearance: (FSDefaultAppearance*)default_appearance;
2310 -(void)set: (
unsigned int)flags font: (
FSFont*)font text_size: (
float)text_size text_color: (
unsigned int)text_color;
2327 @property (nonatomic, weak, getter=getFont)
FSFont* font;
2328 @property (nonatomic, getter=getText_size)
float text_size;
2329 @property (nonatomic, getter=getText_alignment)
FSAlignment text_alignment;
2330 @property (nonatomic, getter=getText_color)
unsigned int text_color;
2331 @property (nonatomic, getter=getIs_bold) BOOL is_bold;
2332 @property (nonatomic, getter=getIs_italic) BOOL is_italic;
2333 @property (nonatomic, getter=getIs_underline) BOOL is_underline;
2334 @property (nonatomic, getter=getIs_strikethrough) BOOL is_strikethrough;
2336 @property (nonatomic, getter=getChar_space)
float char_space;
2337 @property (nonatomic, getter=getWord_space)
float word_space;
2339 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2340 -(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 char_space: (
float)char_space word_space: (
float)word_space;
2343 -(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 char_space: (
float)char_space word_space: (
float)word_space;
2362 @property (nonatomic, getter=getWidth)
float width;
2364 @property (nonatomic, getter=getCloud_intensity)
float cloud_intensity;
2365 @property (nonatomic, getter=getDash_phase)
float dash_phase;
2368 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2369 -(id)initWithWidth: (
float)width style: (
FSBorderInfoStyle)style intensity: (
float)intensity dash_phase: (
float)dash_phase dashes: (
FSFloatArray*)dashes;
2372 -(void)set: (
float)width style: (
FSBorderInfoStyle)style intensity: (
float)intensity dash_phase: (
float)dash_phase dashes: (
FSFloatArray*)dashes;
2382 @property (nonatomic, weak, getter=getFirst)
FSPointF* first;
2383 @property (nonatomic, weak, getter=getSecond)
FSPointF* second;
2384 @property (nonatomic, weak, getter=getThird)
FSPointF* third;
2385 @property (nonatomic, weak, getter=getFourth)
FSPointF* fourth;
2387 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2403 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2406 -(
unsigned long)getSize;
2409 -(void)removeAt: (
unsigned long)index;
2410 -(void)insertAt: (
unsigned long)index element: (
FSQuadPoints*)element;
2417 typedef NS_ENUM(NSInteger, FSIconFitScaleWayType) {
2418 FSIconFitScaleWayNone = 0,
2419 FSIconFitScaleWayAlways = 1,
2420 FSIconFitScaleWayBigger = 2,
2421 FSIconFitScaleWaySmaller = 3,
2422 FSIconFitScaleWayNever = 4
2425 @interface FSIconFit : NSObject
2430 @property (nonatomic, getter=getScale_way_type) FSIconFitScaleWayType scale_way_type;
2431 @property (nonatomic, getter=getIs_proportional_scaling) BOOL is_proportional_scaling;
2432 @property (nonatomic, getter=getHorizontal_fraction)
float horizontal_fraction;
2433 @property (nonatomic, getter=getVertical_fraction)
float vertical_fraction;
2434 @property (nonatomic, getter=getFit_bounds) BOOL fit_bounds;
2436 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2438 -(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;
2439 -(id)initWithIcon_fit: (FSIconFit*)icon_fit;
2440 -(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;
2537 @property (nonatomic, weak, getter=getContent) NSString * content;
2538 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
2539 @property (nonatomic, getter=getFlags)
unsigned int flags;
2540 @property (nonatomic, weak, getter=getUniqueID) NSString * uniqueID;
2541 @property (nonatomic, weak, getter=getBorderInfo)
FSBorderInfo* borderInfo;
2542 @property (nonatomic, getter=getBorderColor)
unsigned int borderColor;
2544 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2545 -(id)initWithPage: (
FSPDFPage*)page annot_dict: (FSPDFDictionary*)annot_dict;
2546 -(id)initWithAnnot: (
FSAnnot*)annot;
2555 -(BOOL)FSMoveWithResetAppearance: (
FSRectF*)rect is_reset_appearance: (BOOL)is_reset_appearance;
2556 -(BOOL)resetAppearanceStream;
2557 -(BOOL)FSResetApStreamWithIsGenerateNewAppearanceObj: (BOOL)is_generate_new_appearance_obj;
2558 -(FSRectI*)getDeviceRect: (
FSMatrix2D*)matrix;
2559 -(FSPDFDictionary*)getDict;
2562 -(FSPDFDictionary*)getOptionalContent;
2575 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2578 -(
unsigned long)getSize;
2579 -(
FSAnnot*)getAt: (
unsigned long)index;
2580 -(void)add: (
FSAnnot*)element;
2581 -(void)removeAt: (
unsigned long)index;
2582 -(void)insertAt: (
unsigned long)index element: (
FSAnnot*)element;
2594 @property (nonatomic, getter=getFirst_color)
unsigned int first_color;
2595 @property (nonatomic, getter=getSecond_color)
unsigned int second_color;
2597 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2598 -(id)initWithFirstcolor: (
unsigned int)firstcolor secondcolor: (
unsigned int)secondcolor;
2601 -(void)set: (
unsigned int)firstcolor secondcolor: (
unsigned int)secondcolor;
2614 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2617 -(
unsigned long)getSize;
2618 -(
FSMarkup*)getAt: (
unsigned long)index;
2620 -(void)removeAt: (
unsigned long)index;
2621 -(void)insertAt: (
unsigned long)index element: (
FSMarkup*)element;
2628 @interface FSNoteArray : NSObject
2634 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2636 -(id)initWithOther: (FSNoteArray*)other;
2637 -(
unsigned long)getSize;
2638 -(
FSNote*)getAt: (
unsigned long)index;
2639 -(void)add: (
FSNote*)element;
2640 -(void)removeAt: (
unsigned long)index;
2641 -(void)insertAt: (
unsigned long)index element: (
FSNote*)element;
2653 typedef NS_ENUM(NSInteger, FSMarkupState) {
2688 @property (nonatomic, weak, getter=getPopup)
FSPopup* popup;
2689 @property (nonatomic, weak, getter=getTitle) NSString * title;
2690 @property (nonatomic, weak, getter=getSubject) NSString * subject;
2691 @property (nonatomic, getter=getOpacity)
float opacity;
2692 @property (nonatomic, weak, getter=getIntent) NSString * intent;
2693 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
2694 @property (nonatomic, getter=getBorderOpacity)
float borderOpacity;
2695 @property (nonatomic, getter=getFillOpacity)
float fillOpacity;
2697 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2698 -(id)initWithAnnot: (
FSAnnot*)annot;
2700 -(int)getReplyCount;
2701 -(
FSNote*)getReply: (
int)index;
2703 -(BOOL)removeReply: (
int)index;
2704 -(BOOL)removeAllReplies;
2711 -(BOOL)removeAllStateAnnots;
2712 -(int)getRichTextCount;
2713 -(NSString *)getRichTextContent: (
int)index;
2714 -(void)setRichTextContent: (
int)index content: (NSString *)content;
2717 -(void)addRichText: (NSString *)content style: (
FSRichTextStyle*)style;
2718 -(void)insertRichText: (
int)index content: (NSString *)content style: (
FSRichTextStyle*)style;
2719 -(void)removeRichText: (
int)index;
2725 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
2726 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2727 @property (nonatomic, getter=getState) FSMarkupState state;
2729 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2731 -(id)initWithAnnot: (
FSAnnot*)annot;
2733 -(BOOL)isStateAnnot;
2741 @property (nonatomic, weak, getter=getQuadPoints)
FSQuadPointsArray* quadPoints;
2743 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2744 -(id)initWithAnnot: (
FSAnnot*)annot;
2750 @interface FSHighlight : FSTextMarkup
2752 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2754 -(id)initWithAnnot: (FSAnnot*)annot;
2762 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2764 -(id)initWithAnnot: (
FSAnnot*)annot;
2772 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2774 -(id)initWithAnnot: (
FSAnnot*)annot;
2782 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2784 -(id)initWithAnnot: (
FSAnnot*)annot;
2793 @property (nonatomic, weak, getter=getAction)
FSAction* action;
2795 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2797 -(id)initWithAnnot: (
FSAnnot*)annot;
2798 -(BOOL)removeAction;
2799 -(BOOL)executeJavaScriptAction: (FSJavaScriptAction*)javascript_action;
2806 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
2807 @property (nonatomic, weak, getter=getInnerRect)
FSRectF* innerRect;
2808 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2810 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2812 -(id)initWithAnnot: (
FSAnnot*)annot;
2813 -(NSString *)getMeasureRatioW;
2817 -(void)setMeasureConversionFactor: (
FSMarkupMeasureType)measure_type factor: (
float)factor;
2825 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
2826 @property (nonatomic, weak, getter=getInnerRect)
FSRectF* innerRect;
2827 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2829 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2831 -(id)initWithAnnot: (
FSAnnot*)annot;
2832 -(NSString *)getMeasureRatioW;
2836 -(void)setMeasureConversionFactor: (
FSMarkupMeasureType)measure_type factor: (
float)factor;
2844 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
2845 @property (nonatomic, getter=getAlignment)
FSAlignment alignment;
2846 @property (nonatomic, weak, getter=getInnerRect)
FSRectF* innerRect;
2847 @property (nonatomic, getter=getCalloutLineEndingStyle)
FSMarkupEndingStyle calloutLineEndingStyle;
2848 @property (nonatomic, weak, getter=getCalloutLinePoints)
FSPointFArray* calloutLinePoints;
2849 @property (nonatomic, weak, getter=getTextMatrix)
FSMatrix2D* textMatrix;
2850 @property (nonatomic, getter=getRotation)
FSRotation rotation;
2852 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2854 -(id)initWithAnnot: (
FSAnnot*)annot;
2855 -(FSDefaultAppearance*)getDefaultAppearance;
2856 -(BOOL)setDefaultAppearance: (FSDefaultAppearance*)default_ap;
2858 -(void)allowTextOverflow: (BOOL)is_text_overflow;
2864 typedef NS_ENUM(NSInteger, FSLineCapPos) {
2865 FSLineCapPosInline = 0,
2872 @property (nonatomic, getter=getStyleFillColor)
unsigned int styleFillColor;
2873 @property (nonatomic, weak, getter=getStartPoint)
FSPointF* startPoint;
2874 @property (nonatomic, weak, getter=getEndPoint)
FSPointF* endPoint;
2875 @property (nonatomic, getter=getCaptionPositionType) FSLineCapPos captionPositionType;
2876 @property (nonatomic, weak, getter=getCaptionOffset)
FSPointF* captionOffset;
2877 @property (nonatomic, getter=getLeaderLineLength)
float leaderLineLength;
2878 @property (nonatomic, getter=getLeaderLineExtensionLength)
float leaderLineExtensionLength;
2879 @property (nonatomic, getter=getLeaderLineOffset)
float leaderLineOffset;
2880 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2882 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2884 -(id)initWithAnnot: (
FSAnnot*)annot;
2886 -(void)enableCaption: (BOOL)cap;
2887 -(NSString *)getMeasureRatioW;
2891 -(void)setMeasureConversionFactor: (
FSMarkupMeasureType)measure_type factor: (float)factor;
2899 @property (nonatomic, weak, getter=getInkList) FSPath* inkList;
2901 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2903 -(id)initWithAnnot: (
FSAnnot*)annot;
2904 -(void)enableUseBezier: (BOOL)use_bezier;
2911 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2912 @property (nonatomic, getter=getRotation)
int rotation;
2914 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2916 -(id)initWithAnnot: (
FSAnnot*)annot;
2917 -(void)setBitmap: (
FSBitmap*)bitmap;
2918 -(void)setImage: (FSImage*)image frame_index: (
int)frame_index compress: (
int)compress;
2919 -(void)rotate: (
int)angle;
2926 @property (nonatomic, weak, getter=getMKDict) FSPDFDictionary* mKDict;
2928 @property (nonatomic, getter=getOpacity)
float opacity;
2929 @property (nonatomic, weak, getter=getTitle) NSString * title;
2930 @property (nonatomic, weak, getter=getAction)
FSAction* action;
2932 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2934 -(id)initWithAnnot: (
FSAnnot*)annot;
2935 -(void)setImage: (FSImage*)image frame_index: (
int)frame_index compress: (
int)compress;
2937 -(void)removeAction;
2944 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
2946 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2948 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2950 -(id)initWithAnnot: (
FSAnnot*)annot;
2951 -(NSString *)getMeasureRatioW;
2955 -(void)setMeasureConversionFactor: (
FSMarkupMeasureType)measure_type factor: (
float)factor;
2963 @property (nonatomic, getter=getStyleFillColor)
unsigned int styleFillColor;
2967 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2969 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2971 -(id)initWithAnnot: (
FSAnnot*)annot;
2972 -(NSString *)getMeasureRatioW;
2976 -(void)setMeasureConversionFactor: (
FSMarkupMeasureType)measure_type factor: (
float)factor;
2984 @property (nonatomic, weak, getter=getInnerRect)
FSRectF* innerRect;
2986 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2988 -(id)initWithAnnot: (
FSAnnot*)annot;
2995 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2997 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
2999 -(id)initWithAnnot: (
FSAnnot*)annot;
3008 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
3010 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3012 -(id)initWithAnnot: (
FSAnnot*)annot;
3021 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3023 -(id)initWithAnnot: (
FSAnnot*)annot;
3039 @property (nonatomic, weak, getter=getAction)
FSAction* action;
3040 @property (nonatomic, getter=getMKRotation)
FSRotation mKRotation;
3041 @property (nonatomic, getter=getMKBorderColor)
unsigned int mKBorderColor;
3042 @property (nonatomic, getter=getMKBackgroundColor)
unsigned int mKBackgroundColor;
3043 @property (nonatomic, weak, getter=getMKNormalCaption) NSString * mKNormalCaption;
3044 @property (nonatomic, weak, getter=getMKRolloverCaption) NSString * mKRolloverCaption;
3045 @property (nonatomic, weak, getter=getMKDownCaption) NSString * mKDownCaption;
3046 @property (nonatomic, weak, getter=getMKNormalIconBitmap)
FSBitmap* mKNormalIconBitmap;
3047 @property (nonatomic, weak, getter=getMKRolloverIconBitmap)
FSBitmap* mKRolloverIconBitmap;
3048 @property (nonatomic, weak, getter=getMKDownIconBitmap)
FSBitmap* mKDownIconBitmap;
3049 @property (nonatomic, weak, getter=getMKIconFit) FSIconFit* mKIconFit;
3051 @property (nonatomic, weak, getter=getAppearanceState) NSString * appearanceState;
3053 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3055 -(id)initWithAnnot: (
FSAnnot*)annot;
3056 -(FSField*)getField;
3058 -(void)removeAction;
3061 -(void)setMKNormalIconImage: (FSImage*)image frame_index: (
int)frame_index;
3062 -(void)setMKRolloverIconImage: (FSImage*)image frame_index: (
int)frame_index;
3063 -(void)setMKDownIconImage: (FSImage*)image frame_index: (
int)frame_index;
3064 -(NSString *)getAppearanceOnStateName;
3074 @property (nonatomic, getter=getFillColor)
unsigned int fillColor;
3075 @property (nonatomic, getter=getApplyFillColor)
unsigned int applyFillColor;
3076 @property (nonatomic, weak, getter=getOverlayText) NSString * overlayText;
3077 @property (nonatomic, getter=getOverlayTextAlignment)
FSAlignment overlayTextAlignment;
3079 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3081 -(id)initWithAnnot: (
FSAnnot*)annot;
3082 -(BOOL)isOverlayTextRepeated;
3083 -(void)enableRepeatOverlayText: (BOOL)is_to_repeat_overlay_text;
3084 -(void)enableAutoFontSize;
3085 -(FSDefaultAppearance*)getDefaultAppearance;
3086 -(BOOL)setDefaultAppearance: (FSDefaultAppearance*)default_ap;
3102 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3104 -(id)initWithAnnot: (
FSAnnot*)annot;
3117 @interface FSPagingSeal :
FSAnnot
3118 -(id)
init NS_UNAVAILABLE;
3120 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3121 -(id)initWithAnnot: (
FSAnnot*)annot;
3138 @property (nonatomic, getter=getDevice_width)
int device_width;
3139 @property (nonatomic, getter=getDevice_height)
int device_height;
3140 @property (nonatomic, weak, getter=getDevice_margin)
FSRectF* device_margin;
3142 @property (nonatomic, getter=getResolution)
int resolution;
3143 @property (nonatomic, getter=getCopies)
unsigned int copies;
3144 -(id)
init NS_UNAVAILABLE;
3146 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3147 -(id)initWithDevice_width: (
int)device_width device_height: (
int)device_height device_margin: (
FSRectF*)device_margin orientation: (
FSPrintDeviceSettingDataOrientationFlag)orientation resolution: (
int)resolution copies: (
unsigned int)copies;
3149 -(void)set: (
int)device_width device_height: (
int)device_height device_margin: (
FSRectF*)device_margin orientation: (
FSPrintDeviceSettingDataOrientationFlag)orientation resolution: (
int)resolution copies: (
unsigned int)copies;
3154 typedef NS_ENUM(NSInteger, FSRendererColorMode) {
3177 typedef NS_ENUM(NSInteger, FSRendererDeviceType) {
3183 -(id)
init NS_UNAVAILABLE;
3185 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3186 -(id)initWithBitmap: (
FSBitmap*)bitmap is_rgb_order: (BOOL)is_rgb_order;
3187 -(id)initWithContext: (CGContextRef)context device_type: (FSRendererDeviceType)device_type;
3195 -(
FSProgressive*)startRenderBitmapWithAlpha: (
FSBitmap*)bitmap matrix: (
FSMatrix2D*)matrix clip_rect: (FSRectI*)clip_rect interpolation: (
unsigned int)interpolation alpha: (
unsigned int)alpha pause: (
id<
FSPauseCallback>)pause;
3199 -(BOOL)renderGraphicsObject: (FSGraphicsObject*)graphics_object page: (
FSPDFPage*)page matrix: (
FSMatrix2D*)matrix;
3200 -(void)setClipRect: (FSRectI*)clip_rect;
3202 -(void)setClipPathFill: (FSPath*)clip_path matrix: (
FSMatrix2D*)matrix fill_mode: (
FSFillMode)fill_mode;
3203 -(void)setClipPathStroke: (FSPath*)clip_path matrix: (
FSMatrix2D*)matrix graph_state: (FSGraphState*)graph_state;
3204 -(void)setRenderContentFlags: (
unsigned int)render_content_flags;
3205 -(void)setRenderAnnotsForThumbnail: (BOOL)is_render_annots_for_thumbnail;
3206 -(void)setRenderFormField: (BOOL)is_render_formfield;
3207 -(void)setRenderSignature: (BOOL)is_render_signature;
3209 -(void)setRenderLayer: (BOOL)is_render_one_layer;
3210 -(void)setColorMode: (FSRendererColorMode)color_mode;
3211 -(void)setMappingModeColors: (
unsigned int)background_color foreground_color: (
unsigned int)foreground_color;
3212 -(void)setForegroundColorMode: (
unsigned int)foreground_color_mode;
3213 -(void)setForegroundColor: (
unsigned int)foreground_color;
3214 -(void)setClearType: (BOOL)is_clear_type;
3215 -(void)setPrintTextAsGraphic: (BOOL)is_to_print_text_graphic;
3216 -(void)setPrintTextAsImage: (BOOL)is_to_print_text_image;
3217 -(void)setForceDownSample: (BOOL)is_to_force_down_sample;
3218 -(void)setOverprint: (BOOL)is_to_enable_overprint;
3219 -(void)setJPEGDownSample: (BOOL)is_jepg_down_sample;
3220 -(void)setJPXDownSample: (BOOL)is_jpx_down_sample;
3221 -(void)enableForPrint: (BOOL)is_render_for_print;
3222 -(void)setForceHalftone: (BOOL)is_to_force_halftone;
3223 -(void)setRenderPathThinLine: (BOOL)is_render_path_thin_line;
3224 -(void)setRenderTextAntiAliasing: (BOOL)is_render_text_antialiasing;
3225 -(void)setRenderPathAntiAliasing: (BOOL)is_render_path_antialiasing;
3226 -(void)setRenderPathFullCovered: (BOOL)is_render_path_full_covered;
3227 -(void)setRenderImageAntiAliasing: (BOOL)is_render_image_antialiasing;
3228 -(void)setRenderEnhanceThinLines: (BOOL)is_render_enhance_thin_lines;
3229 -(void)setRenderSignatureState: (BOOL)is_render_signature_state;
3230 -(void)setScreenDPIScale: (
float)scale;
3248 -(id)
init NS_UNAVAILABLE;
3250 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3252 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
3254 -(int)getAssociatedFilesCount: (
FSPDFObject*)pdf_object;
3255 -(int)getAssociatedFilesCountWithGraphicsObject: (FSGraphicsObject*)graphics_object;
3257 -(
FSFileSpec*)getAssociatedFileWithGraphicsObject: (FSGraphicsObject*)graphics_object index: (
int)index;
3259 -(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;
3261 -(void)associateFileWithImageObject: (FSImageObject*)image file_spec: (
FSFileSpec*)file_spec;
3262 -(void)associateFileWithFormXObject: (FSFormXObject*)form_xobject file_spec: (
FSFileSpec*)file_spec;
3263 -(void)associateFileWithAnnot: (
FSAnnot*)annot file_spec: (
FSFileSpec*)file_spec;
3264 -(void)removeAssociatedFile: (
FSPDFObject*)pdf_object index: (
int)index;
3265 -(void)removeAssociatedFileWithGraphicsObject: (FSGraphicsObject*)graphics_object index: (
int)index;
3271 typedef NS_ENUM(NSInteger, FSFDFDocType) {
3276 @interface FSFDFDoc :
FSBase
3277 -(id)
init NS_UNAVAILABLE;
3279 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3281 -(id)initWithType: (FSFDFDocType)type;
3282 -(id)initWithPath: (NSString *)path;
3283 -(id)initWithOther: (FSFDFDoc*)other;
3285 -(FSFDFDocType)getType;
3286 -(NSString *)getPDFPath;
3287 -(BOOL)setPDFPath: (NSString *)pdf_path;
3288 -(BOOL)saveAs: (NSString *)file_path;
3290 -(FSPDFDictionary*)getCatalog;
3291 -(FSPDFDictionary*)getFDFDict;
3292 -(id)initWithBuffer: (NSData *)buffer;
3304 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3307 -(
unsigned long)getSize;
3310 -(void)removeAt: (
unsigned long)index;
3311 -(void)insertAt: (
unsigned long)index element: (
FSMenuList*)element;
3318 @interface FSMenuItemExArray : NSObject
3324 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3326 -(id)initWithOther: (FSMenuItemExArray*)other;
3327 -(
unsigned long)getSize;
3330 -(void)removeAt: (
unsigned long)index;
3331 -(void)insertAt: (
unsigned long)index element: (
FSMenuItemEx*)element;
3343 @property (nonatomic, getter=getLevel)
int level;
3344 @property (nonatomic, weak, getter=getName) NSString * name;
3345 @property (nonatomic, weak, getter=getSub_menu_list_array)
FSMenuListArray* sub_menu_list_array;
3347 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3349 -(id)initWithMenu_list: (
FSMenuList*)menu_list;
3350 -(void)set: (
int)level name: (NSString *)name sub_menu_list_array: (
FSMenuListArray*)sub_menu_list_array;
3360 @property (nonatomic, weak, getter=getItem_name) NSString * item_name;
3361 @property (nonatomic, weak, getter=getReturn_name) NSString * return_name;
3362 @property (nonatomic, getter=getIs_checked) BOOL is_checked;
3363 @property (nonatomic, getter=getIs_enabled) BOOL is_enabled;
3364 @property (nonatomic, weak, getter=getSub_menu_item_array) FSMenuItemExArray* sub_menu_item_array;
3366 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3369 -(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;
3374 @interface FSIdentityProperties : NSObject
3379 @property (nonatomic, weak, getter=getCorporation) NSString * corporation;
3380 @property (nonatomic, weak, getter=getEmail) NSString * email;
3381 @property (nonatomic, weak, getter=getLogin_name) NSString * login_name;
3382 @property (nonatomic, weak, getter=getName) NSString * name;
3383 @property (nonatomic, weak, getter=getFirst_name) NSString * first_name;
3384 @property (nonatomic, weak, getter=getLast_name) NSString * last_name;
3385 @property (nonatomic, weak, getter=getTitle) NSString * title;
3386 @property (nonatomic, weak, getter=getDepartment) NSString * department;
3388 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3390 -(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;
3391 -(id)initWithId_properities: (FSIdentityProperties*)id_properities;
3392 -(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;
3402 @property (nonatomic, weak, getter=getName) NSString * name;
3403 @property (nonatomic, getter=getPos)
int pos;
3404 @property (nonatomic, weak, getter=getExec) NSString * exec;
3405 @property (nonatomic, weak, getter=getEnable) NSString * enable;
3406 @property (nonatomic, weak, getter=getMarked) NSString * marked;
3407 @property (nonatomic, weak, getter=getTooltip) NSString * tooltip;
3408 @property (nonatomic, weak, getter=getLabel) NSString * label;
3409 @property (nonatomic, weak, getter=getBitmap)
FSBitmap* bitmap;
3411 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3414 -(void)set: (NSString *)name pos: (
int)pos exec: (NSString *)exec enable: (NSString *)enable marked: (NSString *)marked tooltip: (NSString *)tooltip label: (NSString *)label bitmap: (
FSBitmap*)bitmap;
3424 @property (nonatomic, weak, getter=getName) NSString * name;
3425 @property (nonatomic, weak, getter=getUser) NSString * user;
3426 @property (nonatomic, weak, getter=getParent) NSString * parent;
3427 @property (nonatomic, getter=getPos)
int pos;
3428 @property (nonatomic, weak, getter=getPos_str) NSString * pos_str;
3429 @property (nonatomic, weak, getter=getExec) NSString * exec;
3430 @property (nonatomic, weak, getter=getEnable) NSString * enable;
3431 @property (nonatomic, weak, getter=getMarked) NSString * marked;
3433 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3436 -(void)set: (NSString *)name user: (NSString *)user parent: (NSString *)parent pos: (
int)pos pos_str: (NSString *)pos_str exec: (NSString *)exec enable: (NSString *)enable marked: (NSString *)marked;
3441 @interface FSDialogDescriptionElementArray : NSObject
3447 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3449 -(id)initWithOther: (FSDialogDescriptionElementArray*)other;
3450 -(
unsigned long)getSize;
3451 -(FSDialogDescriptionElement*)getAt: (
unsigned long)index;
3452 -(void)add: (FSDialogDescriptionElement*)element;
3453 -(void)removeAt: (
unsigned long)index;
3454 -(void)insertAt: (
unsigned long)index element: (FSDialogDescriptionElement*)element;
3461 @interface FSDialogDescriptionElement : NSObject
3466 @property (nonatomic, weak, getter=getName) NSString * name;
3467 @property (nonatomic, weak, getter=getItem_id) NSString * item_id;
3468 @property (nonatomic, weak, getter=getType) NSString * type;
3469 @property (nonatomic, weak, getter=getNext_tab) NSString * next_tab;
3470 @property (nonatomic, getter=getWidth)
int width;
3471 @property (nonatomic, getter=getHeight)
int height;
3472 @property (nonatomic, getter=getChar_width)
int char_width;
3473 @property (nonatomic, getter=getChar_height)
int char_height;
3474 @property (nonatomic, weak, getter=getFont) NSString * font;
3475 @property (nonatomic, getter=getBold) BOOL bold;
3476 @property (nonatomic, getter=getItalic) BOOL italic;
3477 @property (nonatomic, weak, getter=getAlignment) NSString * alignment;
3478 @property (nonatomic, weak, getter=getAlign_children) NSString * align_children;
3479 @property (nonatomic, weak, getter=getElement_array) FSDialogDescriptionElementArray* element_array;
3481 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3483 -(id)initWithDlg_des_element: (FSDialogDescriptionElement*)dlg_des_element;
3484 -(void)set: (NSString *)name item_id: (NSString *)item_id type: (NSString *)type next_tab: (NSString *)next_tab width: (
int)width height: (
int)height char_width: (
int)char_width char_height: (
int)char_height font: (NSString *)font bold: (BOOL)bold italic: (BOOL)italic alignment: (NSString *)alignment align_children: (NSString *)align_children element_array: (FSDialogDescriptionElementArray*)element_array;
3489 @interface FSDialogDescriptionConfig : NSObject
3494 @property (nonatomic, weak, getter=getName) NSString * name;
3495 @property (nonatomic, weak, getter=getFirst_tab) NSString * first_tab;
3496 @property (nonatomic, getter=getWidth)
int width;
3497 @property (nonatomic, getter=getHeight)
int height;
3498 @property (nonatomic, getter=getChar_width)
int char_width;
3499 @property (nonatomic, getter=getChar_height)
int char_height;
3500 @property (nonatomic, weak, getter=getAlign_children) NSString * align_children;
3501 @property (nonatomic, weak, getter=getElement_array) FSDialogDescriptionElementArray* element_array;
3503 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3505 -(id)initWithDlg_des_config: (FSDialogDescriptionConfig*)dlg_des_config;
3506 -(void)set: (NSString *)name first_tab: (NSString *)first_tab width: (
int)width height: (
int)height char_width: (
int)char_width char_height: (
int)char_height align_children: (NSString *)align_children element_array: (FSDialogDescriptionElementArray*)element_array;
3516 @property (nonatomic, weak, getter=getUsername) NSString * username;
3517 @property (nonatomic, weak, getter=getPassword) NSString * password;
3518 @property (nonatomic, getter=getIs_use_platform_auth) BOOL is_use_platform_auth;
3520 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3523 -(void)set: (NSString *)username password: (NSString *)password is_use_platform_auth: (BOOL)is_use_platform_auth;
3533 @property (nonatomic, weak, getter=getRequest_url) NSString * request_url;
3534 @property (nonatomic, weak, getter=getRequest_content) NSString * request_content;
3535 @property (nonatomic, weak, getter=getSoap_action) NSString * soap_action;
3536 @property (nonatomic, weak, getter=getSoap_namespace) NSString * soap_namespace;
3537 @property (nonatomic, weak, getter=getSoap_version) NSString * soap_version;
3538 @property (nonatomic, weak, getter=getContent_type) NSString * content_type;
3539 @property (nonatomic, getter=getIs_encode) BOOL is_encode;
3540 @property (nonatomic, getter=getIs_wiredump) BOOL is_wiredump;
3541 @property (nonatomic, weak, getter=getRequest_header) NSString * request_header;
3544 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3547 -(void)set: (NSString *)request_url request_content: (NSString *)request_content soap_action: (NSString *)soap_action soap_namespace: (NSString *)soap_namespace soap_version: (NSString *)soap_version content_type: (NSString *)content_type is_encode: (BOOL)is_encode is_wiredump: (BOOL)is_wiredump request_header: (NSString *)request_header authenticate: (
FSSOAPAuthenticateInfo*)authenticate;
3557 @property (nonatomic, weak, getter=getResponse_header) NSString * response_header;
3558 @property (nonatomic, weak, getter=getResponse_body) NSString * response_body;
3559 @property (nonatomic, weak, getter=getNetwork_error) NSString * network_error;
3560 @property (nonatomic, getter=getStatus_code)
unsigned int status_code;
3562 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3565 -(void)set: (NSString *)response_header response_body: (NSString *)response_body network_error: (NSString *)network_error status_code: (
unsigned int)status_code;
3615 @property (nonatomic, getter=getIs_show_ui) BOOL is_show_ui;
3616 @property (nonatomic, getter=getIs_reverse) BOOL is_reverse;
3617 @property (nonatomic, getter=getIs_print_as_image) BOOL is_print_as_image;
3618 @property (nonatomic, getter=getIs_print_auto_center) BOOL is_print_auto_center;
3619 @property (nonatomic, getter=getIs_print_auto_rotate) BOOL is_print_auto_rotate;
3620 @property (nonatomic, getter=getIs_simulate_overprinting) BOOL is_simulate_overprinting;
3621 @property (nonatomic, getter=getIs_print_page_border) BOOL is_print_page_border;
3622 @property (nonatomic, weak, getter=getPage_range)
FSRange* page_range;
3624 @property (nonatomic, weak, getter=getPrinter_name) NSString * printer_name;
3625 @property (nonatomic, weak, getter=getOutput_file_name) NSString * output_file_name;
3626 @property (nonatomic, getter=getNum_copies)
int num_copies;
3628 @property (nonatomic, getter=getIs_tile_label) BOOL is_tile_label;
3629 @property (nonatomic, getter=getTile_mark) BOOL tile_mark;
3630 @property (nonatomic, getter=getTile_overlap)
float tile_overlap;
3631 @property (nonatomic, getter=getTile_scale)
float tile_scale;
3635 @property (nonatomic, getter=getNum_pages_h)
int num_pages_h;
3636 @property (nonatomic, getter=getNum_pages_v)
int num_pages_v;
3639 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3685 @property (nonatomic, getter=getHas_close) BOOL has_close;
3686 @property (nonatomic, getter=getHas_title) BOOL has_title;
3687 @property (nonatomic, weak, getter=getTitle) NSString * title;
3689 @property (nonatomic, weak, getter=getRect)
FSRectF* rect;
3691 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3710 @property (nonatomic, getter=getAuto_play) BOOL auto_play;
3711 @property (nonatomic, weak, getter=getBase_url) NSString * base_url;
3712 @property (nonatomic, getter=getBg_color)
unsigned int bg_color;
3713 @property (nonatomic, getter=getBg_opacity)
float bg_opacity;
3714 @property (nonatomic, getter=getDuration)
int duration;
3715 @property (nonatomic, getter=getPage)
int page;
3716 @property (nonatomic, getter=getRepeat)
int repeat;
3717 @property (nonatomic, getter=getShow_ui) BOOL show_ui;
3718 @property (nonatomic, getter=getIs_visible) BOOL is_visible;
3719 @property (nonatomic, getter=getVolume)
int volume;
3721 @property (nonatomic, weak, getter=getFloating_wnd_info)
FSFloatingInfo* floating_wnd_info;
3723 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3726 -(void)set: (BOOL)auto_play base_url: (NSString *)base_url bg_color: (
unsigned int)bg_color bg_opacity: (
float)bg_opacity duration: (
int)duration page: (
int)page repeat: (
int)repeat show_ui: (BOOL)show_ui is_visible: (BOOL)is_visible volume: (
int)volume window_type: (
FSMediaSettingsPlayerWindowType)window_type floating_wnd_info: (
FSFloatingInfo*)floating_wnd_info;
3736 @property (nonatomic, weak, getter=getDoc) FSPDFDoc* doc;
3737 @property (nonatomic, weak, getter=getScreen_annot)
FSScreen* screen_annot;
3738 @property (nonatomic, weak, getter=getRendition)
FSRendition* rendition;
3739 @property (nonatomic, weak, getter=getURL) NSString * uRL;
3740 @property (nonatomic, weak, getter=getAudio_format) NSString * audio_format;
3743 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3746 -(void)set: (FSPDFDoc*)doc screen_annot: (
FSScreen*)screen_annot rendition: (
FSRendition*)rendition URL: (NSString *)URL audio_format: (NSString *)audio_format player_settings: (
FSMediaSettings*)player_settings;
3762 @property (nonatomic, getter=getIs_whole_word) BOOL is_whole_word;
3763 @property (nonatomic, getter=getIs_case_sensitive) BOOL is_case_sensitive;
3764 @property (nonatomic, getter=getIs_search_bookmarks) BOOL is_search_bookmarks;
3765 @property (nonatomic, getter=getIs_search_in_markup) BOOL is_search_in_markup;
3766 @property (nonatomic, getter=getIs_search_in_attachments) BOOL is_search_in_attachments;
3767 @property (nonatomic, getter=getIs_ignore_accents) BOOL is_ignore_accents;
3768 @property (nonatomic, getter=getIs_proximity) BOOL is_proximity;
3769 @property (nonatomic, getter=getIs_stemming) BOOL is_stemming;
3770 @property (nonatomic, getter=getIs_ignore_full_width) BOOL is_ignore_full_width;
3771 @property (nonatomic, getter=getMax_docs)
int max_docs;
3773 @property (nonatomic, getter=getIs_search_doc_text) BOOL is_search_doc_text;
3775 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3778 -(void)set: (BOOL)is_whole_word is_case_sensitive: (BOOL)is_case_sensitive is_search_bookmarks: (BOOL)is_search_bookmarks is_search_in_marup: (BOOL)is_search_in_marup is_search_in_attachments: (BOOL)is_search_in_attachments is_ignore_accents: (BOOL)is_ignore_accents is_proximity: (BOOL)is_proximity is_stemming: (BOOL)is_stemming is_ignore_full_width: (BOOL)is_ignore_full_width max_docs: (
int)max_docs word_matching: (
FSSearchOptionWordMatching)word_matching is_search_doc_text: (BOOL)is_search_doc_text;
3788 @property (nonatomic, weak, getter=getName) NSString * name;
3789 @property (nonatomic, getter=getIs_available) BOOL is_available;
3790 @property (nonatomic, weak, getter=getPath) NSString * path;
3791 @property (nonatomic, getter=getIs_selected) BOOL is_selected;
3793 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3796 -(void)set: (NSString *)name is_available: (BOOL)is_available path: (NSString *)path is_selected: (BOOL)is_selected;
3801 typedef NS_ENUM(NSInteger, FSMediaPlayerCallbackJSMediaPlayerState) {
3802 FSMediaPlayerCallbackJSMediaPlayerStateOpen = 0,
3803 FSMediaPlayerCallbackJSMediaPlayerStateClose = 1,
3804 FSMediaPlayerCallbackJSMediaPlayerStatePlaying = 2,
3805 FSMediaPlayerCallbackJSMediaPlayerStateStop = 3,
3806 FSMediaPlayerCallbackJSMediaPlayerStateSuspend = 4
3868 typedef NS_ENUM(NSInteger, FSJavascriptModifyItemInfoJavascriptModifyPropertyType) {
3869 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNone = 0,
3870 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderColor = 1,
3871 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeFillColor = 2,
3872 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextColor = 3,
3873 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeValue = 4,
3874 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCharLimit = 5,
3875 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonPosition = 6,
3876 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSelectChange = 7,
3877 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAlignment = 8,
3878 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderStyle = 9,
3879 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonAlignX = 10,
3880 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonAlignY = 11,
3881 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonFitBounds = 12,
3882 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonScaleHow = 13,
3883 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonScaleWhen = 14,
3884 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeComb = 15,
3885 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultStyle = 16,
3886 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultValue = 17,
3887 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDoNotScroll = 18,
3888 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDelay = 19,
3889 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDisplay = 20,
3890 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeEditable = 21,
3891 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNotSpellCheck = 22,
3892 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeHidden = 23,
3893 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeHighlight = 24,
3894 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLineWidth = 25,
3895 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMultiline = 26,
3896 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePassword = 27,
3897 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRect = 28,
3898 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRequired = 29,
3899 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichText = 30,
3900 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichValue = 31,
3901 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRotation = 32,
3902 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNormalCaption = 33,
3903 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDownCaption = 34,
3904 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRolloverCaption = 35,
3905 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextFont = 36,
3906 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeUserName = 37,
3907 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonSetIcon = 38,
3908 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCheckThisBox = 39,
3909 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeClearItems = 40,
3910 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultIsChecked = 41,
3911 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDeleteItemAt = 42,
3912 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertItemAt = 43,
3913 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSetItems = 44,
3914 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeActivated = 45,
3915 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeArrowBegin = 46,
3916 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeArrowEnd = 47,
3917 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAttachIcon = 48,
3918 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderEffectIntensity = 49,
3919 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderEffectStyle = 50,
3920 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCallout = 51,
3972 typedef NS_ENUM(NSInteger, FSJavascriptModifyItemInfoJavascriptModifyType) {
3973 FSJavascriptModifyItemInfoJavascriptModifyTypeNone = 0,
3974 FSJavascriptModifyItemInfoJavascriptModifyTypeAdd = 1,
3975 FSJavascriptModifyItemInfoJavascriptModifyTypeModify = 2,
3976 FSJavascriptModifyItemInfoJavascriptModifyTypeDelete = 3
3979 @interface FSJavascriptModifyItemInfo : NSObject
3985 @property (nonatomic, getter=getPage_index)
int page_index;
3986 @property (nonatomic, getter=getField_control_index)
int field_control_index;
3988 @property (nonatomic, getter=getModify_type) FSJavascriptModifyItemInfoJavascriptModifyType modify_type;
3989 @property (nonatomic, getter=getModify_property_type) FSJavascriptModifyItemInfoJavascriptModifyPropertyType modify_property_type;
3990 @property (nonatomic, weak, getter=getField_or_annot_name) NSString * field_or_annot_name;
3991 @property (nonatomic, weak, getter=getNew_value) NSString * new_value;
3992 @property (nonatomic, weak, getter=getOld_value) NSString * old_value;
3994 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
3996 -(id)initWithOther: (FSJavascriptModifyItemInfo*)other;
4001 typedef NS_ENUM(NSInteger, FSActionCallbackLanguage) {
4002 FSActionCallbackLanguageUnknown = 0,
4003 FSActionCallbackLanguageCHS = 1,
4004 FSActionCallbackLanguageCHT = 2,
4005 FSActionCallbackLanguageDAN = 3,
4006 FSActionCallbackLanguageDEU = 4,
4007 FSActionCallbackLanguageENU = 5,
4008 FSActionCallbackLanguageESP = 6,
4009 FSActionCallbackLanguageFRA = 7,
4010 FSActionCallbackLanguageITA = 8,
4011 FSActionCallbackLanguageKOR = 9,
4012 FSActionCallbackLanguageJPN = 10,
4013 FSActionCallbackLanguageNLD = 11,
4014 FSActionCallbackLanguageNOR = 12,
4015 FSActionCallbackLanguagePTB = 13,
4016 FSActionCallbackLanguageSUO = 14,
4017 FSActionCallbackLanguageSVE = 15
4020 typedef NS_ENUM(NSInteger, FSActionCallbackAppInfoType) {
4021 FSActionCallbackAppInfoTypeFormsVersion = 0x0,
4022 FSActionCallbackAppInfoTypeViewerType = 0x01,
4023 FSActionCallbackAppInfoTypeViewerVariation = 0x02,
4024 FSActionCallbackAppInfoTypeViewerVersion = 0x03,
4025 FSActionCallbackAppInfoTypeAppVersion = 0x04
4028 typedef NS_ENUM(NSInteger, FSActionCallbackMailType) {
4029 FSActionCallbackMailTypeDoc = 0,
4030 FSActionCallbackMailTypeForm = 1,
4031 FSActionCallbackMailTypeMsg = 2
4034 typedef NS_ENUM(NSInteger, FSActionCallbackJSFieldValueChangeType) {
4035 FSActionCallbackJSFieldValueChangedByFormat = 0,
4036 FSActionCallbackJSFieldValueChangedByCalculation = 1,
4037 FSActionCallbackJSFieldValueChangedBySetValue = 2,
4038 FSActionCallbackJSFieldValueChangedBySetReadOnly = 3,
4039 FSActionCallbackJSFieldValueChangedByFillColor = 4
4042 typedef NS_ENUM(NSInteger, FSActionCallbackJSMediaPlayerState) {
4043 FSActionCallbackJSMediaPlayerStateOpen = 0,
4044 FSActionCallbackJSMediaPlayerStateClose = 1,
4045 FSActionCallbackJSMediaPlayerStatePlaying = 2,
4046 FSActionCallbackJSMediaPlayerStateStop = 3,
4047 FSActionCallbackJSMediaPlayerStateSuspend = 4
4050 typedef NS_ENUM(NSInteger, FSActionCallbackLayoutMode) {
4051 FSActionCallbackLayoutModeSinglePage = 0,
4052 FSActionCallbackLayoutModeContinuous = 1,
4053 FSActionCallbackLayoutModeFacing = 2,
4054 FSActionCallbackLayoutModeContinuousFacing = 3
4057 typedef NS_ENUM(NSInteger, FSActionCallbackJsMailResult) {
4058 FSActionCallbackJSMailResultFailed = 0,
4059 FSActionCallbackJSMailResultSuccess = 1,
4060 FSActionCallbackJSMailResultUserAbort = 2
4063 typedef NS_ENUM(NSInteger, FSActionCallbackSearchScope) {
4064 FSActionCallbackSearchScopeActiveDoc = 0,
4065 FSActionCallbackSearchScopeFolder = 1,
4066 FSActionCallbackSearchScopeIndex = 2,
4067 FSActionCallbackSearchScopeActiveIndexes = 3
4070 typedef NS_ENUM(NSInteger, FSActionCallbackModifyItemType) {
4071 FSActionCallbackModifyItemTypeNone = 0,
4072 FSActionCallbackModifyItemTypeField = 1,
4073 FSActionCallbackModifyItemTypeAnnot = 2,
4074 FSActionCallbackModifyItemTypePage = 3,
4075 FSActionCallbackModifyItemTypeDoc = 4
4096 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
4097 @property (nonatomic, weak, getter=getTitle) NSString * title;
4098 @property (nonatomic, getter=getColor)
unsigned int color;
4099 @property (nonatomic, getter=getStyle)
unsigned int style;
4100 @property (nonatomic, weak, getter=getAction)
FSAction* action;
4101 -(id)
init NS_UNAVAILABLE;
4103 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4104 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc bookmark_dict: (FSPDFDictionary*)bookmark_dict;
4113 -(BOOL)removeAction;
4115 -(BOOL)isFirstChild;
4117 -(FSPDFDictionary*)getDict;
4124 -(id)
init NS_UNAVAILABLE;
4126 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4127 -(id)initWithDoc: (FSPDFDoc*)doc nametree: (
FSPDFNameTree*)nametree;
4131 -(NSString *)getKey: (
int)index;
4132 -(
FSFileSpec*)getEmbeddedFile: (NSString *)key;
4133 -(BOOL)setEmbeddedFile: (NSString *)key file_spec: (
FSFileSpec*)file_spec;
4134 -(BOOL)addEmbeddedFile: (NSString *)key file_spec: (
FSFileSpec*)file_spec;
4135 -(BOOL)addFromFilePath: (NSString *)key file_path: (NSString *)file_path;
4136 -(BOOL)removeEmbeddedFile: (NSString *)key;
4138 -(BOOL)extractEmbeddedFileTo: (NSString *)key dst_file_path: (NSString *)dst_file_path;
4146 @property (nonatomic, weak, getter=getFileName) NSString * fileName;
4148 @property (nonatomic, weak, getter=getDescription) NSString * description;
4149 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
4150 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
4151 @property (nonatomic, weak, getter=getSubtype) NSString * subtype;
4152 @property (nonatomic, weak, getter=getChecksum) NSData * checksum;
4153 -(id)
init NS_UNAVAILABLE;
4155 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4156 -(id)initWithDocument: (FSPDFDoc*)document;
4157 -(id)initWithDocument: (FSPDFDoc*)document pdf_object: (
FSPDFObject*)pdf_object;
4160 -(
long long)getFileSize;
4161 -(
long long)getCompressedEmbeddedFileSize;
4163 -(BOOL)embed: (NSString *)file_path;
4164 -(BOOL)embedWithPDFObject: (
FSPDFObject*)pdf_object;
4167 -(FSPDFDictionary*)getDict;
4168 -(BOOL)exportToFile: (NSString *)path;
4181 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4184 -(
unsigned long)getSize;
4187 -(void)removeAt: (
unsigned long)index;
4188 -(void)insertAt: (
unsigned long)index element: (
FSLayerNode*)element;
4200 @property (nonatomic, getter=getMin_factor)
float min_factor;
4201 @property (nonatomic, getter=getMax_factor)
float max_factor;
4203 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4205 -(id)initWithMin_factor: (
float)min_factor max_factor: (
float)max_factor;
4207 -(void)set: (
float)min_factor max_factor: (
float)max_factor;
4220 -(id)
init NS_UNAVAILABLE;
4222 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4223 -(id)initWithDocument: (FSPDFDoc*)document;
4241 @property (nonatomic, weak, getter=getSubtype) NSString * subtype;
4244 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4262 -(id)
init NS_UNAVAILABLE;
4264 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4274 -(BOOL)setVisible: (
FSLayerNode*)layer is_visible: (BOOL)is_visible;
4281 -(id)
init NS_UNAVAILABLE;
4283 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4288 -(BOOL)removeChild: (
int)index;
4289 -(BOOL)moveTo: (
FSLayerNode*)parent_layer_node index: (
int)index;
4290 -(
FSLayerNode*)addChild: (
int)index name: (NSString *)name has_Layer: (BOOL)has_Layer;
4294 -(BOOL)hasIntent: (NSString *)intent;
4300 -(BOOL)setName: (NSString *)name;
4301 -(BOOL)setDefaultVisible: (BOOL)is_visible;
4307 -(BOOL)addGraphicsObject: (
FSPDFPage*)page graphicsobject: (FSGraphicsObject*)graphicsobject;
4308 -(BOOL)removeGraphicsObject: (FSGraphicsObject*)graphics_object;
4317 @interface FSTimer : NSObject
4322 -(id)
init NS_UNAVAILABLE;
4324 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4325 -(void)onTimer: (
int)timer;
4331 typedef NS_ENUM(NSInteger, FSFillerAssistCallbackPopupMenuItem) {
4332 FSFillerAssistCallbackPopupMenuItemNone = 0,
4333 FSFillerAssistCallbackPopupMenuItemCut = 1,
4334 FSFillerAssistCallbackPopupMenuItemCopy = 2,
4335 FSFillerAssistCallbackPopupMenuItemPaste = 3,
4336 FSFillerAssistCallbackPopupMenuItemDelete = 4,
4337 FSFillerAssistCallbackPopupMenuItemSelectAll = 5
4446 -(id)
init NS_UNAVAILABLE;
4448 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4450 -(id)initWithOther: (
FSFiller*)other;
4453 -(BOOL)onLButtonDown: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4454 -(BOOL)onLButtonUp: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4455 -(BOOL)onLButtonDoubleClick: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4456 -(BOOL)onMouseMove: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4457 -(BOOL)onMouseEnter: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4458 -(BOOL)onMouseHover: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4459 -(BOOL)onMouseLeave: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4460 -(BOOL)onMouseWheel: (
FSPDFPage*)page point: (
FSPointF*)point delta: (
int)delta flags: (
unsigned int)flags;
4461 -(BOOL)onRButtonDown: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4462 -(BOOL)onRButtonUp: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4463 -(BOOL)onRButtonDoubleClick: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4464 -(BOOL)onWheelButtonDown: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4465 -(BOOL)onWheelButtonUp: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4466 -(BOOL)onWheelButtonDoubleClick: (
FSPDFPage*)page point: (
FSPointF*)point flags: (
unsigned int)flags;
4467 -(BOOL)onKeyDown: (
unsigned int)key_code flags: (
unsigned int)flags;
4468 -(BOOL)onKeyUp: (
unsigned int)key_code flags: (
unsigned int)flags;
4469 -(BOOL)onChar: (
unsigned int)char_code flags: (
unsigned int)flags;
4472 -(void)highlightFormFields: (BOOL)is_highlight;
4473 -(void)highlightFormFieldsAndSignatures: (BOOL)is_highlight is_sign_highlight: (BOOL)is_sign_highlight;
4474 -(void)setHighlightColor: (
unsigned int)color;
4475 -(void)showOverflowIndicator: (BOOL)is_show_overflow_indicator;
4493 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4496 -(
unsigned long)getSize;
4497 -(FSField*)getAt: (
unsigned long)index;
4498 -(void)add: (FSField*)element;
4499 -(void)removeAt: (
unsigned long)index;
4500 -(void)insertAt: (
unsigned long)index element: (FSField*)element;
4512 @property (nonatomic, weak, getter=getOption_value) NSString * option_value;
4513 @property (nonatomic, weak, getter=getOption_label) NSString * option_label;
4514 @property (nonatomic, getter=getSelected) BOOL selected;
4515 @property (nonatomic, getter=getDefault_selected) BOOL default_selected;
4517 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4519 -(id)initWithOption_value: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
4521 -(void)set: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
4532 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4535 -(
unsigned long)getSize;
4538 -(void)removeAt: (
unsigned long)index;
4539 -(void)insertAt: (
unsigned long)index element: (
FSChoiceOption*)element;
4557 typedef NS_ENUM(NSInteger, FSFieldFlags) {
4558 FSFieldFlagReadOnly = 0x01,
4559 FSFieldFlagRequired = 0x02,
4560 FSFieldFlagNoExport = 0x04,
4561 FSFieldFlagButtonNoToggleToOff = 0x100,
4562 FSFieldFlagButtonRadiosInUnison = 0x200,
4563 FSFieldFlagTextMultiline = 0x100,
4564 FSFieldFlagTextPassword = 0x200,
4565 FSFieldFlagTextFileSelect = 0x400,
4566 FSFieldFlagTextNoSpellCheck = 0x800,
4567 FSFieldFlagTextDoNotScroll = 0x1000,
4568 FSFieldFlagTextComb = 0x2000,
4569 FSFieldFlagComboEdit = 0x100,
4570 FSFieldFlagChoiceMultiSelect = 0x100,
4576 @interface FSField :
FSBase
4577 @property (nonatomic, getter=getFlags)
unsigned int flags;
4578 @property (nonatomic, weak, getter=getDefaultValue) NSString * defaultValue;
4579 @property (nonatomic, weak, getter=getValue) NSString *
value;
4580 @property (nonatomic, getter=getAlignment)
FSAlignment alignment;
4581 @property (nonatomic, weak, getter=getAlternateName) NSString * alternateName;
4582 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
4583 @property (nonatomic, weak, getter=getMappingName) NSString * mappingName;
4584 @property (nonatomic, getter=getMaxLength)
int maxLength;
4586 @property (nonatomic, getter=getTopVisibleIndex)
int topVisibleIndex;
4588 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4589 -(id)initWithDocument: (FSPDFDoc*)document field_dict: (FSPDFDictionary*)field_dict;
4590 -(id)initWithField: (FSField*)field;
4593 -(NSString *)getName;
4594 -(int)getControlCount;
4596 -(int)getControlCountWithPDFPage: (
FSPDFPage*)page;
4599 -(FSPDFDictionary*)getDict;
4602 -(
FSPDFObject*)getInheritedAttribute: (NSString *)attribute_name;
4610 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
4611 @property (nonatomic, weak, getter=getFieldsInCalculationOrder)
FSFieldArray* fieldsInCalculationOrder;
4612 -(id)
init NS_UNAVAILABLE;
4614 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4615 -(id)initWithDocument: (FSPDFDoc*)document;
4616 -(id)initWithOther: (
FSForm*)other;
4618 -(BOOL)needConstructAppearances;
4619 -(void)setConstructAppearances: (BOOL)need_construct;
4622 -(FSPDFDoc*)getDocument;
4623 -(BOOL)validateFieldName: (
FSFieldType)type field_name: (NSString *)field_name;
4624 -(BOOL)renameField: (FSField*)field new_field_name: (NSString *)new_field_name;
4626 -(BOOL)moveControl: (
FSControl*)control field_name: (NSString *)field_name;
4627 -(void)removeField: (FSField*)field;
4628 -(void)removeControl: (
FSControl*)control;
4629 -(int)getFieldCount: (NSString *)filter;
4630 -(FSField*)getField: (
int)index filter: (NSString *)filter;
4631 -(int)getControlCount: (
FSPDFPage*)page;
4635 -(BOOL)exportToXML: (NSString *)file_path;
4636 -(BOOL)exportToXMLWithFieldArray: (NSString *)file_path field_array: (
FSFieldArray*)field_array is_include: (BOOL)is_include;
4638 -(BOOL)importFromXML: (NSString *)file_path;
4639 -(BOOL)exportToCSV: (NSString *)csv_file_path pdf_file_name: (NSString *)pdf_file_name is_append: (BOOL)is_append;
4640 -(BOOL)exportToCSVWithStreamCallback: (
id<
FSFileStreamCallback>)csv_file pdf_file_name: (NSString *)pdf_file_name is_append: (BOOL)is_append;
4641 -(BOOL)exportToHTML: (NSString *)html_file_path field_array: (
FSFieldArray*)field_array is_include: (BOOL)is_include;
4643 -(BOOL)exportToTXT: (NSString *)txt_file_path field_array: (
FSFieldArray*)field_array is_include: (BOOL)is_include;
4645 -(FSPDFDictionary*)getDict;
4646 -(void)fixPageFields: (
int)page_index;
4653 @property (nonatomic, weak, getter=getExportValue) NSString * exportValue;
4654 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
4656 -(id)
init NS_UNAVAILABLE;
4658 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4661 -(FSField*)getField;
4662 -(FSPDFDictionary*)getWidgetDict;
4666 -(void)setChecked: (BOOL)checked_status;
4667 -(BOOL)isDefaultChecked;
4668 -(void)setDefaultChecked: (BOOL)checked_status;
4680 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4683 -(
unsigned long)getSize;
4686 -(void)removeAt: (
unsigned long)index;
4687 -(void)insertAt: (
unsigned long)index element: (
FSSignature*)element;
4797 @property (nonatomic, getter=getAppearanceFlags)
unsigned int appearanceFlags;
4798 @property (nonatomic, weak, getter=getSignTime) FSDateTime* signTime;
4799 @property (nonatomic, weak, getter=getFilter) NSString * filter;
4800 @property (nonatomic, weak, getter=getSubFilter) NSString * subFilter;
4801 @property (nonatomic, weak, getter=getBitmap)
FSBitmap* bitmap;
4803 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4804 -(id)initWithField: (FSField*)field;
4805 -(id)initWithDocument: (FSPDFDoc*)document sig_field_dict: (FSPDFDictionary*)sig_field_dict;
4810 -(NSArray<NSString *> *)getFieldMDPActionFields;
4811 -(void)enableIncrementalSaveForFirstSigning: (BOOL)enable_incremental_save;
4816 -(NSString *)getCertificateInfo: (NSString *)key;
4817 -(
unsigned int)getState;
4818 -(BOOL)clearSignedData;
4819 -(FSPDFDoc*)getDocument;
4820 -(FSPDFDoc*)getSignedVersionDocument: (NSString *)file_path;
4821 -(void)setAppearanceContent: (NSString *)appearance_content;
4826 -(void)setImage: (FSImage*)image frame_index: (
int)frame_index;
4827 -(void)setImageWithFilePath: (NSString *)file_path frame_index: (
int)frame_index;
4828 -(FSPDFDictionary*)getSignatureDict;
4829 -(void)setDefaultContentsLength: (
unsigned int)default_length;
4831 -(NSString *)getCert: (
int)index;
4832 -(void)setCertChain: (NSArray<NSString *> *)cert_chain;
4836 -(void)setCustomObject: (NSString *)key pdf_object: (
FSPDFObject*)pdf_object;
4838 -(BOOL)generateAppearance;
4840 -(void)enableEmbedFont: (BOOL)enable_embed_font;
4847 typedef NS_ENUM(NSInteger, FSSignatureCallbackCertValidity) {
4848 FSSignatureCallbackCertValid = 0,
4849 FSSignatureCallbackCertExpired = 1,
4850 FSSignatureCallbackCertUnsupportType = 2,
4851 FSSignatureCallbackCertDataError = 3,
4852 FSSignatureCallbackCertInvalidPassword = 4,
4853 FSSignatureCallbackCertInvalidPath = 5,
4854 FSSignatureCallbackCertNotSet = 6,
4855 FSSignatureCallbackCertCannotGetPrivateKey = 7
4860 @interface FSTimeStampServerMgr : NSObject
4866 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4869 +(int)getServerCount;
4870 +(FSTimeStampServer*)getServer: (
int)index;
4871 +(int)getServerIndex: (FSTimeStampServer*)server;
4872 +(FSTimeStampServer*)getDefaultServer;
4873 +(void)setDefaultServerWithIndex: (
int)index;
4874 +(void)setDefaultServer: (FSTimeStampServer*)server;
4875 +(FSTimeStampServer*)addServer: (NSString *)server_name server_url: (NSString *)server_url user_name: (NSString *)user_name password: (NSString *)password;
4876 +(void)removeServerWithIndex: (
int)index;
4877 +(void)removeServer: (FSTimeStampServer*)server;
4884 typedef NS_ENUM(NSInteger, FSTimeStampServerSendRequestResult) {
4885 FSTimeStampServerSendResultSuccess = 0,
4886 FSTimeStampServerSendResultFailToCreateSocket = 1,
4887 FSTimeStampServerSendResultFailToConnect = 2,
4888 FSTimeStampServerSendResultFailToSendData = 3,
4889 FSTimeStampServerSendResultFailToReceiveData = 4,
4890 FSTimeStampServerSendResultFailToRequest = 5,
4891 FSTimeStampServerSendResultFailToGetData = 6,
4892 FSTimeStampServerSendResultOutOfMemory = 7
4895 @interface FSTimeStampServer :
FSBase
4896 -(id)
init NS_UNAVAILABLE;
4898 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4899 -(id)initWithOther: (FSTimeStampServer*)other;
4901 -(NSData *)getTimeStampMessage;
4902 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest: (NSData *)request;
4910 typedef NS_ENUM(NSInteger, FSPagingSealConfigPagingSealPosition) {
4911 FSPagingSealConfigPagingSealPositionLeft = 1,
4912 FSPagingSealConfigPagingSealPositionRight = 2,
4913 FSPagingSealConfigPagingSealPositionTop = 3,
4914 FSPagingSealConfigPagingSealPositionBottom = 4
4917 typedef NS_ENUM(NSInteger, FSPagingSealConfigPagingSealStyle) {
4918 FSPagingSealConfigPagingSealStyleMultipleSignatures = 0,
4919 FSPagingSealConfigPagingSealStyleOneSignature = 1
4922 @interface FSPagingSealConfig : NSObject
4927 @property (nonatomic, getter=getPaging_seal_position) FSPagingSealConfigPagingSealPosition paging_seal_position;
4928 @property (nonatomic, getter=getOffset)
float offset;
4929 @property (nonatomic, getter=getFirst_page_percent)
float first_page_percent;
4930 @property (nonatomic, getter=getIs_on_perforation) BOOL is_on_perforation;
4931 @property (nonatomic, getter=getPaging_seal_style) FSPagingSealConfigPagingSealStyle paging_seal_style;
4932 @property (nonatomic, getter=getIs_display_multiple_seal) BOOL is_display_multiple_seal;
4933 @property (nonatomic, getter=getPage_count_for_each_seal)
int page_count_for_each_seal;
4934 -(id)
init NS_UNAVAILABLE;
4936 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4937 -(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 paging_seal_style: (FSPagingSealConfigPagingSealStyle)paging_seal_style is_display_multiple_seal: (BOOL)is_display_multiple_seal page_count_for_each_seal: (
int)page_count_for_each_seal;
4938 -(void)set: (FSPagingSealConfigPagingSealPosition)paging_seal_position offset: (
float)offset first_page_percent: (
float)first_page_percent is_on_perforation: (BOOL)is_on_perforation paging_seal_style: (FSPagingSealConfigPagingSealStyle)paging_seal_style is_display_multiple_seal: (BOOL)is_display_multiple_seal page_count_for_each_seal: (
int)page_count_for_each_seal;
4952 -(id)
init NS_UNAVAILABLE;
4954 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4955 -(void)setPagingSealConfig: (FSPagingSealConfig*)paging_seal_config;
4963 typedef NS_ENUM(NSInteger, FSGraphicsObjectsTextMergeOption) {
4964 FSGraphicsObjectsTextMergeNone = 0,
4965 FSGraphicsObjectsTextMergeTJY = 1,
4966 FSGraphicsObjectsTextMergeBTET = 2
4969 @interface FSGraphicsObjects :
FSBase
4971 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
4972 -(id)initWithOther: (FSGraphicsObjects*)other;
4974 -(long)getFirstGraphicsObjectPosition: (FSGraphicsObjectType)filter;
4975 -(long)getNextGraphicsObjectPosition: (
long)position filter: (FSGraphicsObjectType)filter;
4976 -(long)getLastGraphicsObjectPosition: (FSGraphicsObjectType)filter;
4977 -(long)getPrevGraphicsObjectPosition: (
long)position filter: (FSGraphicsObjectType)filter;
4978 -(FSGraphicsObject*)getGraphicsObject: (
long)position;
4979 -(long)insertGraphicsObject: (
long)position_insert_after graphics_object: (FSGraphicsObject*)graphics_object;
4980 -(BOOL)removeGraphicsObject: (FSGraphicsObject*)graphics_object;
4981 -(BOOL)removeGraphicsObjectByPosition: (
long)position;
4982 -(long)moveGraphicsObjectByPosition: (
long)current_position position_move_after: (
long)position_move_after;
4983 -(long)getGraphicsObjectPosition: (FSGraphicsObject*)graphics_object;
4984 -(int)getGraphicsObjectCount;
4985 -(int)getGraphicsObjectIndex: (FSGraphicsObject*)graphics_object;
4986 -(FSGraphicsObject*)getGraphicsObjectByIndex: (
int)index;
4987 -(BOOL)generateContent;
4988 -(BOOL)generateContentWithMergeOption: (FSGraphicsObjectsTextMergeOption)text_merge_option;
5035 @property (nonatomic, getter=getUserUnitSize)
float userUnitSize;
5036 -(id)
init NS_UNAVAILABLE;
5038 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5039 -(id)initWithDocument: (FSPDFDoc*)document page_dict: (FSPDFDictionary*)page_dict;
5040 -(id)initWithOther: (FSGraphicsObjects*)other;
5041 -(FSPDFDoc*)getDocument;
5042 -(FSPDFDictionary*)getDict;
5049 -(
FSMatrix2D*)getDisplayMatrix: (
int)left top: (
int)top width: (
int)width height: (
int)height rotate: (
FSRotation)rotate;
5051 -(int)getAnnotCount;
5052 -(
FSAnnot*)getAnnot: (
int)index;
5053 -(
FSAnnot*)getAnnotAtPoint: (
FSPointF*)position tolerance: (
float)tolerance;
5058 -(
FSAnnot*)addAnnotWithDictionary: (FSPDFDictionary*)annot_dict;
5059 -(BOOL)removeAnnot: (
FSAnnot*)annot;
5060 -(void)moveAnnotToFirst: (
FSAnnot*)annot;
5061 -(void)moveAnnotToLast: (
FSAnnot*)annot;
5062 -(void)moveAnnotToPrev: (
FSAnnot*)annot;
5063 -(void)moveAnnotToNext: (
FSAnnot*)annot;
5064 -(void)updateAnnotList;
5065 -(BOOL)hasTransparency;
5067 -(BOOL)flatten: (BOOL)for_display options: (
unsigned int)options;
5068 -(BOOL)flattenAnnot: (
FSAnnot*)annot;
5069 -(BOOL)setAnnotGroup: (
FSMarkupArray*)annot_array header_index: (
int)header_index;
5071 -(
FSSignature*)addSignatureWithFieldName: (
FSRectF*)rect field_name: (NSString *)field_name;
5074 -(BOOL)hasWatermark;
5075 -(BOOL)removeAllWatermarks;
5076 -(void)setSize: (
float)width height: (
float)height;
5080 -(BOOL)transform: (
FSMatrix2D*)matrix need_transform_clip_path: (BOOL)need_transform_clip_path need_transform_annotations: (BOOL)need_transform_annotations;
5082 -(void)setClipRect: (
FSRectF*)clip_rect;
5083 -(void)setThumbnail: (
FSBitmap*)thumbnail;
5084 -(FSGraphicsObject*)getGraphicsObjectAtPoint: (
FSPointF*)point tolerance: (
float)tolerance filter: (FSGraphicsObjectType)filter;
5086 -(FSGraphicsObject*)getGraphicsObjectAtDevicePoint: (
FSPointF*)point tolerance: (
float)tolerance matrix: (
FSMatrix2D*)matrix filter: (FSGraphicsObjectType)filter;
5088 -(FSGraphicsObject*)getGraphicsObjectAtRectangle: (
FSRectF*)rect filter: (FSGraphicsObjectType)filter;
5090 -(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;
5091 -(BOOL)addImageFromFilePath: (NSString *)file_path position: (
FSPointF*)position width: (
float)width height: (
float)height auto_generate_content: (BOOL)auto_generate_content;
5092 -(FSPDFArray*)getAnnots;
5093 -(FSPDFDictionary*)getResources;
5096 -(
FSPDFObject*)getInheritedAttribute: (NSString *)attruibute_name;
5097 -(void)clearRenderCache;
5099 -(BOOL)addText: (NSString *)text rect: (
FSRectF*)rect style: (
FSRichTextStyle*)style matrix: (
FSMatrix2D*)matrix is_each_text: (BOOL)is_each_text disable_embed_font: (BOOL)disable_embed_font;
5108 @interface FSPageNumberRange : NSObject
5113 @property (nonatomic, getter=getStart_number)
int start_number;
5114 @property (nonatomic, getter=getEnd_number)
int end_number;
5115 @property (nonatomic, getter=getFilter)
FSRangeFilter filter;
5117 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5118 -(id)initWithStart_number: (
int)start_number end_number: (
int)end_number filter: (
FSRangeFilter)filter;
5120 -(id)initWithPage_range: (FSPageNumberRange*)page_range;
5121 -(void)set: (
int)start_number end_number: (
int)end_number filter: (
FSRangeFilter)filter;
5126 @interface FSHeaderFooterContent : NSObject
5131 @property (nonatomic, weak, getter=getHeader_left_content) NSString * header_left_content;
5132 @property (nonatomic, weak, getter=getHeader_center_content) NSString * header_center_content;
5133 @property (nonatomic, weak, getter=getHeader_right_content) NSString * header_right_content;
5134 @property (nonatomic, weak, getter=getFooter_left_content) NSString * footer_left_content;
5135 @property (nonatomic, weak, getter=getFooter_center_content) NSString * footer_center_content;
5136 @property (nonatomic, weak, getter=getFooter_right_content) NSString * footer_right_content;
5138 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5139 -(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;
5141 -(id)initWithOther: (FSHeaderFooterContent*)other;
5142 -(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;
5147 @interface FSHeaderFooter : NSObject
5152 @property (nonatomic, weak, getter=getFont)
FSFont* font;
5153 @property (nonatomic, getter=getText_size)
float text_size;
5154 @property (nonatomic, getter=getText_color)
unsigned int text_color;
5155 @property (nonatomic, weak, getter=getPage_range) FSPageNumberRange* page_range;
5156 @property (nonatomic, weak, getter=getPage_margin)
FSRectF* page_margin;
5157 @property (nonatomic, getter=getHas_text_shrinked) BOOL has_text_shrinked;
5158 @property (nonatomic, getter=getHas_fixedsize_for_print) BOOL has_fixedsize_for_print;
5159 @property (nonatomic, getter=getStart_page_number)
int start_page_number;
5160 @property (nonatomic, weak, getter=getContent) FSHeaderFooterContent* content;
5161 @property (nonatomic, getter=getIs_to_embed_font) BOOL is_to_embed_font;
5162 @property (nonatomic, getter=getIs_underline) BOOL is_underline;
5163 @property (nonatomic, getter=getIs_replace_font) BOOL is_replace_font;
5165 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5166 -(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;
5168 -(id)initWithOther: (FSHeaderFooter*)other;
5169 -(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;
5174 typedef NS_ENUM(NSInteger, FSHeaderFooterContentGeneratorDateFormatType) {
5175 FSHeaderFooterContentGeneratorDateFormatMSlashD = 0,
5176 FSHeaderFooterContentGeneratorDateFormatMSlashDSlashYY = 1,
5177 FSHeaderFooterContentGeneratorDateFormatMSlashDSlashYYYY = 2,
5178 FSHeaderFooterContentGeneratorDateFormatMMSlashDDSlashYY = 3,
5179 FSHeaderFooterContentGeneratorDateFormatMMSlashDDSlashYYYY = 4,
5180 FSHeaderFooterContentGeneratorDateFormatDSlashMSlashYY = 5,
5181 FSHeaderFooterContentGeneratorDateFormatDSlashMSlashYYYY = 6,
5182 FSHeaderFooterContentGeneratorDateFormatDDSlashMMSlashYY = 7,
5183 FSHeaderFooterContentGeneratorDateFormatDDSlashMMSlashYYYY = 8,
5184 FSHeaderFooterContentGeneratorDateFormatMMSlashYY = 9,
5185 FSHeaderFooterContentGeneratorDateFormatMMSlashYYYY = 10,
5186 FSHeaderFooterContentGeneratorDateFormatMDotDDotYY = 11,
5187 FSHeaderFooterContentGeneratorDateFormatMDotDDotYYYY = 12,
5188 FSHeaderFooterContentGeneratorDateFormatMMDotDDDotYY = 13,
5189 FSHeaderFooterContentGeneratorDateFormatMMDotDDDotYYYY = 14,
5190 FSHeaderFooterContentGeneratorDateFormatMMDotYY = 15,
5191 FSHeaderFooterContentGeneratorDateFormatDDotMDotYYYY = 16,
5192 FSHeaderFooterContentGeneratorDateFormatDDDotMMDotYY = 17,
5193 FSHeaderFooterContentGeneratorDateFormatDDDotMMDotYYYY = 18,
5194 FSHeaderFooterContentGeneratorDateFormatYYHyphenMMHyphenDD = 19,
5195 FSHeaderFooterContentGeneratorDateFormatYYYYHyphenMMHyphenDD = 20
5198 typedef NS_ENUM(NSInteger, FSHeaderFooterContentGeneratorPageNumberFormat) {
5199 FSHeaderFooterContentGeneratorPageNumberFormatDefault = 0,
5200 FSHeaderFooterContentGeneratorPageNumberFormatNumberOfCount = 1,
5201 FSHeaderFooterContentGeneratorPageNumberFormatNumberSlashCount = 2,
5202 FSHeaderFooterContentGeneratorPageNumberFormatPageNumber = 3,
5203 FSHeaderFooterContentGeneratorPageNumberFormatPageNumberOfCount = 4
5206 @interface FSHeaderFooterContentGenerator :
FSBase
5208 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5210 -(id)initWithOther: (FSHeaderFooterContentGenerator*)other;
5212 -(void)addDate: (FSHeaderFooterContentGeneratorDateFormatType)format_type;
5213 -(void)addPageNumber: (FSHeaderFooterContentGeneratorPageNumberFormat)format_type;
5214 -(void)addString: (NSString *)new_string;
5216 -(NSString *)generateContent;
5222 typedef NS_ENUM(NSInteger, FSTiledWatermarkSettingsFlags) {
5223 FSTiledWatermarkSettingsFlagAsPageContents = 0x0000,
5224 FSTiledWatermarkSettingsFlagAsAnnot = 0x0001,
5225 FSTiledWatermarkSettingsFlagOnTop = 0x0002,
5226 FSTiledWatermarkSettingsFlagNoPrint = 0x0004,
5227 FSTiledWatermarkSettingsFlagInvisible = 0x0008
5230 @interface FSTiledWatermarkSettings : NSObject
5235 @property (nonatomic, getter=getRow_space)
float row_space;
5236 @property (nonatomic, getter=getCol_space)
float col_space;
5237 @property (nonatomic, getter=getRotation)
float rotation;
5238 @property (nonatomic, getter=getOpacity)
int opacity;
5239 @property (nonatomic, getter=getScale)
int scale;
5240 @property (nonatomic, getter=getFlags)
unsigned int flags;
5242 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5243 -(id)initWithRow_space: (
float)row_space col_space: (
float)col_space rotation: (
float)rotation opacity: (
int)opacity scale: (
int)scale flags: (
unsigned int)flags;
5245 -(id)initWithSettings: (FSTiledWatermarkSettings*)settings;
5246 -(void)set: (
float)row_space col_space: (
float)col_space rotation: (
float)rotation opacity: (
int)opacity scale: (
int)scale flags: (
unsigned int)flags;
5256 @property (nonatomic, getter=getVersion)
int version;
5257 @property (nonatomic, weak, getter=getType) NSString * type;
5258 @property (nonatomic, weak, getter=getApp_id) NSString * app_id;
5259 @property (nonatomic, weak, getter=getUri) NSString * uri;
5260 @property (nonatomic, weak, getter=getDescription) NSString * description;
5262 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5264 -(id)initWithVersion: (
int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
5266 -(void)set: (
int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
5271 @interface FSPayLoadData : NSObject
5276 @property (nonatomic, getter=getVersion)
float version;
5277 @property (nonatomic, weak, getter=getCrypto_filter) NSString * crypto_filter;
5278 @property (nonatomic, weak, getter=getFile_name) NSString * file_name;
5279 @property (nonatomic, getter=getFile_size)
long long file_size;
5280 @property (nonatomic, weak, getter=getDescription) NSString * description;
5282 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5284 -(id)initWithVersion: (
float)version crypto_filter: (NSString *)crypto_filter file_name: (NSString *)file_name file_size: (
long long)file_size description: (NSString *)description;
5285 -(id)initWithPayload_data: (FSPayLoadData*)payload_data;
5286 -(void)set: (
float)version crypto_filter: (NSString *)crypto_filter file_name: (NSString *)file_name file_size: (
long long)file_size description: (NSString *)description;
5291 @interface FSHiddenInfoSettingData : NSObject
5296 @property (nonatomic, getter=getEnable_remove_metadata) BOOL enable_remove_metadata;
5297 @property (nonatomic, getter=getEnable_remove_fileattachment) BOOL enable_remove_fileattachment;
5298 @property (nonatomic, getter=getEnable_remove_bookmark) BOOL enable_remove_bookmark;
5299 @property (nonatomic, getter=getEnable_remove_searchIndex) BOOL enable_remove_searchIndex;
5300 @property (nonatomic, getter=getEnable_remove_comment) BOOL enable_remove_comment;
5301 @property (nonatomic, getter=getEnable_remove_form_fields) BOOL enable_remove_form_fields;
5302 @property (nonatomic, getter=getEnable_remove_hidden_text) BOOL enable_remove_hidden_text;
5303 @property (nonatomic, getter=getEnable_remove_hidden_layer) BOOL enable_remove_hidden_layer;
5304 @property (nonatomic, getter=getEnable_remove_content) BOOL enable_remove_content;
5305 @property (nonatomic, getter=getEnable_remove_link) BOOL enable_remove_link;
5306 @property (nonatomic, getter=getEnable_remove_overlaping) BOOL enable_remove_overlaping;
5308 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5314 @interface FSPageBasicInfo : NSObject
5319 @property (nonatomic, getter=getWidth)
float width;
5320 @property (nonatomic, getter=getHeight)
float height;
5321 @property (nonatomic, getter=getRotation)
FSRotation rotation;
5323 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5324 -(id)initWithWidth: (
float)width height: (
float)height rotation: (
FSRotation)rotation;
5326 -(id)initWithPage_info: (FSPageBasicInfo*)page_info;
5327 -(void)set: (
float)width height: (
float)height rotation: (
FSRotation)rotation;
5332 @interface FSPageBasicInfoArray : NSObject
5338 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5340 -(id)initWithOther: (FSPageBasicInfoArray*)other;
5341 -(
unsigned long)getSize;
5342 -(FSPageBasicInfo*)getAt: (
unsigned long)index;
5343 -(void)add: (FSPageBasicInfo*)element;
5344 -(void)removeAt: (
unsigned long)index;
5345 -(void)insertAt: (
unsigned long)index element: (FSPageBasicInfo*)element;
5352 @interface FSEmbeddedFontData : NSObject
5357 @property (nonatomic, weak, getter=getNonstandard_font_name_array) NSArray<NSString *> * nonstandard_font_name_array;
5358 @property (nonatomic, weak, getter=getStandard_font_name_array) NSArray<NSString *> * standard_font_name_array;
5360 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5362 -(id)initWithOther: (FSEmbeddedFontData*)other;
5367 @interface FSTableOfContentsConfig : NSObject
5372 @property (nonatomic, weak, getter=getTitle) NSString * title;
5373 @property (nonatomic, weak, getter=getBookmark_level_array)
FSInt32Array* bookmark_level_array;
5374 @property (nonatomic, getter=getIs_show_serial_number) BOOL is_show_serial_number;
5375 @property (nonatomic, getter=getInclude_toc_pages) BOOL include_toc_pages;
5377 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5378 -(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;
5380 -(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;
5392 typedef NS_ENUM(NSInteger, FSPDFDocEncryptType) {
5393 FSPDFDocEncryptUnknown = -1,
5394 FSPDFDocEncryptNone = 0,
5395 FSPDFDocEncryptPassword = 1,
5396 FSPDFDocEncryptCertificate = 2,
5397 FSPDFDocEncryptFoxitDRM = 3,
5398 FSPDFDocEncryptCustom = 4,
5399 FSPDFDocEncryptRMS = 5,
5400 FSPDFDocEncryptCDRM = 6
5403 typedef NS_ENUM(NSInteger, FSPDFDocUserPermissions) {
5404 FSPDFDocPermPrint = 0x0004,
5405 FSPDFDocPermModify = 0x0008,
5406 FSPDFDocPermExtract = 0x0010,
5407 FSPDFDocPermAnnotForm = 0x0020,
5408 FSPDFDocPermFillForm = 0x0100,
5409 FSPDFDocPermExtractAccess = 0x0200,
5410 FSPDFDocPermAssemble = 0x0400,
5411 FSPDFDocPermPrintHigh = 0x0800
5430 typedef NS_ENUM(NSInteger, FSPDFDocExtractPagesOptions) {
5431 FSPDFDocExtractPagesOptionAnnotation = 0x0001,
5432 FSPDFDocExtractPagesOptionStructureTree = 0x0002,
5433 FSPDFDocExtractPagesOptionJavascript = 0x0004,
5434 FSPDFDocExtractPagesOptionOCProperties = 0x0008,
5435 FSPDFDocExtractPagesOptionObjectStream = 0x0010,
5436 FSPDFDocExtractPagesOptionAttachFiles = 0x0020,
5437 FSPDFDocExtractPagesOptionBookmark = 0x0040,
5438 FSPDFDocExtractPagesOptionSignature = 0x0080
5441 typedef NS_ENUM(NSInteger, FSPDFDocInsertDocOptions) {
5442 FSPDFDocInsertDocOptionAttachments = 0x0001,
5443 FSPDFDocInsertDocOptionBookmark = 0x0002
5446 typedef NS_ENUM(NSInteger, FSPDFDocDisplayMode) {
5447 FSPDFDocDisplayUseNone = 0,
5448 FSPDFDocDisplayUseOutlines = 1,
5449 FSPDFDocDisplayUseThumbs = 2,
5450 FSPDFDocDisplayFullScreen = 3,
5451 FSPDFDocDisplayUseOC = 4,
5452 FSPDFDocDisplayUseAttachment = 5
5467 @interface FSPDFDoc :
FSBase
5468 @property (nonatomic, getter=getDisplayMode) FSPDFDocDisplayMode displayMode;
5469 @property (nonatomic, getter=getFileVersion)
int fileVersion;
5471 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5473 -(id)initWithPath: (NSString *)path;
5474 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read is_async: (BOOL)is_async;
5475 -(id)initWithOther: (FSPDFDoc*)other;
5477 -(
unsigned long long)getFileSize;
5478 -(BOOL)isLinearized;
5482 -(
FSProgressive*)startLoad: (NSString *)password is_cache_stream: (BOOL)is_cache_stream pause: (id<FSPauseCallback>)pause;
5483 -(
FSProgressive*)startLoadW: (NSString *)password is_cache_stream: (BOOL)is_cache_stream pause: (id<FSPauseCallback>)pause;
5484 -(int)getFirstAvailPageIndex;
5487 -(void)clearRenderCache;
5489 -(FSPDFDocEncryptType)getEncryptionType;
5491 -(BOOL)isUserPassword: (NSString *)password;
5492 -(BOOL)isOwnerPassword: (NSString *)password;
5493 -(NSString *)getUserPassword: (NSString *)owner_password;
5496 -(FSDRMEncryptData*)getDRMEncryptData;
5497 -(FSCustomEncryptData*)getCustomEncryptData;
5499 -(BOOL)saveAs: (NSString *)file_path save_flags: (
unsigned int)save_flags;
5500 -(
FSProgressive*)startSaveAs: (NSString *)file_path save_flags: (
unsigned int)save_flags pause: (id<FSPauseCallback>)pause;
5501 -(
FSProgressive*)startSaveAsWithWriterCallback: (id<FSFileWriterCallback>)file save_flags: (
unsigned int)save_flags pause: (id<FSPauseCallback>)pause;
5504 -(int)getBookmarkLevelDepth;
5505 -(BOOL)removeBookmark: (
FSBookmark*)bookmark;
5507 -(BOOL)hasHeaderFooter;
5508 -(FSHeaderFooter*)getEditableHeaderFooter;
5509 -(void)addHeaderFooter: (FSHeaderFooter*)headerfooter;
5510 -(void)updateHeaderFooter: (FSHeaderFooter*)headerfooter;
5511 -(BOOL)removeAllHeaderFooters;
5514 -(FSPDFDictionary*)getCatalog;
5515 -(FSPDFDictionary*)getTrailer;
5516 -(FSPDFDictionary*)getInfo;
5517 -(FSPDFDictionary*)getEncryptDict;
5518 -(FSPDFDictionary*)getPagesDict;
5519 -(
FSPDFObject*)getIndirectObject: (
unsigned int)object_number;
5520 -(
unsigned int)addIndirectObject: (
FSPDFObject*)pdf_object;
5521 -(void)deleteIndirectObject: (
unsigned int)object_number;
5522 -(
unsigned int)getUserPermissions;
5526 -(
long long)getWrapperOffset;
5527 -(FSPayLoadData*)getPayLoadData;
5528 -(
FSProgressive*)startGetPayloadFile: (id<FSFileWriterCallback>)payload_file pause: (id<FSPauseCallback>)pause;
5529 -(BOOL)saveAsWrapperFile: (NSString *)file_path wrapper_data: (
FSWrapperData*)wrapper_data user_permissions: (
unsigned int)user_permissions owner_password: (NSString *)owner_password;
5530 -(
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;
5532 -(int)getReadingBookmarkCount;
5534 -(
FSReadingBookmark*)insertReadingBookmark: (
int)reading_bookmark_index title: (NSString *)title dest_page_index: (
int)dest_page_index;
5536 -(int)getSignatureCount;
5539 -(
FSPDFPage*)insertPage: (
int)index width: (float)width height: (
float)height;
5541 -(
FSPDFPage*)addPageFromTemplate: (NSString *)template_name;
5542 -(BOOL)hidePageTemplate: (NSString *)template_name;
5543 -(BOOL)removePage: (
int)index;
5544 -(BOOL)removePageWithPDFPage: (
FSPDFPage*)page;
5545 -(BOOL)movePageTo: (
FSPDFPage*)page dest_index: (int)dest_index;
5546 -(BOOL)movePagesTo: (
FSRange*)page_range dest_index: (int)dest_index;
5547 -(
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;
5548 -(
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;
5549 -(
FSProgressive*)startExtractPages: (NSString *)file_path options: (
unsigned int)options page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5550 -(
FSProgressive*)startExtractPagesWithWriterCallback: (id<FSFileWriterCallback>)file options: (
unsigned int)options page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5551 -(void)insertDocument: (
int)dest_index src_doc: (FSPDFDoc*)src_doc options: (
unsigned int)options;
5552 -(void)insertDocumentWithBookmarkTitle: (
int)dest_index src_doc: (FSPDFDoc*)src_doc options: (
unsigned int)options bookmark_title: (NSString *)bookmark_title;
5554 -(void)removeHiddenInfo: (FSHiddenInfoSettingData*)hidden_data_setting;
5555 -(BOOL)importFromFDF: (FSFDFDoc*)fdf_doc types: (int)types page_range: (
FSRange*)page_range;
5556 -(BOOL)exportToFDF: (FSFDFDoc*)fdf_doc types: (int)types page_range: (
FSRange*)page_range;
5557 -(BOOL)exportAnnotToFDF: (
FSAnnot*)pdf_annot fdf_doc: (FSFDFDoc*)fdf_doc;
5558 -(BOOL)exportFormFieldsToFDF: (
FSFieldArray*)field_array is_include: (BOOL)is_include fdf_doc: (FSFDFDoc*)fdf_doc;
5559 -(NSString *)getHeader;
5562 -(BOOL)removeSecurity;
5564 -(
FSFont*)getFont: (
int)index;
5566 -(BOOL)setOpenAction: (
FSAction*)action;
5567 -(BOOL)removeOpenAction;
5568 -(BOOL)doJSOpenAction;
5570 -(FSPageBasicInfo*)getPageBasicInfo: (
int)index;
5571 -(FSPageBasicInfoArray*)getAllPageBasicInfo;
5572 -(FSEmbeddedFontData*)getEmbeddedFontData;
5574 -(void)addTableOfContents: (NSString *)title bookmark_level_array: (
FSInt32Array*)bookmark_level_array;
5575 -(void)addTableOfContentsWithTableOfContentsConfig: (FSTableOfContentsConfig*)table_of_contents_config;
5576 -(void)setCacheFile: (id<FSFileStreamCallback>)file_stream is_own_file_stream: (BOOL)is_own_file_stream;
5577 -(
FSProgressive*)startRecognizeForm: (id<FSPauseCallback>)pause;
5578 -(
FSProgressive*)startRecognizeFormWithToolTips: (BOOL)is_set_tool_tips pause: (id<FSPauseCallback>)pause;
5579 -(NSString *)getPageText: (
int)page_index;
5580 -(
FSPagingSealSignature*)addPagingSealSignature: (
FSRange*)page_range width: (float)width height: (
float)height to_check_permission: (BOOL)to_check_permission;
5581 -(
FSProgressive*)startEmbedAllFonts: (id<FSPauseCallback>)pause;
5582 -(
FSProgressive*)startAddTiledWatermark: (NSString *)text settings: (FSTiledWatermarkSettings*)settings properties: (
FSWatermarkTextProperties*)properties page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5583 -(
FSProgressive*)startAddTiledWatermarkWithImagepath: (NSString *)src_img_file_path settings: (FSTiledWatermarkSettings*)settings page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5584 -(
FSProgressive*)startAddTiledWatermarkWithImagestream: (id<FSFileReaderCallback>)src_img_stream settings: (FSTiledWatermarkSettings*)settings page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5585 -(
FSProgressive*)startAddTiledWatermarkWithPDFPage: (
FSPDFPage*)page settings: (FSTiledWatermarkSettings*)settings page_range: (
FSRange*)page_range pause: (id<FSPauseCallback>)pause;
5586 -(
FSAnnotArray*)getAnnotsByIdArray: (NSArray<NSString *> *)unique_id_arr;
5587 -(void)removeStructTree;
5588 -(id)initWithBuffer: (NSData *)buffer;
5595 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
5596 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
5597 -(id)
init NS_UNAVAILABLE;
5599 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5600 -(id)initWithDocument: (FSPDFDoc*)document;
5603 -(BOOL)hasKey: (NSString *)key;
5604 -(NSArray<NSString *> *)getValues: (NSString *)key;
5605 -(BOOL)setValues: (NSString *)key value_array: (NSArray<NSString *> *)value_array;
5606 -(NSArray<NSString *> *)getCustomerKeys;
5607 -(void)removeCustomerKey: (NSString *)key;
5613 typedef NS_ENUM(NSInteger, FSDocViewerPrefsPrintScale) {
5614 FSDocViewerPrefsPrintScaleNone = 0,
5615 FSDocViewerPrefsPrintScaleAppDefault = 1
5618 typedef NS_ENUM(NSInteger, FSDocViewerPrefsViewerPref) {
5619 FSDocViewerPrefsHideToolbar = 0,
5620 FSDocViewerPrefsHideMenubar = 1,
5621 FSDocViewerPrefsHideWindowUI = 2,
5622 FSDocViewerPrefsFitWindow = 3,
5623 FSDocViewerPrefsCenterWindow = 4,
5624 FSDocViewerPrefsDisplayDocTitle = 5
5627 @interface FSDocViewerPrefs :
FSBase
5628 @property (nonatomic, getter=getNonFullScreenPageMode) FSPDFDocDisplayMode nonFullScreenPageMode;
5629 @property (nonatomic, getter=getReadingDirection) BOOL readingDirection;
5634 @property (nonatomic, getter=getPrintScale) FSDocViewerPrefsPrintScale printScale;
5635 @property (nonatomic, getter=getPrintCopies)
int printCopies;
5636 @property (nonatomic, weak, getter=getPrintRange)
FSRange* printRange;
5637 -(id)
init NS_UNAVAILABLE;
5639 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5640 -(id)initWithDocument: (FSPDFDoc*)document pdf_dict: (FSPDFDictionary*)pdf_dict;
5641 -(id)initWithOther: (FSDocViewerPrefs*)other;
5643 -(BOOL)getUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref;
5644 -(void)setUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref value: (BOOL)value;
5645 -(FSPDFDictionary*)getDict;
5651 typedef NS_ENUM(NSInteger, FSPageLabelsStyle) {
5652 FSPageLabelsNone = 0,
5653 FSPageLabelsDecimalNums = 1,
5654 FSPageLabelsUpperRomanNums = 2,
5655 FSPageLabelsLowerRomanNums = 3,
5656 FSPageLabelsUpperLetters = 4,
5657 FSPageLabelsLowerLetters = 5
5660 @interface FSPageLabels :
FSBase
5661 -(id)
init NS_UNAVAILABLE;
5663 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5664 -(id)initWithDocument: (FSPDFDoc*)document;
5665 -(id)initWithOther: (FSPageLabels*)other;
5667 -(NSString *)getPageLabelTitle: (
int)page_index;
5668 -(BOOL)hasPageLabel: (
int)page_index;
5669 -(FSPageLabelsStyle)getPageLabelStyle: (
int)page_index;
5670 -(NSString *)getPageLabelPrefix: (
int)page_index;
5671 -(int)getPageLabelStart: (
int)page_index;
5672 -(void)setPageLabel: (
int)page_index label_style: (FSPageLabelsStyle)label_style first_label_number: (
int)first_label_number prefix_string: (NSString *)prefix_string;
5673 -(void)removePageLabel: (
int)page_index;
5684 -(id)
init NS_UNAVAILABLE;
5686 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5687 -(id)initWithBitmap: (
FSBitmap*)bitmap simulate: (BOOL)simulate;
5688 -(id)initWithWidth: (
int)width height: (
int)height simulate: (BOOL)simulate;
5689 -(id)initWithOther: (
FSPSI*)other;
5692 -(void)setColor: (
unsigned int)color;
5693 -(void)setDiameter: (
int)diameter;
5694 -(void)setOpacity: (
float)opacity;
5695 -(void)addPoint: (
FSPointF*)point type: (FSPathPointType)type pressure: (
float)pressure;
5705 @property (nonatomic, weak, getter=getTitle) NSString * title;
5706 @property (nonatomic, getter=getPageIndex)
int pageIndex;
5707 -(id)
init NS_UNAVAILABLE;
5709 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5712 -(FSDateTime*)getDateTime: (BOOL)is_creation_date;
5713 -(void)setDateTime: (FSDateTime*)date_time is_creation_date: (BOOL)is_creation_date;
5726 -(id)
init NS_UNAVAILABLE;
5728 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5732 -(void)setScreenSize: (
float)width height: (
float)height;
5733 -(void)setScreenMargin: (
int)left top: (
int)top right: (
int)right bottom: (
int)bottom;
5734 -(void)setZoom: (
int)zoom;
5735 -(void)setParseFlags: (
unsigned int)flags;
5736 -(void)setLineSpace: (
float)line_space;
5737 -(void)setImageScale: (
float)image_scale;
5738 -(void)setTopSpace: (
float)top_space;
5742 -(
FSMatrix2D*)getDisplayMatrix: (
float)offset_x offset_y: (
float)offset_y width: (
int)width height: (
int)height rotate: (
FSRotation)rotate;
5744 -(
FSPointF*)getFocusPosition: (
FSMatrix2D*)matrix focus_data: (NSString *)focus_data;
5756 @property (nonatomic, weak, getter=getOption_label) NSString * option_label;
5757 @property (nonatomic, getter=getSelected) BOOL selected;
5759 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5761 -(id)initWithOption_label: (NSString *)option_label selected: (BOOL)selected;
5763 -(void)set: (NSString *)option_label selected: (BOOL)selected;
5774 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
5777 -(
unsigned long)getSize;
5780 -(void)removeAt: (
unsigned long)index;
5788 typedef NS_ENUM(NSInteger, FSAppProviderCallbackAppInfo) {
5789 FSAppProviderCallbackAppInfoVersion = 0x0,
5790 FSAppProviderCallbackAppInfoLanguage = 0x01,
5791 FSAppProviderCallbackAppInfoPlatform = 0x02,
5792 FSAppProviderCallbackAppInfoVariation = 0x03,
5793 FSAppProviderCallbackAppInfoName = 0x04,
5794 FSAppProviderCallbackAppInfoType = 0x05
5797 typedef NS_ENUM(NSInteger, FSAppProviderCallbackBeepType) {
5798 FSAppProviderCallbackBeepTypeError = 0,
5799 FSAppProviderCallbackBeepTypeWarning = 1,
5800 FSAppProviderCallbackBeepTypeQuestion = 2,
5801 FSAppProviderCallbackBeepTypeStatus = 3,
5802 FSAppProviderCallbackBeepTypeDefault = 4
5805 typedef NS_ENUM(NSInteger, FSAppProviderCallbackStringID) {
5806 FSAppProviderCallbackStringIDValidateFailed = 1,
5807 FSAppProviderCallbackStringIDCalcOverride = 2,
5808 FSAppProviderCallbackStringIDModifyField = 3,
5809 FSAppProviderCallbackStringIDNotModifyField = 4,
5810 FSAppProviderCallbackStringIDAppName = 5,
5811 FSAppProviderCallbackStringIDImageFilter = 6,
5812 FSAppProviderCallbackStringIDUnknownCaught = 7,
5813 FSAppProviderCallbackStringIDUnableToSet = 8,
5814 FSAppProviderCallbackStringIDValueExcalmatory = 9,
5815 FSAppProviderCallbackStringIDInvalidEnumValue = 10,
5816 FSAppProviderCallbackStringIDUnsupportMethod = 11,
5817 FSAppProviderCallbackStringIDUnsupportProperty = 12,
5818 FSAppProviderCallbackStringIDInvalidPropertySetOperation = 13,
5819 FSAppProviderCallbackStringIDNotDefaultValue = 14,
5820 FSAppProviderCallbackStringIDUnableSetLanguage = 15,
5821 FSAppProviderCallbackStringIDUnableSetNumPages = 16,
5822 FSAppProviderCallbackStringIDUnableSetPlatformValue = 17,
5823 FSAppProviderCallbackStringIDUnableSetValidationsEnabledValue = 18,
5824 FSAppProviderCallbackStringIDUnableSetValidationsValue = 19,
5825 FSAppProviderCallbackStringIDUnableSetVersion = 20,
5826 FSAppProviderCallbackStringIDUnableSetReady = 21,
5827 FSAppProviderCallbackStringIDNumberOfOccur = 22,
5828 FSAppProviderCallbackStringIDUnableSetClassName = 23,
5829 FSAppProviderCallbackStringIDUnableSetLengthValue = 24,
5830 FSAppProviderCallbackStringIDUnsupportChar = 25,
5831 FSAppProviderCallbackStringIDBadSuffix = 26,
5832 FSAppProviderCallbackStringIDExpectedIdent = 27,
5833 FSAppProviderCallbackStringIDExpectedString = 28,
5834 FSAppProviderCallbackStringIDInvalidateChar = 29,
5835 FSAppProviderCallbackStringIDRedefinition = 30,
5836 FSAppProviderCallbackStringIDInvalidToken = 31,
5837 FSAppProviderCallbackStringIDInvalidExpression = 32,
5838 FSAppProviderCallbackStringIDUndefineIdentifier = 33,
5839 FSAppProviderCallbackStringIDInvalidateLeftValue = 34,
5840 FSAppProviderCallbackStringIDCompilerError = 35,
5841 FSAppProviderCallbackStringIDCannotModifyValue = 36,
5842 FSAppProviderCallbackStringIDParametersError = 37,
5843 FSAppProviderCallbackStringIDExpectedEndIf = 38,
5844 FSAppProviderCallbackStringIDUnexpectedExpression = 39,
5845 FSAppProviderCallbackStringIDConditionIsNull = 40,
5846 FSAppProviderCallbackStringIDIllegalBreak = 41,
5847 FSAppProviderCallbackStringIDIllegalContinue = 42,
5848 FSAppProviderCallbackStringIDExpectedOperator = 43,
5849 FSAppProviderCallbackStringIDDivideZero = 44,
5850 FSAppProviderCallbackStringIDCannotCovertToObject = 45,
5851 FSAppProviderCallbackStringIDNotFoundContainer = 46,
5852 FSAppProviderCallbackStringIDNotFoundProperty = 47,
5853 FSAppProviderCallbackStringIDNotFoundMethod = 48,
5854 FSAppProviderCallbackStringIDNotFoundConst = 49,
5855 FSAppProviderCallbackStringIDNotAssignObject = 50,
5856 FSAppProviderCallbackStringIDInvalidateInstruction = 51,
5857 FSAppProviderCallbackStringIDExpectedNumber = 52,
5858 FSAppProviderCallbackStringIDValidateOutOfArray = 53,
5859 FSAppProviderCallbackStringIDCannotAssign = 54,
5860 FSAppProviderCallbackStringIDNotFoundFunction = 55,
5861 FSAppProviderCallbackStringIDIsNotArray = 56,
5862 FSAppProviderCallbackStringIDOutOfArrayRange = 57,
5863 FSAppProviderCallbackStringIDNotSupportArrayCalculate = 58,
5864 FSAppProviderCallbackStringIDArgumentNotArray = 59,
5865 FSAppProviderCallbackStringIDArgumentExpectContainer = 60,
5866 FSAppProviderCallbackStringIDAccessProertyInNotObject = 61,
5867 FSAppProviderCallbackStringIDFunctionBuildIn = 62,
5868 FSAppProviderCallbackStringIDErrorMessage = 63,
5869 FSAppProviderCallbackStringIDIndexValueOutOfBounds = 64,
5870 FSAppProviderCallbackStringIDIncorrectNumberOfMethod = 65,
5871 FSAppProviderCallbackStringIDArgumentMismatch = 66,
5872 FSAppProviderCallbackStringIDInvalidEnumerate = 67,
5873 FSAppProviderCallbackStringIDInvalidAppend = 68,
5874 FSAppProviderCallbackStringIDSOMExpectedList = 69,
5875 FSAppProviderCallbackStringIDNotHaveProperty = 70,
5876 FSAppProviderCallbackStringIDInvalidNodeType = 71,
5877 FSAppProviderCallbackStringIDViolateBoundary = 72,
5878 FSAppProviderCallbackStringIDServerDeny = 73,
5879 FSAppProviderCallbackStringIDWeekDaySun = 74,
5880 FSAppProviderCallbackStringIDWeekDayMon = 75,
5881 FSAppProviderCallbackStringIDWeekDayTue = 76,
5882 FSAppProviderCallbackStringIDWeekDayWed = 77,
5883 FSAppProviderCallbackStringIDWeekDayThu = 78,
5884 FSAppProviderCallbackStringIDWeekDayFri = 79,
5885 FSAppProviderCallbackStringIDWeekDaySat = 80,
5886 FSAppProviderCallbackStringIDMonthJan = 81,
5887 FSAppProviderCallbackStringIDMonthFeb = 82,
5888 FSAppProviderCallbackStringIDMonthMarch = 83,
5889 FSAppProviderCallbackStringIDMonthApril = 84,
5890 FSAppProviderCallbackStringIDMonthMay = 85,
5891 FSAppProviderCallbackStringIDMonthJune = 86,
5892 FSAppProviderCallbackStringIDMonthJuly = 87,
5893 FSAppProviderCallbackStringIDMonthAug = 88,
5894 FSAppProviderCallbackStringIDMonthSep = 89,
5895 FSAppProviderCallbackStringIDMonthOct = 90,
5896 FSAppProviderCallbackStringIDMonthNov = 91,
5897 FSAppProviderCallbackStringIDMonthDec = 92,
5898 FSAppProviderCallbackStringIDToday = 93,
5899 FSAppProviderCallbackStringIDValidateLimit = 94,
5900 FSAppProviderCallbackStringIDValidateNullWarning = 95,
5901 FSAppProviderCallbackStringIDValidateNullError = 96,
5902 FSAppProviderCallbackStringIDValidateWarning = 97,
5903 FSAppProviderCallbackStringIDValidateError = 98,
5904 FSAppProviderCallbackStringIDValidateNumberError = 99,
5905 FSAppProviderCallbackStringIDScriptFailedError = 100,
5906 FSAppProviderCallbackStringIDScriptInvalidValue = 101,
5907 FSAppProviderCallbackStringIDSubmitValidateNullError = 102,
5908 FSAppProviderCallbackStringIDInvalidBarcodeValue = 103,
5909 FSAppProviderCallbackStringIDScriptArgumentMismatch = 104
5912 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxIconType) {
5913 FSAppProviderCallbackMsgBoxIconError = 0,
5914 FSAppProviderCallbackMsgBoxIconWarning = 1,
5915 FSAppProviderCallbackMsgBoxIconQuestion = 2,
5916 FSAppProviderCallbackMsgBoxIconStatus = 3
5919 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonType) {
5920 FSAppProviderCallbackMsgBtnTypeOK = 0,
5921 FSAppProviderCallbackMsgBtnTypeOKCancel = 1,
5922 FSAppProviderCallbackMsgBtnTypeYesNo = 2,
5923 FSAppProviderCallbackMsgBtnTypeYesNoCancel = 3
5926 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonID) {
5927 FSAppProviderCallbackMsgBtnIDOK = 1,
5928 FSAppProviderCallbackMsgBtnIDCancel = 2,
5929 FSAppProviderCallbackMsgBtnIDNo = 3,
5930 FSAppProviderCallbackMsgBtnIDYes = 4
5935 typedef NS_ENUM(NSInteger, FSDocProviderCallbackInvalidateFlag) {
5936 FSDocProviderCallbackInvalidateFlagAllPages = 0,
5937 FSDocProviderCallbackInvalidateFlagCurrentPage = 1
5940 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPrintOption) {
5941 FSDocProviderCallbackPrintOptionShowDialog = 0x00000001,
5942 FSDocProviderCallbackPrintOptionCanCancel = 0x00000002,
5943 FSDocProviderCallbackPrintOptionShrinkPage = 0x00000004,
5944 FSDocProviderCallbackPrintOptionAsImage = 0x00000008,
5945 FSDocProviderCallbackPrintOptionReverseOrder = 0x00000010,
5946 FSDocProviderCallbackPrintOptionPrintAnnot = 0x00000020
5949 typedef NS_ENUM(NSInteger, FSDocProviderCallbackSubmitFormat) {
5950 FSDocProviderCallbackSubmitInXDP = 0,
5951 FSDocProviderCallbackSubmitInPDF = 1,
5952 FSDocProviderCallbackSubmitInUrlEncoded = 2,
5953 FSDocProviderCallbackSubmitInXFD = 3,
5954 FSDocProviderCallbackSubmitInXML = 4
5957 typedef NS_ENUM(NSInteger, FSDocProviderCallbackTextEncoding) {
5958 FSDocProviderCallbackTextEncodingNone = 0,
5959 FSDocProviderCallbackTextEncodingBig5 = 1,
5960 FSDocProviderCallbackTextEncodingFontSpecific = 2,
5961 FSDocProviderCallbackTextEncodingGBK = 3,
5962 FSDocProviderCallbackTextEncodingGB18030 = 4,
5963 FSDocProviderCallbackTextEncodingGB2312 = 5,
5964 FSDocProviderCallbackTextEncodingISO8859NN = 6,
5965 FSDocProviderCallbackTextEncodingKSC5601 = 7,
5966 FSDocProviderCallbackTextEncodingShiftJIS = 8,
5967 FSDocProviderCallbackTextEncodingUCS2 = 9,
5968 FSDocProviderCallbackTextEncodingUTF16 = 10,
5969 FSDocProviderCallbackTextEncodingUTF8 = 11
5972 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPageViewEventType) {
5973 FSDocProviderCallbackPageViewEventTypeAdded = 0,
5974 FSDocProviderCallbackPageViewEventTypeRemoved = 1,
5975 FSDocProviderCallbackPageViewEventTypeAllRemoved = 2
5978 typedef NS_ENUM(NSInteger, FSDocProviderCallbackWidgetEventType) {
5979 FSDocProviderCallbackWidgetEventTypeAdded = 0,
5980 FSDocProviderCallbackWidgetEventTypeBeforeRemoved = 1
6033 -(id)
init NS_UNAVAILABLE;
6035 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6036 -(id)initWithDocument: (FSPDFDoc*)document xfa_doc_provider_handler: (
id<
FSDocProviderCallback>)xfa_doc_provider_handler;
6037 -(id)initWithDocument: (FSPDFDoc*)document;
6038 -(id)initWithOther: (
FSXFADoc*)other;
6047 -(void)setPDFPath: (NSString *)pdf_file_path;
6048 -(BOOL)importData: (NSString *)file_path;
6051 -(void)flattenTo: (NSString *)output_file_path;
6056 -(
FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
6063 -(id)
init NS_UNAVAILABLE;
6065 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6068 -(
FSMatrix2D*)getDisplayMatrix: (
int)left top: (
int)top width: (
int)width height: (
int)height rotate: (
FSRotation)rotate;
6075 -(
FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
6463 @property (nonatomic, getter=getPage_index)
int page_index;
6466 @property (nonatomic, weak, getter=getOld_value) NSString * old_value;
6467 @property (nonatomic, weak, getter=getNew_value) NSString * new_value;
6468 @property (nonatomic, weak, getter=getWidget_name) NSString * widget_name;
6470 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6521 FSXFAWidgetWidgethAlignTypeJustifyAll = 61,
6541 @property (nonatomic, weak, getter=getValue) NSString *
value;
6542 @property (nonatomic, weak, getter=getDefaultValue) NSString * defaultValue;
6543 -(id)
init NS_UNAVAILABLE;
6545 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6556 -(void)setCheckState: (BOOL)is_checked;
6558 -(BOOL)isSupportMultiline;
6559 -(BOOL)isSupportMultiSelect;
6561 -(BOOL)onMouseEnter;
6563 -(BOOL)onLButtonDown: (
FSPointF*)point flags: (
unsigned int)flags;
6564 -(BOOL)onLButtonUp: (
FSPointF*)point flags: (
unsigned int)flags;
6565 -(BOOL)onLButtonDoubleClick: (
FSPointF*)point flags: (
unsigned int)flags;
6566 -(BOOL)onMouseMove: (
FSPointF*)point flags: (
unsigned int)flags;
6567 -(BOOL)onRButtonDown: (
FSPointF*)point flags: (
unsigned int)flags;
6568 -(BOOL)onRButtonUp: (
FSPointF*)point flags: (
unsigned int)flags;
6569 -(BOOL)onKeyDown: (
unsigned int)key_code flags: (
unsigned int)flags;
6570 -(BOOL)onKeyUp: (
unsigned int)key_code flags: (
unsigned int)flags;
6571 -(BOOL)onChar: (
int)input_char flags: (
unsigned int)flags;
6578 -(NSString *)getToolTip;
6580 -(void)setImage: (FSImage*)image;
6581 -(BOOL)isAllowRichText;
6584 -(BOOL)validateValue: (NSString *)value format: (NSString *)format;
6585 -(NSString *)getJavaScript;
6586 -(NSString *)getXMLContent;
6593 -(id)
init NS_UNAVAILABLE;
6595 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6596 -(id)initWithXfa_widget: (
FSXFAWidget*)xfa_widget;
6607 -(BOOL)paste: (NSString *)text;
6628 typedef NS_ENUM(NSInteger, FSTextPageCharInfoTextCharFlag) {
6629 FSTextPageCharInfoUnknown = -1,
6630 FSTextPageCharInfoNormal = 0,
6631 FSTextPageCharInfoGenerated = 1,
6632 FSTextPageCharInfoUnUnicode = 2,
6633 FSTextPageCharInfoHyphen = 3,
6634 FSTextPageCharInfoComboWord = 4
6637 @interface FSTextPageCharInfo : NSObject
6642 @property (nonatomic, weak, getter=getFont)
FSFont* font;
6643 @property (nonatomic, getter=getFlag) FSTextPageCharInfoTextCharFlag flag;
6644 @property (nonatomic, getter=getFont_size)
float font_size;
6645 @property (nonatomic, getter=getOrigin_x)
float origin_x;
6646 @property (nonatomic, getter=getOrigin_y)
float origin_y;
6647 @property (nonatomic, weak, getter=getChar_box)
FSRectF* char_box;
6648 @property (nonatomic, weak, getter=getChar_outbox)
FSRectF* char_outbox;
6649 @property (nonatomic, weak, getter=getMatrix)
FSMatrix2D* matrix;
6651 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6652 -(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;
6654 -(id)initWithChar_info: (FSTextPageCharInfo*)char_info;
6655 -(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;
6660 typedef NS_ENUM(NSInteger, FSTextPageTextParseFlags) {
6661 FSTextPageParseTextNormal = 0x0000,
6662 FSTextPageParseTextOutputHyphen = 0x0001,
6663 FSTextPageParseTextUseStreamOrder = 0x0002
6666 typedef NS_ENUM(NSInteger, FSTextPageTextOrderFlag) {
6667 FSTextPageTextStreamOrder = 0,
6668 FSTextPageTextDisplayOrder = 1
6671 @interface FSTextPage :
FSBase
6672 -(id)
init NS_UNAVAILABLE;
6674 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6675 -(id)initWithPage: (
FSPDFPage*)page flags: (
int)flags;
6676 -(id)initWithOther: (FSTextPage*)other;
6679 -(FSTextPageCharInfo*)getCharInfo: (
int)char_index;
6680 -(NSString *)getChars: (
int)start count: (
int)count;
6681 -(int)getIndexAtPos: (
float)x y: (
float)y tolerance: (
float)tolerance;
6682 -(NSString *)getTextInRect: (
FSRectF*)rect;
6683 -(NSString *)getText: (FSTextPageTextOrderFlag)flag;
6684 -(
FSRange*)getWordAtPos: (
float)x y: (
float)y tolerance: (
float)tolerance;
6685 -(int)getTextRectCount: (
int)start count: (
int)count;
6686 -(
FSRectF*)getTextRect: (
int)rect_index;
6687 -(
FSRotation)getBaselineRotation: (
int)rect_index;
6690 -(NSString *)getTextUnderAnnot: (
FSAnnot*)annot;
6696 typedef NS_ENUM(NSInteger, FSTextSearchSearchFlags) {
6697 FSTextSearchSearchNormal = 0x00,
6698 FSTextSearchSearchMatchCase = 0x01,
6699 FSTextSearchSearchMatchWholeWord = 0x02,
6700 FSTextSearchSearchConsecutive = 0x04,
6701 FSTextSearchSearchNotMatchFullWidth = 0x20
6704 @interface FSTextSearch :
FSBase
6705 -(id)
init NS_UNAVAILABLE;
6707 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6710 -(id)initWithText_page: (FSTextPage*)text_page;
6711 -(id)initWithAnnot: (
FSAnnot*)annot;
6712 -(id)initWithOther: (FSTextSearch*)other;
6714 -(BOOL)setPattern: (NSString *)key_words is_regex_search: (BOOL)is_regex_search;
6715 -(BOOL)setStartPage: (
int)page_index;
6716 -(BOOL)setEndPage: (
int)page_index;
6717 -(BOOL)setStartCharacter: (
int)char_index;
6718 -(BOOL)setSearchFlags: (
unsigned int)search_flags;
6722 -(int)getMatchPageIndex;
6723 -(NSString *)getMatchSentence;
6724 -(int)getMatchSentenceStartIndex;
6725 -(int)getMatchSentenceEndIndex;
6726 -(int)getMatchStartCharIndex;
6727 -(int)getMatchEndCharIndex;
6733 @interface FSTextLink :
FSBase
6734 -(id)
init NS_UNAVAILABLE;
6736 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6737 -(id)initWithOther: (FSTextLink*)other;
6739 -(NSString *)getURI;
6740 -(int)getStartCharIndex;
6741 -(int)getEndCharIndex;
6748 @interface FSPageTextLinks :
FSBase
6749 -(id)
init NS_UNAVAILABLE;
6751 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6752 -(id)initWithPage: (FSTextPage*)page;
6753 -(id)initWithOther: (FSPageTextLinks*)other;
6755 -(int)getTextLinkCount;
6756 -(FSTextLink*)getTextLink: (
int)index;
6770 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6785 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6786 @property (nonatomic, getter=getUser_permissions)
unsigned int user_permissions;
6788 @property (nonatomic, getter=getKey_length)
int key_length;
6790 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6791 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata user_permissions: (
unsigned int)user_permissions cipher: (
FSSecurityHandlerCipherType)cipher key_length: (
int)key_length;
6794 -(void)set: (BOOL)is_encrypt_metadata user_permissions: (
unsigned int)user_permissions cipher: (
FSSecurityHandlerCipherType)cipher key_length: (
int)key_length;
6807 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6810 -(BOOL)initialize: (
FSStdEncryptData*)encrypt_data user_password: (NSString *)user_password owner_password: (NSString *)owner_password;
6811 -(BOOL)initializeW: (
FSStdEncryptData*)encrypt_data user_password: (NSString *)user_password owner_password: (NSString *)owner_password;
6812 -(void)setAES256ModifyFlags: (
unsigned int)modify_flags;
6823 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6825 @property (nonatomic, weak, getter=getEnvelopes) NSArray<NSData *> * envelopes;
6827 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6828 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata cipher: (
FSSecurityHandlerCipherType)cipher envelopes: (NSArray<NSData *> *)envelopes;
6838 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6847 @interface FSDRMEncryptData : NSObject
6852 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6853 @property (nonatomic, weak, getter=getSub_filter) NSString * sub_filter;
6855 @property (nonatomic, getter=getKey_length)
int key_length;
6856 @property (nonatomic, getter=getIs_owner) BOOL is_owner;
6857 @property (nonatomic, getter=getUser_permissions)
unsigned int user_permissions;
6859 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6860 -(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;
6862 -(id)initWithOther: (FSDRMEncryptData*)other;
6863 -(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;
6870 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6873 -(NSString *)getDRMValue: (NSString *)key;
6874 -(BOOL)setDRMValue: (NSString *)key value: (NSString *)value;
6875 -(BOOL)verifyEncryptionParams;
6876 -(BOOL)initialize: (FSDRMEncryptData*)encrypt_data file_id: (NSString *)file_id initial_key: (NSData *)initial_key;
6882 @interface FSCustomEncryptData : NSObject
6887 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6888 @property (nonatomic, weak, getter=getFilter) NSString * filter;
6889 @property (nonatomic, weak, getter=getSub_filter) NSString * sub_filter;
6891 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6892 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata filter: (NSString *)filter sub_filter: (NSString *)sub_filter;
6894 -(id)initWithOther: (FSCustomEncryptData*)other;
6895 -(void)set: (BOOL)is_encrypt_metadata filter: (NSString *)filter sub_filter: (NSString *)sub_filter;
6902 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6905 -(BOOL)initialize: (FSCustomEncryptData*)encrypt_data callback: (
id<
FSCustomSecurityCallback>)callback encrypt_info: (NSString *)encrypt_info;
6916 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6917 @property (nonatomic, weak, getter=getPublish_license) NSString * publish_license;
6918 @property (nonatomic, weak, getter=getServer_eul_list) NSArray<NSData *> * server_eul_list;
6919 @property (nonatomic, getter=getIrm_version)
float irm_version;
6921 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6922 -(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;
6925 -(void)set: (BOOL)is_encrypt_metadata publish_license: (NSString *)publish_license server_eul_list: (NSArray<NSData *> *)server_eul_list irm_version: (
float)irm_version;
6932 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6951 typedef NS_ENUM(NSInteger, FSTabOrderMgrOrderType) {
6952 FSTabOrderMgrNone = 0x0000,
6953 FSTabOrderMgrRow = 0x0001,
6954 FSTabOrderMgrColumn = 0x0002,
6955 FSTabOrderMgrStructure = 0x0003
6958 @interface FSTabOrderMgr :
FSBase
6959 @property (nonatomic, getter=getOrderType) FSTabOrderMgrOrderType orderType;
6960 -(id)
init NS_UNAVAILABLE;
6962 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6964 -(id)initWithOther: (FSTabOrderMgr*)other;
6971 -(BOOL)adjustStructureOrder: (
FSAnnotArray*)annot_array;
6978 -(id)
init NS_UNAVAILABLE;
6980 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
6983 -(id)initWithDocument: (FSPDFDoc*)document image: (FSImage*)image frame_index: (
int)frame_index settings: (
FSWatermarkSettings*)settings;
7011 @property (nonatomic, getter=getPosition) FSPosition position;
7012 @property (nonatomic, getter=getOffset_x)
float offset_x;
7013 @property (nonatomic, getter=getOffset_y)
float offset_y;
7014 @property (nonatomic, getter=getFlags)
unsigned int flags;
7015 @property (nonatomic, getter=getScale_x)
float scale_x;
7016 @property (nonatomic, getter=getScale_y)
float scale_y;
7017 @property (nonatomic, getter=getRotation)
float rotation;
7018 @property (nonatomic, getter=getOpacity)
int opacity;
7020 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7021 -(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;
7024 -(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;
7039 @property (nonatomic, getter=getFont_size)
float font_size;
7040 @property (nonatomic, getter=getColor)
unsigned int color;
7042 @property (nonatomic, getter=getLine_space)
float line_space;
7044 @property (nonatomic, weak, getter=getFont)
FSFont* font;
7046 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7059 -(id)
init NS_UNAVAILABLE;
7061 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7062 -(id)initWithDocument: (FSPDFDoc*)document;
7066 -(void)enableFileStream: (NSString *)temp_directory_path apply_redaction_callback: (
id<
FSApplyRedactionCallback>)apply_redaction_callback;
7085 @property (nonatomic, getter=getLine_width)
float line_width;
7086 @property (nonatomic, getter=getColor)
unsigned int color;
7087 @property (nonatomic, getter=getDash_phase)
float dash_phase;
7090 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7099 @interface FSTableCellDataColArray : NSObject
7105 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7107 -(id)initWithOther: (FSTableCellDataColArray*)other;
7108 -(
unsigned long)getSize;
7109 -(FSTableCellData*)getAt: (
unsigned long)index;
7110 -(void)add: (FSTableCellData*)element;
7111 -(void)removeAt: (
unsigned long)index;
7112 -(void)insertAt: (
unsigned long)index element: (FSTableCellData*)element;
7119 @interface FSTableCellDataArray : NSObject
7125 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7127 -(id)initWithOther: (FSTableCellDataArray*)other;
7128 -(
unsigned long)getSize;
7129 -(FSTableCellDataColArray*)getAt: (
unsigned long)index;
7130 -(void)add: (FSTableCellDataColArray*)element;
7131 -(void)removeAt: (
unsigned long)index;
7132 -(void)insertAt: (
unsigned long)index element: (FSTableCellDataColArray*)element;
7139 @interface FSTableCellData : NSObject
7144 @property (nonatomic, weak, getter=getCell_text_style)
FSRichTextStyle* cell_text_style;
7145 @property (nonatomic, getter=getCell_fill_color)
unsigned int cell_fill_color;
7146 @property (nonatomic, weak, getter=getCell_text) NSString * cell_text;
7147 @property (nonatomic, weak, getter=getCell_image) FSImage* cell_image;
7148 @property (nonatomic, weak, getter=getCell_margin)
FSRectF* cell_margin;
7150 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7152 -(id)initWithCell_text_style: (
FSRichTextStyle*)cell_text_style cell_fill_color: (
unsigned int)cell_fill_color cell_text: (NSString *)cell_text cell_image: (FSImage*)cell_image cell_margin: (
FSRectF*)cell_margin;
7153 -(id)initWithData: (FSTableCellData*)data;
7154 -(void)set: (
FSRichTextStyle*)cell_text_style cell_fill_color: (
unsigned int)cell_fill_color cell_text: (NSString *)cell_text cell_image: (FSImage*)cell_image cell_margin: (
FSRectF*)cell_margin;
7159 @interface FSTableCellIndexArray : NSObject
7165 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7167 -(id)initWithOther: (FSTableCellIndexArray*)other;
7168 -(
unsigned long)getSize;
7169 -(
FSPoint*)getAt: (
unsigned long)index;
7170 -(void)add: (
FSPoint*)element;
7171 -(void)removeAt: (
unsigned long)index;
7172 -(void)insertAt: (
unsigned long)index element: (
FSPoint*)element;
7179 @interface FSTableData : NSObject
7184 @property (nonatomic, weak, getter=getRect)
FSRectF* rect;
7185 @property (nonatomic, getter=getRow_count)
int row_count;
7186 @property (nonatomic, getter=getCol_count)
int col_count;
7187 @property (nonatomic, weak, getter=getOutside_border_left)
FSTableBorderInfo* outside_border_left;
7188 @property (nonatomic, weak, getter=getOutside_border_right)
FSTableBorderInfo* outside_border_right;
7189 @property (nonatomic, weak, getter=getOutside_border_top)
FSTableBorderInfo* outside_border_top;
7190 @property (nonatomic, weak, getter=getOutside_border_bottom)
FSTableBorderInfo* outside_border_bottom;
7191 @property (nonatomic, weak, getter=getInside_border_row)
FSTableBorderInfo* inside_border_row;
7192 @property (nonatomic, weak, getter=getInside_border_col)
FSTableBorderInfo* inside_border_col;
7193 @property (nonatomic, weak, getter=getMerge_cells) FSTableCellIndexArray* merge_cells;
7194 @property (nonatomic, weak, getter=getRow_height_array)
FSFloatArray* row_height_array;
7195 @property (nonatomic, weak, getter=getCol_width_array)
FSFloatArray* col_width_array;
7197 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7200 -(id)initWithData: (FSTableData*)data;
7208 @interface FSTableGenerator :
FSBase
7210 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7211 +(BOOL)addTableToPage: (
FSPDFPage*)page data: (FSTableData*)data cell_array: (FSTableCellDataArray*)cell_array;
7212 +(BOOL)insertTablePagesToDocument: (FSPDFDoc*)doc dest_page_index: (
int)dest_page_index page_width: (
float)page_width page_height: (
float)page_height data: (FSTableData*)data cell_array: (FSTableCellDataArray*)cell_array allow_to_cross_page: (BOOL)allow_to_cross_page tablegenerator_callback: (
id<
FSTableGeneratorCallback>)tablegenerator_callback;
7221 @interface FSDocumentsSource :
FSBase
7222 -(id)
init NS_UNAVAILABLE;
7224 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7225 -(id)initWithDirectory: (NSString *)directory;
7226 -(id)initWithOther: (FSDocumentsSource*)other;
7233 typedef NS_ENUM(NSInteger, FSFullTextSearchRankMode) {
7234 FSFullTextSearchRankNone = 0,
7235 FSFullTextSearchRankHitCountASC = 1,
7236 FSFullTextSearchRankHitCountDESC = 2
7239 @interface FSFullTextSearch :
FSBase
7241 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7243 -(id)initWithOther: (FSFullTextSearch*)other;
7245 -(void)setDataBasePath: (NSString *)path_of_data_base;
7247 -(BOOL)updateIndexWithFilePath: (NSString *)file_path;
7248 -(BOOL)searchOf: (NSString *)match_string rank_mode: (FSFullTextSearchRankMode)rank_mode callback: (
id<
FSSearchCallback>)callback;
7268 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7269 +(
FSErrorCode)initialize: (NSString *)compliance_resource_folder_path compliance_engine_unlockcode: (NSString *)compliance_engine_unlockcode;
7272 +(void)releaseThreadContext;
7273 +(void)setTempFolderPath: (NSString *)temp_folder_path;
7274 +(void)enableHandleTransparency: (BOOL)enable_handle_transparency;
7275 +(void)setLanguage: (NSString *)language;
7301 @property (nonatomic, weak, getter=getPreflight_key) NSString * preflight_key;
7303 @property (nonatomic, weak, getter=getSrc_pdf_path) NSString * src_pdf_path;
7304 @property (nonatomic, weak, getter=getSaved_pdf_path) NSString * saved_pdf_path;
7305 @property (nonatomic, getter=getFirst_page_index)
int first_page_index;
7306 @property (nonatomic, getter=getLast_page_index)
int last_page_index;
7308 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7332 @property (nonatomic, getter=getTo_generate_overview) BOOL to_generate_overview;
7333 @property (nonatomic, getter=getTo_highlight_problems) BOOL to_highlight_problems;
7335 @property (nonatomic, weak, getter=getReport_file_path) NSString * report_file_path;
7337 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7345 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7350 -(NSArray<NSData *> *)getItemKeysArray: (NSString *)group_name;
7354 -(BOOL)canFixup: (NSString *)item_key;
7371 @property (nonatomic, getter=getUsed_count)
unsigned int used_count;
7373 @property (nonatomic, weak, getter=getName) NSString * name;
7374 @property (nonatomic, weak, getter=getComment) NSString * comment;
7375 @property (nonatomic, weak, getter=getReasons) NSArray<NSString *> * reasons;
7377 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7384 typedef NS_ENUM(NSInteger, FSHitDataCheckSeverity) {
7385 FSHitDataCheckSeverityInfo = 1,
7386 FSHitDataCheckSeverityWarning = 2,
7387 FSHitDataCheckSeverityError = 3
7390 @interface FSHitData : NSObject
7395 @property (nonatomic, getter=getTriggered_count)
unsigned int triggered_count;
7396 @property (nonatomic, getter=getSeverity) FSHitDataCheckSeverity severity;
7397 @property (nonatomic, weak, getter=getName) NSString * name;
7398 @property (nonatomic, weak, getter=getComment) NSString * comment;
7399 @property (nonatomic, weak, getter=getTrigger_values) NSArray<NSString *> * trigger_values;
7400 @property (nonatomic, getter=getPage_index)
int page_index;
7402 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7404 -(id)initWithOther: (FSHitData*)other;
7411 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7418 -(FSHitData*)getHitData: (
int)index;
7424 typedef NS_ENUM(NSInteger, FSPDFAComplianceVersion) {
7425 FSPDFAComplianceVersionPDFA1a = 1,
7426 FSPDFAComplianceVersionPDFA1b = 2,
7427 FSPDFAComplianceVersionPDFA2a = 3,
7428 FSPDFAComplianceVersionPDFA2b = 4,
7429 FSPDFAComplianceVersionPDFA2u = 5,
7430 FSPDFAComplianceVersionPDFA3a = 6,
7431 FSPDFAComplianceVersionPDFA3b = 7,
7432 FSPDFAComplianceVersionPDFA3u = 8,
7433 FSPDFAComplianceVersionPDFA1bWithoutFBC = 9,
7434 FSPDFAComplianceVersionPDFA2bWithoutFBC = 10,
7435 FSPDFAComplianceVersionPDFA3bWithoutFBC = 11
7438 @interface FSPDFACompliance :
FSBase
7440 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7442 -(id)initWithOther: (FSPDFACompliance*)other;
7444 -(
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;
7445 -(
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;
7457 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7490 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7501 @interface FSPDFCompliance :
FSBase
7503 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7505 -(id)initWithOther: (FSPDFCompliance*)other;
7507 -(
FSResultInformation*)verify: (
int)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;
7540 @property (nonatomic, weak, getter=getRect_array)
FSRectFArray* rect_array;
7541 @property (nonatomic, weak, getter=getDiff_contents) NSString * diff_contents;
7543 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7557 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7560 -(
unsigned long)getSize;
7563 -(void)removeAt: (
unsigned long)index;
7579 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7595 -(id)
init NS_UNAVAILABLE;
7597 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7598 -(id)initWithBase_doc: (FSPDFDoc*)base_doc compared_doc: (FSPDFDoc*)compared_doc;
7601 -(
FSCompareResults*)doCompare: (
int)base_page_index compared_page_index: (
int)compared_page_index compare_flags: (
unsigned int)compare_flags;
7602 -(FSPDFDoc*)generateComparedDoc: (
unsigned int)compare_flags;
7603 -(FSPDFDoc*)GenerateComparedDocWithIsShowAllLayers: (
unsigned int)compare_flags is_show_all_layers: (BOOL)is_show_all_layers;
7614 @property (nonatomic, getter=getContent_streams)
unsigned int content_streams;
7615 @property (nonatomic, getter=getImages)
unsigned int images;
7616 @property (nonatomic, getter=getFonts)
unsigned int fonts;
7617 @property (nonatomic, getter=getBookmarks)
unsigned int bookmarks;
7618 @property (nonatomic, getter=getX_object_forms)
unsigned int x_object_forms;
7619 @property (nonatomic, getter=getStructure_infos)
unsigned int structure_infos;
7620 @property (nonatomic, getter=getAcroforms)
unsigned int acroforms;
7621 @property (nonatomic, getter=getLink_annots)
unsigned int link_annots;
7622 @property (nonatomic, getter=getNamed_destnations)
unsigned int named_destnations;
7623 @property (nonatomic, getter=getColor_space)
unsigned int color_space;
7624 @property (nonatomic, getter=getPattern_infos)
unsigned int pattern_infos;
7625 @property (nonatomic, getter=getPiece_infos)
unsigned int piece_infos;
7626 @property (nonatomic, getter=getComments_and_3d_contents)
unsigned int comments_and_3d_contents;
7627 @property (nonatomic, getter=getShading_pattern_infos)
unsigned int shading_pattern_infos;
7628 @property (nonatomic, getter=getExtend_graphics_states)
unsigned int extend_graphics_states;
7629 @property (nonatomic, getter=getCross_ref_tables)
unsigned int cross_ref_tables;
7630 @property (nonatomic, getter=getThumbs)
unsigned int thumbs;
7631 @property (nonatomic, getter=getEmbed_files)
unsigned int embed_files;
7632 @property (nonatomic, getter=getWeb_infos)
unsigned int web_infos;
7634 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7642 @interface FSOptimizer :
FSBase
7644 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7655 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressMode) {
7656 FSImageSettingsImageCompressHigh = 10003,
7657 FSImageSettingsImageCompressjpeg = 10005,
7658 FSImageSettingsImageCompressjpeg2000 = 10006,
7659 FSImageSettingsImageCompressRetain = 10007,
7660 FSImageSettingsImageCompressZip = 10009
7663 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressQuality) {
7664 FSImageSettingsImageCompressQualityMinimum = 1,
7665 FSImageSettingsImageCompressQualityLow = 2,
7666 FSImageSettingsImageCompressQualityMedium = 3,
7667 FSImageSettingsImageCompressQualityHigh = 4,
7668 FSImageSettingsImageCompressQualityMaximum = 5,
7669 FSImageSettingsImageCompressQualityLossless = 6
7672 typedef NS_ENUM(NSInteger, FSImageSettingsStretchMode) {
7673 FSImageSettingsStretchDefault = -1,
7674 FSImageSettingsStretchOff = 0x00,
7675 FSImageSettingsStretchInterpol = 0x20,
7676 FSImageSettingsStretchDownsample = 0x04,
7677 FSImageSettingsStretchBicubic = 0x80,
7678 FSImageSettingsStretchNoSmooth = 0x100
7681 @interface FSImageSettings :
FSBase
7683 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7685 -(id)initWithOther: (FSImageSettings*)other;
7687 -(void)setStretchMode: (FSImageSettingsStretchMode)mode;
7688 -(void)setImageDPI: (
int)dpi;
7689 -(void)setImageDPILimit: (
int)dpi_limit;
7690 -(void)setCompressionMode: (FSImageSettingsImageCompressMode)mode;
7691 -(void)setQuality: (FSImageSettingsImageCompressQuality)quality;
7692 -(void)setBackgroundDownScale: (
int)down_scale;
7693 -(void)setForegroundDownScale: (
int)down_scale;
7694 -(void)setTextSensitivity: (
int)text_sensitivity;
7695 -(void)setTileSize: (
int)size;
7732 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7736 -(void)setImageDPI: (
int)dpi;
7737 -(void)setImageDPILimit: (
int)dpi_limit;
7748 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7752 -(void)setSubsetAllEmFonts: (BOOL)is_subset_all_emb_fonts;
7753 -(void)setUnembeddedFontNameArray: (NSArray<NSString *> *)font_name_array;
7759 typedef NS_ENUM(NSInteger, FSOptimizerSettingsOptimizerOptions) {
7760 FSOptimizerSettingsOptimizerCompressImages = 0x01,
7761 FSOptimizerSettingsOptimizerCleanUp = 0x02,
7762 FSOptimizerSettingsOptimizerDiscardObjects = 0x04,
7763 FSOptimizerSettingsOptimizerUnembeddedFonts = 0x08,
7764 FSOptimizerSettingsOptimizerDiscardUserData = 0x10,
7765 FSOptimizerSettingsOptimizerTransparency = 0x20
7768 typedef NS_ENUM(NSInteger, FSOptimizerSettingsCleanUpOptions) {
7769 FSOptimizerSettingsCleanUpUseFlateForNonEncodedStream = 0x01,
7770 FSOptimizerSettingsCleanUpUseFlateInsteadOfLZW = 0x02,
7771 FSOptimizerSettingsCleanUpRemoveInvalidBookmarks = 0x04,
7772 FSOptimizerSettingsCleanUpRemoveInvalidLinks = 0x08,
7773 FSOptimizerSettingsCleanUpDiscardUnreferencedNamedDes = 0x10,
7774 FSOptimizerSettingsCleanUpOptPageContent = 0x20
7777 typedef NS_ENUM(NSInteger, FSOptimizerSettingsDiscardObjectsOptions) {
7778 FSOptimizerSettingsDiscardObjectsFormActions = 0x01,
7779 FSOptimizerSettingsDiscardObjectsFlattenFormFields = 0x02,
7780 FSOptimizerSettingsDiscardObjectsJavaScriptActions = 0x04,
7781 FSOptimizerSettingsDiscardObjectsEmbeddedPageThumbnails = 0x08,
7782 FSOptimizerSettingsDiscardObjectsEmbeddedPrintSettings = 0x10,
7783 FSOptimizerSettingsDiscardObjectsBookmarks = 0x20,
7784 FSOptimizerSettingsDiscardObjectsAlternateImages = 0x40,
7785 FSOptimizerSettingsDiscardObjectsDocumentTags = 0x80,
7786 FSOptimizerSettingsDiscardObjectsEmbeddedSearchIndex = 0x100,
7787 FSOptimizerSettingsDiscardObjectsDetectAndMergeImageFragment = 0x200,
7788 FSOptimizerSettingsDiscardObjectsSmoothlinestocurves = 0x400
7791 typedef NS_ENUM(NSInteger, FSOptimizerSettingsDiscardUserDataOptions) {
7792 FSOptimizerSettingsDiscardUserDataAllAnnotsFormsAndMultimedia = 0x01,
7793 FSOptimizerSettingsDiscardUserDataExternalCrossReferences = 0x02,
7794 FSOptimizerSettingsDiscardUserDataDocumentInfoAndMetaData = 0x04,
7795 FSOptimizerSettingsDiscardUserDataFileAttchments = 0x08,
7796 FSOptimizerSettingsDiscardUserDataPrivateDataOfOtherApp = 0x10,
7797 FSOptimizerSettingsDiscardUserDataLayer = 0x20,
7798 FSOptimizerSettingsDiscardUserAllData = 0x40
7801 typedef NS_ENUM(NSInteger, FSOptimizerSettingsTransparencyMode) {
7802 FSOptimizerSettingsTransparencyModeLowResolution = 0,
7803 FSOptimizerSettingsTransparencyModeMediumResolution = 1,
7804 FSOptimizerSettingsTransparencyModeHighResolution = 2
7807 @interface FSOptimizerSettings :
FSBase
7809 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7811 -(id)initWithOther: (FSOptimizerSettings*)other;
7813 -(void)setOptimizerOptions: (
unsigned int)optimize_options;
7814 -(void)setColorGrayImageSettings: (FSImageSettings*)settings;
7815 -(void)setColorImageSettings: (FSImageSettings*)settings;
7816 -(void)setGrayscaleImageSettings: (FSImageSettings*)settings;
7819 -(void)setCleanUpOptions: (
unsigned int)clean_up_options;
7820 -(void)setDiscardObjectsOptions: (
unsigned int)discard_objects_options;
7821 -(void)setDiscardUserDataOptions: (
unsigned int)discard_userdata_options;
7822 -(void)setTransparencyMode: (FSOptimizerSettingsTransparencyMode)transparency_mode;
7828 typedef NS_ENUM(NSInteger, FSOptimizeScannedPDFSettingsScannedImageCompressMode) {
7829 FSOptimizeScannedPDFSettingsScannedImageCompressHigh = 1,
7830 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg = 2,
7831 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000LossLess = 3,
7832 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000Lossy = 4
7835 typedef NS_ENUM(NSInteger, FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode) {
7836 FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2Lossy = 1,
7837 FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2LossLess = 2,
7838 FSOptimizeScannedPDFSettingsScannedMonoImageCompressCCITT4 = 3,
7839 FSOptimizeScannedPDFSettingsScannedMonoImageCompressHigh = 4
7842 @interface FSOptimizeScannedPDFSettings :
FSBase
7844 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7846 -(id)initWithOther: (FSOptimizeScannedPDFSettings*)other;
7848 -(void)setOptimizedPages: (
FSRange*)pages;
7849 -(void)setColorGrayImageCompressionMode: (FSOptimizeScannedPDFSettingsScannedImageCompressMode)mode;
7850 -(void)setColorGrayImageCompressionQuality: (
unsigned int)quality;
7851 -(void)setMonoImageCompressionMode: (FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode)mode;
7857 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFPageMode) {
7858 FSHTML2PDFSettingDataPageModeSinglePage = 0,
7859 FSHTML2PDFSettingDataPageModeMultiplePage = 1
7862 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFScalingMode) {
7863 FSHTML2PDFSettingDataScalingModeNone = 0,
7864 FSHTML2PDFSettingDataScalingModeScale = 1,
7865 FSHTML2PDFSettingDataScalingModeEnlarge = 2
7868 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFEncodingFormat) {
7869 FSHTML2PDFSettingDataEncodingFormatDefault = 0,
7870 FSHTML2PDFSettingDataEncodingFormatASCII = 1,
7871 FSHTML2PDFSettingDataEncodingFormatLatin2 = 2,
7872 FSHTML2PDFSettingDataEncodingFormatLatin3 = 3,
7873 FSHTML2PDFSettingDataEncodingFormatLatin4 = 4,
7874 FSHTML2PDFSettingDataEncodingFormatLatin5 = 5,
7875 FSHTML2PDFSettingDataEncodingFormatLatin6 = 6,
7876 FSHTML2PDFSettingDataEncodingFormatISO_8859_5 = 7,
7877 FSHTML2PDFSettingDataEncodingFormatArabic = 8,
7878 FSHTML2PDFSettingDataEncodingFormatGreek = 9,
7879 FSHTML2PDFSettingDataEncodingFormatHebrew = 10,
7880 FSHTML2PDFSettingDataEncodingFormatEUC_JP = 11,
7881 FSHTML2PDFSettingDataEncodingFormatSJS = 12,
7882 FSHTML2PDFSettingDataEncodingFormatJIS = 13,
7883 FSHTML2PDFSettingDataEncodingFormatBIG5 = 14,
7884 FSHTML2PDFSettingDataEncodingFormatGB = 15,
7885 FSHTML2PDFSettingDataEncodingFormatEUC_CN = 16,
7886 FSHTML2PDFSettingDataEncodingFormatKSC = 17,
7887 FSHTML2PDFSettingDataEncodingFormatUnicode = 18,
7888 FSHTML2PDFSettingDataEncodingFormatEUC = 19,
7889 FSHTML2PDFSettingDataEncodingFormatCNS = 20,
7890 FSHTML2PDFSettingDataEncodingFormatBIG5_CP950 = 21,
7891 FSHTML2PDFSettingDataEncodingFormatASCII_7_bit = 22,
7892 FSHTML2PDFSettingDataEncodingFormatKOI8R = 23,
7893 FSHTML2PDFSettingDataEncodingFormatCP852 = 24,
7894 FSHTML2PDFSettingDataEncodingFormatCP866 = 25,
7895 FSHTML2PDFSettingDataEncodingFormatCP874 = 26,
7896 FSHTML2PDFSettingDataEncodingFormatCP932 = 27,
7897 FSHTML2PDFSettingDataEncodingFormatCP1250 = 28,
7898 FSHTML2PDFSettingDataEncodingFormatCP1251 = 29,
7899 FSHTML2PDFSettingDataEncodingFormatCP1252 = 30,
7900 FSHTML2PDFSettingDataEncodingFormatCP1253 = 31,
7901 FSHTML2PDFSettingDataEncodingFormatCP1254 = 32,
7902 FSHTML2PDFSettingDataEncodingFormatCP1255 = 33,
7903 FSHTML2PDFSettingDataEncodingFormatCP1256 = 34,
7904 FSHTML2PDFSettingDataEncodingFormatCP1257 = 35,
7905 FSHTML2PDFSettingDataEncodingFormatKOI8U = 36,
7906 FSHTML2PDFSettingDataEncodingFormatISO_8859_15 = 37,
7907 FSHTML2PDFSettingDataEncodingFormatISO_8859_11 = 38,
7908 FSHTML2PDFSettingDataEncodingFormatISO_8859_8_I = 39,
7909 FSHTML2PDFSettingDataEncodingFormatVISUAL = 40,
7910 FSHTML2PDFSettingDataEncodingFormatCSN_369103 = 41,
7911 FSHTML2PDFSettingDataEncodingFormatISO_8859_13 = 42,
7912 FSHTML2PDFSettingDataEncodingFormatISO_2022_KR = 43,
7913 FSHTML2PDFSettingDataEncodingFormatGBK = 44,
7914 FSHTML2PDFSettingDataEncodingFormatGB18030 = 45,
7915 FSHTML2PDFSettingDataEncodingFormatBIG5_HKSCS = 46,
7916 FSHTML2PDFSettingDataEncodingFormatISO_2022_CN = 47,
7917 FSHTML2PDFSettingDataEncodingFormatTSCII = 48,
7918 FSHTML2PDFSettingDataEncodingFormatTAM = 49,
7919 FSHTML2PDFSettingDataEncodingFormatTAB = 50,
7920 FSHTML2PDFSettingDataEncodingFormatJAGRAN = 51,
7921 FSHTML2PDFSettingDataEncodingFormatMACINTOSH = 52,
7922 FSHTML2PDFSettingDataEncodingFormatUTF7 = 53,
7923 FSHTML2PDFSettingDataEncodingFormatBHASKAR = 54,
7924 FSHTML2PDFSettingDataEncodingFormatHTCHANAKYA = 55,
7925 FSHTML2PDFSettingDataEncodingFormatUTF_16BE = 56,
7926 FSHTML2PDFSettingDataEncodingFormatUTF_16LE = 57,
7927 FSHTML2PDFSettingDataEncodingFormatUTF_32BE = 58,
7928 FSHTML2PDFSettingDataEncodingFormatUTF_32LE = 59,
7929 FSHTML2PDFSettingDataEncodingFormatX_BINARYENC = 60,
7930 FSHTML2PDFSettingDataEncodingFormatHZ_GB_2312 = 61,
7931 FSHTML2PDFSettingDataEncodingFormatX_UTF8UTF8 = 62,
7932 FSHTML2PDFSettingDataEncodingFormatX_TAM_ELANGO = 63,
7933 FSHTML2PDFSettingDataEncodingFormatX_TAM_LTTMBARANI = 64,
7934 FSHTML2PDFSettingDataEncodingFormatX_TAM_SHREE = 65,
7935 FSHTML2PDFSettingDataEncodingFormatX_TAM_TBOOMIS = 66,
7936 FSHTML2PDFSettingDataEncodingFormatX_TAM_TMNEWS = 67,
7937 FSHTML2PDFSettingDataEncodingFormatX_TAM_WEBTAMIL = 68,
7938 FSHTML2PDFSettingDataEncodingFormatX_KDDI_Shift_JIS = 69,
7939 FSHTML2PDFSettingDataEncodingFormatX_DoCoMo_Shift_JIS = 70,
7940 FSHTML2PDFSettingDataEncodingFormatX_SoftBank_Shift_JIS = 71,
7941 FSHTML2PDFSettingDataEncodingFormatX_KDDI_ISO_2022_JP = 72,
7942 FSHTML2PDFSettingDataEncodingFormatX_SoftBank_ISO_2022_JP = 73
7945 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFMediaStyle) {
7946 FSHTML2PDFSettingDataMediaStyleScreen = 0,
7947 FSHTML2PDFSettingDataMediaStylePrint = 1
7950 @interface FSHTML2PDFSettingData : NSObject
7955 @property (nonatomic, getter=getPage_width)
float page_width;
7956 @property (nonatomic, getter=getPage_height)
float page_height;
7957 @property (nonatomic, getter=getIs_to_page_scale) BOOL is_to_page_scale;
7958 @property (nonatomic, weak, getter=getPage_margin)
FSRectF* page_margin;
7959 @property (nonatomic, getter=getRotate_degrees)
FSRotation rotate_degrees;
7960 @property (nonatomic, getter=getIs_convert_link) BOOL is_convert_link;
7961 @property (nonatomic, getter=getIs_generate_tag) BOOL is_generate_tag;
7962 @property (nonatomic, getter=getPage_mode) FSHTML2PDFSettingDataHTML2PDFPageMode page_mode;
7963 @property (nonatomic, getter=getTo_generate_bookmarks) BOOL to_generate_bookmarks;
7964 @property (nonatomic, getter=getScaling_mode) FSHTML2PDFSettingDataHTML2PDFScalingMode scaling_mode;
7965 @property (nonatomic, getter=getEncoding_format) FSHTML2PDFSettingDataHTML2PDFEncodingFormat encoding_format;
7966 @property (nonatomic, getter=getTo_render_images) BOOL to_render_images;
7967 @property (nonatomic, getter=getTo_remove_underline_for_link) BOOL to_remove_underline_for_link;
7968 @property (nonatomic, getter=getTo_set_headerfooter) BOOL to_set_headerfooter;
7969 @property (nonatomic, weak, getter=getHeaderfooter_title) NSString * headerfooter_title;
7970 @property (nonatomic, weak, getter=getHeaderfooter_url) NSString * headerfooter_url;
7971 @property (nonatomic, weak, getter=getBookmark_root_name) NSString * bookmark_root_name;
7972 @property (nonatomic, getter=getTo_resize_objects) BOOL to_resize_objects;
7973 @property (nonatomic, getter=getTo_print_background) BOOL to_print_background;
7974 @property (nonatomic, getter=getTo_optimize_tag_tree) BOOL to_optimize_tag_tree;
7975 @property (nonatomic, getter=getMedia_style) FSHTML2PDFSettingDataHTML2PDFMediaStyle media_style;
7976 @property (nonatomic, getter=getTo_load_active_content) BOOL to_load_active_content;
7977 @property (nonatomic, getter=getTo_disable_sandbox) BOOL to_disable_sandbox;
7978 @property (nonatomic, getter=getTo_use_blacklist) BOOL to_use_blacklist;
7979 @property (nonatomic, getter=getTo_hide_header) BOOL to_hide_header;
7980 @property (nonatomic, getter=getTo_hide_footer) BOOL to_hide_footer;
7981 @property (nonatomic, getter=getTo_deny_local_file_access) BOOL to_deny_local_file_access;
7983 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
7985 -(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 to_load_active_content: (BOOL)to_load_active_content to_disable_sandbox: (BOOL)to_disable_sandbox to_use_blacklist: (BOOL)to_use_blacklist to_hide_header: (BOOL)to_hide_header to_hide_footer: (BOOL)to_hide_footer to_deny_local_file_access: (BOOL)to_deny_local_file_access;
7986 -(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 to_load_active_content: (BOOL)to_load_active_content to_disable_sandbox: (BOOL)to_disable_sandbox to_use_blacklist: (BOOL)to_use_blacklist to_hide_header: (BOOL)to_hide_header to_hide_footer: (BOOL)to_hide_footer to_deny_local_file_access: (BOOL)to_deny_local_file_access;
7996 @property (nonatomic, getter=getPage_width)
float page_width;
7997 @property (nonatomic, getter=getPage_height)
float page_height;
7998 @property (nonatomic, weak, getter=getPage_margin)
FSRectF* page_margin;
7999 @property (nonatomic, weak, getter=getFont)
FSFont* font;
8000 @property (nonatomic, getter=getText_size)
float text_size;
8001 @property (nonatomic, getter=getText_color)
unsigned int text_color;
8002 @property (nonatomic, getter=getLinespace)
float linespace;
8003 @property (nonatomic, getter=getIs_break_page) BOOL is_break_page;
8005 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8007 -(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;
8008 -(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;
8015 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFExportFlags) {
8016 FSDWG2PDFSettingDataFlagEmbededTTF = 0x0001,
8017 FSDWG2PDFSettingDataFlagTTFTextAsGeometry = 0x0002,
8018 FSDWG2PDFSettingDataFlagSHXTextAsGeometry = 0x0004,
8019 FSDWG2PDFSettingDataFlagSimpleGeomOptimization = 0x0008,
8020 FSDWG2PDFSettingDataFlagEnableLayers = 0x0010,
8021 FSDWG2PDFSettingDataFlagIncludeOffLayers = 0x0020,
8022 FSDWG2PDFSettingDataFlagEmbededOptimizedTTF = 0x0040,
8023 FSDWG2PDFSettingDataFlagUseHLR = 0x0080,
8024 FSDWG2PDFSettingDataFlagFlateCompression = 0x0100,
8025 FSDWG2PDFSettingDataFlagASCIIHexEncoding = 0x0200,
8026 FSDWG2PDFSettingDataFlagExportHyperlinks = 0x0400,
8027 FSDWG2PDFSettingDataFlagZoomToExtentsMode = 0x0800,
8028 FSDWG2PDFSettingDataFlagLinearized = 0x1000,
8029 FSDWG2PDFSettingDataFlagMeasuring = 0x4000
8032 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFExportHatchesType) {
8033 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeBitmap = 0,
8034 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeDrawing = 1,
8035 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePdfPaths = 2,
8036 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePolygons = 3
8039 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFSearchableTextType) {
8040 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeNoSearch = 0,
8041 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeSHX = 1,
8042 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeTTF = 2
8045 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFColorPolicy) {
8046 FSDWG2PDFSettingDataDWG2PDFColorPolicyNoPolicy = 0,
8047 FSDWG2PDFSettingDataDWG2PDFColorPolicyMono = 1,
8048 FSDWG2PDFSettingDataDWG2PDFColorPolicyGrayscale = 2
8051 @interface FSDWG2PDFSettingData : NSObject
8056 @property (nonatomic, getter=getExport_flags)
unsigned int export_flags;
8057 @property (nonatomic, getter=getExport_hatches_type) FSDWG2PDFSettingDataDWG2PDFExportHatchesType export_hatches_type;
8058 @property (nonatomic, getter=getOther_export_hatches_type) FSDWG2PDFSettingDataDWG2PDFExportHatchesType other_export_hatches_type;
8059 @property (nonatomic, getter=getGradient_export_hatches_type) FSDWG2PDFSettingDataDWG2PDFExportHatchesType gradient_export_hatches_type;
8060 @property (nonatomic, getter=getSearchable_text_type) FSDWG2PDFSettingDataDWG2PDFSearchableTextType searchable_text_type;
8061 @property (nonatomic, getter=getIs_active_layout) BOOL is_active_layout;
8062 @property (nonatomic, weak, getter=getOutput_title) NSString * output_title;
8063 @property (nonatomic, weak, getter=getOutput_author) NSString * output_author;
8064 @property (nonatomic, weak, getter=getOutput_subject) NSString * output_subject;
8065 @property (nonatomic, weak, getter=getOutput_keywords) NSString * output_keywords;
8066 @property (nonatomic, weak, getter=getOutput_creator) NSString * output_creator;
8067 @property (nonatomic, weak, getter=getOutput_producer) NSString * output_producer;
8068 @property (nonatomic, getter=getPaper_width)
float paper_width;
8069 @property (nonatomic, getter=getPaper_height)
float paper_height;
8070 @property (nonatomic, getter=getColor_policy) FSDWG2PDFSettingDataDWG2PDFColorPolicy color_policy;
8071 @property (nonatomic, getter=getIs_output_progress) BOOL is_output_progress;
8072 @property (nonatomic, weak, getter=getProgress_callback) SWIGTYPE_p_void* progress_callback;
8074 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8080 @interface FSHTML2PDFRelatedResource : NSObject
8085 @property (nonatomic, retain, getter=getRelated_resource_file) id<FSFileReaderCallback> related_resource_file;
8086 @property (nonatomic, weak, getter=getResource_file_relative_path) NSString * resource_file_relative_path;
8088 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8094 @interface FSHTML2PDFRelatedResourceArray : NSObject
8100 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8102 -(id)initWithOther: (FSHTML2PDFRelatedResourceArray*)other;
8103 -(
unsigned long)getSize;
8104 -(FSHTML2PDFRelatedResource*)getAt: (
unsigned long)index;
8105 -(void)add: (FSHTML2PDFRelatedResource*)element;
8106 -(void)removeAt: (
unsigned long)index;
8107 -(void)insertAt: (
unsigned long)index element: (FSHTML2PDFRelatedResource*)element;
8114 typedef NS_ENUM(NSInteger, FSConvertOffice2PdfEngine) {
8115 FSConvertOffice2PdfEngineMicrosoft = 0,
8116 FSConvertOffice2PdfEngineWps = 1
8121 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8122 +(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;
8123 +(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;
8124 +(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;
8125 +(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;
8126 +(void)fromTXT: (NSString *)src_txt saved_pdf_path: (NSString *)saved_pdf_path setting_data: (
FSTXT2PDFSettingData*)setting_data;
8127 +(void)fromImage: (NSString *)src_img saved_pdf_path: (NSString *)saved_pdf_path;
8129 +(BOOL)fromDWG: (NSString *)engine_path src_dwg_path: (NSString *)src_dwg_path saved_pdf_path: (NSString *)saved_pdf_path settings: (FSDWG2PDFSettingData*)settings;
8130 +(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;
8214 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8368 -(id)
init NS_UNAVAILABLE;
8370 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8397 -(id)
init NS_UNAVAILABLE;
8399 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8414 -(id)
init NS_UNAVAILABLE;
8416 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8430 -(id)
init NS_UNAVAILABLE;
8432 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8443 typedef NS_ENUM(NSInteger, FSTaggedPDFCallbackReportCategory) {
8444 FSTaggedPDFCallbackReportCategoryRegion = 0,
8445 FSTaggedPDFCallbackReportCategoryArtifact = 1,
8446 FSTaggedPDFCallbackReportCategoryParagraph = 2,
8447 FSTaggedPDFCallbackReportCategoryListItem = 3,
8448 FSTaggedPDFCallbackReportCategoryFigure = 4,
8449 FSTaggedPDFCallbackReportCategoryTable = 5,
8450 FSTaggedPDFCallbackReportCategoryTableRow = 6,
8451 FSTaggedPDFCallbackReportCategoryTableHeader = 7,
8452 FSTaggedPDFCallbackReportCategoryTocItem = 8
8455 typedef NS_ENUM(NSInteger, FSTaggedPDFCallbackReportConfidence) {
8456 FSTaggedPDFCallbackReportConfidenceHigh = 0,
8457 FSTaggedPDFCallbackReportConfidenceMediumHigh = 1,
8458 FSTaggedPDFCallbackReportConfidenceMedium = 2,
8459 FSTaggedPDFCallbackReportConfidenceMediumLow = 3,
8460 FSTaggedPDFCallbackReportConfidenceLow = 4
8465 @interface FSTaggedPDF :
FSBase
8466 -(id)
init NS_UNAVAILABLE;
8468 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8469 -(id)initWithDoc: (FSPDFDoc*)doc;
8470 -(id)initWithOther: (FSTaggedPDF*)other;
8474 -(int)getFigureCount;
8475 -(BOOL)setAsDecorativeFigure: (
int)figure_index;
8476 -(void)setFigureAlternateText: (
int)figure_index alternate_text: (NSString *)alternate_text;
8477 -(NSString *)getFigureAlternateText: (
int)figure_index;
8478 -(
FSRectF*)getFigureRect: (
int)figure_index;
8479 -(int)getFigurePageIndex: (
int)figure_index;
8490 @property (nonatomic, getter=getIs_whole_word) BOOL is_whole_word;
8491 @property (nonatomic, getter=getIs_case_sensitive) BOOL is_case_sensitive;
8492 -(id)
init NS_UNAVAILABLE;
8494 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8495 -(id)initWithIs_whole_word: (BOOL)is_whole_word is_case_sensitive: (BOOL)is_case_sensitive;
8497 -(void)set: (BOOL)is_whole_word is_case_sensitive: (BOOL)is_case_sensitive;
8504 @interface FSTextSearchReplace :
FSBase
8505 -(id)
init NS_UNAVAILABLE;
8507 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8508 -(id)initWithDoc: (FSPDFDoc*)doc;
8509 -(id)initWithOther: (FSTextSearchReplace*)other;
8511 -(void)setPattern: (NSString *)keywords page_index: (
int)page_index find_option: (
FSFindOption*)find_option;
8513 -(BOOL)replacePrev: (NSString *)replace_text;
8514 -(BOOL)replaceNext: (NSString *)replace_text;
8522 @interface FSParagraphEditingUndoItem :
FSBase
8523 -(id)
init NS_UNAVAILABLE;
8525 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8526 -(id)initWithOther: (FSParagraphEditingUndoItem*)other;
8557 -(id)
init NS_UNAVAILABLE;
8559 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8564 -(void)startEditing: (
int)page_index start_point: (
FSPointF*)start_point end_point: (
FSPointF*)end_point;
8565 -(void)exitEditing: (BOOL)is_end_directly;
8566 -(BOOL)insertText: (NSString *)text;
8568 -(BOOL)onChar: (
unsigned int)char_code;
8569 -(BOOL)onKeyDown: (
unsigned int)key_code;
8570 -(BOOL)onKeyUp: (
unsigned int)key_code;
8571 -(BOOL)onLButtonDown: (
int)page_index point: (
FSPointF*)point;
8572 -(BOOL)onLButtonUp: (
int)page_index point: (
FSPointF*)point;
8573 -(BOOL)onLButtonDoubleClick: (
int)page_index point: (
FSPointF*)point;
8574 -(BOOL)onMouseMove: (
int)page_index point: (
FSPointF*)point;
8575 -(BOOL)onMouseWheel: (
int)page_index point: (
FSPointF*)point delta: (
int)delta;
8576 -(BOOL)canSelectAll;
8579 -(BOOL)deleteSelected;
8581 -(BOOL)copySelected;
8585 -(BOOL)pasteSelected;
8586 -(BOOL)canDeselectAll;
8588 -(void)setFontName: (NSString *)font_name;
8589 -(void)setFontSize: (
float)font_size;
8590 -(void)setTextColor: (
unsigned int)text_color;
8591 -(void)setBold: (BOOL)is_bold;
8592 -(void)setItalic: (BOOL)is_italic;
8594 -(void)setCharSpace: (
float)char_space;
8595 -(void)setCharHorizontalScale: (
int)scale;
8596 -(void)setLineSpace: (
float)line_space;
8597 -(void)setUnderline: (BOOL)is_underline;
8598 -(void)setStrikethrough: (BOOL)is_striketrough;
8599 -(void)setSuperscript: (BOOL)is_superscript;
8600 -(void)setSubscript: (BOOL)is_subscript;
8601 -(void)setParagraphSpacing: (
float)paragraph_space;
8621 -(id)
init NS_UNAVAILABLE;
8623 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8630 -(BOOL)onLButtonDown: (
int)page_index point: (
FSPointF*)point;
8631 -(BOOL)onLButtonUp: (
int)page_index point: (
FSPointF*)point;
8632 -(BOOL)onMouseMove: (
int)page_index point: (
FSPointF*)point;
8644 @interface FSParagraphEditingMgr :
FSBase
8645 -(id)
init NS_UNAVAILABLE;
8647 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8649 -(id)initWithOther: (FSParagraphEditingMgr*)other;
8653 -(void)setSystemDPI: (
float)horizontal_dpi vertical_dpi: (
float)vertical_dpi;
8671 @property (nonatomic, weak, getter=getResponse_data) NSData * response_data;
8673 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8683 @interface FSTimeRange : NSObject
8688 @property (nonatomic, weak, getter=getStart_time) FSDateTime* start_time;
8689 @property (nonatomic, weak, getter=getEnd_time) FSDateTime* end_time;
8691 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8692 -(id)initWithStart_time: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
8694 -(id)initWithOther: (FSTimeRange*)other;
8695 -(void)set: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
8733 @property (nonatomic, getter=getIs_ca) BOOL is_ca;
8734 @property (nonatomic, getter=getIs_trusted) BOOL is_trusted;
8735 @property (nonatomic, weak, getter=getResponse)
FSResponse* response;
8736 @property (nonatomic, weak, getter=getResponse_effect_time_range) FSTimeRange* response_effect_time_range;
8737 @property (nonatomic, weak, getter=getRevoke_time) FSDateTime* revoke_time;
8740 @property (nonatomic, weak, getter=getCert_check_time) FSDateTime* cert_check_time;
8741 @property (nonatomic, getter=getExist_signature_vri_creation_time) BOOL exist_signature_vri_creation_time;
8742 @property (nonatomic, weak, getter=getSignature_vri_creation_time) FSDateTime* signature_vri_creation_time;
8743 @property (nonatomic, getter=getExist_response_signature_vri_creation_time) BOOL exist_response_signature_vri_creation_time;
8744 @property (nonatomic, weak, getter=getResponse_signature_vri_creation_time) FSDateTime* response_signature_vri_creation_time;
8746 @property (nonatomic, weak, getter=getCert) NSData * cert;
8748 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8749 -(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;
8752 -(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;
8764 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8767 -(
unsigned long)getSize;
8770 -(void)removeAt: (
unsigned long)index;
8783 @property (nonatomic, weak, getter=getIssuer) NSData * issuer;
8784 @property (nonatomic, weak, getter=getCert) NSData * cert;
8786 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8787 -(id)initWithCert: (NSData *)cert issuer: (NSData *)issuer;
8790 -(void)set: (NSData *)cert issuer: (NSData *)issuer;
8801 @property (nonatomic, weak, getter=getOcsp_array) NSArray<NSData *> * ocsp_array;
8802 @property (nonatomic, weak, getter=getCrl_array) NSArray<NSData *> * crl_array;
8804 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8805 -(id)initWithOcsp_array: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
8808 -(void)set: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
8825 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8828 -(
unsigned long)getSize;
8831 -(void)removeAt: (
unsigned long)index;
8851 -(id)
init NS_UNAVAILABLE;
8853 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8854 -(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;
8876 -(id)
init NS_UNAVAILABLE;
8878 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8895 @interface FSTextFillSignObjectData :
FSBase
8896 @property (nonatomic, weak, getter=getText_state) FSTextState* text_state;
8897 @property (nonatomic, weak, getter=getText) NSString * text;
8898 -(id)
init NS_UNAVAILABLE;
8900 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8901 -(id)initWithText_state: (FSTextState*)text_state text: (NSString *)text;
8902 -(id)initWithText_data: (FSTextFillSignObjectData*)text_data;
8903 -(void)
set: (FSTextState*)text_state text: (NSString *)text;
8908 @interface FSTextFillSignObjectDataArray : NSObject
8914 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8916 -(id)initWithOther: (FSTextFillSignObjectDataArray*)other;
8917 -(
unsigned long)getSize;
8918 -(FSTextFillSignObjectData*)getAt: (
unsigned long)index;
8919 -(void)add: (FSTextFillSignObjectData*)element;
8920 -(void)removeAt: (
unsigned long)index;
8921 -(void)insertAt: (
unsigned long)index element: (FSTextFillSignObjectData*)element;
8940 -(id)
init NS_UNAVAILABLE;
8942 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8947 -(
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;
8958 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8963 -(void)move: (
FSPointF*)point width: (
float)width height: (
float)height rotation: (
FSRotation)rotation;
8972 -(id)
init NS_UNAVAILABLE;
8974 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8976 -(FSTextFillSignObjectDataArray*)getTextDataArray;
8977 -(BOOL)isCombFieldMode;
8984 -(id)
init NS_UNAVAILABLE;
8986 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8989 -(void)setBitmap: (
FSBitmap*)bitmap;
8996 -(id)
init NS_UNAVAILABLE;
8998 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
8999 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
9000 -(id)initWithDoc: (FSPDFDoc*)doc;
9003 -(void)setBookmarkTitle: (NSString *)bookmark_title;
9004 -(void)setPDFFileName: (NSString *)pdf_file_name;
9016 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9019 -(
unsigned long)getSize;
9022 -(void)removeAt: (
unsigned long)index;
9045 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9054 @interface FSFormFileInfo :
FSBase
9055 -(id)
init NS_UNAVAILABLE;
9057 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9058 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
9059 -(id)initWithReader_callback: (
id<
FSFileReaderCallback>)reader_callback password: (NSString *)password file_name: (NSString *)file_name;
9060 -(id)initWithOther: (FSFormFileInfo*)other;
9067 @interface FSFormFileInfoArray : NSObject
9073 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9075 -(id)initWithOther: (FSFormFileInfoArray*)other;
9076 -(
unsigned long)getSize;
9077 -(FSFormFileInfo*)getAt: (
unsigned long)index;
9078 -(void)add: (FSFormFileInfo*)element;
9079 -(void)removeAt: (
unsigned long)index;
9080 -(void)insertAt: (
unsigned long)index element: (FSFormFileInfo*)element;
9087 @interface FSFormCombination :
FSBase
9089 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9090 +(void)combineFormsToCSV: (FSFormFileInfoArray*)form_file_array dest_csv_file: (NSString *)dest_csv_file append: (BOOL)append;
9091 +(void)combineFormsToCSVWithStreamCallback: (FSFormFileInfoArray*)form_file_array dest_csv_file: (
id<
FSFileStreamCallback>)dest_csv_file append: (BOOL)append;
9098 typedef NS_ENUM(NSInteger, FSAnnotationSummaryCallbackAnnotationSummaryStringID) {
9099 FSAnnotationSummaryCallbackAnnotationSummaryStringIDAuthor = 0,
9100 FSAnnotationSummaryCallbackAnnotationSummaryStringIDDate = 1,
9101 FSAnnotationSummaryCallbackAnnotationSummaryStringIDPage = 2,
9102 FSAnnotationSummaryCallbackAnnotationSummaryStringIDType = 3,
9103 FSAnnotationSummaryCallbackAnnotationSummaryStringIDDocumentTitle = 4,
9104 FSAnnotationSummaryCallbackAnnotationSummaryStringIDPageTitle = 5,
9105 FSAnnotationSummaryCallbackAnnotationSummaryStringIDNoAnnotations = 6,
9106 FSAnnotationSummaryCallbackAnnotationSummaryStringIDNumber = 7,
9107 FSAnnotationSummaryCallbackAnnotationSummaryStringIDSubject = 8
9135 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9142 -(void)setAnnotType: (
FSAnnotType)type use_all: (BOOL)use_all;
9143 -(void)setFileTitle: (NSString *)title;
9144 -(void)setPageRect: (
FSRectF*)rect;
9145 -(void)setPageMargin: (
FSRectF*)margin;
9146 -(void)setStartPage: (
int)page_index;
9147 -(void)setEndPage: (
int)page_index;
9148 -(void)enableOutputNoAnnotationPage: (BOOL)enable;
9149 -(void)setConnectorLineColor: (
unsigned int)color;
9150 -(void)setConnectorLineOpacity: (
float)opacity;
9158 -(id)
init NS_UNAVAILABLE;
9160 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9161 -(id)initWithDocument: (FSPDFDoc*)document;
9172 typedef NS_ENUM(NSInteger, FSOutputPreviewShowType) {
9173 FSOutputPreviewShowAll = 0,
9174 FSOutputPreviewShowDeviceCMYK = 1,
9175 FSOutputPreviewShowNotDeviceCMYK = 2,
9176 FSOutputPreviewShowICCBasedCMYK = 3,
9177 FSOutputPreviewShowSpotColor = 4,
9178 FSOutputPreviewShowDeviceCMYKAndSpot = 5,
9179 FSOutputPreviewShowNotDeviceCMYKOrSpot = 6,
9180 FSOutputPreviewShowDeviceN = 7,
9181 FSOutputPreviewShowCMYK = 8,
9182 FSOutputPreviewShowRGB = 9,
9183 FSOutputPreviewShowDeviceRGB = 10,
9184 FSOutputPreviewShowICCBasedRGB = 11,
9185 FSOutputPreviewShowGray = 12,
9186 FSOutputPreviewShowDeviceGray = 13,
9187 FSOutputPreviewShowCalGray = 14,
9188 FSOutputPreviewShowCalibrated = 15,
9189 FSOutputPreviewShowLab = 16,
9190 FSOutputPreviewShowDevice = 17,
9191 FSOutputPreviewShowImages = 18,
9192 FSOutputPreviewShowSolidColor = 19,
9193 FSOutputPreviewShowSmoothShades = 20,
9194 FSOutputPreviewShowRegistrationColor = 21,
9195 FSOutputPreviewShowText = 22,
9196 FSOutputPreviewShowLineArt = 23
9199 typedef NS_ENUM(NSInteger, FSOutputPreviewColorantType) {
9200 FSOutputPreviewColorantTypeProcess = 0,
9201 FSOutputPreviewColorantTypeSpot = 1
9204 @interface FSOutputPreview :
FSBase
9205 -(id)
init NS_UNAVAILABLE;
9207 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9208 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
9209 -(id)initWithOther: (FSOutputPreview*)other;
9211 -(void)setSimulationProfile: (NSString *)icc_profile_path;
9212 -(void)setShowType: (FSOutputPreviewShowType)show_type;
9213 -(NSArray<NSString *> *)getPlates: (FSOutputPreviewColorantType)colorant_type;
9214 -(
unsigned int)getSpotPlateColor: (NSString *)plate_name;
9215 -(void)setCheckStatus: (NSString *)plate_name to_check: (BOOL)to_check;
9216 -(BOOL)isChecked: (NSString *)plate_name;
9217 -(void)enableSimulateOverprint: (BOOL)is_to_simulate_overprint;
9232 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9247 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9250 -(
unsigned long)getSize;
9253 -(void)removeAt: (
unsigned long)index;
9254 -(void)insertAt: (
unsigned long)index element: (
FSPortfolioNode*)element;
9262 @property (nonatomic, weak, getter=getDescription) NSString * description;
9263 -(id)
init NS_UNAVAILABLE;
9265 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9268 -(NSString *)getName;
9270 -(
FSPortfolioFileNode*)addFileWithStreamCallback: (id<FSFileStreamCallback>)file_stream file_name: (NSString *)file_name;
9275 -(FSDateTime*)getModifiedDateTime;
9276 -(FSDateTime*)getCreationDateTime;
9283 -(id)
init NS_UNAVAILABLE;
9285 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9294 @interface FSSchemaField :
FSBase
9295 @property (nonatomic, weak, getter=getKeyName) NSString * keyName;
9296 @property (nonatomic, weak, getter=getSubtypeName) NSString * subtypeName;
9297 @property (nonatomic, weak, getter=getDisplayName) NSString * displayName;
9299 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9301 -(id)initWithOther: (FSSchemaField*)other;
9304 -(void)setVisibility: (BOOL)is_visible;
9316 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9319 -(
unsigned long)getSize;
9320 -(FSSchemaField*)getAt: (
unsigned long)index;
9321 -(void)add: (FSSchemaField*)element;
9322 -(void)removeAt: (
unsigned long)index;
9323 -(void)insertAt: (
unsigned long)index element: (FSSchemaField*)element;
9339 @property (nonatomic, weak, getter=getSortingFieldKeyName) NSString * sortingFieldKeyName;
9340 @property (nonatomic, weak, getter=getInitialFileSpecKeyName) NSString * initialFileSpecKeyName;
9342 -(id)
init NS_UNAVAILABLE;
9344 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9346 +(
FSPortfolio*)createPortfolioWithPDFDoc: (FSPDFDoc*)portfolio_pdf_doc;
9349 -(FSPDFDoc*)getPortfolioPDFDoc;
9351 -(BOOL)isSortedInAscending;
9352 -(void)setSortingOrder: (BOOL)use_ascending_order;
9367 -(id)
init NS_UNAVAILABLE;
9369 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9387 -(id)
init NS_UNAVAILABLE;
9389 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9405 @property (nonatomic, weak, getter=getOutput_folder_path) NSString * output_folder_path;
9406 @property (nonatomic, getter=getAdd_before_or_after_orginal_name) BOOL add_before_or_after_orginal_name;
9407 @property (nonatomic, weak, getter=getCustom_name) NSString * custom_name;
9408 @property (nonatomic, weak, getter=getSeparator) NSString * separator;
9409 @property (nonatomic, getter=getIs_overwrite) BOOL is_overwrite;
9411 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9413 -(void)set: (NSString *)output_folder_path add_before_or_after_orginal_name: (BOOL)add_before_or_after_orginal_name custom_name: (NSString *)custom_name separator: (NSString *)separator is_overwrite: (BOOL)is_overwrite;
9419 -(id)
init NS_UNAVAILABLE;
9421 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9422 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
9423 -(id)initWithFile_reader: (
id<
FSFileReaderCallback>)file_reader password: (NSString *)password file_name: (NSString *)file_name;
9424 -(id)initWithDoc: (FSPDFDoc*)doc file_name: (NSString *)file_name;
9438 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9441 -(
unsigned long)getSize;
9444 -(void)removeAt: (
unsigned long)index;
9464 @property (nonatomic, weak, getter=getBefore_splitting_file_name) NSString * before_splitting_file_name;
9465 @property (nonatomic, weak, getter=getAfter_split_files_paths) NSArray<NSString *> * after_split_files_paths;
9468 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9480 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9483 -(
unsigned long)getSize;
9486 -(void)removeAt: (
unsigned long)index;
9498 -(id)initWithCptr: (
void*)cptr swigOwnCObject: (BOOL)ownCObject;
9526 -(void)onProgress:(NSString*)message progress:(
float)progress;
9551 -(void)progressNotify:(NSString*)before_splitting_file_name after_split_file_path:(NSString*)after_split_file_path split_page_count:(
int)split_page_count total_page_count:(
int)total_page_count;
9595 -(NSData *)readBlock: (
unsigned long long)offset size: (
unsigned long long)size;
9625 -(BOOL)writeBlock:(NSData*)data offset:(
unsigned long long)offset;
9656 -(NSData *)readBlock: (
unsigned long long)offset size: (
unsigned long long)size;
9665 -(BOOL)writeBlock:(NSData*)data offset:(
unsigned long long)offset;
9717 -(BOOL)seek:(
int)current_pos;
9726 -(FSMediaPlayerCallbackJSMediaPlayerState)
getState;
9758 -(BOOL)invalidateRect:(FSPDFDoc*)document page_index:(
int)page_index pdf_rect:(
FSRectF*)pdf_rect;
9770 -(int)getCurrentPage:(FSPDFDoc*)document;
9782 -(void)setCurrentPage:(FSPDFDoc*)document page_index:(
int)page_index;
9795 -(void)setCurrentPage:(FSPDFDoc*)document destination:(FSDestination*)destination;
9809 -(
FSRotation)getPageRotation:(FSPDFDoc*)document page_index:(
int)page_index;
9823 -(BOOL)setPageRotation:(FSPDFDoc*)document page_index:(
int)page_index rotation:(
FSRotation)rotation;
9837 -(BOOL)executeNamedAction:(FSPDFDoc*)document named_action:(NSString*)named_action;
9851 -(BOOL)setDocChangeMark:(FSPDFDoc*)document change_mark:(BOOL)change_mark;
9863 -(BOOL)getDocChangeMark:(FSPDFDoc*)document;
9886 -(FSPDFDoc*)getOpenedDoc:(
int)index;
9919 -(void)closeDoc:(FSPDFDoc*)document is_prompt_to_save:(BOOL)is_prompt_to_save;
9932 -(FSPDFDoc*)openDoc:(NSString*)file_path password:(NSString*)password;
9951 -(BOOL)beep:(
int)type;
9971 -(NSString*)response:(NSString*)question title:(NSString*)title default_value:(NSString*)default_value label:(NSString*)label is_password:(BOOL)is_password;
9983 -(NSString*)getFilePath:(FSPDFDoc*)document;
9995 -(BOOL)isLocalFile:(FSPDFDoc*)document;
10009 -(NSString*)getAttachmentsFilePath:(FSPDFDoc*)pdf_doc name:(NSString*)name;
10023 -(NSString*)getExtractedEmbeddedFilePath:(FSPDFDoc*)pdf_doc name:(NSString*)name;
10048 -(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;
10061 -(BOOL)print:(FSPDFDoc*)document print_params:(
FSPrintParams*)print_params;
10077 -(BOOL)submitForm:(FSPDFDoc*)document form_data:(NSData*)form_data url:(NSString*)url file_format_type:(FSFileFormatType)file_format_type;
10089 -(BOOL)launchURL:(NSString*)url;
10113 -(NSString*)
browseFile:(BOOL)is_open_dialog file_format:(NSString*)file_format file_filter:(NSString*)file_filter;
10157 -(int)alert:(NSString*)msg title:(NSString*)title type:(
int)type icon:(
int)icon;
10174 -(BOOL)setIdentityProperties:(FSIdentityProperties*)identity_properties;
10188 -(NSString*)popupMenu:(
FSMenuListArray*)menus is_selected_item:(NSNumber**)is_selected_item;
10202 -(
FSMenuItemEx*)popupMenuEx:(FSMenuItemExArray*)menus is_selected_item:(NSNumber**)is_selected_item;
10218 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)type;
10251 -(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;
10267 -(
unsigned int)verifySignature:(FSPDFDoc*)document pdf_signature:(
FSSignature*)pdf_signature;
10311 -(BOOL)removeToolButtom:(NSString*)button_name;
10340 -(BOOL) addMenuItem:(
FSMenuItemConfig*)menu_item_config is_prepend:(BOOL)is_prepend;
10362 -(BOOL) showDialog:(FSDialogDescriptionConfig*)dlg_config;
10382 -(void) setFullScreen:(BOOL)is_full_screen;
10399 -(void) onFieldValueChanged:(NSString*)field_name type:(FSActionCallbackJSFieldValueChangeType)type value_before_changed:(NSArray<NSString*>*)value_before_changed value_after_changed:(NSArray<NSString*>*)value_after_changed;
10430 -(FSActionCallbackJsMailResult)mailDoc:(FSPDFDoc*)document to_address:(NSString*)to_address cc_address:(NSString*)cc_address bcc_address:(NSString*)bcc_address subject:(NSString*)subject message:(NSString*)message is_ui:(BOOL)is_ui;
10444 -(NSString*)getTemporaryFileName:(FSPDFDoc*)document file_name:(NSString*)file_name;
10496 -(void)selectPageNthWord:(
int)page_index start_offset:(
int)start_offset end_offset:(
int)end_offset is_show_selection:(BOOL)is_show_selection;
10547 -(void)setLayoutMode:(FSActionCallbackLayoutMode)layout_mode is_cover_mode:(BOOL)is_cover_mode;
10573 -(void)setPageScale:(FSDestinationZoomMode)zoom_mode dest:(FSDestination*)dest;
10604 -(void)query:(NSString*)keywords search_scope:(FSActionCallbackSearchScope)search_scope search_option:(
FSSearchOption*)search_opion di_path:(NSString*)di_path;
10665 -(void) enablePageLoop:(BOOL)is_loop;
10696 -(void) setDefaultPageTransitionMode:(NSString*)trans_type trans_di:(NSString*)trans_di;
10720 -(void) postMessageToHtml:(NSArray<NSString*>*)message;
10745 -(void) notifyAfterDataChange:(FSPDFDoc*)document modify_item_info:(FSJavascriptModifyItemInfo*)modify_item_info;
10800 -(BOOL)hasIcon: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10811 -(BOOL)canChangeColor: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10822 -(
FSPDFPage*)getIcon: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name color: (
unsigned int)color;
10836 -(
FSShadingColor*)getShadingColor: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name referenced_color: (
unsigned int)referenced_color shading_index: (
int)shading_index;
10846 -(NSNumber*)getDisplayWidth: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10856 -(NSNumber*)getDisplayHeight: (
FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10906 -(void)onDocOpened:(FSPDFDoc*)document error_code:(
FSErrorCode)error_code;
10914 -(void)onDocWillDestroy:(FSPDFDoc*)document;
10922 -(void)onDocWillSave:(FSPDFDoc*)document;
10933 -(void)onDocSaved:(FSPDFDoc*)document error_code:(
FSErrorCode)error_code;
10957 -(BOOL)isDataAvail:(
int)offset size:(
int)size;
10971 -(BOOL)addDownloadHint:(
int)offset size:(
int)size;
11004 -(BOOL)setTimer:(
int)elapse timer:(FSTimer*)timer out_timer_id:(
int*)out_timer_id;
11013 -(BOOL)killTimer:(
int)timer_id;
11025 -(void)focusGotOnControl:(
FSControl*)control value:(NSString*)value;
11038 -(void)focusLostFromControl:(
FSControl*)control value:(NSString*)value;
11061 -(BOOL)appendPopupMenuItem:(const
void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item default_string:(NSString*)default_string;
11075 -(BOOL)enablePopupMenuItem:(const
void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item is_enabled:(BOOL)is_enabled;
11087 -(BOOL)showPopupMenu:(const
void*)h_popup_menu point:(
FSPointF*)point;
11098 -(void)destroyPopupMenu:(const
void*)h_popup_menu;
11109 -(void)setClipboardText:(NSString*)text;
11130 -(void)reportInvalidValue:(NSString*)form_field_name invalid_value:(NSString*)invalid_value;
11156 -(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 sentence:(NSString*)sentence match_sentence_start_text_index:(
int)match_sentence_start_text_index match_sentence_end_text_index:(
int)match_sentence_end_text_index;
11225 -(NSData*)getDecryptionKey:(NSData*)envelope_buffer;
11247 -(BOOL)isOwner: (FSPDFDoc *)document sub_filter:(NSString*)sub_filter;
11259 -(
unsigned int)getUserPermissions:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11284 -(int)getKeyLength:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11295 -(NSString*)getFileID:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11306 -(NSData*)getInitialKey:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11330 -(
void *)createContext: (NSString*)filter sub_filter: (NSString*)sub_filter encrypt_info: (NSString*)encrypt_info;
11341 -(BOOL)releaseContext: (
void *)context;
11355 -(
unsigned int)getUserPermissions: (
void *)context user_permission: (FSPDFDocUserPermissions)user_permission;
11366 -(BOOL)isOwner: (
void *)context;
11389 -(NSData *)getEncryptKey: (
void *)context;
11401 -(
unsigned int)getDecryptedSize: (
void *)context src_data_size: (
unsigned int)src_data_size;
11414 -(
void *)startDecryptor: (
void *)context obj_num: (
int)obj_num gen_num: (
int)gen_num;
11427 -(NSData*)decryptData: (
void *)decryptor encrypted_data: (
void *)encrypted_data encrypted_data_len: (
unsigned int)encrypted_data_len;
11438 -(NSData *)finishDecryptor: (
void *)decryptor;
11453 -(
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;
11470 -(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;
11490 -(BOOL)useStandardCryptoMethod:(
void*)context;
11534 -(BOOL)startCalcDigest: (
id<
FSFileReaderCallback>)file byte_range_array: (NSArray<NSNumber *> *)byte_range_array signature: (
FSSignature*)signature client_data: (
void* )client_data;
11564 -(NSData *)getDigest: (
void* )client_data;
11584 -(NSData *)sign: (NSData*)digest cert_path: (NSString* )cert_path cert_password: (NSString* )cert_password digest_algorithm: (
FSSignatureDigestAlgorithm)digest_algorithm client_data: (
void* )client_data;
11605 -(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;
11626 -(
FSSignatureStates)verifySigState: (NSData*)digest signed_data: (NSData*)signed_data client_data: (
void* )client_data;
11655 -(FSSignatureCallbackCertValidity)checkCertificateValidity:(NSString*)cert_path cert_password:(NSString*)cert_password client_data:(
void*)client_data;
11673 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest:(NSString*)request;
11697 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)app_info;
11706 -(void)beep:(FSAppProviderCallbackBeepType)type;
11720 -(FSAppProviderCallbackMsgBoxButtonID)msgBox:(NSString*)message title:(NSString*)title icon_type: (FSAppProviderCallbackMsgBoxIconType) icon_type button_type: (FSAppProviderCallbackMsgBoxButtonType)button_type;
11733 -(NSString*)response:(NSString*)question title:(NSString*)title default_answer:(NSString*)default_answer is_mask:(BOOL)is_mask;
11756 -(NSString*)postRequestURL:(NSString*)url data:(NSString*)data content_type:(NSString*)content_type encode:(NSString*)encode header:(NSString*)header;
11767 -(BOOL)putRequestURL:(NSString*)url data:(NSString*)data encode:(NSString*)encode;
11783 -(NSString*)loadString:(FSAppProviderCallbackStringID)string_id;
11794 -(NSArray<NSString*>*)showFileDialog:(NSString*)string_title string_filter:(NSString*)string_filter is_openfile_dialog:(BOOL)is_openfile_dialog;
11816 -(void)invalidateRect:(
int)page_index rect:(
FSRectF*)rect flag:(FSDocProviderCallbackInvalidateFlag)flag;
11827 -(void)displayCaret:(
int)page_index is_visible:(BOOL)is_visible rect:(
FSRectF*)rect;
11842 -(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;
11851 -(BOOL)popupMenu:(
int)page_index rect_popup:(
FSPointF*)rect_popup;
11859 -(int)getCurrentPage:(FSPDFDoc*) doc;
11868 -(void)setCurrentPage:(FSPDFDoc*) doc current_page_index:(
int)current_page_index;
11876 -(void)setChangeMark:(
FSXFADoc*) doc;
11884 -(NSString*)getTitle:(FSPDFDoc*) doc;
11894 -(void)setFocus:(
FSXFAWidget*)xfa_widget is_relayout:(BOOL) is_relayout;
11905 -(void)exportData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11916 -(void)importData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11925 -(void)gotoURL:(FSPDFDoc*)doc url:(NSString*) url;
11938 -(void)print:(FSPDFDoc*)doc start_page_index:(
int)start_page_index end_page_index:(
int)end_page_index options:(
int)options;
11946 -(int)getHighlightColor:(FSPDFDoc*)doc;
11960 -(BOOL)submitData:(FSPDFDoc*)doc target:(NSString*)target format:(FSDocProviderCallbackSubmitFormat)format text_encoding:(FSDocProviderCallbackTextEncoding)text_encoding content:(NSString*)content;
11971 -(void)pageViewEvent:(
int)page_index page_view_event_type:(FSDocProviderCallbackPageViewEventType)page_view_event_type;
11982 -(void)widgetEvent:(
FSXFAWidget *) xfa_widget widget_event_type:(FSDocProviderCallbackWidgetEventType)widget_event_type;
12009 -(void)updateCurrentStateData:(
int)current_rate current_state_string:(NSString*)current_state_string;
12027 -(NSArray<NSData*>*)getCertChainFromSignature: (NSData*)signature_content;
12066 -(BOOL)isCA:(NSData*)cert;
12075 -(FSDateTime*)getDTSTime:(NSData*)signature_content;
12084 -(NSData*)getTSTSignature:(NSData*)signature_content;
12094 -(FSDateTime*)getTSTTime:(NSData*)signature_content;
12104 -(
FSCertIssuerPair*)getOCSPCertAndIssuer:(NSData*)ocsp_data trust_cert_chain:(NSArray<NSData*>*)trust_cert_chain;
12114 -(FSDateTime*)getOCSPProducedAtTime:(NSData*)ocsp_data;
12123 -(BOOL)isOCSPNeedCheck:(NSData*)ocsp_data;
12132 -(FSTimeRange*)getCertValidTimeRange:(NSData*)cert;
12141 -(NSData*)getOCSPSignature:(NSData*)ocsp_data;
12150 -(NSData*)getCRLSignature:(NSData*)crl_data;
12190 -(BOOL)isCertTrusted:(NSData*)cert;
12198 -(BOOL)isCertTrustedRoot:(NSData*)cert;
12252 -(
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;
12267 -(NSArray<NSData *> *) mapFont:(NSString*)font_family_name charset:(
FSFontCharset)charset styles:(
unsigned int)styles weight:(
int)weight italic_angle:(
int)italic_angle;
12319 -(NSString*)loadString:(FSAnnotationSummaryCallbackAnnotationSummaryStringID)id;
12350 -(void)report:(FSTaggedPDFCallbackReportCategory)category confidence:(FSTaggedPDFCallbackReportConfidence)confidence page_index:(
int)page_index rect:(
FSRectF*)rect;
12372 -(BOOL)needToReplace:(NSString*)search_text replace_text:(NSString*)replace_text current_page_index:(
int)current_page_index text_rect_array:(
FSRectFArray*)text_rect_array;
12390 -(float)getTableTopMarginToPage:(
int)page_index;
12405 -(FSPageBasicInfo*)GetNewPageBasicInfo:(
int)page_index rest_table_height:(
float)rest_table_height table_width:(
float)table_width;
12422 -(
FSMatrix2D*)getRenderMatrix:(FSPDFDoc*)document page_index:(
int)page_index;
12432 -(void*) getPageViewHandle:(FSPDFDoc*)document page_index:(
int)page_index;
12440 -(
FSRectF*)getClientRect:(FSPDFDoc*)document;
12450 -(float)getScale:(FSPDFDoc*)document page_index:(
int)page_index;
12462 -(BOOL)gotoPageView:(FSPDFDoc*)document page_index:(
int)page_index left:(
float)left top:(
float)top;
12470 -(NSArray<NSNumber *> *)getVisiblePageIndexArray:(FSPDFDoc*)document;
12480 -(
FSRectF*)getPageVisibleRect:(FSPDFDoc*)document page_index:(
int)page_index;
12490 -(
FSRectF*)getPageRect:(FSPDFDoc*)document page_index:(
int)page_index;
12498 -(int)getCurrentPageIndex:(FSPDFDoc*)document;
12508 -(
FSRotation)getRotation:(FSPDFDoc*)document page_index:(
int)page_index;
12519 -(void)invalidateRect:(FSPDFDoc*)document page_index:(
int)page_index invalid_rects:(
FSRectFArray*)invalid_rects;
12528 -(void)addUndoItem:(FSParagraphEditingUndoItem*)undo_item;
12537 -(void)setDocChangeMark:(FSPDFDoc*)document;
12548 -(void)notifyTextInputReachLimit:(FSPDFDoc*)document page_index:(
int)page_index;