Foxit PDF SDK

FSPDFObjC.h
1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 2.0.6
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11 #import <CoreGraphics/CoreGraphics.h>
12
13 @class FSNote;
14 @class FSBitmap;
15 @class FSPDFPage;
16 @class FSReflowPage;
17 @class FSPDFDoc;
18 @class FSAnnot;
19 @class FSMenuList;
20 @class FSMenuItemEx;
21 @class FSLayerContext;
22 @class FSFileSpec;
23 @class FSMarkup;
24 @class FSRedact;
25 @class FSPopup;
26 @class FSField;
27 @class FSControl;
28 @class FSPDFDictionary;
29 @class FSStdEncryptData;
30 @class FSDRMEncryptData;
31 @class FSCustomEncryptData;
32 @class FSCertificateEncryptData;
33 @class FSRMSEncryptData;
34 @class FSPDFObject;
35 @class FSPDFNameTree;
36 @class FSPDFNumberTree;
37 @class StructTreeEntity;
38 @class StructElement;
39 @class StructMarkedContent;
40 @class StructObjectContent;
41 @class PDFStructTree;
42 @class FSReadingBookmark;
43 @class FSSignature;
44 @class FSSecurityHandler;
45 @class FSLayerNode;
46 @class FSLayerPrintData;
47 @class FSGraphicsObject;
48 @class FSPDFArray;
49 @class FSPDFStream;
50 @class FSWatermarkSettings;
51 @class FSWatermarkTextProperties;
52 @class FSTextObject;
53 @class FSXFAWidget;
54 @class FSXFAPage;
55 @class FSForm;
56 @class FSRectI;
57 @class FSRectF;
58 @class FSMatrix2D;
59 @class FSGraphicsObjects;
60 @class FSGraphicsObjectArray;
61 @class FSTextObjectArray;
62 @class FSFormXObject;
63 @class FSImageObject;
64 @class FSPathObject;
65 @class FSShadingObject;
66 @class FSTimer;
67 @class FSScreen;
68 @class FSMediaPlayer;
69 @class FSLayerTree;
70 @class FSLayerNodeArray;
71 @class FSTimeStampServer;
72 @class FSTimeStampServerMgr;
73 @class FSResponse;
74 @class FSTimeRange;
75 @class FSCertVerifyResult;
76 @class FSCertVerifyResultArray;
77 @class FSCertIssuerPair;
78 @class FSRevocationArrayInfo;
79 @class FSLTVVerifier;
80 @class FSSignatureVerifyResult;
81 @class FSSignatureVerifyResultArray;
82 @class FSOptimizerSettings;
83 @class FSImageSettings;
84 @class FSOptimizeScannedPDFSettings;
85 @class FSMonoImageSettings;
86 @class FSEmbeddedFontData;
87 @class FSUnembeddedFontSettings;
88 @class FSHTML2PDFSettingData;
89 @class FSTXT2PDFSettingData;
90 @class FSConvert;
91 @class FSPageNumberRange;
92 @class FSColor;
93 @class FSHeaderFooterContent;
94 @class FSHeaderFooter;
95 @class FSHeaderFooterContentGenerator;
96 @class FSFillSign;
97 @class FSFillSignObject;
98 @class FSTextFillSignObject;
99 @class FSTextFillSignObjectData;
100 @class FSSignatureFillSignObject;
101 @class FSCombineDocumentInfo;
102 @class FSCombineDocumentInfoArray;
103 @class FSCombination;
104 @class FSLRElement;
105 @class FSLRStructureElement;
106 @class FSLRGraphicsObjectElement;
107 @class FSLRContentElement;
108 @class FSLRContext;
109 @class FSOutputPreview;
110 @class FSAnnotationSummarySettings;
111 @class FSAnnotationSummary;
112 @class FSTaggedPDF;
113 @class FSPortfolio;
114 @class FSSchemaField;
115 @class FSSchemaFieldArray;
116 @class FSPortfolioNode;
117 @class FSPortfolioNodeArray;
118 @class FSPortfolioFileNode;
119 @class FSPortfolioFolderNode;
120 @class FSPagingSealSignature;
121 @class FSTableCellData;
122 @class FSTableCellDataColArray;
123 @class FSTableCellDataArray;
124 @class FSTableData;
125 @class FSButtonItem;
126 @class FSDialogDescriptionConfig;
127 @class FSDialogDescriptionElement;
128 @class FSMenuItemConfig;
129 @class FSRectFArray;
130 @class FSTransition;
131 @class FSTransitionArray;
132 @class FSSplitDocumentInfo;
133 @class FSSplitFileResult;
134 @class FSSplitDocumentInfoArray;
135 @class FSSplitFileResultArray;
136 @class FSSplitOutputSettingData;
137 @class FSJavascriptModifyItemInfo;
138 @class FSNotifyWidgetChangeInfo;
139
140 @protocol FSDWG2PDFProgressCallback;
141 @protocol FSSplitPDFDocCallback;
142 @protocol FSPauseCallback;
143 @protocol FSFileReaderCallback;
144 @protocol FSFileWriterCallback;
145 @protocol FSFileStreamCallback;
146 @protocol FSActionCallback;
147 @protocol FSIconProviderCallback;
148 @protocol FSNotifierCallback;
149 @protocol FSDocEventCallback;
150 @protocol FSAsyncReaderCallback;
151 @protocol FSFillerAssistCallback;
152 @protocol FSSearchCallback;
153 @protocol FSSearchCancelCallback;
154 @protocol FSPSICallback;
155 @protocol FSSecurityCallback;
156 @protocol FSCertificateSecurityCallback;
157 @protocol FSDRMSecurityCallback;
158 @protocol FSCustomSecurityCallback;
159 @protocol FSRMSSecurityCallback;
160 @protocol FSSignatureCallback;
161 @protocol FSAppProviderCallback;
162 @protocol FSDocProviderCallback;
163 @protocol FSComplianceProgressCallback;
164 @protocol FSRevocationCallback;
165 @protocol FSCertChainResolverCallback;
166 @protocol FSTrustedCertStoreCallback;
167 @protocol FSCertChainResolverCallback;
168 @protocol FSFontMapperCallback;
169 @protocol FSAnnotationSummaryCallback;
170 @protocol FSTaggedPDFCallback;
171 @protocol FSTimeStampCallback;
172 @protocol FSReplaceCallback;
173 @protocol FSTableGeneratorCallback;
174 @protocol FSParagraphEditingProviderCallback;
175 @protocol FSImageCompressionCallback;
176 @protocol FSApplyRedactionCallback;
177
178 #import <Foundation/Foundation.h>
179
180
181 #ifdef __cplusplus
182 extern "C" {
183 #endif
184
185 @interface SWIGTYPE_p_void : NSObject
186 {
187 void *swigCPtr;
188 BOOL swigCMemOwn;
189 }
190 -(id)init NS_UNAVAILABLE;
191 -(void*)getCptr;
192 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
193
194 @end
195
196 @interface FSBasicArray : NSObject
197 {
198 void *swigCPtr;
199 BOOL swigCMemOwn;
200 }
201 -(void*)getCptr;
202 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
203
204 -(void)dealloc;
205
206 @end
207
208
209
210 @interface FSPoint : NSObject
211 {
212 void *swigCPtr;
213 BOOL swigCMemOwn;
214 }
215 @property (nonatomic, getter=getX) int x;
216 @property (nonatomic, getter=getY) int y;
217 -(void*)getCptr;
218 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
219 -(id)init;
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;
224 -(void)reset;
225 -(void)dealloc;
226
227 @end
228
229 @interface FSPointF : NSObject
230 {
231 void *swigCPtr;
232 BOOL swigCMemOwn;
233 }
234 @property (nonatomic, getter=getX) float x;
235 @property (nonatomic, getter=getY) float y;
236 -(void*)getCptr;
237 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
238 -(id)init;
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;
243 -(void)reset;
244 -(void)dealloc;
245
246 @end
247
248 @interface FSRectFArray : FSBasicArray
249 -(void*)getCptr;
250 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
251 -(id)init;
252 -(id)initWithOther: (FSRectFArray*)other;
253 -(int)getSize;
254 -(int)getUpperBound;
255 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
256 -(void)removeAll;
257 -(FSRectF*)getAt: (int)nIndex;
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;
264
265 -(void)dealloc;
266
267 @end
268
269 @interface FSPointFArray : FSBasicArray
270 -(void*)getCptr;
271 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
272 -(id)init;
273 -(id)initWithOther: (FSPointFArray*)other;
274 -(int)getSize;
275 -(int)getUpperBound;
276 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
277 -(void)removeAll;
278 -(FSPointF*)getAt: (int)nIndex;
279 -(BOOL)setAt: (int)nIndex newElement: (FSPointF*)newElement;
280 -(BOOL)setAtGrow: (int)nIndex newElement: (FSPointF*)newElement;
281 -(BOOL)add: (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;
285
286 -(void)dealloc;
287
288 @end
289
290 @interface FSFloatArray : FSBasicArray
291 -(void*)getCptr;
292 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
293 -(id)init;
294 -(id)initWithOther: (FSFloatArray*)other;
295 -(int)getSize;
296 -(int)getUpperBound;
297 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
298 -(void)removeAll;
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;
306
307 -(void)dealloc;
308
309 @end
310
311 @interface FSInt32Array : FSBasicArray
312 -(void*)getCptr;
313 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
314 -(id)init;
315 -(id)initWithOther: (FSInt32Array*)other;
316 -(int)getSize;
317 -(int)getUpperBound;
318 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
319 -(void)removeAll;
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;
327
328 -(void)dealloc;
329
330 @end
331
332 @interface FSUInt32Array : FSBasicArray
333 -(void*)getCptr;
334 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
335 -(id)init;
336 -(id)initWithOther: (FSUInt32Array*)other;
337 -(int)getSize;
338 -(int)getUpperBound;
339 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
340 -(void)removeAll;
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;
348
349 -(void)dealloc;
350
351 @end
352
353 @interface FSRectI : NSObject
354 {
355 void *swigCPtr;
356 BOOL swigCMemOwn;
357 }
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;
362 -(void*)getCptr;
363 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
364 -(id)init;
365 -(id)initWithLeft1: (int)left1 top1: (int)top1 right1: (int)right1 bottom1: (int)bottom1;
366 -(int)width;
367 -(int)height;
368 -(BOOL)isEmpty;
369 -(void)normalize;
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;
375 -(BOOL)valid;
376
377 -(void)dealloc;
378
379 @end
380
381 @interface FSRectF : NSObject
382 {
383 void *swigCPtr;
384 BOOL swigCMemOwn;
385 }
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;
390 -(void*)getCptr;
391 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
392 -(id)init;
393 -(id)initWithLeft1: (float)left1 bottom1: (float)bottom1 right1: (float)right1 top1: (float)top1;
394 -(id)initWithRect: (FSRectI*)rect;
395 -(BOOL)isEmpty;
396 -(void)normalize;
397 -(void)reset;
398 -(BOOL)contains: (FSRectF*)other_rect;
399 -(void)transform: (FSMatrix2D*)pMatrix;
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;
407 -(float)width;
408 -(float)height;
409 -(void)inflateWithValues: (float)x y: (float)y;
410 -(void)inflate: (FSRectF*)rt;
411 -(void)defalteWithValues: (float)x y: (float)y;
412 -(void)deflate: (FSRectF*)rt;
413 -(void)translate: (float)e f: (float)f;
414 +(FSRectF*)getBBox: (FSPointF*)pPoints nPoints: (int)nPoints;
415 -(BOOL)containsPointF: (FSPointF*)point;
416 +(BOOL)IsRectAdjacent: (FSRectF*)rect1 rect2: (FSRectF*)rect2 alignmentTolerance: (float)alignmentTolerance distanceTolerance: (float)distanceTolerance direction: (int)direction;
417
418 -(void)dealloc;
419
420 @end
421
422 @interface FSMatrix2D : NSObject
423 {
424 void *swigCPtr;
425 BOOL swigCMemOwn;
426 }
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;
433 -(void*)getCptr;
434 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
435 -(id)init;
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;
438 -(void)setIdentity;
439 -(void)setReverse: (FSMatrix2D*)m;
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;
443 -(void)reset;
444 -(void)copy: (FSMatrix2D*)m;
445 -(BOOL)isIdentity;
446 -(BOOL)isInvertible;
447 -(BOOL)is90Rotated;
448 -(BOOL)isScaled;
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;
455 -(void)matchRect: (FSRectF*)dest src: (FSRectF*)src;
456 -(float)getXUnit;
457 -(float)getYUnit;
458 -(FSRectF*)getUnitRect;
459 -(float)getUnitArea;
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;
471
472 -(void)dealloc;
473
474 @end
475
476
477
478
479
480
481
482 typedef NS_ENUM(NSInteger, FSErrorCode) {
483 FSErrSuccess = 0,
484 FSErrFile = 1,
485 FSErrFormat = 2,
486 FSErrPassword = 3,
487 FSErrHandle = 4,
488 FSErrCertificate = 5,
489 FSErrUnknown = 6,
490 FSErrInvalidLicense = 7,
491 FSErrParam = 8,
492 FSErrUnsupported = 9,
493 FSErrOutOfMemory = 10,
494 FSErrSecurityHandler = 11,
495 FSErrNotParsed = 12,
496 FSErrNotFound = 13,
497 FSErrInvalidType = 14,
498 FSErrConflict = 15,
499 FSErrUnknownState = 16,
500 FSErrDataNotReady = 17,
501 FSErrInvalidData = 18,
502 FSErrXFALoadError = 19,
503 FSErrNotLoaded = 20,
504 FSErrInvalidState = 21,
505 FSErrNotCDRM = 22,
506 FSErrCanNotConnectToServer = 23,
507 FSErrInvalidUserToken = 24,
508 FSErrNoRights = 25,
509 FSErrRightsExpired = 26,
510 FSErrDeviceLimitation = 27,
511 FSErrCanNotRemoveSecurityFromServer = 28,
512 FSErrCanNotGetACL = 29,
513 FSErrCanNotSetACL = 30,
514 FSErrIsAlreadyCPDF = 31,
515 FSErrIsAlreadyCDRM = 32,
516 FSErrCanNotUploadDocInfo = 33,
517 FSErrCanNotUploadCDRMInfo = 34,
518 FSErrInvalidWrapper = 35,
519 FSErrCanNotGetClientID = 36,
520 FSErrCanNotGetUserToken = 37,
521 FSErrInvalidACL = 38,
522 FSErrInvalidClientID = 39,
523 FSErrOCREngineNotInit = 40,
524 FSErrDiskFull = 41,
525 FSErrOCRTrialIsEnd = 42,
526 FSErrFilePathNotExist = 43,
527 FSErrComplianceEngineNotInit = 44,
528 FSErrComplianceEngineInvalidUnlockCode = 45,
529 FSErrComplianceEngineInitFailed = 46,
530 FSErrTimeStampServerMgrNotInit = 47,
531 FSErrLTVVerifyModeNotSet = 48,
532 FSErrLTVRevocationCallbackNotSet = 49,
533 FSErrLTVCannotSwitchVersion = 50,
534 FSErrLTVCannotCheckDTS = 51,
535 FSErrLTVCannotLoadDSS = 52,
536 FSErrLTVCannotLoadDTS = 53,
537 FSErrNeedSigned = 54,
538 FSErrComplianceResourceFile = 55,
539 FSErrTimeStampServerMgrNoDefaltServer = 56,
540 FSErrDefaultTimeStampServer = 57,
541 FSErrNoConnectedPDFModuleRight = 58,
542 FSErrNoXFAModuleRight = 59,
543 FSErrNoRedactionModuleRight = 60,
544 FSErrNoRMSModuleRight = 61,
545 FSErrNoOCRModuleRight = 62,
546 FSErrNoComparisonModuleRight = 63,
547 FSErrNoComplianceModuleRight = 64,
548 FSErrNoOptimizerModuleRight = 65,
549 FSErrNoConversionModuleRight = 66,
550 FSErrOfficeComNotInit = 67,
551 FSErrNoMicroOfficeInstalled = 68,
552 FSErrExcelHasNoContent = 69,
553 FSErrNoLayoutRecognitionModuleRight = 70,
554 FSErrWPSEngineNotFound = 71,
555 FSErrLibreofficeEngineNotFound = 72,
556 FSErrNoAccessibilityModuleRight = 73,
557 FSErrODAEngineNotFound = 74,
558 FSErrNoTableMakerModuleRight = 75,
559 FSErrNoDWG2PDFModuleRight = 76,
560 FSErrNoAdvEditModuleRight = 77,
561 FSErrNoPDF2OfficeModuleRight = 78,
562 FSErrURLInBlackList = 79,
563 FSErrOFDEngineNotInit = 80,
564 FSErrNoOFDModuleRight = 81,
565 FSErrNo3DModuleRight = 82,
566 FSErrInvalidRegex = 83,
567 FSErrNoDocumentPermission = 84,
568 FSErrNoOffice2PDFModuleRight = 85,
569 FSErrMIPUPEEngineInitFailed = 86,
570 FSErrMIPProtectionEngineInitFailed = 87,
571 FSErrMIPCreateProtectionHandlerFailed = 88,
572 FSErrMIPGetExtendedLabelInfoByIdFailed = 89,
573 FSErrNoPrint2PDFModuleRight = 90,
574 FSErrResponseDataError = 91,
575 FSErrTimeout = 92,
576 FSErrNoImageObject = 93,
577 FSErrFXOCREngineNotInit = 94
578 };
579
580 @interface FSBase : NSObject
581 {
582 void *swigCPtr;
583 BOOL swigCMemOwn;
584 }
585 -(void*)getCptr;
586 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
587
588 -(void)dealloc;
589
590 @end
591
592 @interface FSDateTime : NSObject
593 {
594 void *swigCPtr;
595 BOOL swigCMemOwn;
596 }
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;
606 -(void*)getCptr;
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;
611 -(id)init;
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;
614 -(BOOL)isValid;
615 -(FSDateTime*)toLocalTime;
616 -(FSDateTime*)toUTCTime;
617 -(void)dealloc;
618
619 @end
620
621 typedef NS_ENUM(NSInteger, FSRotation) {
622 FSRotation0 = 0,
623 FSRotation90 = 1,
624 FSRotation180 = 2,
625 FSRotation270 = 3,
626 FSRotationUnknown = 4
627 };
628
629 typedef NS_ENUM(NSInteger, FSRotationPointOptions) {
630 FSRotationPointCenter = 0,
631 FSRotationPointLeftTop = 1,
632 FSRotationPointRightTop = 2,
633 FSRotationPointLeftBottom = 3,
634 FSRotationPointRightBottom = 4
635 };
636
637 typedef NS_ENUM(NSInteger, FSAlignment) {
638 FSAlignmentLeft = 0,
639 FSAlignmentCenter = 1,
640 FSAlignmentRight = 2
641 };
642
643 typedef NS_ENUM(NSInteger, FSFillMode) {
644 FSFillModeNone = 0,
645 FSFillModeAlternate = 1,
646 FSFillModeWinding = 2
647 };
648
649 typedef NS_ENUM(NSInteger, FSPosition) {
650 FSPosTopLeft = 0,
651 FSPosTopCenter = 1,
652 FSPosTopRight = 2,
653 FSPosCenterLeft = 3,
654 FSPosCenter = 4,
655 FSPosCenterRight = 5,
656 FSPosBottomLeft = 6,
657 FSPosBottomCenter = 7,
658 FSPosBottomRight = 8
659 };
660
661 typedef NS_ENUM(NSInteger, FSModuleName) {
662 FSModuleNameConnectedPDF = 1,
663 FSModuleNameXFA = 2,
664 FSModuleNameRedaction = 3,
665 FSModuleNameRMS = 4,
666 FSModuleNameOCR = 5,
667 FSModuleNameComparison = 6,
668 FSModuleNameCompliance = 7,
669 FSModuleNameOptimizer = 8,
670 FSModuleNameConversion = 9,
671 FSModuleNameLayoutRecognition = 10,
672 FSModuleNameAccessibility = 11,
673 FSModuleNameTableMaker = 12,
674 FSModuleNameDWG2PDF = 13,
675 FSModuleNameAdvEdit = 14,
676 FSModuleNamePDF2Office = 15,
677 FSModuleName3D = 16,
678 FSModuleNameOFD = 17,
679 FSModuleNameOffice2PDF = 18,
680 FSModuleNamePrint2PDF = 19
681 };
682
683 typedef NS_ENUM(NSInteger, FSColorSpaceType) {
684 FSColorSpaceInvalid = 0,
685 FSColorSpaceDeviceGray = 1,
686 FSColorSpaceDeviceRGB = 2,
687 FSColorSpaceDeviceCMYK = 3,
688 FSColorSpaceCalGray = 4,
689 FSColorSpaceCalRGB = 5,
690 FSColorSpaceLab = 6,
691 FSColorSpaceICCBased = 7,
692 FSColorSpaceSeparation = 8,
693 FSColorSpaceDeviceN = 9,
694 FSColorSpaceIndexed = 10,
695 FSColorSpacePattern = 11,
696 FSColorSpaceICCBasedDeviceGray = 12,
697 FSColorSpaceICCBasedDeviceRGB = 13,
698 FSColorSpaceICCBasedDeviceCMYK = 14
699 };
700
701 typedef NS_ENUM(NSInteger, FSLocaleID) {
702 FSLocaleIDUnspecified = 0,
703 FSLocaleIDHongKong = 1,
704 FSLocaleIDTaiwan = 2,
705 FSLocaleIDNetherlands = 3,
706 FSLocaleIDFrance = 4,
707 FSLocaleIDGermany = 5,
708 FSLocaleIDItaly = 6,
709 FSLocaleIDKorea = 7,
710 FSLocaleIDJapan = 8
711 };
712
713 typedef NS_ENUM(NSInteger, FSFileFormatType) {
714 FSFileFormatTypeFDF = 0,
715 FSFileFormatTypeXFDF = 1,
716 FSFileFormatTypeHTML = 2,
717 FSFileFormatTypeXDP = 3,
718 FSFileFormatTypeXML = 4,
719 FSFileFormatTypeXFD = 5,
720 FSFileFormatTypePDF = 6,
721 FSFileFormatTypeTXT = 7
722 };
723
724 @interface FSCodec : FSBase
725 -(void*)getCptr;
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;
731 -(id)init;
732
733 -(void)dealloc;
734
735 @end
736
737
738
739 typedef NS_ENUM(NSInteger, FSProgressiveState) {
740 FSProgressiveError = 0,
741 FSProgressiveToBeContinued = 1,
742 FSProgressiveFinished = 2
743 };
744
745 @interface FSProgressive : FSBase
746 -(id)init NS_UNAVAILABLE;
747 -(void*)getCptr;
748 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
749 -(id)initWithOther: (FSProgressive*)other;
750 -(FSProgressiveState)resume;
751 -(int)getRateOfProgress;
752
753 -(void)dealloc;
754
755 @end
756
757 @interface FSRenderConfig : NSObject
758 {
759 void *swigCPtr;
760 BOOL swigCMemOwn;
761 }
762 @property (nonatomic, getter=getGraphics_objs_count_in_one_step) int graphics_objs_count_in_one_step;
763 -(void*)getCptr;
764 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
765 -(id)initWithGraphics_objs_count_in_one_step: (int)graphics_objs_count_in_one_step;
766 -(id)init;
767 -(void)set: (int)graphics_objs_count_in_one_step;
768 -(void)dealloc;
769
770 @end
771
772 @interface FSLibrary : NSObject
773 {
774 void *swigCPtr;
775 BOOL swigCMemOwn;
776 }
777 -(id)init NS_UNAVAILABLE;
778 -(void*)getCptr;
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;
782 +(FSErrorCode)reinitialize;
783 +(void)destroy;
784 +(BOOL)hasModuleLicenseRight: (FSModuleName)module_name;
785 +(NSString *)getVersion;
786 +(BOOL)setCacheSize: (unsigned int)size;
787 +(BOOL)enableJavaScript: (BOOL)enable_javascript;
788 +(BOOL)setAnnotIconProviderCallback: (id<FSIconProviderCallback>)annot_icon_provider;
789 +(BOOL)setNotifierCallback: (id<FSNotifierCallback>)notifier;
790 +(BOOL)setActionCallback: (id<FSActionCallback>)action_callback;
791 +(BOOL)setDocEventCallback: (id<FSDocEventCallback>)callback;
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;
796 +(BOOL)setTimeStampCallback: (id<FSTimeStampCallback>)timestamp_callback;
797 +(void)registerXFAAppProviderCallback: (id<FSAppProviderCallback>)callback;
798 +(void)setRenderTextGamma: (float)gamma;
799 +(void)setLogFile: (NSString *)log_file_path;
800 +(void)setLogFileWithStreamCallback: (id<FSFileStreamCallback>)log_file;
801 +(FSErrorCode)flushLog;
802 +(BOOL)setFontMapperCallback: (id<FSFontMapperCallback>)callback;
803 +(void)setDefaultICCProfilesPath: (NSString *)icc_profile_folder_path;
804 +(FSRenderConfig*)getRenderConfig;
805 +(void)setRenderConfig: (FSRenderConfig*)render_config;
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;
810
811 -(void)dealloc;
812
813 @end
814
815 typedef NS_ENUM(NSInteger, FSGraphStateLineCapStyle) {
816 FSGraphStateLineCapButt = 0,
817 FSGraphStateLineCapRound = 1,
818 FSGraphStateLineCapSquare = 2
819 };
820
821 typedef NS_ENUM(NSInteger, FSGraphStateLineJoinStyle) {
822 FSGraphStateLineJoinMiter = 0,
823 FSGraphStateLineJoinRound = 1,
824 FSGraphStateLineJoinBevel = 2
825 };
826
827 @interface FSGraphState : NSObject
828 {
829 void *swigCPtr;
830 BOOL swigCMemOwn;
831 }
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;
838 -(void*)getCptr;
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;
841 -(id)init;
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;
844 -(void)dealloc;
845
846 @end
847
848
849
850 typedef NS_ENUM(NSInteger, FSRangeFilter) {
851 FSRangeAll = 0,
852 FSRangeEven = 1,
853 FSRangeOdd = 2
854 };
855
856 @interface FSRange : FSBase
857 -(void*)getCptr;
858 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
859 -(id)init;
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;
863 -(BOOL)isEmpty;
864 -(void)addSingle: (int)index;
865 -(void)addSegment: (int)start_index end_index: (int)end_index filter: (FSRangeFilter)filter;
866 -(int)getSegmentCount;
867 -(int)getSegmentStart: (int)segment_index;
868 -(int)getSegmentEnd: (int)segment_index;
869 -(void)removeAll;
870
871 -(void)dealloc;
872
873 @end
874
875 typedef NS_ENUM(NSInteger, FSFontStyles) {
876 FSFontStyleFixedPitch = 0x0001,
877 FSFontStyleSerif = 0x0002,
878 FSFontStyleSymbolic = 0x0004,
879 FSFontStyleScript = 0x0008,
880 FSFontStyleNonSymbolic = 0x0020,
881 FSFontStyleItalic = 0x0040,
882 FSFontStyleAllCap = 0x10000,
883 FSFontStylesSmallCap = 0x20000,
884 FSFontStylesBold = 0x40000
885 };
886
887 typedef NS_ENUM(NSInteger, FSFontCharset) {
888 FSFontCharsetANSI = 0,
889 FSFontCharsetDefault = 1,
890 FSFontCharsetSymbol = 2,
891 FSFontCharsetShift_JIS = 128,
892 FSFontCharsetHangeul = 129,
893 FSFontCharsetGB2312 = 134,
894 FSFontCharsetChineseBig5 = 136,
895 FSFontCharsetThai = 222,
896 FSFontCharsetEastEurope = 238,
897 FSFontCharsetRussian = 204,
898 FSFontCharsetGreek = 161,
899 FSFontCharsetTurkish = 162,
900 FSFontCharsetHebrew = 177,
901 FSFontCharsetArabic = 178,
902 FSFontCharsetBaltic = 186
903 };
904
905 typedef NS_ENUM(NSInteger, FSFontCIDCharset) {
906 FSFontCIDCharsetUnknown = 0,
907 FSFontCIDCharsetGB1 = 1,
908 FSFontCIDCharsetCNS1 = 2,
909 FSFontCIDCharsetJAPAN1 = 3,
910 FSFontCIDCharsetKOREA1 = 4,
911 FSFontCIDCharsetUNICODE = 5
912 };
913
914 typedef NS_ENUM(NSInteger, FSFontStandardID) {
915 FSFontStdIDCourier = 0,
916 FSFontStdIDCourierB = 1,
917 FSFontStdIDCourierBI = 2,
918 FSFontStdIDCourierI = 3,
919 FSFontStdIDHelvetica = 4,
920 FSFontStdIDHelveticaB = 5,
921 FSFontStdIDHelveticaBI = 6,
922 FSFontStdIDHelveticaI = 7,
923 FSFontStdIDTimes = 8,
924 FSFontStdIDTimesB = 9,
925 FSFontStdIDTimesBI = 10,
926 FSFontStdIDTimesI = 11,
927 FSFontStdIDSymbol = 12,
928 FSFontStdIDZapfDingbats = 13
929 };
930
931 typedef NS_ENUM(NSInteger, FSFontFontTypes) {
932 FSFontFontTypeType1 = 1,
933 FSFontFontTypeTrueType = 2,
934 FSFontFontTypeType3 = 3,
935 FSFontFontTypeCIDFont = 4
936 };
937
938 @interface FSFont : FSBase
939 -(id)init NS_UNAVAILABLE;
940 -(void*)getCptr;
941 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
942 -(id)initWithName: (NSString *)name styles: (unsigned int)styles charset: (FSFontCharset)charset weight: (int)weight;
943 -(id)initWithFont_id: (FSFontStandardID)font_id;
944 -(id)initWithFont_file_path: (NSString *)font_file_path face_index: (int)face_index charset: (FSFontCharset)charset;
945 -(id)initWithOther: (FSFont*)other;
946 -(BOOL)isEmpty;
947 -(NSString *)getName;
948 -(NSString *)getFamilyName;
949 -(BOOL)isBold;
950 -(BOOL)isItalic;
951 -(BOOL)isEmbedded: (FSPDFDoc*)document;
952 -(BOOL)isSupportEmbedded: (FSPDFDoc*)document;
953 -(FSFont*)embed: (FSPDFDoc*)document is_add_all_unicodes: (BOOL)is_add_all_unicodes;
954 -(FSUInt32Array*)addUnicodes: (FSPDFDoc*)document unicode_array: (FSUInt32Array*)unicode_array;
955 -(int)getAscent;
956 -(int)getDescent;
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;
962 -(FSFontCIDCharset)getCIDCharset: (FSPDFDoc*)document;
963 -(BOOL)isStandardFont: (FSPDFDoc*)document;
964 -(FSFontStandardID)getStandard14Font: (FSPDFDoc*)document;
965 -(FSFontFontTypes)getFontType: (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;
971
972 -(void)dealloc;
973
974 @end
975
976 @interface FSFontMapResult : NSObject
977 {
978 void *swigCPtr;
979 BOOL swigCMemOwn;
980 }
981 @property (nonatomic, retain, getter=getFile_read) id<FSFileReaderCallback> file_read;
982 @property (nonatomic, getter=getFace_index) int face_index;
983 -(void*)getCptr;
984 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
985 -(id)init;
986 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read face_index: (int)face_index;
987 -(id)initWithOther: (FSFontMapResult*)other;
988 -(void)set: (id<FSFileReaderCallback>)file_read face_index: (int)face_index;
989 -(void)dealloc;
990
991 @end
992
993
994
995 typedef NS_ENUM(NSInteger, FSPathPointType) {
996 FSPathTypeMoveTo = 1,
997 FSPathTypeLineTo = 2,
998 FSPathTypeLineToCloseFigure = 3,
999 FSPathTypeBezierTo = 4,
1000 FSPathTypeBezierToCloseFigure = 5
1001 };
1002
1003 @interface FSPath : FSBase
1004 -(void*)getCptr;
1005 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1006 -(id)init;
1007 -(id)initWithOther: (FSPath*)other;
1008 -(BOOL)isEmpty;
1009 -(int)getPointCount;
1010 -(FSPointF*)getPoint: (int)index;
1011 -(FSPathPointType)getPointType: (int)index;
1012 -(BOOL)setPoint: (int)index point: (FSPointF*)point type: (FSPathPointType)type;
1013 -(BOOL)moveTo: (FSPointF*)point;
1014 -(BOOL)lineTo: (FSPointF*)point;
1015 -(BOOL)cubicBezierTo: (FSPointF*)point1 point2: (FSPointF*)point2 point3: (FSPointF*)point3;
1016 -(BOOL)closeFigure;
1017 -(BOOL)removePoint: (int)index;
1018 -(BOOL)appendRect: (FSRectF*)rect;
1019 -(BOOL)appendEllipse: (FSRectF*)rect;
1020 -(void)transform: (FSMatrix2D*)matrix;
1021 -(void)clear;
1022 -(void)increasePointCount: (int)count;
1023
1024 -(void)dealloc;
1025
1026 @end
1027
1028 @interface FSPathArray : NSObject
1029 {
1030 void *swigCPtr;
1031 BOOL swigCMemOwn;
1032 }
1033 -(void*)getCptr;
1034 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1035 -(id)init;
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;
1042 -(void)removeAll;
1043
1044 -(void)dealloc;
1045
1046 @end
1047
1048 typedef NS_ENUM(NSInteger, FSColorSpaceRenderingIntent) {
1049 FSColorSpaceRenderIntentPerceptual = 0,
1050 FSColorSpaceRenderIntentRelColorimetric = 1,
1051 FSColorSpaceRenderIntentSaturation = 2,
1052 FSColorSpaceRenderIntentAbsColorimetric = 3
1053 };
1054
1055 @interface FSColorSpace : FSBase
1056 -(id)init NS_UNAVAILABLE;
1057 -(void*)getCptr;
1058 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1059 -(id)initWithType: (FSColorSpaceType)type;
1060 -(id)initWithOther: (FSColorSpace*)other;
1061 -(BOOL)isEmpty;
1062 -(int)getComponentCount;
1063 -(FSColorSpaceType)getColorSpaceType;
1064 -(BOOL)isSpotColorSpace;
1065 -(NSArray<NSData *> *)getComponentNames;
1066 -(FSColor*)convertColor: (FSColor*)color;
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;
1069
1070 -(void)dealloc;
1071
1072 @end
1073
1074 @interface FSColor : FSBase
1075 @property (nonatomic, weak, getter=getValue) FSFloatArray* value;
1076 -(void*)getCptr;
1077 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1078 -(id)init;
1079 -(id)initWithColor_space: (FSColorSpace*)color_space;
1080 -(id)initWithOther: (FSColor*)other;
1081 -(BOOL)isEmpty;
1082 -(FSColorSpace*)getColorSpace;
1083 -(FSColor*)convertToRGB: (FSColorSpaceRenderingIntent)intent;
1084 -(FSColor*)convertToCMYK: (FSColorSpaceRenderingIntent)intent;
1085
1086 -(void)dealloc;
1087
1088 @end
1089
1090 typedef NS_ENUM(NSInteger, FSBitmapDIBFormat) {
1091 FSBitmapDIBInvalid = 0,
1092 FSBitmapDIB1bpp = 0x001,
1093 FSBitmapDIBRgb = 0x018,
1094 FSBitmapDIBRgb32 = 0x020,
1095 FSBitmapDIBArgb = 0x220,
1096 FSBitmapDIBCmyk = 0x420,
1097 FSBitmapDIB8bppMask = 0x108,
1098 FSBitmapDIB8bpp = 0x008,
1099 FSBitmapDIB8bppGray = 0x1008,
1100 FSBitmapDIBAbgr = 0x222,
1101 FSBitmapDIBRgb565 = 0x565
1102 };
1103
1104 typedef NS_ENUM(NSInteger, FSBitmapInterpolationFlag) {
1105 FSBitmapDownsample = 0x01,
1106 FSBitmapQuadratic = 0x02,
1107 FSBitmapBicubic = 0x04
1108 };
1109
1110 @interface FSBitmap : FSBase
1111 -(void*)getCptr;
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;
1115 -(id)init;
1116 -(BOOL)isEmpty;
1117 -(FSBitmap*)clone: (FSRectI*)clip_rect;
1118 -(int)getWidth;
1119 -(int)getHeight;
1120 -(int)getPitch;
1121 -(int)getBpp;
1122 -(FSBitmapDIBFormat)getFormat;
1123 -(void)fillRect: (unsigned int)color rect: (FSRectI*)rect;
1124 -(FSBitmap*)convertFormat: (FSBitmapDIBFormat)format icc_transform: (NSData *)icc_transform;
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;
1129 -(FSBitmap*)stretchTo: (int)dest_width dest_height: (int)dest_height flag: (FSBitmapInterpolationFlag)flag clip_rect: (FSRectI*)clip_rect;
1130 -(FSBitmap*)transformTo: (FSMatrix2D*)matrix flag: (FSBitmapInterpolationFlag)flag out_left: (int *)out_left out_top: (int *)out_top clip_rect: (FSRectI*)clip_rect;
1131 -(FSBitmap*)getMask: (FSRectI*)clip_rect;
1132 -(FSBitmap*)convertToMono;
1133 -(NSData *)getBuffer;
1134
1135 -(void)dealloc;
1136
1137 @end
1138
1139 typedef NS_ENUM(NSInteger, FSImageType) {
1140 FSImageUnknown = -1,
1141 FSImageNone = 0,
1142 FSImageBMP = 1,
1143 FSImageJPG = 2,
1144 FSImagePNG = 3,
1145 FSImageGIF = 4,
1146 FSImageTIF = 5,
1147 FSImageJPX = 6,
1148 FSImageJBIG2 = 8,
1149 FSImageWEBP = 9
1150 };
1151
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
1162 };
1163
1164 @interface FSImage : FSBase
1165 -(void*)getCptr;
1166 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1167 -(id)init;
1168 -(id)initWithPath: (NSString *)path;
1169 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read;
1170 -(id)initWithOther: (FSImage*)other;
1171 -(BOOL)isEmpty;
1172 -(FSImageType)getType;
1173 -(int)getWidth;
1174 -(int)getHeight;
1175 -(int)getFrameCount;
1176 -(FSBitmap*)getFrameBitmap: (int)index;
1177 -(int)getXDPI;
1178 -(int)getYDPI;
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;
1185
1186 -(void)dealloc;
1187
1188 @end
1189
1190
1191
1192 typedef NS_ENUM(NSInteger, FSBarcodeFormat) {
1193 FSBarcodeFormatCode39 = 0,
1194 FSBarcodeFormatCode128 = 1,
1195 FSBarcodeFormatEAN8 = 2,
1196 FSBarcodeFormatUPCA = 3,
1197 FSBarcodeFormatEAN13 = 4,
1198 FSBarcodeFormatITF = 5,
1199 FSBarcodeFormatPDF417 = 6,
1200 FSBarcodeFormatQRCode = 7
1201 };
1202
1203 typedef NS_ENUM(NSInteger, FSBarcodeQRErrorCorrectionLevel) {
1204 FSBarcodeQRCorrectionLevelLow = 0,
1205 FSBarcodeQRCorrectionLevelMedium = 1,
1206 FSBarcodeQRCorrectionLevelQuater = 2,
1207 FSBarcodeQRCorrectionLevelHigh = 3
1208 };
1209
1210 @interface FSBarcode : FSBase
1211 -(void*)getCptr;
1212 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1213 -(id)init;
1214 -(id)initWithOther: (FSBarcode*)other;
1215 -(BOOL)isEmpty;
1216 -(FSBitmap*)generateBitmap: (NSString *)info format: (FSBarcodeFormat)format unit_width: (int)unit_width height: (int)height level: (FSBarcodeQRErrorCorrectionLevel)level;
1217
1218 -(void)dealloc;
1219
1220 @end
1221
1222 @interface PDFDictionaryArray : FSBasicArray
1223 -(void*)getCptr;
1224 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1225 -(id)init;
1226 -(id)initWithOther: (PDFDictionaryArray*)other;
1227 -(int)getSize;
1228 -(int)getUpperBound;
1229 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
1230 -(void)removeAll;
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;
1238
1239 -(void)dealloc;
1240
1241 @end
1242
1243 typedef NS_ENUM(NSInteger, FSPDFObjectType) {
1244 FSPDFObjectInvalidType = 0,
1245 FSPDFObjectBoolean = 1,
1246 FSPDFObjectNumber = 2,
1247 FSPDFObjectString = 3,
1248 FSPDFObjectName = 4,
1249 FSPDFObjectArray = 5,
1250 FSPDFObjectDictionary = 6,
1251 FSPDFObjectStream = 7,
1252 FSPDFObjectNull = 8,
1253 FSPDFObjectReference = 9
1254 };
1255
1256 @interface FSPDFObject : NSObject
1257 {
1258 void *swigCPtr;
1259 BOOL swigCMemOwn;
1260 }
1261 -(void*)getCptr;
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;
1268 +(FSPDFObject*)createFromNameW: (NSString *)name;
1269 +(FSPDFObject*)createFromName: (NSString *)name;
1270 +(FSPDFObject*)createFromDateTime: (FSDateTime*)date_time;
1271 +(FSPDFObject*)createReference: (FSPDFDoc*)document object_number: (unsigned int)object_number;
1272 -(void)destroy;
1273 -(FSPDFObject*)cloneObject;
1274 -(FSPDFObject*)deepCloneObject;
1275 -(BOOL)isIdentical: (FSPDFObject*)pdf_obj;
1276 -(FSPDFObjectType)getType;
1277 -(unsigned int)getObjNum;
1278 -(int)getInteger;
1279 -(float)getFloat;
1280 -(BOOL)getBoolean;
1281 -(FSMatrix2D*)getMatrix;
1282 -(FSRectF*)getRect;
1283 -(FSPDFObject*)getDirectObject;
1284 -(FSDateTime*)getDateTime;
1285 -(NSString *)getName;
1286 -(NSString *)getWideString;
1287 -(FSPDFArray*)getArray;
1288 -(FSPDFDictionary*)getDict;
1289 -(FSPDFStream*)getStream;
1290 -(NSData *)getString;
1291
1292 -(void)dealloc;
1293
1294 @end
1295
1296 typedef NS_ENUM(NSInteger, FSPDFStreamFilter) {
1297 FSPDFStreamUnknown = -1,
1298 FSPDFStreamNoneDecode = 0,
1299 FSPDFStreamASCIIHexDecode = 1,
1300 FSPDFStreamASCII85Decode = 2,
1301 FSPDFStreamLZWDecode = 3,
1302 FSPDFStreamFlateDecode = 4,
1303 FSPDFStreamRunLengthDecode = 5,
1304 FSPDFStreamCCITTFaxDecode = 6,
1305 FSPDFStreamJBIG2Decode = 7,
1306 FSPDFStreamDCTDecode = 8,
1307 FSPDFStreamJPXDecode = 9,
1308 FSPDFStreamCrypt = 10
1309 };
1310
1311 @interface FSPDFStream : FSPDFObject
1312 -(id)init NS_UNAVAILABLE;
1313 -(void*)getCptr;
1314 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1315 +(FSPDFStream*)create: (FSPDFDictionary*)dictionary;
1316 -(FSPDFDictionary*)getDictionary;
1317 -(FSPDFStreamFilter)getStreamFilter;
1318 -(unsigned long long)getDataSize: (BOOL)is_raw_data;
1319 -(void)importData: (id<FSFileReaderCallback>)file_read stream_filter: (FSPDFStreamFilter)stream_filter;
1320 -(id<FSFileReaderCallback>)exportData: (BOOL)is_raw_data;
1321 -(NSData *)getData: (BOOL)is_raw_data;
1322 -(void)setData: (NSData *)buffer;
1323
1324 -(void)dealloc;
1325
1326 @end
1327
1328 @interface FSPDFArray : FSPDFObject
1329 -(id)init NS_UNAVAILABLE;
1330 -(void*)getCptr;
1331 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1332 +(FSPDFArray*)create;
1333 +(FSPDFArray*)createFromMatrix: (FSMatrix2D*)matrix;
1334 +(FSPDFArray*)createFromRect: (FSRectF*)rect;
1335 -(int)getElementCount;
1336 -(FSPDFObject*)getElement: (int)index;
1337 -(void)addElement: (FSPDFObject*)element;
1338 -(void)addBoolean: (BOOL)boolean_value;
1339 -(void)addDateTime: (FSDateTime*)date_time;
1340 -(void)addFloat: (float)float_value;
1341 -(void)addInteger: (int)integer_value;
1342 -(void)addMatrix: (FSMatrix2D*)matrix;
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;
1350
1351 -(void)dealloc;
1352
1353 @end
1354
1355 @interface FSPDFDictionary : FSPDFObject
1356 -(id)init NS_UNAVAILABLE;
1357 -(void*)getCptr;
1358 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1359 +(FSPDFDictionary*)create;
1360 -(BOOL)hasKey: (NSString *)key;
1361 -(FSPDFObject*)getElement: (NSString *)key;
1362 -(long)moveNext: (long)position;
1363 -(NSString *)getKey: (long)position;
1364 -(FSPDFObject*)getValue: (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;
1376
1377 -(void)dealloc;
1378
1379 @end
1380
1381 @interface FSGraphicsObjectArray : FSBasicArray
1382 -(void*)getCptr;
1383 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1384 -(id)init;
1385 -(id)initWithOther: (FSGraphicsObjectArray*)other;
1386 -(int)getSize;
1387 -(int)getUpperBound;
1388 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
1389 -(void)removeAll;
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;
1397
1398 -(void)dealloc;
1399
1400 @end
1401
1402 @interface FSTextObjectArray : FSBasicArray
1403 -(void*)getCptr;
1404 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1405 -(id)init;
1406 -(id)initWithOther: (FSTextObjectArray*)other;
1407 -(int)getSize;
1408 -(int)getUpperBound;
1409 -(BOOL)setSize: (int)nNewSize nGrowBy: (int)nGrowBy;
1410 -(void)removeAll;
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;
1418
1419 -(void)dealloc;
1420
1421 @end
1422
1423 @interface FSColorState : FSBase
1424 @property (nonatomic, weak, getter=getFillColor) FSColor* fillColor;
1425 @property (nonatomic, weak, getter=getStrokeColor) FSColor* strokeColor;
1426 -(id)init NS_UNAVAILABLE;
1427 -(void*)getCptr;
1428 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1429 -(id)initWithOther: (FSColorState*)other;
1430 -(BOOL)isEmpty;
1431
1432 -(void)dealloc;
1433
1434 @end
1435
1436 @interface FSMarkedContent : NSObject
1437 {
1438 void *swigCPtr;
1439 BOOL swigCMemOwn;
1440 }
1441 -(id)init NS_UNAVAILABLE;
1442 -(void*)getCptr;
1443 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1444 -(BOOL)hasTag: (NSString *)tag_name;
1445 -(int)getItemCount;
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;
1451
1452 -(void)dealloc;
1453
1454 @end
1455
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
1473 };
1474
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
1484 };
1485
1486 @interface FSGraphicsObject : NSObject
1487 {
1488 void *swigCPtr;
1489 BOOL swigCMemOwn;
1490 }
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;
1500 -(void*)getCptr;
1501 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1502 -(FSGraphicsObjectType)getType;
1503 -(FSRectF*)getRect;
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;
1517 -(BOOL)clearClips;
1518 -(FSMarkedContent*)getMarkedContent;
1519 -(FSLayerNodeArray*)getLayers: (FSLayerTree*)layer_tree;
1520 -(FSTextObject*)getTextObject;
1521 -(FSFormXObject*)getFormXObject;
1522 -(FSImageObject*)getImageObject;
1523 -(FSPathObject*)getPathObject;
1524 -(FSShadingObject*)getShadingObject;
1525 -(void)rotate: (int)angle;
1526
1527 -(void)dealloc;
1528
1529 @end
1530
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
1540 };
1541
1542 @interface FSTextState : NSObject
1543 {
1544 void *swigCPtr;
1545 BOOL swigCMemOwn;
1546 }
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;
1557 -(void*)getCptr;
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;
1560 -(id)init;
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;
1563
1564 -(void)dealloc;
1565
1566 @end
1567
1568 @interface FSImageObject : FSGraphicsObject
1569 -(id)init NS_UNAVAILABLE;
1570 -(void*)getCptr;
1571 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1572 +(FSImageObject*)create: (FSPDFDoc*)document;
1573 -(void)setBitmap: (FSBitmap*)bitmap mask: (FSBitmap*)mask;
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;
1578 -(FSColorSpaceType)getColorSpace;
1579 -(FSPDFStream*)getStream;
1580 -(BOOL)isImageMask;
1581 -(FSPDFObject*)getMask;
1582
1583 -(void)dealloc;
1584
1585 @end
1586
1587 @interface FSTextObject : FSGraphicsObject
1588 @property (nonatomic, weak, getter=getText) NSString * text;
1589 -(id)init NS_UNAVAILABLE;
1590 -(void*)getCptr;
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;
1595 -(int)getCharCount;
1596 -(FSPointF*)getCharPos: (int)index;
1597 -(float)getCharWidthByIndex: (int)index;
1598 -(float)getCharHeightByIndex: (int)index;
1599
1600 -(void)dealloc;
1601
1602 @end
1603
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;
1609 -(void*)getCptr;
1610 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1611 +(FSPathObject*)create;
1612 +(FSPathObject*)createFromTextObject: (FSPDFPage*)page text_obj: (FSTextObject*)text_obj;
1613
1614 -(void)dealloc;
1615
1616 @end
1617
1618 @interface FSFormXObject : FSGraphicsObject
1619 -(id)init NS_UNAVAILABLE;
1620 -(void*)getCptr;
1621 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1622 +(FSFormXObject*)create: (FSPDFDoc*)document;
1623 -(FSPDFStream*)getStream;
1624 -(FSGraphicsObjects*)getGraphicsObjects;
1625 -(BOOL)importPageContent: (FSPDFPage*)source_page is_annots_included: (BOOL)is_annots_included;
1626
1627 -(void)dealloc;
1628
1629 @end
1630
1631 @interface FSShadingObject : FSGraphicsObject
1632 -(id)init NS_UNAVAILABLE;
1633 -(void*)getCptr;
1634 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1635 -(FSPDFObject*)getPDFObject;
1636
1637 -(void)dealloc;
1638
1639 @end
1640
1641 typedef NS_ENUM(NSInteger, FSPDFNameTreeType) {
1642 FSPDFNameTreeDests = 1,
1643 FSPDFNameTreeJavaScript = 2,
1644 FSPDFNameTreeEmbeddedFiles = 3,
1645 FSPDFNameTreePages = 4,
1646 FSPDFNameTreeTemplates = 5
1647 };
1648
1649 @interface FSPDFNameTree : FSBase
1650 -(void*)getCptr;
1651 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1652 -(id)initWithDocument: (FSPDFDoc*)document type: (FSPDFNameTreeType)type;
1653 -(id)init;
1654 -(id)initWithOther: (FSPDFNameTree*)other;
1655 -(BOOL)isEmpty;
1656 -(FSPDFNameTreeType)getType;
1657 -(BOOL)hasName: (NSString *)name;
1658 -(int)getCount;
1659 -(NSString *)getName: (int)index;
1660 -(FSPDFObject*)getObj: (NSString *)name;
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;
1665 -(BOOL)removeAllObjs;
1666
1667 -(void)dealloc;
1668
1669 @end
1670
1671 typedef NS_ENUM(NSInteger, FSPDFNumberTreeType) {
1672 FSPDFNumberTreePageLabels = 1
1673 };
1674
1675 @interface FSPDFNumberTree : FSBase
1676 -(void*)getCptr;
1677 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1678 -(id)initWithDocument: (FSPDFDoc*)document type: (FSPDFNumberTreeType)type;
1679 -(id)init;
1680 -(id)initWithOther: (FSPDFNumberTree*)other;
1681 -(BOOL)isEmpty;
1682 -(FSPDFNumberTreeType)getType;
1683 -(BOOL)hasNumber: (int)number;
1684 -(FSPDFObject*)getObj: (int)number;
1685 -(BOOL)setObj: (int)number pdf_object: (FSPDFObject*)pdf_object;
1686 -(BOOL)removeObj: (int)number;
1687 -(BOOL)removeAllObjs;
1688
1689 -(void)dealloc;
1690
1691 @end
1692
1693 typedef NS_ENUM(NSInteger, FSStructTreeEntityStructTreeEntityType) {
1694 FSStructTreeEntityUnknownType = -1,
1695 FSStructTreeEntityStructTreeEntityTypeElement = 0,
1696 FSStructTreeEntityStructTreeEntityTypeMarkedContent = 1,
1697 FSStructTreeEntityStructTreeEntityTypeObjectContent = 2
1698 };
1699
1700 @interface FSStructTreeEntity : FSBase
1701 -(void*)getCptr;
1702 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1703 -(id)init;
1704 -(id)initWithOther: (FSStructTreeEntity*)other;
1705 -(BOOL)isEmpty;
1706 -(FSStructTreeEntityStructTreeEntityType)getType;
1707 -(FSPDFPage*)getPage;
1708
1709 -(void)dealloc;
1710
1711 @end
1712
1713 typedef NS_ENUM(NSInteger, FSStructElementElementInfoType) {
1714 FSStructElementElementInfoTypeTitle = 0,
1715 FSStructElementElementInfoTypeLanguage = 1,
1716 FSStructElementElementInfoTypeAltDescription = 2,
1717 FSStructElementElementInfoTypeExpandedForm = 3,
1718 FSStructElementElementInfoTypeActualText = 4
1719 };
1720
1721 @interface FSStructElement : FSStructTreeEntity
1722 -(void*)getCptr;
1723 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1724 -(id)init;
1725 -(id)initWithOther: (FSStructElement*)other;
1726 -(NSString *)getStructureTypeName;
1727 -(int)getChildCount;
1728 -(FSStructTreeEntity*)getChild: (int)index;
1729 -(void)removeChild: (int)index;
1730 -(BOOL)hasElementInfo: (FSStructElementElementInfoType)type;
1731 -(NSString *)getElementInfo: (FSStructElementElementInfoType)type;
1732 -(FSStructElement*)getParentElement;
1733
1734 -(void)dealloc;
1735
1736 @end
1737
1738 @interface FSStructMarkedContent : FSStructTreeEntity
1739 -(void*)getCptr;
1740 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1741 -(id)init;
1742 -(id)initWithOther: (FSStructMarkedContent*)other;
1743 -(FSStructElement*)getParentElement;
1744 -(unsigned int)getMCID;
1745 -(FSPDFDictionary*)getStmDict;
1746 -(FSPDFDictionary*)getStmOwnerDict;
1747
1748 -(void)dealloc;
1749
1750 @end
1751
1752 typedef NS_ENUM(NSInteger, FSStructObjectContentStructObjectType) {
1753 FSStructObjectContentUnknownType = -1,
1754 FSStructObjectContentStructObjectTypeInvalid = 0,
1755 FSStructObjectContentStructObjectTypeImage = 1,
1756 FSStructObjectContentStructObjectTypeForm = 2,
1757 FSStructObjectContentStructObjectTypeAnnot = 3
1758 };
1759
1760 @interface FSStructObjectContent : FSStructTreeEntity
1761 -(void*)getCptr;
1762 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1763 -(id)init;
1764 -(id)initWithOther: (FSStructObjectContent*)other;
1765 -(FSStructElement*)getParentElement;
1766 -(FSStructObjectContentStructObjectType)getObjectType;
1767 -(FSPDFDictionary*)getDict;
1768
1769 -(void)dealloc;
1770
1771 @end
1772
1773 @interface FSPDFStructTree : FSBase
1774 -(id)init NS_UNAVAILABLE;
1775 -(void*)getCptr;
1776 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1777 -(id)initWithDocument: (FSPDFDoc*)document;
1778 -(id)initWithOther: (FSPDFStructTree*)other;
1779 -(BOOL)isEmpty;
1780 -(int)getChildCount;
1781 -(FSStructElement*)getChild: (int)index;
1782 -(void)removeChild: (int)index;
1783
1784 -(void)dealloc;
1785
1786 @end
1787
1788 typedef NS_ENUM(NSInteger, FSRenditionMediaOptionType) {
1789 FSRenditionMediaOptionMustBeHonored = 0,
1790 FSRenditionMediaOptionBestEffort = 1
1791 };
1792
1793 typedef NS_ENUM(NSInteger, FSRenditionMediaPermission) {
1794 FSRenditionMediaPermTempNever = 0,
1795 FSRenditionMediaPermTempExtract = 1,
1796 FSRenditionMediaPermTempAccess = 2,
1797 FSRenditionMediaPermTempAlways = 3
1798 };
1799
1800 typedef NS_ENUM(NSInteger, FSRenditionMediaPlayerType) {
1801 FSRenditionMediaPlayerMustUsed = 0,
1802 FSRenditionMediaPlayerAvailable = 1,
1803 FSRenditionMediaPlayerNotUsed = 2
1804 };
1805
1806 typedef NS_ENUM(NSInteger, FSRenditionMediaPlayerFitStyle) {
1807 FSRenditionMediaPlayerFitStyleMeet = 0,
1808 FSRenditionMediaPlayerFitStyleSlice = 1,
1809 FSRenditionMediaPlayerFitStyleFill = 2,
1810 FSRenditionMediaPlayerFitStyleScroll = 3,
1811 FSRenditionMediaPlayerFitStyleHidden = 4,
1812 FSRenditionMediaPlayerFitStyleDefault = 5
1813 };
1814
1815 typedef NS_ENUM(NSInteger, FSRenditionWindowType) {
1816 FSRenditionWindowTypeFloating = 0,
1817 FSRenditionWindowTypeFullScreen = 1,
1818 FSRenditionWindowTypeHidden = 2,
1819 FSRenditionWindowTypeAnnotRect = 3
1820 };
1821
1822 typedef NS_ENUM(NSInteger, FSRenditionMonitorSpecifier) {
1823 FSRenditionMonitorSpecifierLargest = 0,
1824 FSRenditionMonitorSpecifierSmallest = 1,
1825 FSRenditionMonitorSpecifierPrimary = 2,
1826 FSRenditionMonitorSpecifierGreatestColorDepth = 3,
1827 FSRenditionMonitorSpecifierGreatestArea = 4,
1828 FSRenditionMonitorSpecifierGreatestHeight = 5,
1829 FSRenditionMonitorSpecifierGreatestWidth = 6
1830 };
1831
1832 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowRelatedWindowType) {
1833 FSRenditionFloatingWindowRelatedWindowDocument = 0,
1834 FSRenditionFloatingWindowRelatedWindowApplication = 1,
1835 FSRenditionFloatingWindowRelatedWindowFullDesktop = 2,
1836 FSRenditionFloatingWindowRelatedWindowMonitor = 3
1837 };
1838
1839 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowResizeType) {
1840 FSRenditionFloatingWindowResizeTypeNo = 0,
1841 FSRenditionFloatingWindowResizeTypeAspectRatio = 1,
1842 FSRenditionFloatingWindowResizeTypeAnyway = 2
1843 };
1844
1845 typedef NS_ENUM(NSInteger, FSRenditionFloatingWindowOffscreenEvent) {
1846 FSRenditionFloatingWindowOffscreenEventNone = 0,
1847 FSRenditionFloatingWindowOffscreenEventMoveResize = 1,
1848 FSRenditionFloatingWindowOffscreenEventNonViable = 2
1849 };
1850
1851 @interface FSRendition : FSBase
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;
1856 @property (nonatomic, getter=getPermission) FSRenditionMediaPermission permission;
1857 @property (nonatomic, weak, getter=getMediaDescriptions) NSArray<NSString *> * mediaDescriptions;
1858 -(id)init NS_UNAVAILABLE;
1859 -(void*)getCptr;
1860 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1861 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc rendition_dict: (FSPDFDictionary*)rendition_dict;
1862 -(id)initWithOther: (FSRendition*)other;
1863 -(BOOL)isEmpty;
1864 -(FSPDFDictionary*)getDict;
1865 -(BOOL)hasMediaClip;
1866 -(NSString *)getMediaBaseURL;
1867 -(void)setMediaBaseURL: (NSString *)base_url opt_type: (FSRenditionMediaOptionType)opt_type;
1868 -(int)getMediaPlayerCount: (FSRenditionMediaPlayerType)type;
1869 -(FSMediaPlayer*)getMediaPlayer: (FSRenditionMediaPlayerType)type index: (int)index;
1870 -(int)addMediaPlayer: (FSRenditionMediaPlayerType)type player: (FSMediaPlayer*)player;
1871 -(void)removeMediaPlayer: (FSRenditionMediaPlayerType)type player: (FSMediaPlayer*)player;
1872 -(int)getVolume;
1873 -(void)setVolume: (int)volume opt_type: (FSRenditionMediaOptionType)opt_type;
1874 -(BOOL)isControlBarVisible;
1875 -(void)enableControlBarVisible: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1876 -(FSRenditionMediaPlayerFitStyle)getFitStyle;
1877 -(void)setFitStyle: (FSRenditionMediaPlayerFitStyle)fit_style opt_type: (FSRenditionMediaOptionType)opt_type;
1878 -(int)getDuration;
1879 -(void)setDuration: (int)duration opt_type: (FSRenditionMediaOptionType)opt_type;
1880 -(BOOL)isAutoPlay;
1881 -(void)enableAutoPlay: (BOOL)is_auto_play opt_type: (FSRenditionMediaOptionType)opt_type;
1882 -(int)getRepeatCount;
1883 -(void)setRepeatCount: (int)count opt_type: (FSRenditionMediaOptionType)opt_type;
1884 -(FSRenditionWindowType)getWindowType;
1885 -(void)setWindowType: (FSRenditionWindowType)window_type opt_type: (FSRenditionMediaOptionType)opt_type;
1886 -(unsigned int)getBackgroundColor;
1887 -(void)setBackgroundColor: (unsigned int)color opt_type: (FSRenditionMediaOptionType)opt_type;
1888 -(float)getBackgroundOpacity;
1889 -(void)setBackgroundOpacity: (float)opacity opt_type: (FSRenditionMediaOptionType)opt_type;
1890 -(FSRenditionMonitorSpecifier)getMonitorSpecifier;
1891 -(void)setMonitorSpecifier: (FSRenditionMonitorSpecifier)monitor_specifier opt_type: (FSRenditionMediaOptionType)opt_type;
1892 -(int)getFloatingWindowWidth;
1893 -(int)getFloatingWindowHeight;
1894 -(void)setFloatingWindowSize: (int)width height: (int)height opt_type: (FSRenditionMediaOptionType)opt_type;
1895 -(FSRenditionFloatingWindowRelatedWindowType)getFloatingWindowRelatedWindowType;
1896 -(void)setFloatingWindowRelatedWindowType: (FSRenditionFloatingWindowRelatedWindowType)window_type opt_type: (FSRenditionMediaOptionType)opt_type;
1897 -(FSPosition)getFloatingWindowPosition;
1898 -(void)setFloatingWindowPosition: (FSPosition)position opt_type: (FSRenditionMediaOptionType)opt_type;
1899 -(FSRenditionFloatingWindowOffscreenEvent)getFloatingWindowOffscreenEvent;
1900 -(void)setFloatingWindowOffscreenEvent: (FSRenditionFloatingWindowOffscreenEvent)offscreen_event opt_type: (FSRenditionMediaOptionType)opt_type;
1901 -(BOOL)hasFloatingWindowTitleBar;
1902 -(void)enableFloatingWindowTitleBar: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1903 -(BOOL)hasFloatingWindowCloseButton;
1904 -(void)enableFloatingWindowCloseButton: (BOOL)is_visible opt_type: (FSRenditionMediaOptionType)opt_type;
1905 -(FSRenditionFloatingWindowResizeType)getFloatingWindowResizeType;
1906 -(void)setFloatingWindowResizeType: (FSRenditionFloatingWindowResizeType)resize_type opt_type: (FSRenditionMediaOptionType)opt_type;
1907 -(NSArray<NSString *> *)getFloatingWindowTitles;
1908 -(void)setFloatingWindowTitles: (NSArray<NSString *> *)titles opt_type: (FSRenditionMediaOptionType)opt_type;
1909
1910 -(void)dealloc;
1911
1912 @end
1913
1914 @interface FSMediaPlayer : FSBase
1915 @property (nonatomic, weak, getter=getSoftwareURI) NSString * softwareURI;
1916 @property (nonatomic, weak, getter=getOSIdentifiers) NSArray<NSData *> * oSIdentifiers;
1917 -(id)init NS_UNAVAILABLE;
1918 -(void*)getCptr;
1919 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
1920 -(id)initWithMedia_player_dict: (FSPDFDictionary*)media_player_dict;
1921 -(id)initWithOther: (FSMediaPlayer*)other;
1922 -(BOOL)isEmpty;
1923 -(FSPDFDictionary*)getDict;
1924
1925 -(void)dealloc;
1926
1927 @end
1928
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
1938 };
1939
1940 @interface FSDestination : FSBase
1941 -(id)init NS_UNAVAILABLE;
1942 -(void*)getCptr;
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;
1955 -(BOOL)isEmpty;
1956 -(int)getPageIndex: (FSPDFDoc*)document;
1957 -(FSDestinationZoomMode)getZoomMode;
1958 -(float)getLeft;
1959 -(BOOL)isLeftNull;
1960 -(float)getTop;
1961 -(BOOL)isTopNull;
1962 -(float)getRight;
1963 -(float)getBottom;
1964 -(float)getZoomFactor;
1965 -(FSPDFArray*)getDestArray;
1966
1967 -(void)dealloc;
1968
1969 @end
1970
1971 typedef NS_ENUM(NSInteger, FSActionType) {
1972 FSActionTypeUnknown = 0,
1973 FSActionTypeGoto = 1,
1974 FSActionTypeGoToR = 2,
1975 FSActionTypeGoToE = 3,
1976 FSActionTypeLaunch = 4,
1977 FSActionTypeThread = 5,
1978 FSActionTypeURI = 6,
1979 FSActionTypeSound = 7,
1980 FSActionTypeMovie = 8,
1981 FSActionTypeHide = 9,
1982 FSActionTypeNamed = 10,
1983 FSActionTypeSubmitForm = 11,
1984 FSActionTypeResetForm = 12,
1985 FSActionTypeImportData = 13,
1986 FSActionTypeJavaScript = 14,
1987 FSActionTypeSetOCGState = 15,
1988 FSActionTypeRendition = 16,
1989 FSActionTypeTrans = 17,
1990 FSActionTypeGoTo3DView = 18
1991 };
1992
1993 typedef NS_ENUM(NSInteger, FSActionNewWindowFlag) {
1994 FSActionNewWindowFlagFalse = 0,
1995 FSActionNewWindowFlagTrue = 1,
1996 FSActionNewWindowFlagNone = 2
1997 };
1998
1999 @interface FSAction : FSBase
2000 -(void*)getCptr;
2001 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2002 +(FSAction*)create: (FSPDFDoc*)document action_type: (FSActionType)action_type;
2003 -(id)initWithDocument: (FSPDFDoc*)document action_dict: (FSPDFDictionary*)action_dict;
2004 -(id)initWithAction: (FSAction*)action;
2005 -(BOOL)isEmpty;
2006 -(FSActionType)getType;
2007 -(FSPDFDoc*)getDocument;
2008 -(FSPDFDictionary*)getDict;
2009 -(int)getSubActionCount;
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;
2014 -(void)removeAllSubActions;
2015
2016 -(void)dealloc;
2017
2018 @end
2019
2020 @interface FSGotoAction : FSAction
2021 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
2022 -(id)init NS_UNAVAILABLE;
2023 -(void*)getCptr;
2024 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2025 -(id)initWithAction: (FSAction*)action;
2026
2027 -(void)dealloc;
2028
2029 @end
2030
2031 @interface FSURIAction : FSAction
2032 @property (nonatomic, weak, getter=getURI) NSString * uRI;
2033 -(id)init NS_UNAVAILABLE;
2034 -(void*)getCptr;
2035 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2036 -(id)initWithAction: (FSAction*)action;
2037 -(BOOL)isTrackPosition;
2038 -(void)setTrackPositionFlag: (BOOL)is_track_position;
2039
2040 -(void)dealloc;
2041
2042 @end
2043
2044 @interface FSJavaScriptAction : FSAction
2045 @property (nonatomic, weak, getter=getScript) NSString * script;
2046 -(id)init NS_UNAVAILABLE;
2047 -(void*)getCptr;
2048 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2049 -(id)initWithAction: (FSAction*)action;
2050
2051 -(void)dealloc;
2052
2053 @end
2054
2055 @interface FSNamedAction : FSAction
2056 @property (nonatomic, weak, getter=getName) NSString * name;
2057 -(id)init NS_UNAVAILABLE;
2058 -(void*)getCptr;
2059 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2060 -(id)initWithAction: (FSAction*)action;
2061
2062 -(void)dealloc;
2063
2064 @end
2065
2066 @interface FSRemoteGotoAction : FSAction
2067 @property (nonatomic, weak, getter=getDestination) FSDestination* destination;
2068 @property (nonatomic, weak, getter=getDestinationName) NSString * destinationName;
2069 @property (nonatomic, weak, getter=getFileSpec) FSFileSpec* fileSpec;
2070 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
2071 -(id)init NS_UNAVAILABLE;
2072 -(void*)getCptr;
2073 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2074 -(id)initWithAction: (FSAction*)action;
2075
2076 -(void)dealloc;
2077
2078 @end
2079
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;
2087 -(void*)getCptr;
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;
2093 -(BOOL)isEmpty;
2094
2095 -(void)dealloc;
2096
2097 @end
2098
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;
2103 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
2104 @property (nonatomic, weak, getter=getTarget) FSEmbeddedGotoTarget* target;
2105 -(id)init NS_UNAVAILABLE;
2106 -(void*)getCptr;
2107 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2108 -(id)initWithAction: (FSAction*)action;
2109
2110 -(void)dealloc;
2111
2112 @end
2113
2114 typedef NS_ENUM(NSInteger, FSSubmitFormActionFlags) {
2115 FSSubmitFormActionFlagExclude = 0x0001,
2116 FSSubmitFormActionFlagIncludeNoValueFields = 0x0002,
2117 FSSubmitFormActionFlagExportFormat = 0x0004,
2118 FSSubmitFormActionFlagGetMethod = 0x0008,
2119 FSSubmitFormActionFlagWithCoordinates = 0x0010,
2120 FSSubmitFormActionFlagAsXFDF = 0x0020,
2121 FSSubmitFormActionFlagIncludeAppendSaves = 0x0040,
2122 FSSubmitFormActionFlagIncludeAnnotations = 0x0080,
2123 FSSubmitFormActionFlagSubmitAsPDF = 0x0100,
2124 FSSubmitFormActionFlagCanonicalFormat = 0x0200,
2125 FSSubmitFormActionFlagExclNonUserAnnots = 0x0400,
2126 FSSubmitFormActionFlagExclFKey = 0x0800,
2127 FSSubmitFormActionFlagEmbedForm = 0x2000
2128 };
2129
2130 @interface FSSubmitFormAction : FSAction
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;
2135 -(void*)getCptr;
2136 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2137 -(id)initWithAction: (FSAction*)action;
2138
2139 -(void)dealloc;
2140
2141 @end
2142
2143 @interface FSResetFormAction : FSAction
2144 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
2145 @property (nonatomic, getter=getFlags) unsigned int flags;
2146 -(id)init NS_UNAVAILABLE;
2147 -(void*)getCptr;
2148 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2149 -(id)initWithAction: (FSAction*)action;
2150
2151 -(void)dealloc;
2152
2153 @end
2154
2155 @interface FSImportDataAction : FSAction
2156 @property (nonatomic, weak, getter=getFDFFileSpec) FSFileSpec* fDFFileSpec;
2157 -(id)init NS_UNAVAILABLE;
2158 -(void*)getCptr;
2159 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2160 -(id)initWithAction: (FSAction*)action;
2161
2162 -(void)dealloc;
2163
2164 @end
2165
2166 @interface FSHideAction : FSAction
2167 @property (nonatomic, weak, getter=getFieldNames) NSArray<NSString *> * fieldNames;
2168 @property (nonatomic, getter=getHideState) BOOL hideState;
2169 -(id)init NS_UNAVAILABLE;
2170 -(void*)getCptr;
2171 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2172 -(id)initWithAction: (FSAction*)action;
2173
2174 -(void)dealloc;
2175
2176 @end
2177
2178 @interface FSLaunchAction : FSAction
2179 @property (nonatomic, weak, getter=getFileSpec) FSFileSpec* fileSpec;
2180 @property (nonatomic, getter=getNewWindowFlag) FSActionNewWindowFlag newWindowFlag;
2181 -(id)init NS_UNAVAILABLE;
2182 -(void*)getCptr;
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;
2190
2191 -(void)dealloc;
2192
2193 @end
2194
2195 typedef NS_ENUM(NSInteger, FSRenditionActionOperationType) {
2196 FSRenditionActionOpTypeNone = -1,
2197 FSRenditionActionOpTypeAssociate = 0,
2198 FSRenditionActionOpTypeStop = 1,
2199 FSRenditionActionOpTypePause = 2,
2200 FSRenditionActionOpTypeResume = 3,
2201 FSRenditionActionOpTypePlay = 4
2202 };
2203
2204 @interface FSRenditionAction : FSAction
2205 @property (nonatomic, getter=getOperationType) FSRenditionActionOperationType operationType;
2206 @property (nonatomic, weak, getter=getScreenAnnot) FSScreen* screenAnnot;
2207 @property (nonatomic, weak, getter=getJavaScript) NSString * javaScript;
2208 -(id)init NS_UNAVAILABLE;
2209 -(void*)getCptr;
2210 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2211 -(id)initWithAction: (FSAction*)action;
2212 -(int)getRenditionCount;
2213 -(FSRendition*)getRendition: (int)index;
2214 -(void)insertRendition: (FSRendition*)rendition index: (int)index;
2215 -(void)removeRendition: (FSRendition*)rendition;
2216
2217 -(void)dealloc;
2218
2219 @end
2220
2221 typedef NS_ENUM(NSInteger, FSSetOCGStateActionOCGState) {
2222 FSSetOCGStateActionOCGStateOn = 0,
2223 FSSetOCGStateActionOCGStateOff = 1,
2224 FSSetOCGStateActionOCGStateToggle = 2
2225 };
2226
2227 @interface FSSetOCGStateAction : FSAction
2228 -(id)init NS_UNAVAILABLE;
2229 -(void*)getCptr;
2230 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2231 -(id)initWithAction: (FSAction*)action;
2232 -(int)getOCGStateCount;
2233 -(FSSetOCGStateActionOCGState)getOCGState: (int)index;
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;
2238 -(BOOL)isRadioButtonStatePreserved;
2239 -(void)setRadioButtonStatePreserved: (BOOL)is_preserved;
2240
2241 -(void)dealloc;
2242
2243 @end
2244
2245 typedef NS_ENUM(NSInteger, FSAdditionalActionTriggerEvent) {
2246 FSAdditionalActionTriggerPageOpened = 0,
2247 FSAdditionalActionTriggerPageClosed = 1,
2248 FSAdditionalActionTriggerDocWillClose = 2,
2249 FSAdditionalActionTriggerDocWillSave = 3,
2250 FSAdditionalActionTriggerDocSaved = 4,
2251 FSAdditionalActionTriggerDocWillPrint = 5,
2252 FSAdditionalActionTriggerDocPrinted = 6,
2253 FSAdditionalActionTriggerFieldKeyStroke = 7,
2254 FSAdditionalActionTriggerFieldWillFormat = 8,
2255 FSAdditionalActionTriggerFieldValueChanged = 9,
2256 FSAdditionalActionTriggerFieldRecalculateValue = 10,
2257 FSAdditionalActionTriggerAnnotCursorEnter = 11,
2258 FSAdditionalActionTriggerAnnotCursorExit = 12,
2259 FSAdditionalActionTriggerAnnotMouseButtonPressed = 13,
2260 FSAdditionalActionTriggerAnnotMouseButtonReleased = 14,
2261 FSAdditionalActionTriggerAnnotReceiveInputFocus = 15,
2262 FSAdditionalActionTriggerAnnotLoseInputFocus = 16,
2263 FSAdditionalActionTriggerAnnotPageOpened = 17,
2264 FSAdditionalActionTriggerAnnotPageClosed = 18,
2265 FSAdditionalActionTriggerAnnotPageVisible = 19,
2266 FSAdditionalActionTriggerAnnotPageInvisible = 20
2267 };
2268
2269 @interface FSAdditionalAction : FSBase
2270 -(id)init NS_UNAVAILABLE;
2271 -(void*)getCptr;
2272 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2273 -(id)initWithDoc: (FSPDFDoc*)doc pdf_dict: (FSPDFDictionary*)pdf_dict;
2274 -(id)initWithPage: (FSPDFPage*)page;
2275 -(id)initWithField: (FSField*)field;
2276 -(id)initWithAnnot: (FSAnnot*)annot;
2277 -(id)initWithOther: (FSAdditionalAction*)other;
2278 -(BOOL)isEmpty;
2279 -(FSAction*)getAction: (FSAdditionalActionTriggerEvent)trigger;
2280 -(void)setAction: (FSAdditionalActionTriggerEvent)trigger action: (FSAction*)action;
2281 -(BOOL)removeAction: (FSAdditionalActionTriggerEvent)trigger;
2282 -(BOOL)removeAllActions;
2283 -(BOOL)doJSAction: (FSAdditionalActionTriggerEvent)trigger;
2284 -(FSPDFDictionary*)getDict;
2285
2286 -(void)dealloc;
2287
2288 @end
2289
2290 typedef NS_ENUM(NSInteger, FSDefaultAppearanceDefAPFlags) {
2291 FSDefaultAppearanceFlagFont = 0x0001,
2292 FSDefaultAppearanceFlagTextColor = 0x0002,
2293 FSDefaultAppearanceFlagFontSize = 0x0004
2294 };
2295
2296 @interface FSDefaultAppearance : NSObject
2297 {
2298 void *swigCPtr;
2299 BOOL swigCMemOwn;
2300 }
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;
2305 -(void*)getCptr;
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;
2308 -(id)init;
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;
2311
2312 -(void)dealloc;
2313
2314 @end
2315
2316 typedef NS_ENUM(NSInteger, FSRichTextStyleCornerMarkStyle) {
2317 FSRichTextStyleCornerMarkNone = 1,
2318 FSRichTextStyleCornerMarkSuperscript = 2,
2319 FSRichTextStyleCornerMarkSubscript = 3
2320 };
2321
2322 @interface FSRichTextStyle : NSObject
2323 {
2324 void *swigCPtr;
2325 BOOL swigCMemOwn;
2326 }
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;
2335 @property (nonatomic, getter=getMark_style) FSRichTextStyleCornerMarkStyle mark_style;
2336 @property (nonatomic, getter=getChar_space) float char_space;
2337 @property (nonatomic, getter=getWord_space) float word_space;
2338 -(void*)getCptr;
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;
2341 -(id)init;
2342 -(id)initWithStyle: (FSRichTextStyle*)style;
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;
2344 -(void)dealloc;
2345
2346 @end
2347
2348 typedef NS_ENUM(NSInteger, FSBorderInfoStyle) {
2349 FSBorderInfoSolid = 0,
2350 FSBorderInfoDashed = 1,
2351 FSBorderInfoUnderLine = 2,
2352 FSBorderInfoBeveled = 3,
2353 FSBorderInfoInset = 4,
2354 FSBorderInfoCloudy = 5
2355 };
2356
2357 @interface FSBorderInfo : NSObject
2358 {
2359 void *swigCPtr;
2360 BOOL swigCMemOwn;
2361 }
2362 @property (nonatomic, getter=getWidth) float width;
2363 @property (nonatomic, getter=getStyle) FSBorderInfoStyle style;
2364 @property (nonatomic, getter=getCloud_intensity) float cloud_intensity;
2365 @property (nonatomic, getter=getDash_phase) float dash_phase;
2366 @property (nonatomic, weak, getter=getDashes) FSFloatArray* dashes;
2367 -(void*)getCptr;
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;
2370 -(id)init;
2371 -(id)initWithBorder_info: (FSBorderInfo*)border_info;
2372 -(void)set: (float)width style: (FSBorderInfoStyle)style intensity: (float)intensity dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
2373 -(void)dealloc;
2374
2375 @end
2376
2377 @interface FSQuadPoints : NSObject
2378 {
2379 void *swigCPtr;
2380 BOOL swigCMemOwn;
2381 }
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;
2386 -(void*)getCptr;
2387 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2388 -(id)initWithFirst: (FSPointF*)first second: (FSPointF*)second third: (FSPointF*)third fourth: (FSPointF*)fourth;
2389 -(id)init;
2390 -(id)initWithQuad_points: (FSQuadPoints*)quad_points;
2391 -(void)set: (FSPointF*)first second: (FSPointF*)second third: (FSPointF*)third fourth: (FSPointF*)fourth;
2392
2393 -(void)dealloc;
2394
2395 @end
2396
2397 @interface FSQuadPointsArray : NSObject
2398 {
2399 void *swigCPtr;
2400 BOOL swigCMemOwn;
2401 }
2402 -(void*)getCptr;
2403 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2404 -(id)init;
2405 -(id)initWithOther: (FSQuadPointsArray*)other;
2406 -(unsigned long)getSize;
2407 -(FSQuadPoints*)getAt: (unsigned long)index;
2408 -(void)add: (FSQuadPoints*)element;
2409 -(void)removeAt: (unsigned long)index;
2410 -(void)insertAt: (unsigned long)index element: (FSQuadPoints*)element;
2411 -(void)removeAll;
2412
2413 -(void)dealloc;
2414
2415 @end
2416
2417 typedef NS_ENUM(NSInteger, FSIconFitScaleWayType) {
2418 FSIconFitScaleWayNone = 0,
2419 FSIconFitScaleWayAlways = 1,
2420 FSIconFitScaleWayBigger = 2,
2421 FSIconFitScaleWaySmaller = 3,
2422 FSIconFitScaleWayNever = 4
2423 };
2424
2425 @interface FSIconFit : NSObject
2426 {
2427 void *swigCPtr;
2428 BOOL swigCMemOwn;
2429 }
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;
2435 -(void*)getCptr;
2436 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2437 -(id)init;
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;
2441 -(void)dealloc;
2442
2443 @end
2444
2445 typedef NS_ENUM(NSInteger, FSAnnotType) {
2446 FSAnnotUnknownType = 0,
2447 FSAnnotNote = 1,
2448 FSAnnotLink = 2,
2449 FSAnnotFreeText = 3,
2450 FSAnnotLine = 4,
2451 FSAnnotSquare = 5,
2452 FSAnnotCircle = 6,
2453 FSAnnotPolygon = 7,
2454 FSAnnotPolyLine = 8,
2455 FSAnnotHighlight = 9,
2456 FSAnnotUnderline = 10,
2457 FSAnnotSquiggly = 11,
2458 FSAnnotStrikeOut = 12,
2459 FSAnnotStamp = 13,
2460 FSAnnotCaret = 14,
2461 FSAnnotInk = 15,
2462 FSAnnotPSInk = 16,
2463 FSAnnotFileAttachment = 17,
2464 FSAnnotSound = 18,
2465 FSAnnotMovie = 19,
2466 FSAnnotWidget = 20,
2467 FSAnnotScreen = 21,
2468 FSAnnotPrinterMark = 22,
2469 FSAnnotTrapNet = 23,
2470 FSAnnotWatermark = 24,
2471 FSAnnot3D = 25,
2472 FSAnnotPopup = 26,
2473 FSAnnotRedact = 27,
2474 FSAnnotRichMedia = 28,
2475 FSAnnotPagingSeal = 29
2476 };
2477
2478 typedef NS_ENUM(NSInteger, FSAnnotFlags) {
2479 FSAnnotFlagInvisible = 0x0001,
2480 FSAnnotFlagHidden = 0x0002,
2481 FSAnnotFlagPrint = 0x0004,
2482 FSAnnotFlagNoZoom = 0x0008,
2483 FSAnnotFlagNoRotate = 0x0010,
2484 FSAnnotFlagNoView = 0x0020,
2485 FSAnnotFlagReadOnly = 0x0040,
2486 FSAnnotFlagLocked = 0x0080,
2487 FSAnnotFlagToggleNoView = 0x0100,
2488 FSAnnotFlagLockedContents = 0x0200
2489 };
2490
2491 typedef NS_ENUM(NSInteger, FSAnnotHighlightingMode) {
2492 FSAnnotHighlightingNone = 0,
2493 FSAnnotHighlightingInvert = 1,
2494 FSAnnotHighlightingOutline = 2,
2495 FSAnnotHighlightingPush = 3,
2496 FSAnnotHighlightingToggle = 4
2497 };
2498
2499 typedef NS_ENUM(NSInteger, FSAnnotProperty) {
2500 FSAnnotPropertyModifiedDate = 0,
2501 FSAnnotPropertyCreationDate = 1,
2502 FSAnnotPropertyBorderColor = 2,
2503 FSAnnotPropertyFillColor = 3
2504 };
2505
2506 typedef NS_ENUM(NSInteger, FSAnnotMKEntry) {
2507 FSAnnotMKEntryRotation = 0,
2508 FSAnnotMKEntryBorderColor = 1,
2509 FSAnnotMKEntryBackgroundColor = 2,
2510 FSAnnotMKEntryNormalCaption = 3,
2511 FSAnnotMKEntryRolloverCaption = 4,
2512 FSAnnotMKEntryDownCaption = 5,
2513 FSAnnotMKEntryNormalIcon = 6,
2514 FSAnnotMKEntryRolloverIcon = 7,
2515 FSAnnotMKEntryDownIcon = 8,
2516 FSAnnotMKEntryIconFit = 9,
2517 FSAnnotMKEntryIconCaptionRelation = 10
2518 };
2519
2520 typedef NS_ENUM(NSInteger, FSAnnotMKIconCaptionRelation) {
2521 FSAnnotMKRelationNoIcon = 0,
2522 FSAnnotMKRelationNoCaption = 1,
2523 FSAnnotMKRelationCaptionBelowIcon = 2,
2524 FSAnnotMKRelationCaptionAboveIcon = 3,
2525 FSAnnotMKRelationCaptionRight = 4,
2526 FSAnnotMKRelationCaptionLeft = 5,
2527 FSAnnotMKRelationCaptionOvrlayOnIcon = 6
2528 };
2529
2530 typedef NS_ENUM(NSInteger, FSAnnotAppearanceType) {
2531 FSAnnotAppearanceTypeNormal = 0,
2532 FSAnnotAppearanceTypeRollover = 1,
2533 FSAnnotAppearanceTypeDown = 2
2534 };
2535
2536 @interface FSAnnot : FSBase
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;
2543 -(void*)getCptr;
2544 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2545 -(id)initWithPage: (FSPDFPage*)page annot_dict: (FSPDFDictionary*)annot_dict;
2546 -(id)initWithAnnot: (FSAnnot*)annot;
2547 -(BOOL)isEmpty;
2548 -(FSPDFPage*)getPage;
2549 -(BOOL)isMarkup;
2550 -(FSAnnotType)getType;
2551 -(int)getIndex;
2552 -(FSRectF*)getRect;
2553 -(FSMatrix2D*)getDisplayMatrix: (FSMatrix2D*)page_display_matrix;
2554 -(BOOL)move: (FSRectF*)rect;
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;
2560 -(BOOL)hasProperty: (FSAnnotProperty)property;
2561 -(BOOL)removeProperty: (FSAnnotProperty)property;
2562 -(FSPDFDictionary*)getOptionalContent;
2563 -(FSPDFStream*)getAppearanceStream: (FSAnnotAppearanceType)type appearance_state: (NSString *)appearance_state;
2564
2565 -(void)dealloc;
2566
2567 @end
2568
2569 @interface FSAnnotArray : NSObject
2570 {
2571 void *swigCPtr;
2572 BOOL swigCMemOwn;
2573 }
2574 -(void*)getCptr;
2575 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2576 -(id)init;
2577 -(id)initWithOther: (FSAnnotArray*)other;
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;
2583 -(void)removeAll;
2584
2585 -(void)dealloc;
2586
2587 @end
2588
2589 @interface FSShadingColor : NSObject
2590 {
2591 void *swigCPtr;
2592 BOOL swigCMemOwn;
2593 }
2594 @property (nonatomic, getter=getFirst_color) unsigned int first_color;
2595 @property (nonatomic, getter=getSecond_color) unsigned int second_color;
2596 -(void*)getCptr;
2597 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2598 -(id)initWithFirstcolor: (unsigned int)firstcolor secondcolor: (unsigned int)secondcolor;
2599 -(id)init;
2600 -(id)initWithShading_color: (FSShadingColor*)shading_color;
2601 -(void)set: (unsigned int)firstcolor secondcolor: (unsigned int)secondcolor;
2602 -(void)dealloc;
2603
2604 @end
2605
2606
2607
2608 @interface FSMarkupArray : NSObject
2609 {
2610 void *swigCPtr;
2611 BOOL swigCMemOwn;
2612 }
2613 -(void*)getCptr;
2614 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2615 -(id)init;
2616 -(id)initWithOther: (FSMarkupArray*)other;
2617 -(unsigned long)getSize;
2618 -(FSMarkup*)getAt: (unsigned long)index;
2619 -(void)add: (FSMarkup*)element;
2620 -(void)removeAt: (unsigned long)index;
2621 -(void)insertAt: (unsigned long)index element: (FSMarkup*)element;
2622 -(void)removeAll;
2623
2624 -(void)dealloc;
2625
2626 @end
2627
2628 @interface FSNoteArray : NSObject
2629 {
2630 void *swigCPtr;
2631 BOOL swigCMemOwn;
2632 }
2633 -(void*)getCptr;
2634 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2635 -(id)init;
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;
2642 -(void)removeAll;
2643
2644 -(void)dealloc;
2645
2646 @end
2647
2648 typedef NS_ENUM(NSInteger, FSMarkupStateModel) {
2649 FSMarkupStateModelMarked = 1,
2650 FSMarkupStateModelReview = 2
2651 };
2652
2653 typedef NS_ENUM(NSInteger, FSMarkupState) {
2654 FSMarkupStateNone = 0,
2655 FSMarkupStateMarked = 1,
2656 FSMarkupStateUnmarked = 2,
2657 FSMarkupStateAccepted = 3,
2658 FSMarkupStateRejected = 4,
2659 FSMarkupStateCancelled = 5,
2660 FSMarkupStateCompleted = 6,
2661 FSMarkupStateDeferred = 7,
2662 FSMarkupStateFuture = 8
2663 };
2664
2665 typedef NS_ENUM(NSInteger, FSMarkupEndingStyle) {
2666 FSMarkupEndingStyleNone = 0,
2667 FSMarkupEndingStyleSquare = 1,
2668 FSMarkupEndingStyleCircle = 2,
2669 FSMarkupEndingStyleDiamond = 3,
2670 FSMarkupEndingStyleOpenArrow = 4,
2671 FSMarkupEndingStyleClosedArrow = 5,
2672 FSMarkupEndingStyleButt = 6,
2673 FSMarkupEndingStyleROpenArrow = 7,
2674 FSMarkupEndingStyleRClosedArrow = 8,
2675 FSMarkupEndingStyleSlash = 9
2676 };
2677
2678 typedef NS_ENUM(NSInteger, FSMarkupMeasureType) {
2679 FSMarkupMeasureTypeX = 0,
2680 FSMarkupMeasureTypeY = 1,
2681 FSMarkupMeasureTypeD = 2,
2682 FSMarkupMeasureTypeA = 3,
2683 FSMarkupMeasureTypeT = 4,
2684 FSMarkupMeasureTypeS = 5
2685 };
2686
2687 @interface FSMarkup : FSAnnot
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;
2696 -(void*)getCptr;
2697 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2698 -(id)initWithAnnot: (FSAnnot*)annot;
2699 -(BOOL)removePopup;
2700 -(int)getReplyCount;
2701 -(FSNote*)getReply: (int)index;
2702 -(FSNote*)addReply;
2703 -(BOOL)removeReply: (int)index;
2704 -(BOOL)removeAllReplies;
2705 -(BOOL)isGrouped;
2706 -(FSMarkup*)getGroupHeader;
2707 -(FSMarkupArray*)getGroupElements;
2708 -(BOOL)ungroup;
2709 -(FSNoteArray*)getStateAnnots: (FSMarkupStateModel)model;
2710 -(FSNote*)addStateAnnot: (NSString *)title model: (FSMarkupStateModel)model state: (FSMarkupState)state;
2711 -(BOOL)removeAllStateAnnots;
2712 -(int)getRichTextCount;
2713 -(NSString *)getRichTextContent: (int)index;
2714 -(void)setRichTextContent: (int)index content: (NSString *)content;
2715 -(FSRichTextStyle*)getRichTextStyle: (int)index;
2716 -(void)setRichTextStyle: (int)index style: (FSRichTextStyle*)style;
2717 -(void)addRichText: (NSString *)content style: (FSRichTextStyle*)style;
2718 -(void)insertRichText: (int)index content: (NSString *)content style: (FSRichTextStyle*)style;
2719 -(void)removeRichText: (int)index;
2720 -(void)dealloc;
2721
2722 @end
2723
2724 @interface FSNote : FSMarkup
2725 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
2726 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2727 @property (nonatomic, getter=getState) FSMarkupState state;
2728 -(void*)getCptr;
2729 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2730 -(id)init;
2731 -(id)initWithAnnot: (FSAnnot*)annot;
2732 -(FSMarkup*)getReplyTo;
2733 -(BOOL)isStateAnnot;
2734 -(FSMarkupStateModel)getStateModel;
2735
2736 -(void)dealloc;
2737
2738 @end
2739
2740 @interface FSTextMarkup : FSMarkup
2741 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
2742 -(void*)getCptr;
2743 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2744 -(id)initWithAnnot: (FSAnnot*)annot;
2745
2746 -(void)dealloc;
2747
2748 @end
2749
2750 @interface FSHighlight : FSTextMarkup
2751 -(void*)getCptr;
2752 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2753 -(id)init;
2754 -(id)initWithAnnot: (FSAnnot*)annot;
2755
2756 -(void)dealloc;
2757
2758 @end
2759
2760 @interface FSUnderline : FSTextMarkup
2761 -(void*)getCptr;
2762 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2763 -(id)init;
2764 -(id)initWithAnnot: (FSAnnot*)annot;
2765
2766 -(void)dealloc;
2767
2768 @end
2769
2770 @interface FSStrikeOut : FSTextMarkup
2771 -(void*)getCptr;
2772 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2773 -(id)init;
2774 -(id)initWithAnnot: (FSAnnot*)annot;
2775
2776 -(void)dealloc;
2777
2778 @end
2779
2780 @interface FSSquiggly : FSTextMarkup
2781 -(void*)getCptr;
2782 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2783 -(id)init;
2784 -(id)initWithAnnot: (FSAnnot*)annot;
2785
2786 -(void)dealloc;
2787
2788 @end
2789
2790 @interface FSLink : FSAnnot
2791 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
2792 @property (nonatomic, getter=getHighlightingMode) FSAnnotHighlightingMode highlightingMode;
2793 @property (nonatomic, weak, getter=getAction) FSAction* action;
2794 -(void*)getCptr;
2795 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2796 -(id)init;
2797 -(id)initWithAnnot: (FSAnnot*)annot;
2798 -(BOOL)removeAction;
2799 -(BOOL)executeJavaScriptAction: (FSJavaScriptAction*)javascript_action;
2800
2801 -(void)dealloc;
2802
2803 @end
2804
2805 @interface FSSquare : FSMarkup
2806 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2807 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2808 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2809 -(void*)getCptr;
2810 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2811 -(id)init;
2812 -(id)initWithAnnot: (FSAnnot*)annot;
2813 -(NSString *)getMeasureRatioW;
2814 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2815 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2816 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2817 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2818 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2819
2820 -(void)dealloc;
2821
2822 @end
2823
2824 @interface FSCircle : FSMarkup
2825 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2826 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2827 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2828 -(void*)getCptr;
2829 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2830 -(id)init;
2831 -(id)initWithAnnot: (FSAnnot*)annot;
2832 -(NSString *)getMeasureRatioW;
2833 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2834 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2835 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2836 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2837 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2838
2839 -(void)dealloc;
2840
2841 @end
2842
2843 @interface FSFreeText : FSMarkup
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;
2851 -(void*)getCptr;
2852 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2853 -(id)init;
2854 -(id)initWithAnnot: (FSAnnot*)annot;
2855 -(FSDefaultAppearance*)getDefaultAppearance;
2856 -(BOOL)setDefaultAppearance: (FSDefaultAppearance*)default_ap;
2857 -(void)rotate: (FSRotation)rotation;
2858 -(void)allowTextOverflow: (BOOL)is_text_overflow;
2859
2860 -(void)dealloc;
2861
2862 @end
2863
2864 typedef NS_ENUM(NSInteger, FSLineCapPos) {
2865 FSLineCapPosInline = 0,
2866 FSLineCapPosTop = 1
2867 };
2868
2869 @interface FSLine : FSMarkup
2870 @property (nonatomic, getter=getLineStartStyle) FSMarkupEndingStyle lineStartStyle;
2871 @property (nonatomic, getter=getLineEndStyle) FSMarkupEndingStyle lineEndStyle;
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;
2881 -(void*)getCptr;
2882 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2883 -(id)init;
2884 -(id)initWithAnnot: (FSAnnot*)annot;
2885 -(BOOL)hasCaption;
2886 -(void)enableCaption: (BOOL)cap;
2887 -(NSString *)getMeasureRatioW;
2888 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2889 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2890 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2891 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2892 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2893
2894 -(void)dealloc;
2895
2896 @end
2897
2898 @interface FSInk : FSMarkup
2899 @property (nonatomic, weak, getter=getInkList) FSPath* inkList;
2900 -(void*)getCptr;
2901 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2902 -(id)init;
2903 -(id)initWithAnnot: (FSAnnot*)annot;
2904 -(void)enableUseBezier: (BOOL)use_bezier;
2905
2906 -(void)dealloc;
2907
2908 @end
2909
2910 @interface FSStamp : FSMarkup
2911 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2912 @property (nonatomic, getter=getRotation) int rotation;
2913 -(void*)getCptr;
2914 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2915 -(id)init;
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;
2920
2921 -(void)dealloc;
2922
2923 @end
2924
2925 @interface FSScreen : FSAnnot
2926 @property (nonatomic, weak, getter=getMKDict) FSPDFDictionary* mKDict;
2927 @property (nonatomic, getter=getRotation) FSRotation rotation;
2928 @property (nonatomic, getter=getOpacity) float opacity;
2929 @property (nonatomic, weak, getter=getTitle) NSString * title;
2930 @property (nonatomic, weak, getter=getAction) FSAction* action;
2931 -(void*)getCptr;
2932 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2933 -(id)init;
2934 -(id)initWithAnnot: (FSAnnot*)annot;
2935 -(void)setImage: (FSImage*)image frame_index: (int)frame_index compress: (int)compress;
2936 -(FSBitmap*)getBitmap;
2937 -(void)removeAction;
2938
2939 -(void)dealloc;
2940
2941 @end
2942
2943 @interface FSPolygon : FSMarkup
2944 @property (nonatomic, getter=getFillColor) unsigned int fillColor;
2945 @property (nonatomic, weak, getter=getVertexes) FSPointFArray* vertexes;
2946 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2947 -(void*)getCptr;
2948 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2949 -(id)init;
2950 -(id)initWithAnnot: (FSAnnot*)annot;
2951 -(NSString *)getMeasureRatioW;
2952 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2953 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2954 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2955 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2956 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2957
2958 -(void)dealloc;
2959
2960 @end
2961
2962 @interface FSPolyLine : FSMarkup
2963 @property (nonatomic, getter=getStyleFillColor) unsigned int styleFillColor;
2964 @property (nonatomic, weak, getter=getVertexes) FSPointFArray* vertexes;
2965 @property (nonatomic, getter=getLineStartStyle) FSMarkupEndingStyle lineStartStyle;
2966 @property (nonatomic, getter=getLineEndStyle) FSMarkupEndingStyle lineEndStyle;
2967 @property (nonatomic, weak, getter=getMeasureRatio) NSString * measureRatio;
2968 -(void*)getCptr;
2969 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2970 -(id)init;
2971 -(id)initWithAnnot: (FSAnnot*)annot;
2972 -(NSString *)getMeasureRatioW;
2973 -(void)setMeasureUnit: (FSMarkupMeasureType)measure_type unit: (NSString *)unit;
2974 -(NSString *)getMeasureUnit: (FSMarkupMeasureType)measure_type;
2975 -(NSString *)getMeasureUnitW: (FSMarkupMeasureType)measure_type;
2976 -(void)setMeasureConversionFactor: (FSMarkupMeasureType)measure_type factor: (float)factor;
2977 -(float)getMeasureConversionFactor: (FSMarkupMeasureType)measure_type;
2978
2979 -(void)dealloc;
2980
2981 @end
2982
2983 @interface FSCaret : FSMarkup
2984 @property (nonatomic, weak, getter=getInnerRect) FSRectF* innerRect;
2985 -(void*)getCptr;
2986 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2987 -(id)init;
2988 -(id)initWithAnnot: (FSAnnot*)annot;
2989
2990 -(void)dealloc;
2991
2992 @end
2993
2994 @interface FSFileAttachment : FSMarkup
2995 @property (nonatomic, weak, getter=getIconName) NSString * iconName;
2996 -(void*)getCptr;
2997 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
2998 -(id)init;
2999 -(id)initWithAnnot: (FSAnnot*)annot;
3000 -(BOOL)setFileSpec: (FSFileSpec*)file_spec;
3001 -(FSFileSpec*)getFileSpec;
3002
3003 -(void)dealloc;
3004
3005 @end
3006
3007 @interface FSPopup : FSAnnot
3008 @property (nonatomic, getter=getOpenStatus) BOOL openStatus;
3009 -(void*)getCptr;
3010 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3011 -(id)init;
3012 -(id)initWithAnnot: (FSAnnot*)annot;
3013 -(FSMarkup*)getParent;
3014
3015 -(void)dealloc;
3016
3017 @end
3018
3019 @interface FSPSInk : FSAnnot
3020 -(void*)getCptr;
3021 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3022 -(id)init;
3023 -(id)initWithAnnot: (FSAnnot*)annot;
3024
3025 -(void)dealloc;
3026
3027 @end
3028
3029 typedef NS_ENUM(NSInteger, FSWidgetLineSpacingStyle) {
3030 FSWidgetLineSpacingSingle = 0,
3031 FSWidgetLineSpacingOneAndHalf = 1,
3032 FSWidgetLineSpacingDouble = 2,
3033 FSWidgetLineSpacingExactValue = 3,
3034 FSWidgetLineSpacingAuto = 4
3035 };
3036
3037 @interface FSWidget : FSAnnot
3038 @property (nonatomic, getter=getHighlightingMode) FSAnnotHighlightingMode highlightingMode;
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;
3050 @property (nonatomic, getter=getMKIconCaptionRelation) FSAnnotMKIconCaptionRelation mKIconCaptionRelation;
3051 @property (nonatomic, weak, getter=getAppearanceState) NSString * appearanceState;
3052 -(void*)getCptr;
3053 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3054 -(id)init;
3055 -(id)initWithAnnot: (FSAnnot*)annot;
3056 -(FSField*)getField;
3057 -(FSControl*)getControl;
3058 -(void)removeAction;
3059 -(BOOL)hasMKEntry: (FSAnnotMKEntry)mk_entry;
3060 -(void)removeMKEntry: (FSAnnotMKEntry)mk_entry;
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;
3065 -(FSWidgetLineSpacingStyle)getLineSpacing: (float *)line_spacing_value;
3066 -(void)setLineSpacing: (FSWidgetLineSpacingStyle)line_spacing_style line_spacing_value: (float)line_spacing_value;
3067
3068 -(void)dealloc;
3069
3070 @end
3071
3072 @interface FSRedact : FSMarkup
3073 @property (nonatomic, weak, getter=getQuadPoints) FSQuadPointsArray* quadPoints;
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;
3078 -(void*)getCptr;
3079 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3080 -(id)init;
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;
3087 -(BOOL)apply;
3088
3089 -(void)dealloc;
3090
3091 @end
3092
3093 typedef NS_ENUM(NSInteger, FSSoundSampleEncodingFormat) {
3094 FSSoundSampleEncodingFormatRaw = 0,
3095 FSSoundSampleEncodingFormatSigned = 1,
3096 FSSoundSampleEncodingFormatMuLaw = 2,
3097 FSSoundSampleEncodingFormatALaw = 3
3098 };
3099
3100 @interface FSSound : FSMarkup
3101 -(void*)getCptr;
3102 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3103 -(id)init;
3104 -(id)initWithAnnot: (FSAnnot*)annot;
3105 -(FSPDFStream*)getSoundStream;
3106 -(float)getSamplingRate;
3107 -(int)getChannelCount;
3108 -(int)getBits;
3109 -(FSSoundSampleEncodingFormat)getSampleEncodingFormat;
3110 -(NSString *)getCompressionFormat;
3111 -(FSFileSpec*)getFileSpec;
3112
3113 -(void)dealloc;
3114
3115 @end
3116
3117 @interface FSPagingSeal : FSAnnot
3118 -(id)init NS_UNAVAILABLE;
3119 -(void*)getCptr;
3120 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3121 -(id)initWithAnnot: (FSAnnot*)annot;
3122 -(FSPagingSealSignature*)getPagingSealSignature;
3123
3124 -(void)dealloc;
3125
3126 @end
3127
3128 typedef NS_ENUM(NSInteger, FSPrintDeviceSettingDataOrientationFlag) {
3129 FSPrintDeviceSettingDataPortrait = 0,
3130 FSPrintDeviceSettingDataLandscape = 1
3131 };
3132
3133 @interface FSPrintDeviceSettingData : NSObject
3134 {
3135 void *swigCPtr;
3136 BOOL swigCMemOwn;
3137 }
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;
3141 @property (nonatomic, getter=getOrientation) FSPrintDeviceSettingDataOrientationFlag orientation;
3142 @property (nonatomic, getter=getResolution) int resolution;
3143 @property (nonatomic, getter=getCopies) unsigned int copies;
3144 -(id)init NS_UNAVAILABLE;
3145 -(void*)getCptr;
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;
3148 -(id)initWithSettings: (FSPrintDeviceSettingData*)settings;
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;
3150 -(void)dealloc;
3151
3152 @end
3153
3154 typedef NS_ENUM(NSInteger, FSRendererColorMode) {
3155 FSRendererColorModeNormal = 0,
3156 FSRendererColorModeMappingGray = 1,
3157 FSRendererColorModeMapping = 2,
3158 FSRendererColorModeAlpha = 3,
3159 FSRendererColorModeForeground = 4
3160 };
3161
3162 typedef NS_ENUM(NSInteger, FSRendererContentFlag) {
3163 FSRendererRenderPage = 0x01,
3164 FSRendererRenderAnnot = 0x02,
3165 FSRendererRenderHighlight = 0x04,
3166 FSRendererRenderExceptHighlight = 0x08,
3167 FSRendererRenderScreen = 0x10
3168 };
3169
3170 typedef NS_ENUM(NSInteger, FSRendererColorModeForegroundMode) {
3171 FSRendererColorModeForegroundText = 0x01,
3172 FSRendererColorModeForegroundPath = 0x02,
3173 FSRendererColorModeForegroundBlackText = 0x04,
3174 FSRendererColorModeForegroundBlackPath = 0x08
3175 };
3176
3177 typedef NS_ENUM(NSInteger, FSRendererDeviceType) {
3178 FSRendererDeviceDisplay = 1,
3179 FSRendererDevicePrinter = 2
3180 };
3181
3182 @interface FSRenderer : FSBase
3183 -(id)init NS_UNAVAILABLE;
3184 -(void*)getCptr;
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;
3188 -(id)initWithOther: (FSRenderer*)other;
3189 -(BOOL)isEmpty;
3190 -(FSProgressive*)startQuickRender: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
3191 -(FSProgressive*)startRender: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
3192 -(FSProgressive*)startRenderReflowPage: (FSReflowPage*)reflow_page matrix: (FSMatrix2D*)matrix pause: (id<FSPauseCallback>)pause;
3193 -(FSProgressive*)startRenderXFAPage: (FSXFAPage*)xfa_page_view matrix: (FSMatrix2D*)matrix is_highlight: (BOOL)is_highlight pause: (id<FSPauseCallback>)pause;
3194 -(FSProgressive*)startRenderBitmap: (FSBitmap*)bitmap matrix: (FSMatrix2D*)matrix clip_rect: (FSRectI*)clip_rect interpolation: (unsigned int)interpolation pause: (id<FSPauseCallback>)pause;
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;
3196 -(void)setRenderAnnotAppearanceType: (FSAnnotAppearanceType)ap_type;
3197 -(BOOL)renderAnnot: (FSAnnot*)annot matrix: (FSMatrix2D*)matrix;
3198 -(BOOL)renderFormControls: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix;
3199 -(BOOL)renderGraphicsObject: (FSGraphicsObject*)graphics_object page: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix;
3200 -(void)setClipRect: (FSRectI*)clip_rect;
3201 -(void)clearClips;
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;
3208 -(void)setLayerContext: (FSLayerContext*)layer_context;
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;
3231
3232 -(void)dealloc;
3233
3234 @end
3235
3236 typedef NS_ENUM(NSInteger, FSAssociatedFilesRelationship) {
3237 FSAssociatedFilesRelationshipUnspecified = 0,
3238 FSAssociatedFilesRelationshipSource = 1,
3239 FSAssociatedFilesRelationshipData = 2,
3240 FSAssociatedFilesRelationshipAlternative = 3,
3241 FSAssociatedFilesRelationshipSupplement = 4,
3242 FSAssociatedFilesRelationshipEncryptedPayload = 5,
3243 FSAssociatedFilesRelationshipFormData = 6,
3244 FSAssociatedFilesRelationshipSchema = 7
3245 };
3246
3247 @interface FSAssociatedFiles : FSBase
3248 -(id)init NS_UNAVAILABLE;
3249 -(void*)getCptr;
3250 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3251 -(id)initWithOther: (FSAssociatedFiles*)other;
3252 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
3253 -(BOOL)isEmpty;
3254 -(int)getAssociatedFilesCount: (FSPDFObject*)pdf_object;
3255 -(int)getAssociatedFilesCountWithGraphicsObject: (FSGraphicsObject*)graphics_object;
3256 -(FSFileSpec*)getAssociatedFile: (FSPDFObject*)pdf_object index: (int)index;
3257 -(FSFileSpec*)getAssociatedFileWithGraphicsObject: (FSGraphicsObject*)graphics_object index: (int)index;
3258 -(void)associateFile: (FSPDFObject*)pdf_object file_spec: (FSFileSpec*)file_spec;
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;
3260 -(void)associateFileWithPDFPage: (FSPDFPage*)page 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;
3266
3267 -(void)dealloc;
3268
3269 @end
3270
3271 typedef NS_ENUM(NSInteger, FSFDFDocType) {
3272 FSFDFDocFDF = 0,
3273 FSFDFDocXFDF = 1
3274 };
3275
3276 @interface FSFDFDoc : FSBase
3277 -(id)init NS_UNAVAILABLE;
3278 -(void*)getCptr;
3279 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3280 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read;
3281 -(id)initWithType: (FSFDFDocType)type;
3282 -(id)initWithPath: (NSString *)path;
3283 -(id)initWithOther: (FSFDFDoc*)other;
3284 -(BOOL)isEmpty;
3285 -(FSFDFDocType)getType;
3286 -(NSString *)getPDFPath;
3287 -(BOOL)setPDFPath: (NSString *)pdf_path;
3288 -(BOOL)saveAs: (NSString *)file_path;
3289 -(BOOL)saveAsWithWriterCallback: (id<FSFileWriterCallback>)file;
3290 -(FSPDFDictionary*)getCatalog;
3291 -(FSPDFDictionary*)getFDFDict;
3292 -(id)initWithBuffer: (NSData *)buffer;
3293
3294 -(void)dealloc;
3295
3296 @end
3297
3298 @interface FSMenuListArray : NSObject
3299 {
3300 void *swigCPtr;
3301 BOOL swigCMemOwn;
3302 }
3303 -(void*)getCptr;
3304 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3305 -(id)init;
3306 -(id)initWithOther: (FSMenuListArray*)other;
3307 -(unsigned long)getSize;
3308 -(FSMenuList*)getAt: (unsigned long)index;
3309 -(void)add: (FSMenuList*)element;
3310 -(void)removeAt: (unsigned long)index;
3311 -(void)insertAt: (unsigned long)index element: (FSMenuList*)element;
3312 -(void)removeAll;
3313
3314 -(void)dealloc;
3315
3316 @end
3317
3318 @interface FSMenuItemExArray : NSObject
3319 {
3320 void *swigCPtr;
3321 BOOL swigCMemOwn;
3322 }
3323 -(void*)getCptr;
3324 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3325 -(id)init;
3326 -(id)initWithOther: (FSMenuItemExArray*)other;
3327 -(unsigned long)getSize;
3328 -(FSMenuItemEx*)getAt: (unsigned long)index;
3329 -(void)add: (FSMenuItemEx*)element;
3330 -(void)removeAt: (unsigned long)index;
3331 -(void)insertAt: (unsigned long)index element: (FSMenuItemEx*)element;
3332 -(void)removeAll;
3333
3334 -(void)dealloc;
3335
3336 @end
3337
3338 @interface FSMenuList : NSObject
3339 {
3340 void *swigCPtr;
3341 BOOL swigCMemOwn;
3342 }
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;
3346 -(void*)getCptr;
3347 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3348 -(id)init;
3349 -(id)initWithMenu_list: (FSMenuList*)menu_list;
3350 -(void)set: (int)level name: (NSString *)name sub_menu_list_array: (FSMenuListArray*)sub_menu_list_array;
3351 -(void)dealloc;
3352
3353 @end
3354
3355 @interface FSMenuItemEx : NSObject
3356 {
3357 void *swigCPtr;
3358 BOOL swigCMemOwn;
3359 }
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;
3365 -(void*)getCptr;
3366 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3367 -(id)init;
3368 -(id)initWithMenu_item: (FSMenuItemEx*)menu_item;
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;
3370 -(void)dealloc;
3371
3372 @end
3373
3374 @interface FSIdentityProperties : NSObject
3375 {
3376 void *swigCPtr;
3377 BOOL swigCMemOwn;
3378 }
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;
3387 -(void*)getCptr;
3388 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3389 -(id)init;
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;
3393 -(void)dealloc;
3394
3395 @end
3396
3397 @interface FSButtonItem : NSObject
3398 {
3399 void *swigCPtr;
3400 BOOL swigCMemOwn;
3401 }
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;
3410 -(void*)getCptr;
3411 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3412 -(id)init;
3413 -(id)initWithButton_item: (FSButtonItem*)button_item;
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;
3415 -(void)dealloc;
3416
3417 @end
3418
3419 @interface FSMenuItemConfig : NSObject
3420 {
3421 void *swigCPtr;
3422 BOOL swigCMemOwn;
3423 }
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;
3432 -(void*)getCptr;
3433 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3434 -(id)init;
3435 -(id)initWithMenu_item_config: (FSMenuItemConfig*)menu_item_config;
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;
3437 -(void)dealloc;
3438
3439 @end
3440
3441 @interface FSDialogDescriptionElementArray : NSObject
3442 {
3443 void *swigCPtr;
3444 BOOL swigCMemOwn;
3445 }
3446 -(void*)getCptr;
3447 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3448 -(id)init;
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;
3455 -(void)removeAll;
3456
3457 -(void)dealloc;
3458
3459 @end
3460
3461 @interface FSDialogDescriptionElement : NSObject
3462 {
3463 void *swigCPtr;
3464 BOOL swigCMemOwn;
3465 }
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;
3480 -(void*)getCptr;
3481 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3482 -(id)init;
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;
3485 -(void)dealloc;
3486
3487 @end
3488
3489 @interface FSDialogDescriptionConfig : NSObject
3490 {
3491 void *swigCPtr;
3492 BOOL swigCMemOwn;
3493 }
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;
3502 -(void*)getCptr;
3503 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3504 -(id)init;
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;
3507 -(void)dealloc;
3508
3509 @end
3510
3511 @interface FSSOAPAuthenticateInfo : NSObject
3512 {
3513 void *swigCPtr;
3514 BOOL swigCMemOwn;
3515 }
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;
3519 -(void*)getCptr;
3520 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3521 -(id)init;
3522 -(id)initWithSoap_authenticate: (FSSOAPAuthenticateInfo*)soap_authenticate;
3523 -(void)set: (NSString *)username password: (NSString *)password is_use_platform_auth: (BOOL)is_use_platform_auth;
3524 -(void)dealloc;
3525
3526 @end
3527
3528 @interface FSSOAPRequestProperties : NSObject
3529 {
3530 void *swigCPtr;
3531 BOOL swigCMemOwn;
3532 }
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;
3542 @property (nonatomic, weak, getter=getAuthenticate) FSSOAPAuthenticateInfo* authenticate;
3543 -(void*)getCptr;
3544 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3545 -(id)init;
3546 -(id)initWithRequest_properties: (FSSOAPRequestProperties*)request_properties;
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;
3548 -(void)dealloc;
3549
3550 @end
3551
3552 @interface FSSOAPResponseInfo : NSObject
3553 {
3554 void *swigCPtr;
3555 BOOL swigCMemOwn;
3556 }
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;
3561 -(void*)getCptr;
3562 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3563 -(id)init;
3564 -(id)initWithSoap_response: (FSSOAPResponseInfo*)soap_response;
3565 -(void)set: (NSString *)response_header response_body: (NSString *)response_body network_error: (NSString *)network_error status_code: (unsigned int)status_code;
3566 -(void)dealloc;
3567
3568 @end
3569
3570 typedef NS_ENUM(NSInteger, FSPrintParamsPrintContent) {
3571 FSPrintParamsPrintContentDocument = 0,
3572 FSPrintParamsPrintContentDocAndAnnots = 1,
3573 FSPrintParamsPrintContentFormFieldsOnly = 2
3574 };
3575
3576 typedef NS_ENUM(NSInteger, FSPrintParamsDuplexType) {
3577 FSPrintParamsDuplexTypeSimplex = 0,
3578 FSPrintParamsDuplexTypeDuplexFlipLongEdge = 1,
3579 FSPrintParamsDuplexTypeDuplexFlipShortEdge = 2
3580 };
3581
3582 typedef NS_ENUM(NSInteger, FSPrintParamsBookletDuplexMode) {
3583 FSPrintParamsBookletDuplexModeBothSides = 0,
3584 FSPrintParamsBookletDuplexModeFrontSideOnly = 1,
3585 FSPrintParamsBookletDuplexModeBackSideOnly = 2
3586 };
3587
3588 typedef NS_ENUM(NSInteger, FSPrintParamsBookletBinding) {
3589 FSPrintParamsBookletBindingRight = 0,
3590 FSPrintParamsBookletBindingLeft = 1,
3591 FSPrintParamsBookletBindingLeftTall = 2,
3592 FSPrintParamsBookletBindingRightTall = 3
3593 };
3594
3595 typedef NS_ENUM(NSInteger, FSPrintParamsPageOrder) {
3596 FSPrintParamsPageOrderHorizontal = 0,
3597 FSPrintParamsPageOrderHorizontalReversed = 1,
3598 FSPrintParamsPageOrderVertical = 2
3599 };
3600
3601 typedef NS_ENUM(NSInteger, FSPrintParamsPrintHandling) {
3602 FSPrintParamsPrintHandlingNone = 0,
3603 FSPrintParamsPrintHandlingFitPaper = 1,
3604 FSPrintParamsPrintHandlingReducePaper = 2,
3605 FSPrintParamsPrintHandlingMultiplePages = 3,
3606 FSPrintParamsPrintHandlingTileLargePages = 4,
3607 FSPrintParamsPrintHandlingBooklet = 5
3608 };
3609
3610 @interface FSPrintParams : NSObject
3611 {
3612 void *swigCPtr;
3613 BOOL swigCMemOwn;
3614 }
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;
3623 @property (nonatomic, getter=getPrint_content) FSPrintParamsPrintContent print_content;
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;
3627 @property (nonatomic, getter=getDuplex_type) FSPrintParamsDuplexType duplex_type;
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;
3632 @property (nonatomic, getter=getHandling) FSPrintParamsPrintHandling handling;
3633 @property (nonatomic, getter=getBinding) FSPrintParamsBookletBinding binding;
3634 @property (nonatomic, getter=getBooklet_duplex_mode) FSPrintParamsBookletDuplexMode booklet_duplex_mode;
3635 @property (nonatomic, getter=getNum_pages_h) int num_pages_h;
3636 @property (nonatomic, getter=getNum_pages_v) int num_pages_v;
3637 @property (nonatomic, getter=getPage_order) FSPrintParamsPageOrder page_order;
3638 -(void*)getCptr;
3639 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3640 -(id)init;
3641 -(id)initWithPrint_params: (FSPrintParams*)print_params;
3642 -(void)dealloc;
3643
3644 @end
3645
3646 typedef NS_ENUM(NSInteger, FSFloatingInfoWindowPosition) {
3647 FSFloatingInfoWindowPositionTopLeft = 0,
3648 FSFloatingInfoWindowPositionTopCenter = 1,
3649 FSFloatingInfoWindowPositionTopRight = 2,
3650 FSFloatingInfoWindowPositionCenterLeft = 3,
3651 FSFloatingInfoWindowPositionCenter = 4,
3652 FSFloatingInfoWindowPositionCenterRight = 5,
3653 FSFloatingInfoWindowPositionBottomLeft = 6,
3654 FSFloatingInfoWindowPositionBottomCenter = 7,
3655 FSFloatingInfoWindowPositionBottomRight = 8
3656 };
3657
3658 typedef NS_ENUM(NSInteger, FSFloatingInfoRelativeTarget) {
3659 FSFloatingInfoRelativeTargetPageWindow = 0,
3660 FSFloatingInfoRelativeTargetAppWindow = 1,
3661 FSFloatingInfoRelativeTargetDesktop = 2,
3662 FSFloatingInfoRelativeTargetMonitor = 3
3663 };
3664
3665 typedef NS_ENUM(NSInteger, FSFloatingInfoResizeType) {
3666 FSFloatingInfoResizeTypeNo = 0,
3667 FSFloatingInfoResizeTypeKeepRatio = 1,
3668 FSFloatingInfoResizeTypeYes = 2
3669 };
3670
3671 typedef NS_ENUM(NSInteger, FSFloatingInfoOffScreenAction) {
3672 FSFloatingInfoOffScreenAllow = 0,
3673 FSFloatingInfoOffScreenForceOnScreen = 1,
3674 FSFloatingInfoOffScreenCancel = 2
3675 };
3676
3677 @interface FSFloatingInfo : NSObject
3678 {
3679 void *swigCPtr;
3680 BOOL swigCMemOwn;
3681 }
3682 @property (nonatomic, getter=getWindow_pos) FSFloatingInfoWindowPosition window_pos;
3683 @property (nonatomic, getter=getRelative_target) FSFloatingInfoRelativeTarget relative_target;
3684 @property (nonatomic, getter=getResize_type) FSFloatingInfoResizeType resize_type;
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;
3688 @property (nonatomic, getter=getOff_screen) FSFloatingInfoOffScreenAction off_screen;
3689 @property (nonatomic, weak, getter=getRect) FSRectF* rect;
3690 -(void*)getCptr;
3691 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3692 -(id)init;
3693 -(id)initWithFloating_info: (FSFloatingInfo*)floating_info;
3694 -(void)set: (FSFloatingInfoWindowPosition)window_pos relative_target: (FSFloatingInfoRelativeTarget)relative_target resize_type: (FSFloatingInfoResizeType)resize_type has_close: (BOOL)has_close has_title: (BOOL)has_title title: (NSString *)title off_screen: (FSFloatingInfoOffScreenAction)off_screen rect: (FSRectF*)rect;
3695 -(void)dealloc;
3696
3697 @end
3698
3699 typedef NS_ENUM(NSInteger, FSMediaSettingsPlayerWindowType) {
3700 FSMediaSettingsPlayerWindowTypeDockedPage = 1,
3701 FSMediaSettingsPlayerWindowTypeFloating = 2,
3702 FSMediaSettingsPlayerWindowTypeFullScreen = 4
3703 };
3704
3705 @interface FSMediaSettings : NSObject
3706 {
3707 void *swigCPtr;
3708 BOOL swigCMemOwn;
3709 }
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;
3720 @property (nonatomic, getter=getWindow_type) FSMediaSettingsPlayerWindowType window_type;
3721 @property (nonatomic, weak, getter=getFloating_wnd_info) FSFloatingInfo* floating_wnd_info;
3722 -(void*)getCptr;
3723 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3724 -(id)init;
3725 -(id)initWithMedia_settings: (FSMediaSettings*)media_settings;
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;
3727 -(void)dealloc;
3728
3729 @end
3730
3731 @interface FSPlayerArgs : NSObject
3732 {
3733 void *swigCPtr;
3734 BOOL swigCMemOwn;
3735 }
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;
3741 @property (nonatomic, weak, getter=getPlayer_settings) FSMediaSettings* player_settings;
3742 -(void*)getCptr;
3743 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3744 -(id)init;
3745 -(id)initWithPlayer_args: (FSPlayerArgs*)player_args;
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;
3747 -(void)dealloc;
3748
3749 @end
3750
3751 typedef NS_ENUM(NSInteger, FSSearchOptionWordMatching) {
3752 FSSearchOptionWordMatchingMatchPhrase = 0,
3753 FSSearchOptionWordMatchingMatchAllWords = 1,
3754 FSSearchOptionWordMatchingMatchAnyWord = 2
3755 };
3756
3757 @interface FSSearchOption : NSObject
3758 {
3759 void *swigCPtr;
3760 BOOL swigCMemOwn;
3761 }
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;
3772 @property (nonatomic, getter=getWord_matching) FSSearchOptionWordMatching word_matching;
3773 @property (nonatomic, getter=getIs_search_doc_text) BOOL is_search_doc_text;
3774 -(void*)getCptr;
3775 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3776 -(id)init;
3777 -(id)initWithSearch_option: (FSSearchOption*)search_option;
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;
3779 -(void)dealloc;
3780
3781 @end
3782
3783 @interface FSSearchIndexConfig : NSObject
3784 {
3785 void *swigCPtr;
3786 BOOL swigCMemOwn;
3787 }
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;
3792 -(void*)getCptr;
3793 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3794 -(id)init;
3795 -(id)initWithSearch_index_config: (FSSearchIndexConfig*)search_index_config;
3796 -(void)set: (NSString *)name is_available: (BOOL)is_available path: (NSString *)path is_selected: (BOOL)is_selected;
3797 -(void)dealloc;
3798
3799 @end
3800
3801 typedef NS_ENUM(NSInteger, FSMediaPlayerCallbackJSMediaPlayerState) {
3802 FSMediaPlayerCallbackJSMediaPlayerStateOpen = 0,
3803 FSMediaPlayerCallbackJSMediaPlayerStateClose = 1,
3804 FSMediaPlayerCallbackJSMediaPlayerStatePlaying = 2,
3805 FSMediaPlayerCallbackJSMediaPlayerStateStop = 3,
3806 FSMediaPlayerCallbackJSMediaPlayerStateSuspend = 4
3807 };
3808
3809
3810
3811 typedef NS_ENUM(NSInteger, FSJavascriptModifyItemInfoJavascriptEventType) {
3812 FSJavascriptModifyItemInfoJavascriptEventTypeUnknown = 0,
3813 FSJavascriptModifyItemInfoJavascriptEventTypeAppInit = 1,
3814 FSJavascriptModifyItemInfoJavascriptEventTypeHtmlCallback = 2,
3815 FSJavascriptModifyItemInfoJavascriptEventTypeDocOpen = 3,
3816 FSJavascriptModifyItemInfoJavascriptEventTypeDocWillPrint = 4,
3817 FSJavascriptModifyItemInfoJavascriptEventTypeDocDidprint = 5,
3818 FSJavascriptModifyItemInfoJavascriptEventTypeDocWillSave = 6,
3819 FSJavascriptModifyItemInfoJavascriptEventTypeDocDidSave = 7,
3820 FSJavascriptModifyItemInfoJavascriptEventTypeDocWillClose = 8,
3821 FSJavascriptModifyItemInfoJavascriptEventTypePageOpen = 9,
3822 FSJavascriptModifyItemInfoJavascriptEventTypePageClose = 10,
3823 FSJavascriptModifyItemInfoJavascriptEventTypePageInView = 11,
3824 FSJavascriptModifyItemInfoJavascriptEventTypePageOutView = 12,
3825 FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseDown = 13,
3826 FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseUp = 14,
3827 FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseEnter = 15,
3828 FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseExit = 16,
3829 FSJavascriptModifyItemInfoJavascriptEventTypeFieldFocus = 17,
3830 FSJavascriptModifyItemInfoJavascriptEventTypeFieldBlur = 18,
3831 FSJavascriptModifyItemInfoJavascriptEventTypeFieldKeyStroke = 19,
3832 FSJavascriptModifyItemInfoJavascriptEventTypeFieldValidate = 21,
3833 FSJavascriptModifyItemInfoJavascriptEventTypeFieldCalculate = 22,
3834 FSJavascriptModifyItemInfoJavascriptEventTypeFieldFormat = 23,
3835 FSJavascriptModifyItemInfoJavascriptEventTypeScreenFocus = 24,
3836 FSJavascriptModifyItemInfoJavascriptEventTypeScreenBlur = 25,
3837 FSJavascriptModifyItemInfoJavascriptEventTypeScreenOpen = 26,
3838 FSJavascriptModifyItemInfoJavascriptEventTypeScreenClose = 27,
3839 FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseDown = 28,
3840 FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseUp = 29,
3841 FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseEnter = 30,
3842 FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseExit = 31,
3843 FSJavascriptModifyItemInfoJavascriptEventTypeScreenInview = 32,
3844 FSJavascriptModifyItemInfoJavascriptEventTypeScreenOutview = 33,
3845 FSJavascriptModifyItemInfoJavascriptEventTypeBatchExec = 34,
3846 FSJavascriptModifyItemInfoJavascriptEventTypeMenuExec = 35,
3847 FSJavascriptModifyItemInfoJavascriptEventTypeConsoleExec = 36,
3848 FSJavascriptModifyItemInfoJavascriptEventTypeExternalExec = 37,
3849 FSJavascriptModifyItemInfoJavascriptEventTypeBookmarkMouseUp = 38,
3850 FSJavascriptModifyItemInfoJavascriptEventTypeLinkMouseUp = 39,
3851 FSJavascriptModifyItemInfoJavascriptEventTypeMediaBlur = 40,
3852 FSJavascriptModifyItemInfoJavascriptEventTypeMediaClose = 41,
3853 FSJavascriptModifyItemInfoJavascriptEventTypeMediaDone = 42,
3854 FSJavascriptModifyItemInfoJavascriptEventTypeMediaPlay = 43,
3855 FSJavascriptModifyItemInfoJavascriptEventTypeMediaReady = 44,
3856 FSJavascriptModifyItemInfoJavascriptEventTypeMediaSeek = 45,
3857 FSJavascriptModifyItemInfoJavascriptEventTypeMediaStop = 46
3858 };
3859
3860 typedef NS_ENUM(NSInteger, FSJavascriptModifyItemInfoJavascriptModifyItemType) {
3861 FSJavascriptModifyItemInfoJavascriptModifyItemTypeNone = 0,
3862 FSJavascriptModifyItemInfoJavascriptModifyItemTypeField = 1,
3863 FSJavascriptModifyItemInfoJavascriptModifyItemTypeAnnot = 2,
3864 FSJavascriptModifyItemInfoJavascriptModifyItemTypePage = 3,
3865 FSJavascriptModifyItemInfoJavascriptModifyItemTypeDoc = 4
3866 };
3867
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,
3921 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCaretSymbol = 52,
3922 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeContents = 53,
3923 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDash = 54,
3924 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDoCaption = 55,
3925 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeGestures = 56,
3926 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeIntent = 57,
3927 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderExtend = 58,
3928 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderLength = 59,
3929 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLineEnding = 60,
3930 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNoteIcon = 61,
3931 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeToggleNoView = 62,
3932 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeOpacity = 63,
3933 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePoints = 64,
3934 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeQuads = 65,
3935 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextSize = 66,
3936 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichContents = 67,
3937 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichDefaults = 68,
3938 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSoundIcon = 69,
3939 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSubject = 70,
3940 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeVertices = 71,
3941 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImport = 72,
3942 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveDataObject = 73,
3943 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportDataObject = 74,
3944 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveTemplate = 75,
3945 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddPageTemplate = 76,
3946 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetForms = 77,
3947 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetAllForms = 78,
3948 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTitle = 79,
3949 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeResizePage = 80,
3950 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSpawnPageFromTemplate = 81,
3951 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWeblinks = 82,
3952 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveWeblinks = 83,
3953 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveLinks = 84,
3954 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePageRotations = 85,
3955 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNewPage = 86,
3956 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMovePage = 87,
3957 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertPages = 88,
3958 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeReplacePages = 89,
3959 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportAnnotFromXFDF = 90,
3960 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDeleteAnnot = 91,
3961 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWatermark = 92,
3962 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeFlatDocument = 93,
3963 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddFileAttachment = 94,
3964 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlight = 95,
3965 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlightColor = 96,
3966 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertFromTemplates = 97,
3967 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddLink = 98,
3968 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMultipleSelection = 99,
3969 FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSetPageTemplateVisible = 100
3970 };
3971
3972 typedef NS_ENUM(NSInteger, FSJavascriptModifyItemInfoJavascriptModifyType) {
3973 FSJavascriptModifyItemInfoJavascriptModifyTypeNone = 0,
3974 FSJavascriptModifyItemInfoJavascriptModifyTypeAdd = 1,
3975 FSJavascriptModifyItemInfoJavascriptModifyTypeModify = 2,
3976 FSJavascriptModifyItemInfoJavascriptModifyTypeDelete = 3
3977 };
3978
3979 @interface FSJavascriptModifyItemInfo : NSObject
3980 {
3981 void *swigCPtr;
3982 BOOL swigCMemOwn;
3983 }
3984 @property (nonatomic, getter=getEvent_type) FSJavascriptModifyItemInfoJavascriptEventType event_type;
3985 @property (nonatomic, getter=getPage_index) int page_index;
3986 @property (nonatomic, getter=getField_control_index) int field_control_index;
3987 @property (nonatomic, getter=getModify_item_type) FSJavascriptModifyItemInfoJavascriptModifyItemType modify_item_type;
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;
3993 -(void*)getCptr;
3994 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
3995 -(id)init;
3996 -(id)initWithOther: (FSJavascriptModifyItemInfo*)other;
3997 -(void)dealloc;
3998
3999 @end
4000
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
4018 };
4019
4020 typedef NS_ENUM(NSInteger, FSActionCallbackAppInfoType) {
4021 FSActionCallbackAppInfoTypeFormsVersion = 0x0,
4022 FSActionCallbackAppInfoTypeViewerType = 0x01,
4023 FSActionCallbackAppInfoTypeViewerVariation = 0x02,
4024 FSActionCallbackAppInfoTypeViewerVersion = 0x03,
4025 FSActionCallbackAppInfoTypeAppVersion = 0x04
4026 };
4027
4028 typedef NS_ENUM(NSInteger, FSActionCallbackMailType) {
4029 FSActionCallbackMailTypeDoc = 0,
4030 FSActionCallbackMailTypeForm = 1,
4031 FSActionCallbackMailTypeMsg = 2
4032 };
4033
4034 typedef NS_ENUM(NSInteger, FSActionCallbackJSFieldValueChangeType) {
4035 FSActionCallbackJSFieldValueChangedByFormat = 0,
4036 FSActionCallbackJSFieldValueChangedByCalculation = 1,
4037 FSActionCallbackJSFieldValueChangedBySetValue = 2,
4038 FSActionCallbackJSFieldValueChangedBySetReadOnly = 3,
4039 FSActionCallbackJSFieldValueChangedByFillColor = 4
4040 };
4041
4042 typedef NS_ENUM(NSInteger, FSActionCallbackJSMediaPlayerState) {
4043 FSActionCallbackJSMediaPlayerStateOpen = 0,
4044 FSActionCallbackJSMediaPlayerStateClose = 1,
4045 FSActionCallbackJSMediaPlayerStatePlaying = 2,
4046 FSActionCallbackJSMediaPlayerStateStop = 3,
4047 FSActionCallbackJSMediaPlayerStateSuspend = 4
4048 };
4049
4050 typedef NS_ENUM(NSInteger, FSActionCallbackLayoutMode) {
4051 FSActionCallbackLayoutModeSinglePage = 0,
4052 FSActionCallbackLayoutModeContinuous = 1,
4053 FSActionCallbackLayoutModeFacing = 2,
4054 FSActionCallbackLayoutModeContinuousFacing = 3
4055 };
4056
4057 typedef NS_ENUM(NSInteger, FSActionCallbackJsMailResult) {
4058 FSActionCallbackJSMailResultFailed = 0,
4059 FSActionCallbackJSMailResultSuccess = 1,
4060 FSActionCallbackJSMailResultUserAbort = 2
4061 };
4062
4063 typedef NS_ENUM(NSInteger, FSActionCallbackSearchScope) {
4064 FSActionCallbackSearchScopeActiveDoc = 0,
4065 FSActionCallbackSearchScopeFolder = 1,
4066 FSActionCallbackSearchScopeIndex = 2,
4067 FSActionCallbackSearchScopeActiveIndexes = 3
4068 };
4069
4070 typedef NS_ENUM(NSInteger, FSActionCallbackModifyItemType) {
4071 FSActionCallbackModifyItemTypeNone = 0,
4072 FSActionCallbackModifyItemTypeField = 1,
4073 FSActionCallbackModifyItemTypeAnnot = 2,
4074 FSActionCallbackModifyItemTypePage = 3,
4075 FSActionCallbackModifyItemTypeDoc = 4
4076 };
4077
4078
4079
4080 typedef NS_ENUM(NSInteger, FSBookmarkStyle) {
4081 FSBookmarkStyleNormal = 0x00,
4082 FSBookmarkStyleItalic = 0x01,
4083 FSBookmarkStyleBold = 0x02
4084 };
4085
4086 typedef NS_ENUM(NSInteger, FSBookmarkPosition) {
4087 FSBookmarkPosFirstChild = 0,
4088 FSBookmarkPosLastChild = 1,
4089 FSBookmarkPosPrevSibling = 2,
4090 FSBookmarkPosNextSibling = 3,
4091 FSBookmarkPosFirstSibling = 4,
4092 FSBookmarkPosLastSibling = 5
4093 };
4094
4095 @interface FSBookmark : FSBase
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;
4102 -(void*)getCptr;
4103 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4104 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc bookmark_dict: (FSPDFDictionary*)bookmark_dict;
4105 -(id)initWithOther: (FSBookmark*)other;
4106 -(BOOL)isEmpty;
4107 -(FSBookmark*)getParent;
4108 -(BOOL)hasChild;
4109 -(FSBookmark*)getFirstChild;
4110 -(FSBookmark*)getNextSibling;
4111 -(FSBookmark*)insert: (NSString *)title position: (FSBookmarkPosition)position;
4112 -(BOOL)moveTo: (FSBookmark*)dest_bookmark position: (FSBookmarkPosition)position;
4113 -(BOOL)removeAction;
4114 -(BOOL)isRoot;
4115 -(BOOL)isFirstChild;
4116 -(BOOL)isLastChild;
4117 -(FSPDFDictionary*)getDict;
4118
4119 -(void)dealloc;
4120
4121 @end
4122
4123 @interface FSAttachments : FSBase
4124 -(id)init NS_UNAVAILABLE;
4125 -(void*)getCptr;
4126 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4127 -(id)initWithDoc: (FSPDFDoc*)doc nametree: (FSPDFNameTree*)nametree;
4128 -(id)initWithOther: (FSAttachments*)other;
4129 -(BOOL)isEmpty;
4130 -(int)getCount;
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;
4137 -(BOOL)removeAllEmbeddedFiles;
4138 -(BOOL)extractEmbeddedFileTo: (NSString *)key dst_file_path: (NSString *)dst_file_path;
4139 -(FSPDFNameTree*)getNameTree;
4140
4141 -(void)dealloc;
4142
4143 @end
4144
4145 @interface FSFileSpec : FSBase
4146 @property (nonatomic, weak, getter=getFileName) NSString * fileName;
4147 @property (nonatomic, getter=getAssociteFileRelationship) FSAssociatedFilesRelationship associteFileRelationship;
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;
4154 -(void*)getCptr;
4155 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4156 -(id)initWithDocument: (FSPDFDoc*)document;
4157 -(id)initWithDocument: (FSPDFDoc*)document pdf_object: (FSPDFObject*)pdf_object;
4158 -(id)initWithOther: (FSFileSpec*)other;
4159 -(BOOL)isEmpty;
4160 -(long long)getFileSize;
4161 -(long long)getCompressedEmbeddedFileSize;
4162 -(id<FSFileReaderCallback>)getFileData;
4163 -(BOOL)embed: (NSString *)file_path;
4164 -(BOOL)embedWithPDFObject: (FSPDFObject*)pdf_object;
4165 -(BOOL)embedWithStreamCallback: (id<FSFileStreamCallback>)stream;
4166 -(BOOL)isEmbedded;
4167 -(FSPDFDictionary*)getDict;
4168 -(BOOL)exportToFile: (NSString *)path;
4169 -(BOOL)exportToFileStream: (id<FSFileStreamCallback>)stream;
4170
4171 -(void)dealloc;
4172
4173 @end
4174
4175 @interface FSLayerNodeArray : NSObject
4176 {
4177 void *swigCPtr;
4178 BOOL swigCMemOwn;
4179 }
4180 -(void*)getCptr;
4181 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4182 -(id)init;
4183 -(id)initWithOther: (FSLayerNodeArray*)other;
4184 -(unsigned long)getSize;
4185 -(FSLayerNode*)getAt: (unsigned long)index;
4186 -(void)add: (FSLayerNode*)element;
4187 -(void)removeAt: (unsigned long)index;
4188 -(void)insertAt: (unsigned long)index element: (FSLayerNode*)element;
4189 -(void)removeAll;
4190
4191 -(void)dealloc;
4192
4193 @end
4194
4195 @interface FSLayerZoomData : NSObject
4196 {
4197 void *swigCPtr;
4198 BOOL swigCMemOwn;
4199 }
4200 @property (nonatomic, getter=getMin_factor) float min_factor;
4201 @property (nonatomic, getter=getMax_factor) float max_factor;
4202 -(void*)getCptr;
4203 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4204 -(id)init;
4205 -(id)initWithMin_factor: (float)min_factor max_factor: (float)max_factor;
4206 -(id)initWithData: (FSLayerZoomData*)data;
4207 -(void)set: (float)min_factor max_factor: (float)max_factor;
4208 -(void)dealloc;
4209
4210 @end
4211
4212 typedef NS_ENUM(NSInteger, FSLayerTreeUsageState) {
4213 FSLayerTreeStateON = 0x0000,
4214 FSLayerTreeStateOFF = 0x0001,
4215 FSLayerTreeStateUnchanged = 0x0002,
4216 FSLayerTreeStateUndefined = 0x0003
4217 };
4218
4219 @interface FSLayerTree : FSBase
4220 -(id)init NS_UNAVAILABLE;
4221 -(void*)getCptr;
4222 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4223 -(id)initWithDocument: (FSPDFDoc*)document;
4224 -(id)initWithOther: (FSLayerTree*)other;
4225 -(BOOL)isEmpty;
4226 -(BOOL)setBaseState: (FSLayerTreeUsageState)state;
4227 -(FSLayerNode*)getRootNode;
4228 -(FSPDFDictionary*)getDict;
4229 -(FSPDFArray*)getOCGs;
4230 -(FSLayerNodeArray*)getOCGsByPageIndex: (int)page_index;
4231
4232 -(void)dealloc;
4233
4234 @end
4235
4236 @interface FSLayerPrintData : NSObject
4237 {
4238 void *swigCPtr;
4239 BOOL swigCMemOwn;
4240 }
4241 @property (nonatomic, weak, getter=getSubtype) NSString * subtype;
4242 @property (nonatomic, getter=getPrint_state) FSLayerTreeUsageState print_state;
4243 -(void*)getCptr;
4244 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4245 -(id)initWithSubtype: (NSString *)subtype print_state: (FSLayerTreeUsageState)print_state;
4246 -(id)init;
4247 -(id)initWithData: (FSLayerPrintData*)data;
4248 -(void)set: (NSString *)subtype print_state: (FSLayerTreeUsageState)print_state;
4249 -(void)dealloc;
4250
4251 @end
4252
4253 typedef NS_ENUM(NSInteger, FSLayerContextUsageType) {
4254 FSLayerContextUsageView = 0x0000,
4255 FSLayerContextUsageDesign = 0x0001,
4256 FSLayerContextUsagePrint = 0x0002,
4257 FSLayerContextUsageExport = 0x0003,
4258 FSLayerContextUsageZoom = 0x0004
4259 };
4260
4261 @interface FSLayerContext : FSBase
4262 -(id)init NS_UNAVAILABLE;
4263 -(void*)getCptr;
4264 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4265 -(id)initWithDocument: (FSPDFDoc*)document usage_type: (FSLayerContextUsageType)usage_type;
4266 -(id)initWithOther: (FSLayerContext*)other;
4267 -(BOOL)isEmpty;
4268 -(FSPDFDoc*)getDocument;
4269 -(FSLayerContextUsageType)getUsageType;
4270 -(BOOL)reset;
4271 -(BOOL)copyStates: (FSLayerContext*)source_context;
4272 -(BOOL)mergeStates: (FSLayerContext*)source_context;
4273 -(BOOL)isVisible: (FSLayerNode*)layer;
4274 -(BOOL)setVisible: (FSLayerNode*)layer is_visible: (BOOL)is_visible;
4275
4276 -(void)dealloc;
4277
4278 @end
4279
4280 @interface FSLayerNode : FSBase
4281 -(id)init NS_UNAVAILABLE;
4282 -(void*)getCptr;
4283 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4284 -(id)initWithOther: (FSLayerNode*)other;
4285 -(BOOL)isEmpty;
4286 -(int)getChildrenCount;
4287 -(FSLayerNode*)getChild: (int)index;
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;
4291 -(NSString *)getName;
4292 -(BOOL)isLocked;
4293 -(BOOL)hasLayer;
4294 -(BOOL)hasIntent: (NSString *)intent;
4295 -(BOOL)isInPage: (FSPDFPage*)page;
4296 -(FSLayerTreeUsageState)getViewUsage;
4297 -(FSLayerTreeUsageState)getExportUsage;
4298 -(FSLayerPrintData*)getPrintUsage;
4299 -(FSLayerZoomData*)getZoomUsage;
4300 -(BOOL)setName: (NSString *)name;
4301 -(BOOL)setDefaultVisible: (BOOL)is_visible;
4302 -(BOOL)setViewUsage: (FSLayerTreeUsageState)state;
4303 -(BOOL)setExportUsage: (FSLayerTreeUsageState)state;
4304 -(BOOL)setPrintUsage: (FSLayerPrintData*)data;
4305 -(BOOL)setZoomUsage: (FSLayerZoomData*)data;
4306 -(FSGraphicsObjectArray*)getGraphicsObjects: (FSPDFPage*)page;
4307 -(BOOL)addGraphicsObject: (FSPDFPage*)page graphicsobject: (FSGraphicsObject*)graphicsobject;
4308 -(BOOL)removeGraphicsObject: (FSGraphicsObject*)graphics_object;
4309 -(BOOL)removeUsage: (FSLayerContextUsageType)usage_type;
4310 -(FSPDFDictionary*)getDict;
4311 -(FSAnnotArray*)getAnnots;
4312
4313 -(void)dealloc;
4314
4315 @end
4316
4317 @interface FSTimer : NSObject
4318 {
4319 void *swigCPtr;
4320 BOOL swigCMemOwn;
4321 }
4322 -(id)init NS_UNAVAILABLE;
4323 -(void*)getCptr;
4324 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4325 -(void)onTimer: (int)timer;
4326
4327 -(void)dealloc;
4328
4329 @end
4330
4331 typedef NS_ENUM(NSInteger, FSFillerAssistCallbackPopupMenuItem) {
4332 FSFillerAssistCallbackPopupMenuItemNone = 0,
4333 FSFillerAssistCallbackPopupMenuItemCut = 1,
4334 FSFillerAssistCallbackPopupMenuItemCopy = 2,
4335 FSFillerAssistCallbackPopupMenuItemPaste = 3,
4336 FSFillerAssistCallbackPopupMenuItemDelete = 4,
4337 FSFillerAssistCallbackPopupMenuItemSelectAll = 5
4338 };
4339
4340
4341
4342 typedef NS_ENUM(NSInteger, FSFillerVirtualKeyCode) {
4343 FSFillerVkeyUnknown = 0x00,
4344 FSFillerVkeyBack = 0x08,
4345 FSFillerVkeyTab = 0x09,
4346 FSFillerVkeyReturn = 0x0D,
4347 FSFillerVkeyShift = 0x10,
4348 FSFillerVkeyControl = 0x11,
4349 FSFillerVkeyMenu = 0x12,
4350 FSFillerVkeyPause = 0x13,
4351 FSFillerVkeyEscape = 0x1B,
4352 FSFillerVkeySpace = 0x20,
4353 FSFillerVkeyPrior = 0x21,
4354 FSFillerVkeyNext = 0x22,
4355 FSFillerVkeyEnd = 0x23,
4356 FSFillerVkeyHome = 0x24,
4357 FSFillerVkeyLeft = 0x25,
4358 FSFillerVkeyUp = 0x26,
4359 FSFillerVkeyRight = 0x27,
4360 FSFillerVkeyDown = 0x28,
4361 FSFillerVkeyPrint = 0x2A,
4362 FSFillerVkeySnapshot = 0x2C,
4363 FSFillerVkeyInsert = 0x2D,
4364 FSFillerVkeyDelete = 0x2E,
4365 FSFillerVkeyHelp = 0x2F,
4366 FSFillerVkey0 = 0x30,
4367 FSFillerVkey1 = 0x31,
4368 FSFillerVkey2 = 0x32,
4369 FSFillerVkey3 = 0x33,
4370 FSFillerVkey4 = 0x34,
4371 FSFillerVkey5 = 0x35,
4372 FSFillerVkey6 = 0x36,
4373 FSFillerVkey7 = 0x37,
4374 FSFillerVkey8 = 0x38,
4375 FSFillerVkey9 = 0x39,
4376 FSFillerVkeyA = 0x41,
4377 FSFillerVkeyB = 0x42,
4378 FSFillerVkeyC = 0x43,
4379 FSFillerVkeyD = 0x44,
4380 FSFillerVkeyE = 0x45,
4381 FSFillerVkeyF = 0x46,
4382 FSFillerVkeyG = 0x47,
4383 FSFillerVkeyH = 0x48,
4384 FSFillerVkeyI = 0x49,
4385 FSFillerVkeyJ = 0x4A,
4386 FSFillerVkeyK = 0x4B,
4387 FSFillerVkeyL = 0x4C,
4388 FSFillerVkeyM = 0x4D,
4389 FSFillerVkeyN = 0x4E,
4390 FSFillerVkeyO = 0x4F,
4391 FSFillerVkeyP = 0x50,
4392 FSFillerVkeyQ = 0x51,
4393 FSFillerVkeyR = 0x52,
4394 FSFillerVkeyS = 0x53,
4395 FSFillerVkeyT = 0x54,
4396 FSFillerVkeyU = 0x55,
4397 FSFillerVkeyV = 0x56,
4398 FSFillerVkeyW = 0x57,
4399 FSFillerVkeyX = 0x58,
4400 FSFillerVkeyY = 0x59,
4401 FSFillerVkeyZ = 0x5A,
4402 FSFillerVkeyNumpad0 = 0x60,
4403 FSFillerVkeyNumpad1 = 0x61,
4404 FSFillerVkeyNumpad2 = 0x62,
4405 FSFillerVkeyNumpad3 = 0x63,
4406 FSFillerVkeyNumpad4 = 0x64,
4407 FSFillerVkeyNumpad5 = 0x65,
4408 FSFillerVkeyNumpad6 = 0x66,
4409 FSFillerVkeyNumpad7 = 0x67,
4410 FSFillerVkeyNumpad8 = 0x68,
4411 FSFillerVkeyNumpad9 = 0x69,
4412 FSFillerVkeyMultiply = 0x6A,
4413 FSFillerVkeyAdd = 0x6B,
4414 FSFillerVkeySeparator = 0x6C,
4415 FSFillerVkeySubtract = 0x6D,
4416 FSFillerVkeyDecimal = 0x6E,
4417 FSFillerVkeyDivide = 0x6F,
4418 FSFillerVkeyF1 = 0x70,
4419 FSFillerVkeyF2 = 0x71,
4420 FSFillerVkeyF3 = 0x72,
4421 FSFillerVkeyF4 = 0x73,
4422 FSFillerVkeyF5 = 0x74,
4423 FSFillerVkeyF6 = 0x75,
4424 FSFillerVkeyF7 = 0x76,
4425 FSFillerVkeyF8 = 0x77,
4426 FSFillerVkeyF9 = 0x78,
4427 FSFillerVkeyF10 = 0x79,
4428 FSFillerVkeyF11 = 0x7A,
4429 FSFillerVkeyF12 = 0x7B
4430 };
4431
4432 typedef NS_ENUM(NSInteger, FSFillerEventFlags) {
4433 FSFillerEventFlagShiftKey = 0x0001,
4434 FSFillerEventFlagControlKey = 0x0002,
4435 FSFillerEventFlagAltKey = 0x0004,
4436 FSFillerEventFlagMetaKey = 0x0008,
4437 FSFillerEventFlagKeyPad = 0x0010,
4438 FSFillerEventFlagAutoRepeat = 0x0020,
4439 FSFillerEventFlagLeftButtonDown = 0x0040,
4440 FSFillerEventFlagMiddleButtonDown = 0x0080,
4441 FSFillerEventFlagRightButtonDown = 0x0100,
4442 FSFillerEventFlagCommand = 0x0200
4443 };
4444
4445 @interface FSFiller : FSBase
4446 -(id)init NS_UNAVAILABLE;
4447 -(void*)getCptr;
4448 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4449 -(id)initWithForm: (FSForm*)form assist: (id<FSFillerAssistCallback>)assist;
4450 -(id)initWithOther: (FSFiller*)other;
4451 -(BOOL)isEmpty;
4452 -(void)render: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix renderer: (FSRenderer*)renderer;
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;
4470 -(BOOL)setFocus: (FSControl*)control;
4471 -(BOOL)killFocus;
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;
4476 -(BOOL)onCut;
4477 -(BOOL)onCopy;
4478 -(BOOL)onPaste;
4479 -(BOOL)onSelectAll;
4480 -(BOOL)onDelete;
4481 -(FSPointF*)getEditingTextCaretPosition: (FSMatrix2D*)matrix;
4482
4483 -(void)dealloc;
4484
4485 @end
4486
4487 @interface FSFieldArray : NSObject
4488 {
4489 void *swigCPtr;
4490 BOOL swigCMemOwn;
4491 }
4492 -(void*)getCptr;
4493 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4494 -(id)init;
4495 -(id)initWithOther: (FSFieldArray*)other;
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;
4501 -(void)removeAll;
4502
4503 -(void)dealloc;
4504
4505 @end
4506
4507 @interface FSChoiceOption : NSObject
4508 {
4509 void *swigCPtr;
4510 BOOL swigCMemOwn;
4511 }
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;
4516 -(void*)getCptr;
4517 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4518 -(id)init;
4519 -(id)initWithOption_value: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
4520 -(id)initWithOption: (FSChoiceOption*)option;
4521 -(void)set: (NSString *)option_value option_label: (NSString *)option_label selected: (BOOL)selected default_selected: (BOOL)default_selected;
4522 -(void)dealloc;
4523
4524 @end
4525
4526 @interface FSChoiceOptionArray : NSObject
4527 {
4528 void *swigCPtr;
4529 BOOL swigCMemOwn;
4530 }
4531 -(void*)getCptr;
4532 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4533 -(id)init;
4534 -(id)initWithOther: (FSChoiceOptionArray*)other;
4535 -(unsigned long)getSize;
4536 -(FSChoiceOption*)getAt: (unsigned long)index;
4537 -(void)add: (FSChoiceOption*)element;
4538 -(void)removeAt: (unsigned long)index;
4539 -(void)insertAt: (unsigned long)index element: (FSChoiceOption*)element;
4540 -(void)removeAll;
4541
4542 -(void)dealloc;
4543
4544 @end
4545
4546 typedef NS_ENUM(NSInteger, FSFieldType) {
4547 FSFieldTypeUnknown = 0,
4548 FSFieldTypePushButton = 1,
4549 FSFieldTypeCheckBox = 2,
4550 FSFieldTypeRadioButton = 3,
4551 FSFieldTypeComboBox = 4,
4552 FSFieldTypeListBox = 5,
4553 FSFieldTypeTextField = 6,
4554 FSFieldTypeSignature = 7
4555 };
4556
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,
4571 FSFieldFlagTextRichText = 0x4000,
4572 FSFieldFlagChoiceSort = 0x200,
4573 FSFieldFlagChoiceCommitOnSelChange = 0x400
4574 };
4575
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;
4585 @property (nonatomic, weak, getter=getOptions) FSChoiceOptionArray* options;
4586 @property (nonatomic, getter=getTopVisibleIndex) int topVisibleIndex;
4587 -(void*)getCptr;
4588 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4589 -(id)initWithDocument: (FSPDFDoc*)document field_dict: (FSPDFDictionary*)field_dict;
4590 -(id)initWithField: (FSField*)field;
4591 -(BOOL)isEmpty;
4592 -(FSFieldType)getType;
4593 -(NSString *)getName;
4594 -(int)getControlCount;
4595 -(FSControl*)getControl: (int)index;
4596 -(int)getControlCountWithPDFPage: (FSPDFPage*)page;
4597 -(FSControl*)getControlWithPDFPage: (FSPDFPage*)page index: (int)index;
4598 -(BOOL)reset;
4599 -(FSPDFDictionary*)getDict;
4600 -(FSPDFObject*)getValueObj;
4601 -(FSPDFObject*)getDefaultValueObj;
4602 -(FSPDFObject*)getInheritedAttribute: (NSString *)attribute_name;
4603
4604 -(void)dealloc;
4605
4606 @end
4607
4608 @interface FSForm : FSBase
4609 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
4610 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
4611 @property (nonatomic, weak, getter=getFieldsInCalculationOrder) FSFieldArray* fieldsInCalculationOrder;
4612 -(id)init NS_UNAVAILABLE;
4613 -(void*)getCptr;
4614 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4615 -(id)initWithDocument: (FSPDFDoc*)document;
4616 -(id)initWithOther: (FSForm*)other;
4617 -(BOOL)isEmpty;
4618 -(BOOL)needConstructAppearances;
4619 -(void)setConstructAppearances: (BOOL)need_construct;
4620 -(FSControl*)getControlAtDevicePoint: (FSPDFPage*)page point: (FSPointF*)point tolerance: (float)tolerance type: (FSFieldType)type matrix: (FSMatrix2D*)matrix;
4621 -(FSControl*)getControlAtPoint: (FSPDFPage*)page point: (FSPointF*)point tolerance: (float)tolerance type: (FSFieldType)type;
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;
4625 -(FSControl*)addControl: (FSPDFPage*)page field_name: (NSString *)field_name field_type: (FSFieldType)field_type rect: (FSRectF*)rect;
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;
4632 -(FSControl*)getControl: (FSPDFPage*)page index: (int)index;
4633 -(FSFiller*)getFormFiller;
4634 -(BOOL)reset;
4635 -(BOOL)exportToXML: (NSString *)file_path;
4636 -(BOOL)exportToXMLWithFieldArray: (NSString *)file_path field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
4637 -(BOOL)exportToXMLWithWriterCallback: (id<FSFileWriterCallback>)xml_file 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;
4642 -(BOOL)exportToHTMLWithWriterCallback: (id<FSFileWriterCallback>)html_file 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;
4644 -(BOOL)exportToTXTWithWriterCallback: (id<FSFileWriterCallback>)txt_file field_array: (FSFieldArray*)field_array is_include: (BOOL)is_include;
4645 -(FSPDFDictionary*)getDict;
4646 -(void)fixPageFields: (int)page_index;
4647
4648 -(void)dealloc;
4649
4650 @end
4651
4652 @interface FSControl : FSBase
4653 @property (nonatomic, weak, getter=getExportValue) NSString * exportValue;
4654 @property (nonatomic, weak, getter=getDefaultAppearance) FSDefaultAppearance* defaultAppearance;
4655 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
4656 -(id)init NS_UNAVAILABLE;
4657 -(void*)getCptr;
4658 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4659 -(id)initWithOther: (FSControl*)other;
4660 -(BOOL)isEmpty;
4661 -(FSField*)getField;
4662 -(FSPDFDictionary*)getWidgetDict;
4663 -(FSWidget*)getWidget;
4664 -(int)getIndex;
4665 -(BOOL)isChecked;
4666 -(void)setChecked: (BOOL)checked_status;
4667 -(BOOL)isDefaultChecked;
4668 -(void)setDefaultChecked: (BOOL)checked_status;
4669
4670 -(void)dealloc;
4671
4672 @end
4673
4674 @interface FSSignatureArray : NSObject
4675 {
4676 void *swigCPtr;
4677 BOOL swigCMemOwn;
4678 }
4679 -(void*)getCptr;
4680 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4681 -(id)init;
4682 -(id)initWithOther: (FSSignatureArray*)other;
4683 -(unsigned long)getSize;
4684 -(FSSignature*)getAt: (unsigned long)index;
4685 -(void)add: (FSSignature*)element;
4686 -(void)removeAt: (unsigned long)index;
4687 -(void)insertAt: (unsigned long)index element: (FSSignature*)element;
4688 -(void)removeAll;
4689
4690 -(void)dealloc;
4691
4692 @end
4693
4694 typedef NS_ENUM(NSInteger, FSSignatureStates) {
4695 FSSignatureStateUnknown = 0x80000000,
4696 FSSignatureStateNoSignData = 0x00000200,
4697 FSSignatureStateUnsigned = 0x00000001,
4698 FSSignatureStateSigned = 0x00000002,
4699 FSSignatureStateVerifyValid = 0x00000004,
4700 FSSignatureStateVerifyInvalid = 0x00000008,
4701 FSSignatureStateVerifyErrorData = 0x00000010,
4702 FSSignatureStateVerifyNoSupportWay = 0x00000020,
4703 FSSignatureStateVerifyErrorByteRange = 0x00000040,
4704 FSSignatureStateVerifyChange = 0x00000080,
4705 FSSignatureStateVerifyIncredible = 0x00000100,
4706 FSSignatureStateVerifyNoChange = 0x00000400,
4707 FSSignatureStateVerifyIssueValid = 0x00001000,
4708 FSSignatureStateVerifyIssueUnknown = 0x00002000,
4709 FSSignatureStateVerifyIssueRevoke = 0x00004000,
4710 FSSignatureStateVerifyIssueExpire = 0x00008000,
4711 FSSignatureStateVerifyIssueUncheck = 0x00010000,
4712 FSSignatureStateVerifyIssueCurrent = 0x00020000,
4713 FSSignatureStateVerifyTimestampNone = 0x00040000,
4714 FSSignatureStateVerifyTimestampDoc = 0x00080000,
4715 FSSignatureStateVerifyTimestampValid = 0x00100000,
4716 FSSignatureStateVerifyTimestampInvalid = 0x00200000,
4717 FSSignatureStateVerifyTimestampExpire = 0x00400000,
4718 FSSignatureStateVerifyTimestampIssueUnknown = 0x00800000,
4719 FSSignatureStateVerifyTimestampIssueValid = 0x01000000,
4720 FSSignatureStateVerifyTimestampTimeBefore = 0x02000000,
4721 FSSignatureStateCertCannotGetVRI = 0x04000000,
4722 FSSignatureStateVerifyChangeLegal = 0x08000000,
4723 FSSignatureStateVerifyChangeIllegal = 0x10000000
4724 };
4725
4726 typedef NS_ENUM(NSInteger, FSSignatureAPFlags) {
4727 FSSignatureAPFlagFoxitFlag = 0x0001,
4728 FSSignatureAPFlagLabel = 0x0002,
4729 FSSignatureAPFlagReason = 0x0004,
4730 FSSignatureAPFlagSigningTime = 0x0008,
4731 FSSignatureAPFlagDN = 0x0010,
4732 FSSignatureAPFlagLocation = 0x0020,
4733 FSSignatureAPFlagSigner = 0x0040,
4734 FSSignatureAPFlagBitmap = 0x0080,
4735 FSSignatureAPFlagText = 0x0100,
4736 FSSignatureAPFlagFoxitEditorFlag = 0x0200,
4737 FSSignatureAPFlagProducer = 0x0400
4738 };
4739
4740 typedef NS_ENUM(NSInteger, FSSignatureKeyName) {
4741 FSSignatureKeyNameSigner = 0,
4742 FSSignatureKeyNameLocation = 1,
4743 FSSignatureKeyNameReason = 2,
4744 FSSignatureKeyNameContactInfo = 3,
4745 FSSignatureKeyNameDN = 4,
4746 FSSignatureKeyNameText = 5,
4747 FSSignatureKeyNameProducer = 6
4748 };
4749
4750 typedef NS_ENUM(NSInteger, FSSignatureDigestAlgorithm) {
4751 FSSignatureDigestSHA1 = 0,
4752 FSSignatureDigestSHA256 = 1,
4753 FSSignatureDigestSHA384 = 2,
4754 FSSignatureDigestSHA512 = 3
4755 };
4756
4757 typedef NS_ENUM(NSInteger, FSSignatureSignatureType) {
4758 FSSignatureSignatureTypeOrdinary = 0,
4759 FSSignatureSignatureTypeTimeStamp = 3,
4760 FSSignatureSignatureTypePagingSeal = 4
4761 };
4762
4763 typedef NS_ENUM(NSInteger, FSSignaturePAdESLevel) {
4764 FSSignaturePAdESLevelNotPAdES = 0,
4765 FSSignaturePAdESLevelNone = 1,
4766 FSSignaturePAdESLevelBB = 2,
4767 FSSignaturePAdESLevelBT = 3,
4768 FSSignaturePAdESLevelBLT = 4,
4769 FSSignaturePAdESLevelBLTA = 5
4770 };
4771
4772 typedef NS_ENUM(NSInteger, FSSignatureDocPermission) {
4773 FSSignatureDocPermUnrestricted = 0,
4774 FSSignatureDocPermNoChangesAllowed = 1,
4775 FSSignatureDocPermFillingFormAndSigning = 2,
4776 FSSignatureDocPermFillingFormSigningAndAnnotating = 3
4777 };
4778
4779 typedef NS_ENUM(NSInteger, FSSignatureFieldMDPAction) {
4780 FSSignatureFieldMDPActionNone = 0,
4781 FSSignatureFieldMDPActionAll = 1,
4782 FSSignatureFieldMDPActionInclude = 2,
4783 FSSignatureFieldMDPActionExclude = 3
4784 };
4785
4786 typedef NS_ENUM(NSInteger, FSSignatureLabelName) {
4787 FSSignatureLabelNameSigner = 0,
4788 FSSignatureLabelNameLocation = 1,
4789 FSSignatureLabelNameReason = 2,
4790 FSSignatureLabelNameSignTime = 3,
4791 FSSignatureLabelNameDN = 4,
4792 FSSignatureLabelNameProducer = 6
4793 };
4794
4795 @interface FSSignature : FSField
4796 @property (nonatomic, getter=getDocPermission) FSSignatureDocPermission docPermission;
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;
4802 -(void*)getCptr;
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;
4806 -(BOOL)isEmpty;
4807 -(BOOL)isSigned;
4808 -(void)setFieldMDPActionFields: (FSSignatureFieldMDPAction)action field_array: (NSArray<NSString *> *)field_array;
4809 -(FSSignatureFieldMDPAction)getFieldMDPAction;
4810 -(NSArray<NSString *> *)getFieldMDPActionFields;
4811 -(void)enableIncrementalSaveForFirstSigning: (BOOL)enable_incremental_save;
4812 -(FSProgressive*)startSign: (NSString *)cert_path cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm save_path: (NSString *)save_path client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
4813 -(FSProgressive*)startSignWithStreamCallback: (NSString *)cert_path cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm stream_callback: (id<FSFileStreamCallback>)stream_callback client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
4814 -(FSProgressive*)startSignWithCertFileStreamCallback: (id<FSFileStreamCallback>)cert_file_stream cert_password: (NSString *)cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm stream_callback: (id<FSFileStreamCallback>)stream_callback client_data: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
4815 -(FSProgressive*)startVerify: (NSData *)client_data pause: (id<FSPauseCallback>)pause;
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;
4822 -(NSString *)getKeyValue: (FSSignatureKeyName)key;
4823 -(void)setKeyValue: (FSSignatureKeyName)key value: (NSString *)value;
4824 -(void)setKeyLabel: (FSSignatureLabelName)label_name label_value: (NSString *)label_value;
4825 -(NSString *)getKeyLabel: (FSSignatureLabelName)label_name;
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;
4830 -(int)getCertCount;
4831 -(NSString *)getCert: (int)index;
4832 -(void)setCertChain: (NSArray<NSString *> *)cert_chain;
4833 -(FSSignatureSignatureType)getSignatureType;
4834 -(BOOL)isTimeStamp;
4835 -(FSSignaturePAdESLevel)getPAdESLevel;
4836 -(void)setCustomObject: (NSString *)key pdf_object: (FSPDFObject*)pdf_object;
4837 -(FSSignatureArray*)getPagingSealGroupElements;
4838 -(BOOL)generateAppearance;
4839 -(FSPagingSealSignature*)getPagingSealSignature;
4840 -(void)enableEmbedFont: (BOOL)enable_embed_font;
4841 -(FSInt32Array*)getByteRangeArray;
4842
4843 -(void)dealloc;
4844
4845 @end
4846
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
4856 };
4857
4858
4859
4860 @interface FSTimeStampServerMgr : NSObject
4861 {
4862 void *swigCPtr;
4863 BOOL swigCMemOwn;
4864 }
4865 -(void*)getCptr;
4866 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4867 +(FSErrorCode)initialize;
4868 +(void)destroy;
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;
4878 -(id)init;
4879
4880 -(void)dealloc;
4881
4882 @end
4883
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
4893 };
4894
4895 @interface FSTimeStampServer : FSBase
4896 -(id)init NS_UNAVAILABLE;
4897 -(void*)getCptr;
4898 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4899 -(id)initWithOther: (FSTimeStampServer*)other;
4900 -(BOOL)isEmpty;
4901 -(NSData *)getTimeStampMessage;
4902 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest: (NSData *)request;
4903
4904 -(void)dealloc;
4905
4906 @end
4907
4908
4909
4910 typedef NS_ENUM(NSInteger, FSPagingSealConfigPagingSealPosition) {
4911 FSPagingSealConfigPagingSealPositionLeft = 1,
4912 FSPagingSealConfigPagingSealPositionRight = 2,
4913 FSPagingSealConfigPagingSealPositionTop = 3,
4914 FSPagingSealConfigPagingSealPositionBottom = 4
4915 };
4916
4917 typedef NS_ENUM(NSInteger, FSPagingSealConfigPagingSealStyle) {
4918 FSPagingSealConfigPagingSealStyleMultipleSignatures = 0,
4919 FSPagingSealConfigPagingSealStyleOneSignature = 1
4920 };
4921
4922 @interface FSPagingSealConfig : NSObject
4923 {
4924 void *swigCPtr;
4925 BOOL swigCMemOwn;
4926 }
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;
4935 -(void*)getCptr;
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;
4939 -(void)dealloc;
4940
4941 @end
4942
4943 typedef NS_ENUM(NSInteger, FSPagingSealSignaturePagingSealAPState) {
4944 FSPagingSealSignaturePagingSealAPStateUnknown = 0,
4945 FSPagingSealSignaturePagingSealAPStateUnsigned = 1,
4946 FSPagingSealSignaturePagingSealAPStateSigned = 2,
4947 FSPagingSealSignaturePagingSealAPStateValid = 3,
4948 FSPagingSealSignaturePagingSealAPStateInvalid = 4
4949 };
4950
4951 @interface FSPagingSealSignature : FSSignature
4952 -(id)init NS_UNAVAILABLE;
4953 -(void*)getCptr;
4954 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4955 -(void)setPagingSealConfig: (FSPagingSealConfig*)paging_seal_config;
4956 -(void)setAPStateBitmap: (FSPagingSealSignaturePagingSealAPState)ap_state bitmap: (FSBitmap*)bitmap;
4957 -(BOOL)generateAppearance;
4958
4959 -(void)dealloc;
4960
4961 @end
4962
4963 typedef NS_ENUM(NSInteger, FSGraphicsObjectsTextMergeOption) {
4964 FSGraphicsObjectsTextMergeNone = 0,
4965 FSGraphicsObjectsTextMergeTJY = 1,
4966 FSGraphicsObjectsTextMergeBTET = 2
4967 };
4968
4969 @interface FSGraphicsObjects : FSBase
4970 -(void*)getCptr;
4971 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
4972 -(id)initWithOther: (FSGraphicsObjects*)other;
4973 -(BOOL)isEmpty;
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;
4989
4990 -(void)dealloc;
4991
4992 @end
4993
4994 typedef NS_ENUM(NSInteger, FSPDFPageParseFlags) {
4995 FSPDFPageParsePageNormal = 0x0000,
4996 FSPDFPageParsePageTextOnly = 0x0001
4997 };
4998
4999 typedef NS_ENUM(NSInteger, FSPDFPageCalcMarginMode) {
5000 FSPDFPageCalcContentsBox = 0,
5001 FSPDFPageCalcDetection = 1
5002 };
5003
5004 typedef NS_ENUM(NSInteger, FSPDFPageFlattenOptions) {
5005 FSPDFPageFlattenAll = 0,
5006 FSPDFPageFlattenNoAnnot = 0x0001,
5007 FSPDFPageFlattenNoFormControl = 0x0002
5008 };
5009
5010 typedef NS_ENUM(NSInteger, FSPDFPageBoxType) {
5011 FSPDFPageMediaBox = 0,
5012 FSPDFPageCropBox = 1,
5013 FSPDFPageTrimBox = 2,
5014 FSPDFPageArtBox = 3,
5015 FSPDFPageBleedBox = 4
5016 };
5017
5018 typedef NS_ENUM(NSInteger, FSPDFPageSize) {
5019 FSPDFPageSizeLetter = 1,
5020 FSPDFPageSizeLegal = 2,
5021 FSPDFPageSizeA2 = 3,
5022 FSPDFPageSizeA3 = 4,
5023 FSPDFPageSizeA4 = 5,
5024 FSPDFPageSizeA5 = 6,
5025 FSPDFPageSizeA6 = 7,
5026 FSPDFPageSizeB2 = 8,
5027 FSPDFPageSizeB3 = 9,
5028 FSPDFPageSizeB4 = 10,
5029 FSPDFPageSizeB5 = 11,
5030 FSPDFPageSizeB6 = 12
5031 };
5032
5033 @interface FSPDFPage : FSGraphicsObjects
5034 @property (nonatomic, getter=getRotation) FSRotation rotation;
5035 @property (nonatomic, getter=getUserUnitSize) float userUnitSize;
5036 -(id)init NS_UNAVAILABLE;
5037 -(void*)getCptr;
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;
5043 -(BOOL)isParsed;
5044 -(FSProgressive*)startParse: (unsigned int)flags pause: (id<FSPauseCallback>)pause is_reparse: (BOOL)is_reparse;
5045 -(int)getIndex;
5046 -(float)getHeight;
5047 -(float)getWidth;
5048 -(FSBitmap*)loadThumbnail;
5049 -(FSMatrix2D*)getDisplayMatrix: (int)left top: (int)top width: (int)width height: (int)height rotate: (FSRotation)rotate;
5050 -(FSRectF*)calcContentBBox: (FSPDFPageCalcMarginMode)mode;
5051 -(int)getAnnotCount;
5052 -(FSAnnot*)getAnnot: (int)index;
5053 -(FSAnnot*)getAnnotAtPoint: (FSPointF*)position tolerance: (float)tolerance;
5054 -(FSAnnot*)getAnnotAtDevicePoint: (FSPointF*)position tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix;
5055 -(FSAnnotArray*)getAnnotsAtPoint: (FSPointF*)position tolerance: (float)tolerance;
5056 -(FSAnnotArray*)getAnnotsAtDevicePoint: (FSPointF*)position tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix;
5057 -(FSAnnot*)addAnnot: (FSAnnotType)type rect: (FSRectF*)rect;
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;
5066 -(BOOL)isScanned;
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;
5070 -(FSSignature*)addSignature: (FSRectF*)rect;
5071 -(FSSignature*)addSignatureWithFieldName: (FSRectF*)rect field_name: (NSString *)field_name;
5072 -(FSSignature*)addSignatureWithSignatureType: (FSRectF*)rect field_name: (NSString *)field_name signature_type: (FSSignatureSignatureType)signature_type to_check_permission: (BOOL)to_check_permission;
5073 -(FSSignature*)addSignatureWithExistedVDict: (FSRectF*)rect field_name: (NSString *)field_name signature_type: (FSSignatureSignatureType)signature_type to_check_permission: (BOOL)to_check_permission existed_signature: (FSSignature*)existed_signature;
5074 -(BOOL)hasWatermark;
5075 -(BOOL)removeAllWatermarks;
5076 -(void)setSize: (float)width height: (float)height;
5077 -(void)setSizeWithType: (FSPDFPageSize)size;
5078 -(void)setBox: (FSPDFPageBoxType)box_type box: (FSRectF*)box;
5079 -(FSRectF*)getBox: (FSPDFPageBoxType)box_type;
5080 -(BOOL)transform: (FSMatrix2D*)matrix need_transform_clip_path: (BOOL)need_transform_clip_path need_transform_annotations: (BOOL)need_transform_annotations;
5081 -(BOOL)normalize;
5082 -(void)setClipRect: (FSRectF*)clip_rect;
5083 -(void)setThumbnail: (FSBitmap*)thumbnail;
5084 -(FSGraphicsObject*)getGraphicsObjectAtPoint: (FSPointF*)point tolerance: (float)tolerance filter: (FSGraphicsObjectType)filter;
5085 -(FSGraphicsObjectArray*)getGraphicsObjectsAtPoint: (FSPointF*)point tolerance: (float)tolerance filter: (FSGraphicsObjectType)filter;
5086 -(FSGraphicsObject*)getGraphicsObjectAtDevicePoint: (FSPointF*)point tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix filter: (FSGraphicsObjectType)filter;
5087 -(FSGraphicsObjectArray*)getGraphicsObjectsAtDevicePoint: (FSPointF*)point tolerance: (float)tolerance matrix: (FSMatrix2D*)matrix filter: (FSGraphicsObjectType)filter;
5088 -(FSGraphicsObject*)getGraphicsObjectAtRectangle: (FSRectF*)rect filter: (FSGraphicsObjectType)filter;
5089 -(FSGraphicsObjectArray*)getGraphicsObjectsAtRectangle: (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;
5094 -(FSPDFObject*)getContents;
5095 -(FSPDFStream*)getThumb;
5096 -(FSPDFObject*)getInheritedAttribute: (NSString *)attruibute_name;
5097 -(void)clearRenderCache;
5098 -(FSRectF*)getSuggestedRect: (FSBitmap*)render_result render_matrix: (FSMatrix2D*)render_matrix point: (FSPointF*)point;
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;
5100 -(FSRectF*)addTextWithRotation: (NSString *)text rect: (FSRectF*)rect style: (FSRichTextStyle*)style rotation: (int)rotation rotate_point: (FSRotationPointOptions)rotate_point disable_embed_font: (BOOL)disable_embed_font;
5101 -(FSRectF*)calculateNewRectForText: (NSString *)text rect: (FSRectF*)rect style: (FSRichTextStyle*)style rotation: (int)rotation rotate_point: (FSRotationPointOptions)rotate_point disable_embed_font: (BOOL)disable_embed_font;
5102 -(FSTextObjectArray*)splitTextsInRectangle: (FSRectF*)rect split_step: (int)split_step;
5103
5104 -(void)dealloc;
5105
5106 @end
5107
5108 @interface FSPageNumberRange : NSObject
5109 {
5110 void *swigCPtr;
5111 BOOL swigCMemOwn;
5112 }
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;
5116 -(void*)getCptr;
5117 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5118 -(id)initWithStart_number: (int)start_number end_number: (int)end_number filter: (FSRangeFilter)filter;
5119 -(id)init;
5120 -(id)initWithPage_range: (FSPageNumberRange*)page_range;
5121 -(void)set: (int)start_number end_number: (int)end_number filter: (FSRangeFilter)filter;
5122 -(void)dealloc;
5123
5124 @end
5125
5126 @interface FSHeaderFooterContent : NSObject
5127 {
5128 void *swigCPtr;
5129 BOOL swigCMemOwn;
5130 }
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;
5137 -(void*)getCptr;
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;
5140 -(id)init;
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;
5143 -(void)dealloc;
5144
5145 @end
5146
5147 @interface FSHeaderFooter : NSObject
5148 {
5149 void *swigCPtr;
5150 BOOL swigCMemOwn;
5151 }
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;
5164 -(void*)getCptr;
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;
5167 -(id)init;
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;
5170 -(void)dealloc;
5171
5172 @end
5173
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
5196 };
5197
5198 typedef NS_ENUM(NSInteger, FSHeaderFooterContentGeneratorPageNumberFormat) {
5199 FSHeaderFooterContentGeneratorPageNumberFormatDefault = 0,
5200 FSHeaderFooterContentGeneratorPageNumberFormatNumberOfCount = 1,
5201 FSHeaderFooterContentGeneratorPageNumberFormatNumberSlashCount = 2,
5202 FSHeaderFooterContentGeneratorPageNumberFormatPageNumber = 3,
5203 FSHeaderFooterContentGeneratorPageNumberFormatPageNumberOfCount = 4
5204 };
5205
5206 @interface FSHeaderFooterContentGenerator : FSBase
5207 -(void*)getCptr;
5208 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5209 -(id)init;
5210 -(id)initWithOther: (FSHeaderFooterContentGenerator*)other;
5211 -(BOOL)isEmpty;
5212 -(void)addDate: (FSHeaderFooterContentGeneratorDateFormatType)format_type;
5213 -(void)addPageNumber: (FSHeaderFooterContentGeneratorPageNumberFormat)format_type;
5214 -(void)addString: (NSString *)new_string;
5215 -(void)clear;
5216 -(NSString *)generateContent;
5217
5218 -(void)dealloc;
5219
5220 @end
5221
5222 typedef NS_ENUM(NSInteger, FSTiledWatermarkSettingsFlags) {
5223 FSTiledWatermarkSettingsFlagAsPageContents = 0x0000,
5224 FSTiledWatermarkSettingsFlagAsAnnot = 0x0001,
5225 FSTiledWatermarkSettingsFlagOnTop = 0x0002,
5226 FSTiledWatermarkSettingsFlagNoPrint = 0x0004,
5227 FSTiledWatermarkSettingsFlagInvisible = 0x0008
5228 };
5229
5230 @interface FSTiledWatermarkSettings : NSObject
5231 {
5232 void *swigCPtr;
5233 BOOL swigCMemOwn;
5234 }
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;
5241 -(void*)getCptr;
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;
5244 -(id)init;
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;
5247 -(void)dealloc;
5248
5249 @end
5250
5251 @interface FSWrapperData : NSObject
5252 {
5253 void *swigCPtr;
5254 BOOL swigCMemOwn;
5255 }
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;
5261 -(void*)getCptr;
5262 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5263 -(id)init;
5264 -(id)initWithVersion: (int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
5265 -(id)initWithWrapper_data: (FSWrapperData*)wrapper_data;
5266 -(void)set: (int)version type: (NSString *)type app_id: (NSString *)app_id uri: (NSString *)uri description: (NSString *)description;
5267 -(void)dealloc;
5268
5269 @end
5270
5271 @interface FSPayLoadData : NSObject
5272 {
5273 void *swigCPtr;
5274 BOOL swigCMemOwn;
5275 }
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;
5281 -(void*)getCptr;
5282 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5283 -(id)init;
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;
5287 -(void)dealloc;
5288
5289 @end
5290
5291 @interface FSHiddenInfoSettingData : NSObject
5292 {
5293 void *swigCPtr;
5294 BOOL swigCMemOwn;
5295 }
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;
5307 -(void*)getCptr;
5308 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5309 -(id)init;
5310 -(void)dealloc;
5311
5312 @end
5313
5314 @interface FSPageBasicInfo : NSObject
5315 {
5316 void *swigCPtr;
5317 BOOL swigCMemOwn;
5318 }
5319 @property (nonatomic, getter=getWidth) float width;
5320 @property (nonatomic, getter=getHeight) float height;
5321 @property (nonatomic, getter=getRotation) FSRotation rotation;
5322 -(void*)getCptr;
5323 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5324 -(id)initWithWidth: (float)width height: (float)height rotation: (FSRotation)rotation;
5325 -(id)init;
5326 -(id)initWithPage_info: (FSPageBasicInfo*)page_info;
5327 -(void)set: (float)width height: (float)height rotation: (FSRotation)rotation;
5328 -(void)dealloc;
5329
5330 @end
5331
5332 @interface FSPageBasicInfoArray : NSObject
5333 {
5334 void *swigCPtr;
5335 BOOL swigCMemOwn;
5336 }
5337 -(void*)getCptr;
5338 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5339 -(id)init;
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;
5346 -(void)removeAll;
5347
5348 -(void)dealloc;
5349
5350 @end
5351
5352 @interface FSEmbeddedFontData : NSObject
5353 {
5354 void *swigCPtr;
5355 BOOL swigCMemOwn;
5356 }
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;
5359 -(void*)getCptr;
5360 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5361 -(id)init;
5362 -(id)initWithOther: (FSEmbeddedFontData*)other;
5363 -(void)dealloc;
5364
5365 @end
5366
5367 @interface FSTableOfContentsConfig : NSObject
5368 {
5369 void *swigCPtr;
5370 BOOL swigCMemOwn;
5371 }
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;
5376 -(void*)getCptr;
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;
5379 -(id)init;
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;
5381 -(void)dealloc;
5382
5383 @end
5384
5385 typedef NS_ENUM(NSInteger, FSPDFDocPasswordType) {
5386 FSPDFDocPwdInvalid = 0,
5387 FSPDFDocPwdNoPassword = 1,
5388 FSPDFDocPwdUser = 2,
5389 FSPDFDocPwdOwner = 3
5390 };
5391
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
5401 };
5402
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
5412 };
5413
5414 typedef NS_ENUM(NSInteger, FSPDFDocSaveFlags) {
5415 FSPDFDocSaveFlagNormal = 0,
5416 FSPDFDocSaveFlagIncremental = 0x0001,
5417 FSPDFDocSaveFlagNoOriginal = 0x0002,
5418 FSPDFDocSaveFlagXRefStream = 0x0008,
5419 FSPDFDocSaveFlagLinearized = 0x1000,
5420 FSPDFDocSaveFlagRemoveRedundantObjects = 0x0010,
5421 FSPDFDocSaveFlagNoUpdatingMetadataDateTime = 0x0020
5422 };
5423
5424 typedef NS_ENUM(NSInteger, FSPDFDocImportPageFlags) {
5425 FSPDFDocImportFlagNormal = 0,
5426 FSPDFDocImportFlagWithLayers = 0x0001,
5427 FSPDFDocImportFlagShareStream = 0x0002
5428 };
5429
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
5439 };
5440
5441 typedef NS_ENUM(NSInteger, FSPDFDocInsertDocOptions) {
5442 FSPDFDocInsertDocOptionAttachments = 0x0001,
5443 FSPDFDocInsertDocOptionBookmark = 0x0002
5444 };
5445
5446 typedef NS_ENUM(NSInteger, FSPDFDocDisplayMode) {
5447 FSPDFDocDisplayUseNone = 0,
5448 FSPDFDocDisplayUseOutlines = 1,
5449 FSPDFDocDisplayUseThumbs = 2,
5450 FSPDFDocDisplayFullScreen = 3,
5451 FSPDFDocDisplayUseOC = 4,
5452 FSPDFDocDisplayUseAttachment = 5
5453 };
5454
5455 typedef NS_ENUM(NSInteger, FSPDFDocDataType) {
5456 FSPDFDocForms = 0x0001,
5457 FSPDFDocAnnots = 0x0002,
5458 FSPDFDocLinks = 0x0004
5459 };
5460
5461 typedef NS_ENUM(NSInteger, FSPDFDocWrapperType) {
5462 FSPDFDocWrapperNone = 0,
5463 FSPDFDocWrapperFoxit = 1,
5464 FSPDFDocWrapperPDFV2 = 2
5465 };
5466
5467 @interface FSPDFDoc : FSBase
5468 @property (nonatomic, getter=getDisplayMode) FSPDFDocDisplayMode displayMode;
5469 @property (nonatomic, getter=getFileVersion) int fileVersion;
5470 -(void*)getCptr;
5471 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5472 -(id)init;
5473 -(id)initWithPath: (NSString *)path;
5474 -(id)initWithFile_read: (id<FSFileReaderCallback>)file_read is_async: (BOOL)is_async;
5475 -(id)initWithOther: (FSPDFDoc*)other;
5476 -(BOOL)isEmpty;
5477 -(unsigned long long)getFileSize;
5478 -(BOOL)isLinearized;
5479 -(BOOL)isTaggedPDF;
5480 -(FSErrorCode)load: (NSString *)password;
5481 -(FSErrorCode)loadW: (NSString *)password;
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;
5485 -(BOOL)isXFA;
5486 -(BOOL)isEncrypted;
5487 -(void)clearRenderCache;
5488 -(FSPDFDocPasswordType)getPasswordType;
5489 -(FSPDFDocEncryptType)getEncryptionType;
5490 -(FSPDFDocPasswordType)checkPassword: (NSString *)password;
5491 -(BOOL)isUserPassword: (NSString *)password;
5492 -(BOOL)isOwnerPassword: (NSString *)password;
5493 -(NSString *)getUserPassword: (NSString *)owner_password;
5494 -(FSStdEncryptData*)getStdEncryptData;
5495 -(FSCertificateEncryptData*)getCertificateEncryptData;
5496 -(FSDRMEncryptData*)getDRMEncryptData;
5497 -(FSCustomEncryptData*)getCustomEncryptData;
5498 -(FSRMSEncryptData*)getRMSEncryptData;
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;
5502 -(FSBookmark*)getRootBookmark;
5503 -(FSBookmark*)createRootBookmark;
5504 -(int)getBookmarkLevelDepth;
5505 -(BOOL)removeBookmark: (FSBookmark*)bookmark;
5506 -(BOOL)hasLayer;
5507 -(BOOL)hasHeaderFooter;
5508 -(FSHeaderFooter*)getEditableHeaderFooter;
5509 -(void)addHeaderFooter: (FSHeaderFooter*)headerfooter;
5510 -(void)updateHeaderFooter: (FSHeaderFooter*)headerfooter;
5511 -(BOOL)removeAllHeaderFooters;
5512 -(int)getPageCount;
5513 -(FSPDFPage*)getPage: (int)index;
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;
5523 -(BOOL)isWrapper;
5524 -(FSPDFDocWrapperType)getWrapperType;
5525 -(FSWrapperData*)getWrapperData;
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;
5531 -(BOOL)hasForm;
5532 -(int)getReadingBookmarkCount;
5533 -(FSReadingBookmark*)getReadingBookmark: (int)index;
5534 -(FSReadingBookmark*)insertReadingBookmark: (int)reading_bookmark_index title: (NSString *)title dest_page_index: (int)dest_page_index;
5535 -(BOOL)removeReadingBookmark: (FSReadingBookmark*)reading_bookmark;
5536 -(int)getSignatureCount;
5537 -(FSSignature*)getSignature: (int)index;
5538 -(void)removeSignature: (FSSignature*)signature;
5539 -(FSPDFPage*)insertPage: (int)index width: (float)width height: (float)height;
5540 -(FSPDFPage*)insertPageWithType: (int)index size: (FSPDFPageSize)size;
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;
5553 -(void)sanitize;
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;
5560 -(BOOL)setSecurityHandler: (FSSecurityHandler*)handler;
5561 -(FSSecurityHandler*)getSecurityHandler;
5562 -(BOOL)removeSecurity;
5563 -(int)getFontCount;
5564 -(FSFont*)getFont: (int)index;
5565 -(FSAction*)getOpenAction;
5566 -(BOOL)setOpenAction: (FSAction*)action;
5567 -(BOOL)removeOpenAction;
5568 -(BOOL)doJSOpenAction;
5569 -(BOOL)isPortfolio;
5570 -(FSPageBasicInfo*)getPageBasicInfo: (int)index;
5571 -(FSPageBasicInfoArray*)getAllPageBasicInfo;
5572 -(FSEmbeddedFontData*)getEmbeddedFontData;
5573 -(void)createDSS;
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;
5589
5590 -(void)dealloc;
5591
5592 @end
5593
5594 @interface FSMetadata : FSBase
5595 @property (nonatomic, weak, getter=getCreationDateTime) FSDateTime* creationDateTime;
5596 @property (nonatomic, weak, getter=getModifiedDateTime) FSDateTime* modifiedDateTime;
5597 -(id)init NS_UNAVAILABLE;
5598 -(void*)getCptr;
5599 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5600 -(id)initWithDocument: (FSPDFDoc*)document;
5601 -(id)initWithOther: (FSMetadata*)other;
5602 -(BOOL)isEmpty;
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;
5608
5609 -(void)dealloc;
5610
5611 @end
5612
5613 typedef NS_ENUM(NSInteger, FSDocViewerPrefsPrintScale) {
5614 FSDocViewerPrefsPrintScaleNone = 0,
5615 FSDocViewerPrefsPrintScaleAppDefault = 1
5616 };
5617
5618 typedef NS_ENUM(NSInteger, FSDocViewerPrefsViewerPref) {
5619 FSDocViewerPrefsHideToolbar = 0,
5620 FSDocViewerPrefsHideMenubar = 1,
5621 FSDocViewerPrefsHideWindowUI = 2,
5622 FSDocViewerPrefsFitWindow = 3,
5623 FSDocViewerPrefsCenterWindow = 4,
5624 FSDocViewerPrefsDisplayDocTitle = 5
5625 };
5626
5627 @interface FSDocViewerPrefs : FSBase
5628 @property (nonatomic, getter=getNonFullScreenPageMode) FSPDFDocDisplayMode nonFullScreenPageMode;
5629 @property (nonatomic, getter=getReadingDirection) BOOL readingDirection;
5630 @property (nonatomic, getter=getViewArea) FSPDFPageBoxType viewArea;
5631 @property (nonatomic, getter=getViewClip) FSPDFPageBoxType viewClip;
5632 @property (nonatomic, getter=getPrintArea) FSPDFPageBoxType printArea;
5633 @property (nonatomic, getter=getPrintClip) FSPDFPageBoxType printClip;
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;
5638 -(void*)getCptr;
5639 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5640 -(id)initWithDocument: (FSPDFDoc*)document pdf_dict: (FSPDFDictionary*)pdf_dict;
5641 -(id)initWithOther: (FSDocViewerPrefs*)other;
5642 -(BOOL)isEmpty;
5643 -(BOOL)getUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref;
5644 -(void)setUIDisplayStatus: (FSDocViewerPrefsViewerPref)pref value: (BOOL)value;
5645 -(FSPDFDictionary*)getDict;
5646
5647 -(void)dealloc;
5648
5649 @end
5650
5651 typedef NS_ENUM(NSInteger, FSPageLabelsStyle) {
5652 FSPageLabelsNone = 0,
5653 FSPageLabelsDecimalNums = 1,
5654 FSPageLabelsUpperRomanNums = 2,
5655 FSPageLabelsLowerRomanNums = 3,
5656 FSPageLabelsUpperLetters = 4,
5657 FSPageLabelsLowerLetters = 5
5658 };
5659
5660 @interface FSPageLabels : FSBase
5661 -(id)init NS_UNAVAILABLE;
5662 -(void*)getCptr;
5663 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5664 -(id)initWithDocument: (FSPDFDoc*)document;
5665 -(id)initWithOther: (FSPageLabels*)other;
5666 -(BOOL)isEmpty;
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;
5674 -(void)removeAll;
5675 -(FSPDFNumberTree*)getNumberTree;
5676
5677 -(void)dealloc;
5678
5679 @end
5680
5681
5682
5683 @interface FSPSI : FSBase
5684 -(id)init NS_UNAVAILABLE;
5685 -(void*)getCptr;
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;
5690 -(BOOL)isEmpty;
5691 -(void)setCallback: (id<FSPSICallback>)callback;
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;
5696 -(FSRectF*)getContentsRect;
5697 -(FSBitmap*)getBitmap;
5698 -(FSPSInk*)convertToPDFAnnot: (FSPDFPage*)page annot_rect: (FSRectF*)annot_rect rotate: (FSRotation)rotate;
5699
5700 -(void)dealloc;
5701
5702 @end
5703
5704 @interface FSReadingBookmark : FSBase
5705 @property (nonatomic, weak, getter=getTitle) NSString * title;
5706 @property (nonatomic, getter=getPageIndex) int pageIndex;
5707 -(id)init NS_UNAVAILABLE;
5708 -(void*)getCptr;
5709 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5710 -(id)initWithOther: (FSReadingBookmark*)other;
5711 -(BOOL)isEmpty;
5712 -(FSDateTime*)getDateTime: (BOOL)is_creation_date;
5713 -(void)setDateTime: (FSDateTime*)date_time is_creation_date: (BOOL)is_creation_date;
5714
5715 -(void)dealloc;
5716
5717 @end
5718
5719 typedef NS_ENUM(NSInteger, FSReflowPageFlags) {
5720 FSReflowPageNormal = 0x0,
5721 FSReflowPageWithImage = 0x1,
5722 FSReflowPageNoTruncate = 0x2
5723 };
5724
5725 @interface FSReflowPage : FSBase
5726 -(id)init NS_UNAVAILABLE;
5727 -(void*)getCptr;
5728 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5729 -(id)initWithPage: (FSPDFPage*)page;
5730 -(id)initWithOther: (FSReflowPage*)other;
5731 -(BOOL)isEmpty;
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;
5739 -(FSProgressive*)startParse: (id<FSPauseCallback>)pause;
5740 -(float)getContentWidth;
5741 -(float)getContentHeight;
5742 -(FSMatrix2D*)getDisplayMatrix: (float)offset_x offset_y: (float)offset_y width: (int)width height: (int)height rotate: (FSRotation)rotate;
5743 -(NSString *)getFocusData: (FSMatrix2D*)matrix point: (FSPointF*)point;
5744 -(FSPointF*)getFocusPosition: (FSMatrix2D*)matrix focus_data: (NSString *)focus_data;
5745 -(BOOL)isParsed;
5746
5747 -(void)dealloc;
5748
5749 @end
5750
5751 @interface FSWidgetChoiceOption : NSObject
5752 {
5753 void *swigCPtr;
5754 BOOL swigCMemOwn;
5755 }
5756 @property (nonatomic, weak, getter=getOption_label) NSString * option_label;
5757 @property (nonatomic, getter=getSelected) BOOL selected;
5758 -(void*)getCptr;
5759 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5760 -(id)init;
5761 -(id)initWithOption_label: (NSString *)option_label selected: (BOOL)selected;
5762 -(id)initWithOption: (FSWidgetChoiceOption*)option;
5763 -(void)set: (NSString *)option_label selected: (BOOL)selected;
5764 -(void)dealloc;
5765
5766 @end
5767
5768 @interface FSWidgetChoiceOptionArray : NSObject
5769 {
5770 void *swigCPtr;
5771 BOOL swigCMemOwn;
5772 }
5773 -(void*)getCptr;
5774 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
5775 -(id)init;
5776 -(id)initWithOther: (FSWidgetChoiceOptionArray*)other;
5777 -(unsigned long)getSize;
5778 -(FSWidgetChoiceOption*)getAt: (unsigned long)index;
5779 -(void)add: (FSWidgetChoiceOption*)element;
5780 -(void)removeAt: (unsigned long)index;
5781 -(void)insertAt: (unsigned long)index element: (FSWidgetChoiceOption*)element;
5782 -(void)removeAll;
5783
5784 -(void)dealloc;
5785
5786 @end
5787
5788 typedef NS_ENUM(NSInteger, FSAppProviderCallbackAppInfo) {
5789 FSAppProviderCallbackAppInfoVersion = 0x0,
5790 FSAppProviderCallbackAppInfoLanguage = 0x01,
5791 FSAppProviderCallbackAppInfoPlatform = 0x02,
5792 FSAppProviderCallbackAppInfoVariation = 0x03,
5793 FSAppProviderCallbackAppInfoName = 0x04,
5794 FSAppProviderCallbackAppInfoType = 0x05
5795 };
5796
5797 typedef NS_ENUM(NSInteger, FSAppProviderCallbackBeepType) {
5798 FSAppProviderCallbackBeepTypeError = 0,
5799 FSAppProviderCallbackBeepTypeWarning = 1,
5800 FSAppProviderCallbackBeepTypeQuestion = 2,
5801 FSAppProviderCallbackBeepTypeStatus = 3,
5802 FSAppProviderCallbackBeepTypeDefault = 4
5803 };
5804
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
5910 };
5911
5912 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxIconType) {
5913 FSAppProviderCallbackMsgBoxIconError = 0,
5914 FSAppProviderCallbackMsgBoxIconWarning = 1,
5915 FSAppProviderCallbackMsgBoxIconQuestion = 2,
5916 FSAppProviderCallbackMsgBoxIconStatus = 3
5917 };
5918
5919 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonType) {
5920 FSAppProviderCallbackMsgBtnTypeOK = 0,
5921 FSAppProviderCallbackMsgBtnTypeOKCancel = 1,
5922 FSAppProviderCallbackMsgBtnTypeYesNo = 2,
5923 FSAppProviderCallbackMsgBtnTypeYesNoCancel = 3
5924 };
5925
5926 typedef NS_ENUM(NSInteger, FSAppProviderCallbackMsgBoxButtonID) {
5927 FSAppProviderCallbackMsgBtnIDOK = 1,
5928 FSAppProviderCallbackMsgBtnIDCancel = 2,
5929 FSAppProviderCallbackMsgBtnIDNo = 3,
5930 FSAppProviderCallbackMsgBtnIDYes = 4
5931 };
5932
5933
5934
5935 typedef NS_ENUM(NSInteger, FSDocProviderCallbackInvalidateFlag) {
5936 FSDocProviderCallbackInvalidateFlagAllPages = 0,
5937 FSDocProviderCallbackInvalidateFlagCurrentPage = 1
5938 };
5939
5940 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPrintOption) {
5941 FSDocProviderCallbackPrintOptionShowDialog = 0x00000001,
5942 FSDocProviderCallbackPrintOptionCanCancel = 0x00000002,
5943 FSDocProviderCallbackPrintOptionShrinkPage = 0x00000004,
5944 FSDocProviderCallbackPrintOptionAsImage = 0x00000008,
5945 FSDocProviderCallbackPrintOptionReverseOrder = 0x00000010,
5946 FSDocProviderCallbackPrintOptionPrintAnnot = 0x00000020
5947 };
5948
5949 typedef NS_ENUM(NSInteger, FSDocProviderCallbackSubmitFormat) {
5950 FSDocProviderCallbackSubmitInXDP = 0,
5951 FSDocProviderCallbackSubmitInPDF = 1,
5952 FSDocProviderCallbackSubmitInUrlEncoded = 2,
5953 FSDocProviderCallbackSubmitInXFD = 3,
5954 FSDocProviderCallbackSubmitInXML = 4
5955 };
5956
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
5970 };
5971
5972 typedef NS_ENUM(NSInteger, FSDocProviderCallbackPageViewEventType) {
5973 FSDocProviderCallbackPageViewEventTypeAdded = 0,
5974 FSDocProviderCallbackPageViewEventTypeRemoved = 1,
5975 FSDocProviderCallbackPageViewEventTypeAllRemoved = 2
5976 };
5977
5978 typedef NS_ENUM(NSInteger, FSDocProviderCallbackWidgetEventType) {
5979 FSDocProviderCallbackWidgetEventTypeAdded = 0,
5980 FSDocProviderCallbackWidgetEventTypeBeforeRemoved = 1
5981 };
5982
5983
5984
5985 typedef NS_ENUM(NSInteger, FSXFADocEventType) {
5986 FSXFADocEventTypeUnknown = 0,
5987 FSXFADocEventTypePostPrint = 1,
5988 FSXFADocEventTypePrePrint = 2,
5989 FSXFADocEventTypeClick = 3,
5990 FSXFADocEventTypeChange = 4,
5991 FSXFADocEventTypeDocClose = 5,
5992 FSXFADocEventTypeDocReady = 6,
5993 FSXFADocEventTypeEnter = 7,
5994 FSXFADocEventTypeExit = 8,
5995 FSXFADocEventTypeFull = 9,
5996 FSXFADocEventTypeIndexChange = 10,
5997 FSXFADocEventTypeInitialize = 11,
5998 FSXFADocEventTypeMouseDown = 12,
5999 FSXFADocEventTypeMouseEnter = 13,
6000 FSXFADocEventTypeMouseExit = 14,
6001 FSXFADocEventTypeMouseUp = 15,
6002 FSXFADocEventTypePostExecute = 16,
6003 FSXFADocEventTypePostOpen = 17,
6004 FSXFADocEventTypePostSave = 18,
6005 FSXFADocEventTypePostSign = 19,
6006 FSXFADocEventTypePostSubmit = 20,
6007 FSXFADocEventTypePreExecute = 21,
6008 FSXFADocEventTypePreOpen = 22,
6009 FSXFADocEventTypePreSave = 23,
6010 FSXFADocEventTypePreSign = 24,
6011 FSXFADocEventTypePreSubmit = 25,
6012 FSXFADocEventTypeReady = 26,
6013 FSXFADocEventTypeValidationState = 27,
6014 FSXFADocEventTypeInitCalculate = 28,
6015 FSXFADocEventTypeInitVariables = 29,
6016 FSXFADocEventTypeCalculate = 30,
6017 FSXFADocEventTypeValidate = 31
6018 };
6019
6020 typedef NS_ENUM(NSInteger, FSXFADocType) {
6021 FSXFADocDynamic = 0,
6022 FSXFADocStatic = 1,
6023 FSXFADocXDP = 2
6024 };
6025
6026 typedef NS_ENUM(NSInteger, FSXFADocExportDataType) {
6027 FSXFADocExportDataTypeXML = 0,
6028 FSXFADocExportDataTypeStaticXDP = 1,
6029 FSXFADocExportDataTypeXDP = 2
6030 };
6031
6032 @interface FSXFADoc : FSBase
6033 -(id)init NS_UNAVAILABLE;
6034 -(void*)getCptr;
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;
6039 -(BOOL)isEmpty;
6040 -(FSProgressive*)startLoad: (id<FSPauseCallback>)pause;
6041 -(void)setDocProviderCallback: (id<FSDocProviderCallback>)doc_provider_callback;
6042 -(FSXFADocType)getType;
6043 -(int)getPageCount;
6044 -(FSXFAPage*)getPage: (int)page_index;
6045 -(BOOL)exportData: (NSString *)output_file_path export_type: (FSXFADocExportDataType)export_type;
6046 -(BOOL)exportDataWithStreamCallback: (id<FSFileWriterCallback>)stream export_type: (FSXFADocExportDataType)export_type;
6047 -(void)setPDFPath: (NSString *)pdf_file_path;
6048 -(BOOL)importData: (NSString *)file_path;
6049 -(BOOL)importDataWithReaderCallback: (id<FSFileReaderCallback>)file_reader;
6050 -(void)resetForm;
6051 -(void)flattenTo: (NSString *)output_file_path;
6052 -(void)flattenToWithStreamCallback: (id<FSFileStreamCallback>)stream;
6053 -(void)processEvent: (FSXFADocEventType)event_type;
6054 -(void)setFocus: (FSXFAWidget*)xfa_widget;
6055 -(void)killFocus;
6056 -(FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
6057
6058 -(void)dealloc;
6059
6060 @end
6061
6062 @interface FSXFAPage : FSBase
6063 -(id)init NS_UNAVAILABLE;
6064 -(void*)getCptr;
6065 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6066 -(id)initWithOther: (FSXFAPage*)other;
6067 -(BOOL)isEmpty;
6068 -(FSMatrix2D*)getDisplayMatrix: (int)left top: (int)top width: (int)width height: (int)height rotate: (FSRotation)rotate;
6069 -(float)getWidth;
6070 -(float)getHeight;
6071 -(FSXFAWidget*)getWidgetAtDevicePoint: (FSMatrix2D*)matrix device_point: (FSPointF*)device_point tolerance: (float)tolerance;
6072 -(int)getIndex;
6073 -(int)getWidgetCount;
6074 -(FSXFAWidget*)getWidget: (int)widget_index;
6075 -(FSXFAWidget*)getWidgetByFullName: (NSString *)full_name;
6076 -(FSXFAWidget*)getFirstWidget;
6077 -(FSXFAWidget*)getLastWidget;
6078 -(FSXFAWidget*)getNextWidget: (FSXFAWidget*)widget;
6079 -(FSXFAWidget*)getPrevWidget: (FSXFAWidget*)widget;
6080
6081 -(void)dealloc;
6082
6083 @end
6084
6085 typedef NS_ENUM(NSInteger, FSXFAWidgetModifyInfoWidgetElement) {
6086 FSXFAWidgetModifyInfoWidgetElementPs = 0,
6087 FSXFAWidgetModifyInfoWidgetElementTo = 1,
6088 FSXFAWidgetModifyInfoWidgetElementUi = 2,
6089 FSXFAWidgetModifyInfoWidgetElementRecordSet = 3,
6090 FSXFAWidgetModifyInfoWidgetElementSubsetBelow = 4,
6091 FSXFAWidgetModifyInfoWidgetElementSubformSet = 5,
6092 FSXFAWidgetModifyInfoWidgetElementAdobeExtensionLevel = 6,
6093 FSXFAWidgetModifyInfoWidgetElementTypeface = 7,
6094 FSXFAWidgetModifyInfoWidgetElementBreak = 8,
6095 FSXFAWidgetModifyInfoWidgetElementFontInfo = 9,
6096 FSXFAWidgetModifyInfoWidgetElementNumberPattern = 10,
6097 FSXFAWidgetModifyInfoWidgetElementDynamicRender = 11,
6098 FSXFAWidgetModifyInfoWidgetElementPrintScaling = 12,
6099 FSXFAWidgetModifyInfoWidgetElementCheckButton = 13,
6100 FSXFAWidgetModifyInfoWidgetElementDatePatterns = 14,
6101 FSXFAWidgetModifyInfoWidgetElementSourceSet = 15,
6102 FSXFAWidgetModifyInfoWidgetElementAmd = 16,
6103 FSXFAWidgetModifyInfoWidgetElementArc = 17,
6104 FSXFAWidgetModifyInfoWidgetElementDay = 18,
6105 FSXFAWidgetModifyInfoWidgetElementEra = 19,
6106 FSXFAWidgetModifyInfoWidgetElementJog = 20,
6107 FSXFAWidgetModifyInfoWidgetElementLog = 21,
6108 FSXFAWidgetModifyInfoWidgetElementMap = 22,
6109 FSXFAWidgetModifyInfoWidgetElementMdp = 23,
6110 FSXFAWidgetModifyInfoWidgetElementBreakBefore = 24,
6111 FSXFAWidgetModifyInfoWidgetElementOid = 25,
6112 FSXFAWidgetModifyInfoWidgetElementPcl = 26,
6113 FSXFAWidgetModifyInfoWidgetElementPdf = 27,
6114 FSXFAWidgetModifyInfoWidgetElementRef = 28,
6115 FSXFAWidgetModifyInfoWidgetElementUri = 29,
6116 FSXFAWidgetModifyInfoWidgetElementXdc = 30,
6117 FSXFAWidgetModifyInfoWidgetElementXdp = 31,
6118 FSXFAWidgetModifyInfoWidgetElementXfa = 32,
6119 FSXFAWidgetModifyInfoWidgetElementXsl = 33,
6120 FSXFAWidgetModifyInfoWidgetElementZpl = 34,
6121 FSXFAWidgetModifyInfoWidgetElementCache = 35,
6122 FSXFAWidgetModifyInfoWidgetElementMargin = 36,
6123 FSXFAWidgetModifyInfoWidgetElementKeyUsage = 37,
6124 FSXFAWidgetModifyInfoWidgetElementExclude = 38,
6125 FSXFAWidgetModifyInfoWidgetElementChoiceList = 39,
6126 FSXFAWidgetModifyInfoWidgetElementLevel = 40,
6127 FSXFAWidgetModifyInfoWidgetElementLabelPrinter = 41,
6128 FSXFAWidgetModifyInfoWidgetElementCalendarSymbols = 42,
6129 FSXFAWidgetModifyInfoWidgetElementPara = 43,
6130 FSXFAWidgetModifyInfoWidgetElementPart = 44,
6131 FSXFAWidgetModifyInfoWidgetElementPdfa = 45,
6132 FSXFAWidgetModifyInfoWidgetElementFilter = 46,
6133 FSXFAWidgetModifyInfoWidgetElementPresent = 47,
6134 FSXFAWidgetModifyInfoWidgetElementPagination = 48,
6135 FSXFAWidgetModifyInfoWidgetElementEncoding = 49,
6136 FSXFAWidgetModifyInfoWidgetElementEvent = 50,
6137 FSXFAWidgetModifyInfoWidgetElementWhitespace = 51,
6138 FSXFAWidgetModifyInfoWidgetElementDefaultUi = 52,
6139 FSXFAWidgetModifyInfoWidgetElementDataModel = 53,
6140 FSXFAWidgetModifyInfoWidgetElementBarcode = 54,
6141 FSXFAWidgetModifyInfoWidgetElementTimePattern = 55,
6142 FSXFAWidgetModifyInfoWidgetElementBatchOutput = 56,
6143 FSXFAWidgetModifyInfoWidgetElementEnforce = 57,
6144 FSXFAWidgetModifyInfoWidgetElementCurrencySymbols = 58,
6145 FSXFAWidgetModifyInfoWidgetElementAddSilentPrint = 59,
6146 FSXFAWidgetModifyInfoWidgetElementRename = 60,
6147 FSXFAWidgetModifyInfoWidgetElementOperation = 61,
6148 FSXFAWidgetModifyInfoWidgetElementTypefaces = 62,
6149 FSXFAWidgetModifyInfoWidgetElementSubjectDNs = 63,
6150 FSXFAWidgetModifyInfoWidgetElementIssuers = 64,
6151 FSXFAWidgetModifyInfoWidgetElementSignaturePseudoModel = 65,
6152 FSXFAWidgetModifyInfoWidgetElementWsdlConnection = 66,
6153 FSXFAWidgetModifyInfoWidgetElementDebug = 67,
6154 FSXFAWidgetModifyInfoWidgetElementDelta = 68,
6155 FSXFAWidgetModifyInfoWidgetElementEraNames = 69,
6156 FSXFAWidgetModifyInfoWidgetElementModifyAnnots = 70,
6157 FSXFAWidgetModifyInfoWidgetElementStartNode = 71,
6158 FSXFAWidgetModifyInfoWidgetElementButton = 72,
6159 FSXFAWidgetModifyInfoWidgetElementFormat = 73,
6160 FSXFAWidgetModifyInfoWidgetElementBorder = 74,
6161 FSXFAWidgetModifyInfoWidgetElementArea = 75,
6162 FSXFAWidgetModifyInfoWidgetElementHyphenation = 76,
6163 FSXFAWidgetModifyInfoWidgetElementText = 77,
6164 FSXFAWidgetModifyInfoWidgetElementTime = 78,
6165 FSXFAWidgetModifyInfoWidgetElementType = 79,
6166 FSXFAWidgetModifyInfoWidgetElementOverprint = 80,
6167 FSXFAWidgetModifyInfoWidgetElementCertificates = 81,
6168 FSXFAWidgetModifyInfoWidgetElementEncryptionMethods = 82,
6169 FSXFAWidgetModifyInfoWidgetElementSetProperty = 83,
6170 FSXFAWidgetModifyInfoWidgetElementPrinterName = 84,
6171 FSXFAWidgetModifyInfoWidgetElementStartPage = 85,
6172 FSXFAWidgetModifyInfoWidgetElementPageOffset = 86,
6173 FSXFAWidgetModifyInfoWidgetElementDateTime = 87,
6174 FSXFAWidgetModifyInfoWidgetElementComb = 88,
6175 FSXFAWidgetModifyInfoWidgetElementPattern = 89,
6176 FSXFAWidgetModifyInfoWidgetElementIfEmpty = 90,
6177 FSXFAWidgetModifyInfoWidgetElementSuppressBanner = 91,
6178 FSXFAWidgetModifyInfoWidgetElementOutputBin = 92,
6179 FSXFAWidgetModifyInfoWidgetElementField = 93,
6180 FSXFAWidgetModifyInfoWidgetElementAgent = 94,
6181 FSXFAWidgetModifyInfoWidgetElementOutputXSL = 95,
6182 FSXFAWidgetModifyInfoWidgetElementAdjustData = 96,
6183 FSXFAWidgetModifyInfoWidgetElementAutoSave = 97,
6184 FSXFAWidgetModifyInfoWidgetElementContentArea = 98,
6185 FSXFAWidgetModifyInfoWidgetElementEventPseudoModel = 99,
6186 FSXFAWidgetModifyInfoWidgetElementWsdlAddress = 100,
6187 FSXFAWidgetModifyInfoWidgetElementSolid = 101,
6188 FSXFAWidgetModifyInfoWidgetElementDateTimeSymbols = 102,
6189 FSXFAWidgetModifyInfoWidgetElementEncryptionLevel = 103,
6190 FSXFAWidgetModifyInfoWidgetElementEdge = 104,
6191 FSXFAWidgetModifyInfoWidgetElementStipple = 105,
6192 FSXFAWidgetModifyInfoWidgetElementAttributes = 106,
6193 FSXFAWidgetModifyInfoWidgetElementVersionControl = 107,
6194 FSXFAWidgetModifyInfoWidgetElementMeridiem = 108,
6195 FSXFAWidgetModifyInfoWidgetElementExclGroup = 109,
6196 FSXFAWidgetModifyInfoWidgetElementToolTip = 110,
6197 FSXFAWidgetModifyInfoWidgetElementCompress = 111,
6198 FSXFAWidgetModifyInfoWidgetElementReason = 112,
6199 FSXFAWidgetModifyInfoWidgetElementExecute = 113,
6200 FSXFAWidgetModifyInfoWidgetElementContentCopy = 114,
6201 FSXFAWidgetModifyInfoWidgetElementDateTimeEdit = 115,
6202 FSXFAWidgetModifyInfoWidgetElementConfig = 116,
6203 FSXFAWidgetModifyInfoWidgetElementImage = 117,
6204 FSXFAWidgetModifyInfoWidgetElementSharpxHTML = 118,
6205 FSXFAWidgetModifyInfoWidgetElementNumberOfCopies = 119,
6206 FSXFAWidgetModifyInfoWidgetElementBehaviorOverride = 120,
6207 FSXFAWidgetModifyInfoWidgetElementTimeStamp = 121,
6208 FSXFAWidgetModifyInfoWidgetElementMonth = 122,
6209 FSXFAWidgetModifyInfoWidgetElementViewerPreferences = 123,
6210 FSXFAWidgetModifyInfoWidgetElementScriptModel = 124,
6211 FSXFAWidgetModifyInfoWidgetElementDecimal = 125,
6212 FSXFAWidgetModifyInfoWidgetElementSubform = 126,
6213 FSXFAWidgetModifyInfoWidgetElementSelect = 127,
6214 FSXFAWidgetModifyInfoWidgetElementWindow = 128,
6215 FSXFAWidgetModifyInfoWidgetElementLocaleSet = 129,
6216 FSXFAWidgetModifyInfoWidgetElementHandler = 130,
6217 FSXFAWidgetModifyInfoWidgetElementHostPseudoModel = 131,
6218 FSXFAWidgetModifyInfoWidgetElementPresence = 132,
6219 FSXFAWidgetModifyInfoWidgetElementRecord = 133,
6220 FSXFAWidgetModifyInfoWidgetElementEmbed = 134,
6221 FSXFAWidgetModifyInfoWidgetElementVersion = 135,
6222 FSXFAWidgetModifyInfoWidgetElementCommand = 136,
6223 FSXFAWidgetModifyInfoWidgetElementCopies = 137,
6224 FSXFAWidgetModifyInfoWidgetElementStaple = 138,
6225 FSXFAWidgetModifyInfoWidgetElementSubmitFormat = 139,
6226 FSXFAWidgetModifyInfoWidgetElementBoolean = 140,
6227 FSXFAWidgetModifyInfoWidgetElementMessage = 141,
6228 FSXFAWidgetModifyInfoWidgetElementOutput = 142,
6229 FSXFAWidgetModifyInfoWidgetElementPsMap = 143,
6230 FSXFAWidgetModifyInfoWidgetElementExcludeNS = 144,
6231 FSXFAWidgetModifyInfoWidgetElementAssist = 145,
6232 FSXFAWidgetModifyInfoWidgetElementPicture = 146,
6233 FSXFAWidgetModifyInfoWidgetElementTraversal = 147,
6234 FSXFAWidgetModifyInfoWidgetElementSilentPrint = 148,
6235 FSXFAWidgetModifyInfoWidgetElementWebClient = 149,
6236 FSXFAWidgetModifyInfoWidgetElementLayoutPseudoModel = 150,
6237 FSXFAWidgetModifyInfoWidgetElementProducer = 151,
6238 FSXFAWidgetModifyInfoWidgetElementCorner = 152,
6239 FSXFAWidgetModifyInfoWidgetElementMsgId = 153,
6240 FSXFAWidgetModifyInfoWidgetElementColor = 154,
6241 FSXFAWidgetModifyInfoWidgetElementKeep = 155,
6242 FSXFAWidgetModifyInfoWidgetElementQuery = 156,
6243 FSXFAWidgetModifyInfoWidgetElementInsert = 157,
6244 FSXFAWidgetModifyInfoWidgetElementImageEdit = 158,
6245 FSXFAWidgetModifyInfoWidgetElementValidate = 159,
6246 FSXFAWidgetModifyInfoWidgetElementDigestMethods = 160,
6247 FSXFAWidgetModifyInfoWidgetElementNumberPatterns = 161,
6248 FSXFAWidgetModifyInfoWidgetElementPageSet = 162,
6249 FSXFAWidgetModifyInfoWidgetElementInteger = 163,
6250 FSXFAWidgetModifyInfoWidgetElementSoapAddress = 164,
6251 FSXFAWidgetModifyInfoWidgetElementEquate = 165,
6252 FSXFAWidgetModifyInfoWidgetElementFormFieldFilling = 166,
6253 FSXFAWidgetModifyInfoWidgetElementPageRange = 167,
6254 FSXFAWidgetModifyInfoWidgetElementUpdate = 168,
6255 FSXFAWidgetModifyInfoWidgetElementConnectString = 169,
6256 FSXFAWidgetModifyInfoWidgetElementMode = 170,
6257 FSXFAWidgetModifyInfoWidgetElementLayout = 171,
6258 FSXFAWidgetModifyInfoWidgetElementSharpxml = 172,
6259 FSXFAWidgetModifyInfoWidgetElementXsdConnection = 173,
6260 FSXFAWidgetModifyInfoWidgetElementTraverse = 174,
6261 FSXFAWidgetModifyInfoWidgetElementEncodings = 175,
6262 FSXFAWidgetModifyInfoWidgetElementTemplate = 176,
6263 FSXFAWidgetModifyInfoWidgetElementAcrobat = 177,
6264 FSXFAWidgetModifyInfoWidgetElementValidationMessaging = 178,
6265 FSXFAWidgetModifyInfoWidgetElementSigning = 179,
6266 FSXFAWidgetModifyInfoWidgetElementDataWindow = 180,
6267 FSXFAWidgetModifyInfoWidgetElementScript = 181,
6268 FSXFAWidgetModifyInfoWidgetElementAddViewerPreferences = 182,
6269 FSXFAWidgetModifyInfoWidgetElementAlwaysEmbed = 183,
6270 FSXFAWidgetModifyInfoWidgetElementPasswordEdit = 184,
6271 FSXFAWidgetModifyInfoWidgetElementNumericEdit = 185,
6272 FSXFAWidgetModifyInfoWidgetElementEncryptionMethod = 186,
6273 FSXFAWidgetModifyInfoWidgetElementChange = 187,
6274 FSXFAWidgetModifyInfoWidgetElementPageArea = 188,
6275 FSXFAWidgetModifyInfoWidgetElementSubmitUrl = 189,
6276 FSXFAWidgetModifyInfoWidgetElementOids = 190,
6277 FSXFAWidgetModifyInfoWidgetElementSignature = 191,
6278 FSXFAWidgetModifyInfoWidgetElementADBE_JSConsole = 192,
6279 FSXFAWidgetModifyInfoWidgetElementCaption = 193,
6280 FSXFAWidgetModifyInfoWidgetElementRelevant = 194,
6281 FSXFAWidgetModifyInfoWidgetElementFlipLabel = 195,
6282 FSXFAWidgetModifyInfoWidgetElementExData = 196,
6283 FSXFAWidgetModifyInfoWidgetElementDayNames = 197,
6284 FSXFAWidgetModifyInfoWidgetElementSoapAction = 198,
6285 FSXFAWidgetModifyInfoWidgetElementDefaultTypeface = 199,
6286 FSXFAWidgetModifyInfoWidgetElementManifest = 200,
6287 FSXFAWidgetModifyInfoWidgetElementOverflow = 201,
6288 FSXFAWidgetModifyInfoWidgetElementLinear = 202,
6289 FSXFAWidgetModifyInfoWidgetElementCurrencySymbol = 203,
6290 FSXFAWidgetModifyInfoWidgetElementDelete = 204,
6291 FSXFAWidgetModifyInfoWidgetElementDeltas = 205,
6292 FSXFAWidgetModifyInfoWidgetElementDigestMethod = 206,
6293 FSXFAWidgetModifyInfoWidgetElementInstanceManager = 207,
6294 FSXFAWidgetModifyInfoWidgetElementEquateRange = 208,
6295 FSXFAWidgetModifyInfoWidgetElementMedium = 209,
6296 FSXFAWidgetModifyInfoWidgetElementTextEdit = 210,
6297 FSXFAWidgetModifyInfoWidgetElementTemplateCache = 211,
6298 FSXFAWidgetModifyInfoWidgetElementCompressObjectStream = 212,
6299 FSXFAWidgetModifyInfoWidgetElementDataValue = 213,
6300 FSXFAWidgetModifyInfoWidgetElementAccessibleContent = 214,
6301 FSXFAWidgetModifyInfoWidgetElementNodeList = 215,
6302 FSXFAWidgetModifyInfoWidgetElementIncludeXDPContent = 216,
6303 FSXFAWidgetModifyInfoWidgetElementXmlConnection = 217,
6304 FSXFAWidgetModifyInfoWidgetElementValidateApprovalSignatures = 218,
6305 FSXFAWidgetModifyInfoWidgetElementSignData = 219,
6306 FSXFAWidgetModifyInfoWidgetElementPackets = 220,
6307 FSXFAWidgetModifyInfoWidgetElementDatePattern = 221,
6308 FSXFAWidgetModifyInfoWidgetElementDuplexOption = 222,
6309 FSXFAWidgetModifyInfoWidgetElementBase = 223,
6310 FSXFAWidgetModifyInfoWidgetElementBind = 224,
6311 FSXFAWidgetModifyInfoWidgetElementCompression = 225,
6312 FSXFAWidgetModifyInfoWidgetElementUser = 226,
6313 FSXFAWidgetModifyInfoWidgetElementRectangle = 227,
6314 FSXFAWidgetModifyInfoWidgetElementEffectiveOutputPolicy = 228,
6315 FSXFAWidgetModifyInfoWidgetElementADBE_JSDebugger = 229,
6316 FSXFAWidgetModifyInfoWidgetElementAcrobat7 = 230,
6317 FSXFAWidgetModifyInfoWidgetElementInteractive = 231,
6318 FSXFAWidgetModifyInfoWidgetElementLocale = 232,
6319 FSXFAWidgetModifyInfoWidgetElementCurrentPage = 233,
6320 FSXFAWidgetModifyInfoWidgetElementData = 234,
6321 FSXFAWidgetModifyInfoWidgetElementDate = 235,
6322 FSXFAWidgetModifyInfoWidgetElementDesc = 236,
6323 FSXFAWidgetModifyInfoWidgetElementEncrypt = 237,
6324 FSXFAWidgetModifyInfoWidgetElementDraw = 238,
6325 FSXFAWidgetModifyInfoWidgetElementEncryption = 239,
6326 FSXFAWidgetModifyInfoWidgetElementMeridiemNames = 240,
6327 FSXFAWidgetModifyInfoWidgetElementMessaging = 241,
6328 FSXFAWidgetModifyInfoWidgetElementSpeak = 242,
6329 FSXFAWidgetModifyInfoWidgetElementDataGroup = 243,
6330 FSXFAWidgetModifyInfoWidgetElementCommon = 244,
6331 FSXFAWidgetModifyInfoWidgetElementSharptext = 245,
6332 FSXFAWidgetModifyInfoWidgetElementPaginationOverride = 246,
6333 FSXFAWidgetModifyInfoWidgetElementReasons = 247,
6334 FSXFAWidgetModifyInfoWidgetElementSignatureProperties = 248,
6335 FSXFAWidgetModifyInfoWidgetElementThreshold = 249,
6336 FSXFAWidgetModifyInfoWidgetElementAppearanceFilter = 250,
6337 FSXFAWidgetModifyInfoWidgetElementFill = 251,
6338 FSXFAWidgetModifyInfoWidgetElementFont = 252,
6339 FSXFAWidgetModifyInfoWidgetElementForm = 253,
6340 FSXFAWidgetModifyInfoWidgetElementMediumInfo = 254,
6341 FSXFAWidgetModifyInfoWidgetElementCertificate = 255,
6342 FSXFAWidgetModifyInfoWidgetElementPassword = 256,
6343 FSXFAWidgetModifyInfoWidgetElementRunScripts = 257,
6344 FSXFAWidgetModifyInfoWidgetElementTrace = 258,
6345 FSXFAWidgetModifyInfoWidgetElementFloat = 259,
6346 FSXFAWidgetModifyInfoWidgetElementRenderPolicy = 260,
6347 FSXFAWidgetModifyInfoWidgetElementLogPseudoModel = 261,
6348 FSXFAWidgetModifyInfoWidgetElementDestination = 262,
6349 FSXFAWidgetModifyInfoWidgetElementValue = 263,
6350 FSXFAWidgetModifyInfoWidgetElementBookend = 264,
6351 FSXFAWidgetModifyInfoWidgetElementExObject = 265,
6352 FSXFAWidgetModifyInfoWidgetElementXMLData = 266,
6353 FSXFAWidgetModifyInfoWidgetElementOpenAction = 267,
6354 FSXFAWidgetModifyInfoWidgetElementNeverEmbed = 268,
6355 FSXFAWidgetModifyInfoWidgetElementBindItems = 269,
6356 FSXFAWidgetModifyInfoWidgetElementCalculate = 270,
6357 FSXFAWidgetModifyInfoWidgetElementPrint = 271,
6358 FSXFAWidgetModifyInfoWidgetElementExtras = 272,
6359 FSXFAWidgetModifyInfoWidgetElementProto = 273,
6360 FSXFAWidgetModifyInfoWidgetElementDSigData = 274,
6361 FSXFAWidgetModifyInfoWidgetElementCreator = 275,
6362 FSXFAWidgetModifyInfoWidgetElementConnect = 276,
6363 FSXFAWidgetModifyInfoWidgetElementPermissions = 277,
6364 FSXFAWidgetModifyInfoWidgetElementConnectionSet = 278,
6365 FSXFAWidgetModifyInfoWidgetElementSubmit = 279,
6366 FSXFAWidgetModifyInfoWidgetElementRange = 280,
6367 FSXFAWidgetModifyInfoWidgetElementLinearized = 281,
6368 FSXFAWidgetModifyInfoWidgetElementPacket = 282,
6369 FSXFAWidgetModifyInfoWidgetElementRootElement = 283,
6370 FSXFAWidgetModifyInfoWidgetElementPlaintextMetadata = 284,
6371 FSXFAWidgetModifyInfoWidgetElementNumberSymbols = 285,
6372 FSXFAWidgetModifyInfoWidgetElementPrintHighQuality = 286,
6373 FSXFAWidgetModifyInfoWidgetElementDriver = 287,
6374 FSXFAWidgetModifyInfoWidgetElementIncrementalLoad = 288,
6375 FSXFAWidgetModifyInfoWidgetElementSubjectDN = 289,
6376 FSXFAWidgetModifyInfoWidgetElementCompressLogicalStructure = 290,
6377 FSXFAWidgetModifyInfoWidgetElementIncrementalMerge = 291,
6378 FSXFAWidgetModifyInfoWidgetElementRadial = 292,
6379 FSXFAWidgetModifyInfoWidgetElementVariables = 293,
6380 FSXFAWidgetModifyInfoWidgetElementTimePatterns = 294,
6381 FSXFAWidgetModifyInfoWidgetElementEffectiveInputPolicy = 295,
6382 FSXFAWidgetModifyInfoWidgetElementNameAttr = 296,
6383 FSXFAWidgetModifyInfoWidgetElementConformance = 297,
6384 FSXFAWidgetModifyInfoWidgetElementTransform = 298,
6385 FSXFAWidgetModifyInfoWidgetElementLockDocument = 299,
6386 FSXFAWidgetModifyInfoWidgetElementBreakAfter = 300,
6387 FSXFAWidgetModifyInfoWidgetElementLine = 301,
6388 FSXFAWidgetModifyInfoWidgetElementList = 302,
6389 FSXFAWidgetModifyInfoWidgetElementSource = 303,
6390 FSXFAWidgetModifyInfoWidgetElementOccur = 304,
6391 FSXFAWidgetModifyInfoWidgetElementPickTrayByPDFSize = 305,
6392 FSXFAWidgetModifyInfoWidgetElementMonthNames = 306,
6393 FSXFAWidgetModifyInfoWidgetElementSeverity = 307,
6394 FSXFAWidgetModifyInfoWidgetElementGroupParent = 308,
6395 FSXFAWidgetModifyInfoWidgetElementEncryptData = 309,
6396 FSXFAWidgetModifyInfoWidgetElementDocumentAssembly = 310,
6397 FSXFAWidgetModifyInfoWidgetElementNumberSymbol = 311,
6398 FSXFAWidgetModifyInfoWidgetElementTagged = 312,
6399 FSXFAWidgetModifyInfoWidgetElementItems = 313
6400 };
6401
6402 typedef NS_ENUM(NSInteger, FSXFAWidgetModifyInfoWidgetAttributeType) {
6403 FSXFAWidgetModifyInfoWidgetAttributeTypeH = 0,
6404 FSXFAWidgetModifyInfoWidgetAttributeTypeW = 1,
6405 FSXFAWidgetModifyInfoWidgetAttributeTypeX = 2,
6406 FSXFAWidgetModifyInfoWidgetAttributeTypeY = 3,
6407 FSXFAWidgetModifyInfoWidgetAttributeTypeLineThrough = 4,
6408 FSXFAWidgetModifyInfoWidgetAttributeTypeLineHAlign = 5,
6409 FSXFAWidgetModifyInfoWidgetAttributeTypeTypeface = 6,
6410 FSXFAWidgetModifyInfoWidgetAttributeTypeFontHorizontalScale = 7,
6411 FSXFAWidgetModifyInfoWidgetAttributeTypeTextIndent = 8,
6412 FSXFAWidgetModifyInfoWidgetAttributeTypeLeftInset = 9,
6413 FSXFAWidgetModifyInfoWidgetAttributeTypeBottomInset = 10,
6414 FSXFAWidgetModifyInfoWidgetAttributeTypeAllowRichText = 11,
6415 FSXFAWidgetModifyInfoWidgetAttributeTypeTopInset = 12,
6416 FSXFAWidgetModifyInfoWidgetAttributeTypeAccess = 13,
6417 FSXFAWidgetModifyInfoWidgetAttributeTypeMarginRight = 14,
6418 FSXFAWidgetModifyInfoWidgetAttributeTypeRotate = 15,
6419 FSXFAWidgetModifyInfoWidgetAttributeTypeUnderline = 16,
6420 FSXFAWidgetModifyInfoWidgetAttributeTypeBaselineShift = 17,
6421 FSXFAWidgetModifyInfoWidgetAttributeTypeOverlinePeriod = 18,
6422 FSXFAWidgetModifyInfoWidgetAttributeTypeFracDigits = 19,
6423 FSXFAWidgetModifyInfoWidgetAttributeTypeMarginLeft = 20,
6424 FSXFAWidgetModifyInfoWidgetAttributeTypeStroke = 21,
6425 FSXFAWidgetModifyInfoWidgetAttributeTypePresence = 22,
6426 FSXFAWidgetModifyInfoWidgetAttributeTypeMultiLine = 23,
6427 FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceBelow = 24,
6428 FSXFAWidgetModifyInfoWidgetAttributeTypeNumberOfCells = 25,
6429 FSXFAWidgetModifyInfoWidgetAttributeTypeLetterSpacing = 26,
6430 FSXFAWidgetModifyInfoWidgetAttributeTypePasswordChar = 27,
6431 FSXFAWidgetModifyInfoWidgetAttributeTypeVAlign = 28,
6432 FSXFAWidgetModifyInfoWidgetAttributeTypeMaxH = 29,
6433 FSXFAWidgetModifyInfoWidgetAttributeTypeMaxW = 30,
6434 FSXFAWidgetModifyInfoWidgetAttributeTypeMinH = 31,
6435 FSXFAWidgetModifyInfoWidgetAttributeTypeMinW = 32,
6436 FSXFAWidgetModifyInfoWidgetAttributeTypeLayout = 33,
6437 FSXFAWidgetModifyInfoWidgetAttributeTypeRightInset = 34,
6438 FSXFAWidgetModifyInfoWidgetAttributeTypeLineThroughPeriod = 35,
6439 FSXFAWidgetModifyInfoWidgetAttributeTypeShape = 36,
6440 FSXFAWidgetModifyInfoWidgetAttributeTypeBorderWidth = 37,
6441 FSXFAWidgetModifyInfoWidgetAttributeTypeLocale = 38,
6442 FSXFAWidgetModifyInfoWidgetAttributeTypeWeight = 39,
6443 FSXFAWidgetModifyInfoWidgetAttributeTypeUnderlinePeriod = 40,
6444 FSXFAWidgetModifyInfoWidgetAttributeTypeOverline = 42,
6445 FSXFAWidgetModifyInfoWidgetAttributeTypeLineHeight = 43,
6446 FSXFAWidgetModifyInfoWidgetAttributeTypeValue = 44,
6447 FSXFAWidgetModifyInfoWidgetAttributeTypeTextEncoding = 45,
6448 FSXFAWidgetModifyInfoWidgetAttributeTypeLeadDigits = 46,
6449 FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceAbove = 47,
6450 FSXFAWidgetModifyInfoWidgetAttributeTypePlacement = 48,
6451 FSXFAWidgetModifyInfoWidgetAttributeTypeBorderColor = 49,
6452 FSXFAWidgetModifyInfoWidgetAttributeTypeFillColor = 50,
6453 FSXFAWidgetModifyInfoWidgetAttributeTypeFontColor = 51,
6454 FSXFAWidgetModifyInfoWidgetAttributeTypeUnknown = 52
6455 };
6456
6457 @interface FSXFAWidgetModifyInfo : NSObject
6458 {
6459 void *swigCPtr;
6460 BOOL swigCMemOwn;
6461 }
6462 @property (nonatomic, getter=getEvent_type) FSXFADocEventType event_type;
6463 @property (nonatomic, getter=getPage_index) int page_index;
6464 @property (nonatomic, getter=getElement) FSXFAWidgetModifyInfoWidgetElement element;
6465 @property (nonatomic, getter=getAttribute_type) FSXFAWidgetModifyInfoWidgetAttributeType attribute_type;
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;
6469 -(void*)getCptr;
6470 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6471 -(id)init;
6472 -(id)initWithOther: (FSXFAWidgetModifyInfo*)other;
6473 -(void)dealloc;
6474
6475 @end
6476
6477 typedef NS_ENUM(NSInteger, FSXFAWidgetHitTestArea) {
6478 FSXFAWidgetHitTestAreaUnknown = 0,
6479 FSXFAWidgetHitTestAreaClient = 1,
6480 FSXFAWidgetHitTestAreaTitleBar = 2,
6481 FSXFAWidgetHitTestAreaHyperLink = 3
6482 };
6483
6484 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetType) {
6485 FSXFAWidgetWidgetTypeBarcode = 0,
6486 FSXFAWidgetWidgetTypePushButton = 1,
6487 FSXFAWidgetWidgetTypeCheckButton = 2,
6488 FSXFAWidgetWidgetTypeArc = 3,
6489 FSXFAWidgetWidgetTypeDateTimeEdit = 4,
6490 FSXFAWidgetWidgetTypeNumericEdit = 5,
6491 FSXFAWidgetWidgetTypeSignature = 6,
6492 FSXFAWidgetWidgetTypeChoiceList = 7,
6493 FSXFAWidgetWidgetTypeImageEdit = 8,
6494 FSXFAWidgetWidgetTypeLine = 9,
6495 FSXFAWidgetWidgetTypePasswordEdit = 10,
6496 FSXFAWidgetWidgetTypeRadioButton = 11,
6497 FSXFAWidgetWidgetTypeRectangle = 12,
6498 FSXFAWidgetWidgetTypeTextEdit = 13,
6499 FSXFAWidgetWidgetTypeUnknown = 14,
6500 FSXFAWidgetWidgetTypeExclGroup = 15,
6501 FSXFAWidgetWidgetTypeImage = 16
6502 };
6503
6504 typedef NS_ENUM(NSInteger, FSXFAWidgetPresenceProperty) {
6505 FSXFAWidgetPresenceUnknown = 0,
6506 FSXFAWidgetPresenceVisible = 1,
6507 FSXFAWidgetPresenceHidden = 2,
6508 FSXFAWidgetPresenceInactive = 3,
6509 FSXFAWidgetPresenceInvisible = 4
6510 };
6511
6512 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetNameType) {
6513 FSXFAWidgetWidgetNameTypeField = 0,
6514 FSXFAWidgetWidgetNameTypeCaption = 1,
6515 FSXFAWidgetWidgetNameTypeFullName = 2
6516 };
6517
6518 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetHAlignType) {
6519 FSXFAWidgetWidgethAlignTypeCenter = 128,
6520 FSXFAWidgetWidgethAlignTypeJustify = 156,
6521 FSXFAWidgetWidgethAlignTypeJustifyAll = 61,
6522 FSXFAWidgetWidgethAlignTypeLeft = 252,
6523 FSXFAWidgetWidgethAlignTypeRadix = 231,
6524 FSXFAWidgetWidgethAlignTypeRight = 54
6525 };
6526
6527 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetVAlignType) {
6528 FSXFAWidgetWidgetvAlignTypeTop = 33,
6529 FSXFAWidgetWidgetvAlignTypeBottom = 85,
6530 FSXFAWidgetWidgetvAlignTypeMiddle = 161
6531 };
6532
6533 typedef NS_ENUM(NSInteger, FSXFAWidgetWidgetEdgePosition) {
6534 FSXFAWidgetWidgetEdgePositionTop = 0,
6535 FSXFAWidgetWidgetEdgePositionRight = 1,
6536 FSXFAWidgetWidgetEdgePositionBottom = 2,
6537 FSXFAWidgetWidgetEdgePositionLeft = 3
6538 };
6539
6540 @interface FSXFAWidget : FSBase
6541 @property (nonatomic, weak, getter=getValue) NSString * value;
6542 @property (nonatomic, weak, getter=getDefaultValue) NSString * defaultValue;
6543 -(id)init NS_UNAVAILABLE;
6544 -(void*)getCptr;
6545 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6546 -(id)initWithOther: (FSXFAWidget*)other;
6547 -(BOOL)isEmpty;
6548 -(FSXFAPage*)getXFAPage;
6549 -(int)getIndex;
6550 -(void)resetData;
6551 -(FSRectF*)getRect;
6552 -(NSString *)getName: (FSXFAWidgetWidgetNameType)type;
6553 -(FSWidgetChoiceOptionArray*)getOptions;
6554 -(BOOL)setOptions: (FSWidgetChoiceOptionArray*)option_array;
6555 -(BOOL)isChecked;
6556 -(void)setCheckState: (BOOL)is_checked;
6557 -(BOOL)isListBox;
6558 -(BOOL)isSupportMultiline;
6559 -(BOOL)isSupportMultiSelect;
6560 -(FSXFAWidgetPresenceProperty)getPresence;
6561 -(BOOL)onMouseEnter;
6562 -(BOOL)onMouseExit;
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;
6572 -(FSXFAWidgetHitTestArea)onHitTest: (FSPointF*)point;
6573 -(FSXFAWidgetWidgetType)getType;
6574 -(FSXFAWidgetWidgetHAlignType)getHAlign;
6575 -(FSXFAWidgetWidgetVAlignType)getVAlign;
6576 -(BOOL)hasEdge: (FSXFAWidgetWidgetEdgePosition)edge_pos;
6577 -(FSSignature*)getSignature;
6578 -(NSString *)getToolTip;
6579 -(FSBitmap*)getBitmap;
6580 -(void)setImage: (FSImage*)image;
6581 -(BOOL)isAllowRichText;
6582 -(BOOL)isReadOnly;
6583 -(BOOL)isRequired;
6584 -(BOOL)validateValue: (NSString *)value format: (NSString *)format;
6585 -(NSString *)getJavaScript;
6586 -(NSString *)getXMLContent;
6587
6588 -(void)dealloc;
6589
6590 @end
6591
6592 @interface FSWidgetMenu : FSBase
6593 -(id)init NS_UNAVAILABLE;
6594 -(void*)getCptr;
6595 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6596 -(id)initWithXfa_widget: (FSXFAWidget*)xfa_widget;
6597 -(id)initWithOther: (FSWidgetMenu*)other;
6598 -(BOOL)isEmpty;
6599 -(BOOL)canCopy;
6600 -(BOOL)canCut;
6601 -(BOOL)canPaste;
6602 -(BOOL)canSelectAll;
6603 -(BOOL)canDelete;
6604 -(BOOL)canDeSelect;
6605 -(NSString *)copy;
6606 -(NSString *)cut;
6607 -(BOOL)paste: (NSString *)text;
6608 -(BOOL)selectAll;
6609 -(BOOL)delete;
6610 -(BOOL)deSelect;
6611 -(BOOL)canUndo;
6612 -(BOOL)canRedo;
6613 -(BOOL)undo;
6614 -(BOOL)redo;
6615 -(BOOL)bold;
6616 -(BOOL)italic;
6617 -(BOOL)underline;
6618 -(BOOL)superscript;
6619 -(BOOL)subscript;
6620 -(BOOL)clearStyle;
6621
6622 -(void)dealloc;
6623
6624 @end
6625
6626
6627
6628 typedef NS_ENUM(NSInteger, FSTextPageCharInfoTextCharFlag) {
6629 FSTextPageCharInfoUnknown = -1,
6630 FSTextPageCharInfoNormal = 0,
6631 FSTextPageCharInfoGenerated = 1,
6632 FSTextPageCharInfoUnUnicode = 2,
6633 FSTextPageCharInfoHyphen = 3,
6634 FSTextPageCharInfoComboWord = 4
6635 };
6636
6637 @interface FSTextPageCharInfo : NSObject
6638 {
6639 void *swigCPtr;
6640 BOOL swigCMemOwn;
6641 }
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;
6650 -(void*)getCptr;
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;
6653 -(id)init;
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;
6656 -(void)dealloc;
6657
6658 @end
6659
6660 typedef NS_ENUM(NSInteger, FSTextPageTextParseFlags) {
6661 FSTextPageParseTextNormal = 0x0000,
6662 FSTextPageParseTextOutputHyphen = 0x0001,
6663 FSTextPageParseTextUseStreamOrder = 0x0002
6664 };
6665
6666 typedef NS_ENUM(NSInteger, FSTextPageTextOrderFlag) {
6667 FSTextPageTextStreamOrder = 0,
6668 FSTextPageTextDisplayOrder = 1
6669 };
6670
6671 @interface FSTextPage : FSBase
6672 -(id)init NS_UNAVAILABLE;
6673 -(void*)getCptr;
6674 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6675 -(id)initWithPage: (FSPDFPage*)page flags: (int)flags;
6676 -(id)initWithOther: (FSTextPage*)other;
6677 -(BOOL)isEmpty;
6678 -(int)getCharCount;
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;
6688 -(FSRectFArray*)getTextRectArrayByRect: (FSRectF*)rect;
6689 -(FSRange*)getCharRange: (FSRectF*)rect;
6690 -(NSString *)getTextUnderAnnot: (FSAnnot*)annot;
6691
6692 -(void)dealloc;
6693
6694 @end
6695
6696 typedef NS_ENUM(NSInteger, FSTextSearchSearchFlags) {
6697 FSTextSearchSearchNormal = 0x00,
6698 FSTextSearchSearchMatchCase = 0x01,
6699 FSTextSearchSearchMatchWholeWord = 0x02,
6700 FSTextSearchSearchConsecutive = 0x04,
6701 FSTextSearchSearchNotMatchFullWidth = 0x20
6702 };
6703
6704 @interface FSTextSearch : FSBase
6705 -(id)init NS_UNAVAILABLE;
6706 -(void*)getCptr;
6707 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6708 -(id)initWithDocument: (FSPDFDoc*)document cancel: (id<FSSearchCancelCallback>)cancel flags: (int)flags;
6709 -(id)initWithXfa_document: (FSXFADoc*)xfa_document cancel: (id<FSSearchCancelCallback>)cancel;
6710 -(id)initWithText_page: (FSTextPage*)text_page;
6711 -(id)initWithAnnot: (FSAnnot*)annot;
6712 -(id)initWithOther: (FSTextSearch*)other;
6713 -(BOOL)isEmpty;
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;
6719 -(BOOL)findNext;
6720 -(BOOL)findPrev;
6721 -(FSRectFArray*)getMatchRects;
6722 -(int)getMatchPageIndex;
6723 -(NSString *)getMatchSentence;
6724 -(int)getMatchSentenceStartIndex;
6725 -(int)getMatchSentenceEndIndex;
6726 -(int)getMatchStartCharIndex;
6727 -(int)getMatchEndCharIndex;
6728
6729 -(void)dealloc;
6730
6731 @end
6732
6733 @interface FSTextLink : FSBase
6734 -(id)init NS_UNAVAILABLE;
6735 -(void*)getCptr;
6736 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6737 -(id)initWithOther: (FSTextLink*)other;
6738 -(BOOL)isEmpty;
6739 -(NSString *)getURI;
6740 -(int)getStartCharIndex;
6741 -(int)getEndCharIndex;
6742 -(FSRectFArray*)getRects;
6743
6744 -(void)dealloc;
6745
6746 @end
6747
6748 @interface FSPageTextLinks : FSBase
6749 -(id)init NS_UNAVAILABLE;
6750 -(void*)getCptr;
6751 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6752 -(id)initWithPage: (FSTextPage*)page;
6753 -(id)initWithOther: (FSPageTextLinks*)other;
6754 -(BOOL)isEmpty;
6755 -(int)getTextLinkCount;
6756 -(FSTextLink*)getTextLink: (int)index;
6757
6758 -(void)dealloc;
6759
6760 @end
6761
6762 typedef NS_ENUM(NSInteger, FSSecurityHandlerCipherType) {
6763 FSSecurityHandlerCipherNone = 0,
6764 FSSecurityHandlerCipherRC4 = 1,
6765 FSSecurityHandlerCipherAES = 2
6766 };
6767
6768 @interface FSSecurityHandler : FSBase
6769 -(void*)getCptr;
6770 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6771 -(id)init;
6772 -(id)initWithOther: (FSSecurityHandler*)other;
6773 -(BOOL)isEmpty;
6774 -(FSPDFDocEncryptType)getSecurityType;
6775
6776 -(void)dealloc;
6777
6778 @end
6779
6780 @interface FSStdEncryptData : NSObject
6781 {
6782 void *swigCPtr;
6783 BOOL swigCMemOwn;
6784 }
6785 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6786 @property (nonatomic, getter=getUser_permissions) unsigned int user_permissions;
6787 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
6788 @property (nonatomic, getter=getKey_length) int key_length;
6789 -(void*)getCptr;
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;
6792 -(id)init;
6793 -(id)initWithOther: (FSStdEncryptData*)other;
6794 -(void)set: (BOOL)is_encrypt_metadata user_permissions: (unsigned int)user_permissions cipher: (FSSecurityHandlerCipherType)cipher key_length: (int)key_length;
6795 -(void)dealloc;
6796
6797 @end
6798
6799 typedef NS_ENUM(NSInteger, FSStdSecurityHandlerModifyFlag) {
6800 FSStdSecurityHandlerModifyPermission = 0x01,
6801 FSStdSecurityHandlerModifyUserPassword = 0x02,
6802 FSStdSecurityHandlerModifyOwnerPassword = 0x04
6803 };
6804
6805 @interface FSStdSecurityHandler : FSSecurityHandler
6806 -(void*)getCptr;
6807 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6808 -(id)init;
6809 -(id)initWithOther: (FSSecurityHandler*)other;
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;
6813
6814 -(void)dealloc;
6815
6816 @end
6817
6818 @interface FSCertificateEncryptData : NSObject
6819 {
6820 void *swigCPtr;
6821 BOOL swigCMemOwn;
6822 }
6823 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6824 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
6825 @property (nonatomic, weak, getter=getEnvelopes) NSArray<NSData *> * envelopes;
6826 -(void*)getCptr;
6827 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6828 -(id)initWithIs_encrypt_metadata: (BOOL)is_encrypt_metadata cipher: (FSSecurityHandlerCipherType)cipher envelopes: (NSArray<NSData *> *)envelopes;
6829 -(id)init;
6830 -(id)initWithOther: (FSCertificateEncryptData*)other;
6831 -(void)set: (BOOL)is_encrypt_metadata cipher: (FSSecurityHandlerCipherType)cipher envelopes: (NSArray<NSData *> *)envelopes;
6832 -(void)dealloc;
6833
6834 @end
6835
6836 @interface FSCertificateSecurityHandler : FSSecurityHandler
6837 -(void*)getCptr;
6838 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6839 -(id)init;
6840 -(id)initWithOther: (FSSecurityHandler*)other;
6841 -(BOOL)initialize: (FSCertificateEncryptData*)encrypt_data encrypt_key: (NSData *)encrypt_key;
6842
6843 -(void)dealloc;
6844
6845 @end
6846
6847 @interface FSDRMEncryptData : NSObject
6848 {
6849 void *swigCPtr;
6850 BOOL swigCMemOwn;
6851 }
6852 @property (nonatomic, getter=getIs_encrypt_metadata) BOOL is_encrypt_metadata;
6853 @property (nonatomic, weak, getter=getSub_filter) NSString * sub_filter;
6854 @property (nonatomic, getter=getCipher) FSSecurityHandlerCipherType cipher;
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;
6858 -(void*)getCptr;
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;
6861 -(id)init;
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;
6864 -(void)dealloc;
6865
6866 @end
6867
6868 @interface FSDRMSecurityHandler : FSSecurityHandler
6869 -(void*)getCptr;
6870 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6871 -(id)init;
6872 -(id)initWithOther: (FSSecurityHandler*)other;
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;
6877
6878 -(void)dealloc;
6879
6880 @end
6881
6882 @interface FSCustomEncryptData : NSObject
6883 {
6884 void *swigCPtr;
6885 BOOL swigCMemOwn;
6886 }
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;
6890 -(void*)getCptr;
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;
6893 -(id)init;
6894 -(id)initWithOther: (FSCustomEncryptData*)other;
6895 -(void)set: (BOOL)is_encrypt_metadata filter: (NSString *)filter sub_filter: (NSString *)sub_filter;
6896 -(void)dealloc;
6897
6898 @end
6899
6900 @interface FSCustomSecurityHandler : FSSecurityHandler
6901 -(void*)getCptr;
6902 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6903 -(id)init;
6904 -(id)initWithOther: (FSSecurityHandler*)other;
6905 -(BOOL)initialize: (FSCustomEncryptData*)encrypt_data callback: (id<FSCustomSecurityCallback>)callback encrypt_info: (NSString *)encrypt_info;
6906
6907 -(void)dealloc;
6908
6909 @end
6910
6911 @interface FSRMSEncryptData : NSObject
6912 {
6913 void *swigCPtr;
6914 BOOL swigCMemOwn;
6915 }
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;
6920 -(void*)getCptr;
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;
6923 -(id)init;
6924 -(id)initWithOther: (FSRMSEncryptData*)other;
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;
6926 -(void)dealloc;
6927
6928 @end
6929
6930 @interface FSRMSSecurityHandler : FSSecurityHandler
6931 -(void*)getCptr;
6932 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6933 -(id)init;
6934 -(id)initWithOther: (FSSecurityHandler*)other;
6935 -(BOOL)initialize: (FSRMSEncryptData*)encrypt_data callback: (id<FSRMSSecurityCallback>)callback;
6936
6937 -(void)dealloc;
6938
6939 @end
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951 typedef NS_ENUM(NSInteger, FSTabOrderMgrOrderType) {
6952 FSTabOrderMgrNone = 0x0000,
6953 FSTabOrderMgrRow = 0x0001,
6954 FSTabOrderMgrColumn = 0x0002,
6955 FSTabOrderMgrStructure = 0x0003
6956 };
6957
6958 @interface FSTabOrderMgr : FSBase
6959 @property (nonatomic, getter=getOrderType) FSTabOrderMgrOrderType orderType;
6960 -(id)init NS_UNAVAILABLE;
6961 -(void*)getCptr;
6962 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6963 -(id)initWithPage: (FSPDFPage*)page;
6964 -(id)initWithOther: (FSTabOrderMgr*)other;
6965 -(BOOL)isEmpty;
6966 -(void)reload;
6967 -(FSAnnot*)getFirstAnnot;
6968 -(FSAnnot*)getLastAnnot;
6969 -(FSAnnot*)getNextAnnot: (FSAnnot*)annot;
6970 -(FSAnnot*)getPrevAnnot: (FSAnnot*)annot;
6971 -(BOOL)adjustStructureOrder: (FSAnnotArray*)annot_array;
6972
6973 -(void)dealloc;
6974
6975 @end
6976
6977 @interface FSWatermark : FSBase
6978 -(id)init NS_UNAVAILABLE;
6979 -(void*)getCptr;
6980 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
6981 -(id)initWithDocument: (FSPDFDoc*)document text: (NSString *)text properties: (FSWatermarkTextProperties*)properties settings: (FSWatermarkSettings*)settings;
6982 -(id)initWithDocument: (FSPDFDoc*)document bitmap: (FSBitmap*)bitmap settings: (FSWatermarkSettings*)settings;
6983 -(id)initWithDocument: (FSPDFDoc*)document image: (FSImage*)image frame_index: (int)frame_index settings: (FSWatermarkSettings*)settings;
6984 -(id)initWithDocument: (FSPDFDoc*)document page: (FSPDFPage*)page settings: (FSWatermarkSettings*)settings;
6985 -(id)initWithOther: (FSWatermark*)other;
6986 -(BOOL)isEmpty;
6987 -(float)getWidth;
6988 -(float)getHeight;
6989 -(BOOL)insertToPage: (FSPDFPage*)page;
6990
6991 -(void)dealloc;
6992
6993 @end
6994
6995 typedef NS_ENUM(NSInteger, FSWatermarkSettingsFlags) {
6996 FSWatermarkSettingsFlagASPageContents = 0x0000,
6997 FSWatermarkSettingsFlagASAnnot = 0x0001,
6998 FSWatermarkSettingsFlagOnTop = 0x0002,
6999 FSWatermarkSettingsFlagNoPrint = 0x0004,
7000 FSWatermarkSettingsFlagInvisible = 0x0008,
7001 FSWatermarkSettingsFlagShareImageStream = 0x0010,
7002 FSWatermarkSettingsFlagShareTextStream = 0x0020,
7003 FSWatermarkSettingsFlagSharePageStream = 0x0040
7004 };
7005
7006 @interface FSWatermarkSettings : NSObject
7007 {
7008 void *swigCPtr;
7009 BOOL swigCMemOwn;
7010 }
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;
7019 -(void*)getCptr;
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;
7022 -(id)init;
7023 -(id)initWithSettings: (FSWatermarkSettings*)settings;
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;
7025 -(void)dealloc;
7026
7027 @end
7028
7029 typedef NS_ENUM(NSInteger, FSWatermarkTextPropertiesFontStyle) {
7030 FSWatermarkTextPropertiesFontStyleNormal = 0,
7031 FSWatermarkTextPropertiesFontStyleUnderline = 1
7032 };
7033
7034 @interface FSWatermarkTextProperties : NSObject
7035 {
7036 void *swigCPtr;
7037 BOOL swigCMemOwn;
7038 }
7039 @property (nonatomic, getter=getFont_size) float font_size;
7040 @property (nonatomic, getter=getColor) unsigned int color;
7041 @property (nonatomic, getter=getFont_style) FSWatermarkTextPropertiesFontStyle font_style;
7042 @property (nonatomic, getter=getLine_space) float line_space;
7043 @property (nonatomic, getter=getAlignment) FSAlignment alignment;
7044 @property (nonatomic, weak, getter=getFont) FSFont* font;
7045 -(void*)getCptr;
7046 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7047 -(id)initWithFont: (FSFont*)font font_size: (float)font_size color: (unsigned int)color style: (FSWatermarkTextPropertiesFontStyle)style line_space: (float)line_space alignment: (FSAlignment)alignment;
7048 -(id)init;
7049 -(id)initWithProperties: (FSWatermarkTextProperties*)properties;
7050 -(void)set: (FSFont*)font font_size: (float)font_size color: (unsigned int)color style: (FSWatermarkTextPropertiesFontStyle)style line_space: (float)line_space alignment: (FSAlignment)alignment;
7051
7052 -(void)dealloc;
7053
7054 @end
7055
7056
7057
7058 @interface FSRedaction : FSBase
7059 -(id)init NS_UNAVAILABLE;
7060 -(void*)getCptr;
7061 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7062 -(id)initWithDocument: (FSPDFDoc*)document;
7063 -(id)initWithOther: (FSRedaction*)other;
7064 -(BOOL)isEmpty;
7065 -(FSRedact*)markRedactAnnot: (FSPDFPage*)page rects: (FSRectFArray*)rects;
7066 -(void)enableFileStream: (NSString *)temp_directory_path apply_redaction_callback: (id<FSApplyRedactionCallback>)apply_redaction_callback;
7067 -(BOOL)apply;
7068 -(FSProgressive*)startApply: (id<FSPauseCallback>)pause;
7069
7070 -(void)dealloc;
7071
7072 @end
7073
7074 typedef NS_ENUM(NSInteger, FSTableBorderInfoTableBorderStyle) {
7075 FSTableBorderInfoTableBorderStyleSolid = 0,
7076 FSTableBorderInfoTableBorderStyleDashed = 1
7077 };
7078
7079 @interface FSTableBorderInfo : NSObject
7080 {
7081 void *swigCPtr;
7082 BOOL swigCMemOwn;
7083 }
7084 @property (nonatomic, getter=getTable_border_style) FSTableBorderInfoTableBorderStyle table_border_style;
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;
7088 @property (nonatomic, weak, getter=getDashes) FSFloatArray* dashes;
7089 -(void*)getCptr;
7090 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7091 -(id)init;
7092 -(id)initWithTable_border_style: (FSTableBorderInfoTableBorderStyle)table_border_style line_width: (float)line_width color: (unsigned int)color dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
7093 -(id)initWithTable_border_info: (FSTableBorderInfo*)table_border_info;
7094 -(void)set: (FSTableBorderInfoTableBorderStyle)table_border_style line_width: (float)line_width color: (unsigned int)color dash_phase: (float)dash_phase dashes: (FSFloatArray*)dashes;
7095 -(void)dealloc;
7096
7097 @end
7098
7099 @interface FSTableCellDataColArray : NSObject
7100 {
7101 void *swigCPtr;
7102 BOOL swigCMemOwn;
7103 }
7104 -(void*)getCptr;
7105 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7106 -(id)init;
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;
7113 -(void)removeAll;
7114
7115 -(void)dealloc;
7116
7117 @end
7118
7119 @interface FSTableCellDataArray : NSObject
7120 {
7121 void *swigCPtr;
7122 BOOL swigCMemOwn;
7123 }
7124 -(void*)getCptr;
7125 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7126 -(id)init;
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;
7133 -(void)removeAll;
7134
7135 -(void)dealloc;
7136
7137 @end
7138
7139 @interface FSTableCellData : NSObject
7140 {
7141 void *swigCPtr;
7142 BOOL swigCMemOwn;
7143 }
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;
7149 -(void*)getCptr;
7150 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7151 -(id)init;
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;
7155 -(void)dealloc;
7156
7157 @end
7158
7159 @interface FSTableCellIndexArray : NSObject
7160 {
7161 void *swigCPtr;
7162 BOOL swigCMemOwn;
7163 }
7164 -(void*)getCptr;
7165 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7166 -(id)init;
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;
7173 -(void)removeAll;
7174
7175 -(void)dealloc;
7176
7177 @end
7178
7179 @interface FSTableData : NSObject
7180 {
7181 void *swigCPtr;
7182 BOOL swigCMemOwn;
7183 }
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;
7196 -(void*)getCptr;
7197 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7198 -(id)init;
7199 -(id)initWithRect: (FSRectF*)rect row_count: (int)row_count col_count: (int)col_count outside_border_left: (FSTableBorderInfo*)outside_border_left outside_border_right: (FSTableBorderInfo*)outside_border_right outside_border_top: (FSTableBorderInfo*)outside_border_top outside_border_bottom: (FSTableBorderInfo*)outside_border_bottom inside_border_row: (FSTableBorderInfo*)inside_border_row inside_border_col: (FSTableBorderInfo*)inside_border_col merge_cells: (FSTableCellIndexArray*)merge_cells row_height_array: (FSFloatArray*)row_height_array col_width_array: (FSFloatArray*)col_width_array;
7200 -(id)initWithData: (FSTableData*)data;
7201 -(void)set: (FSRectF*)rect row_count: (int)row_count col_count: (int)col_count outside_border_left: (FSTableBorderInfo*)outside_border_left outside_border_right: (FSTableBorderInfo*)outside_border_right outside_border_top: (FSTableBorderInfo*)outside_border_top outside_border_bottom: (FSTableBorderInfo*)outside_border_bottom inside_border_row: (FSTableBorderInfo*)inside_border_row inside_border_col: (FSTableBorderInfo*)inside_border_col merge_cells: (FSTableCellIndexArray*)merge_cells row_height_array: (FSFloatArray*)row_height_array col_width_array: (FSFloatArray*)col_width_array;
7202 -(void)dealloc;
7203
7204 @end
7205
7206
7207
7208 @interface FSTableGenerator : FSBase
7209 -(void*)getCptr;
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;
7213 -(id)init;
7214
7215 -(void)dealloc;
7216
7217 @end
7218
7219
7220
7221 @interface FSDocumentsSource : FSBase
7222 -(id)init NS_UNAVAILABLE;
7223 -(void*)getCptr;
7224 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7225 -(id)initWithDirectory: (NSString *)directory;
7226 -(id)initWithOther: (FSDocumentsSource*)other;
7227 -(BOOL)isEmpty;
7228
7229 -(void)dealloc;
7230
7231 @end
7232
7233 typedef NS_ENUM(NSInteger, FSFullTextSearchRankMode) {
7234 FSFullTextSearchRankNone = 0,
7235 FSFullTextSearchRankHitCountASC = 1,
7236 FSFullTextSearchRankHitCountDESC = 2
7237 };
7238
7239 @interface FSFullTextSearch : FSBase
7240 -(void*)getCptr;
7241 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7242 -(id)init;
7243 -(id)initWithOther: (FSFullTextSearch*)other;
7244 -(BOOL)isEmpty;
7245 -(void)setDataBasePath: (NSString *)path_of_data_base;
7246 -(FSProgressive*)startUpdateIndex: (FSDocumentsSource*)source pause: (id<FSPauseCallback>)pause reupdate: (BOOL)reupdate;
7247 -(BOOL)updateIndexWithFilePath: (NSString *)file_path;
7248 -(BOOL)searchOf: (NSString *)match_string rank_mode: (FSFullTextSearchRankMode)rank_mode callback: (id<FSSearchCallback>)callback;
7249
7250 -(void)dealloc;
7251
7252 @end
7253
7254 typedef NS_ENUM(NSInteger, FSComplianceEngineViewOrPrintCondition) {
7255 FSComplianceEngineViewOrPrintConditionAuto = 0,
7256 FSComplianceEngineViewOrPrintConditionCoatedGRACoL2006 = 1,
7257 FSComplianceEngineViewOrPrintConditionISOCoatedv2ECI = 2,
7258 FSComplianceEngineViewOrPrintConditionJapanColor2001Coated = 3,
7259 FSComplianceEngineViewOrPrintConditionPSOCoatedv3ECI = 4
7260 };
7261
7262 @interface FSComplianceEngine : NSObject
7263 {
7264 void *swigCPtr;
7265 BOOL swigCMemOwn;
7266 }
7267 -(void*)getCptr;
7268 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7269 +(FSErrorCode)initialize: (NSString *)compliance_resource_folder_path compliance_engine_unlockcode: (NSString *)compliance_engine_unlockcode;
7270 +(void)destroy;
7271 +(FSErrorCode)initializeThreadContext;
7272 +(void)releaseThreadContext;
7273 +(void)setTempFolderPath: (NSString *)temp_folder_path;
7274 +(void)enableHandleTransparency: (BOOL)enable_handle_transparency;
7275 +(void)setLanguage: (NSString *)language;
7276 -(id)init;
7277
7278 -(void)dealloc;
7279
7280 @end
7281
7282
7283
7284 typedef NS_ENUM(NSInteger, FSPreflightSettingDataLibraryType) {
7285 FSPreflightSettingDataLibraryTypeFoxit = 0,
7286 FSPreflightSettingDataLibraryTypePDFStandards = 1,
7287 FSPreflightSettingDataLibraryTypePrepressColorTransparency = 2
7288 };
7289
7290 typedef NS_ENUM(NSInteger, FSPreflightSettingDataOperateType) {
7291 FSPreflightSettingDataOperateTypeProfiles = 0,
7292 FSPreflightSettingDataOperateTypeSingleChecks = 1,
7293 FSPreflightSettingDataOperateTypeSingleFixups = 2
7294 };
7295
7296 @interface FSPreflightSettingData : NSObject
7297 {
7298 void *swigCPtr;
7299 BOOL swigCMemOwn;
7300 }
7301 @property (nonatomic, weak, getter=getPreflight_key) NSString * preflight_key;
7302 @property (nonatomic, getter=getOperate_type) FSPreflightSettingDataOperateType operate_type;
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;
7307 -(void*)getCptr;
7308 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7309 -(id)init;
7310 -(void)dealloc;
7311
7312 @end
7313
7314 typedef NS_ENUM(NSInteger, FSPreflightReportSettingDataReportFileFormatType) {
7315 FSPreflightReportSettingDataReportFileFormatTypePdf = 0,
7316 FSPreflightReportSettingDataReportFileFormatTypeXml = 1,
7317 FSPreflightReportSettingDataReportFileFormatTypeTxt = 2,
7318 FSPreflightReportSettingDataReportFileFormatTypeHtml = 3
7319 };
7320
7321 typedef NS_ENUM(NSInteger, FSPreflightReportSettingDataProblemsHighlightMethod) {
7322 FSPreflightReportSettingDataProblemsHighlightMethodTransparentMasks = 0,
7323 FSPreflightReportSettingDataProblemsHighlightMethodLayers = 1
7324 };
7325
7326 @interface FSPreflightReportSettingData : NSObject
7327 {
7328 void *swigCPtr;
7329 BOOL swigCMemOwn;
7330 }
7331 @property (nonatomic, getter=getReport_file_format_type) FSPreflightReportSettingDataReportFileFormatType report_file_format_type;
7332 @property (nonatomic, getter=getTo_generate_overview) BOOL to_generate_overview;
7333 @property (nonatomic, getter=getTo_highlight_problems) BOOL to_highlight_problems;
7334 @property (nonatomic, getter=getProblems_highlight_method) FSPreflightReportSettingDataProblemsHighlightMethod problems_highlight_method;
7335 @property (nonatomic, weak, getter=getReport_file_path) NSString * report_file_path;
7336 -(void*)getCptr;
7337 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7338 -(id)init;
7339 -(void)dealloc;
7340
7341 @end
7342
7343 @interface FSPreflight : FSBase
7344 -(void*)getCptr;
7345 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7346 -(id)init;
7347 -(id)initWithOther: (FSPreflight*)other;
7348 -(BOOL)isEmpty;
7349 -(NSArray<NSData *> *)getGroupNamesArray: (FSPreflightSettingDataLibraryType)library_type operate_type: (FSPreflightSettingDataOperateType)operate_type;
7350 -(NSArray<NSData *> *)getItemKeysArray: (NSString *)group_name;
7351 -(void)analyze: (FSPreflightSettingData*)preflight_setting_data progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7352 -(void)analyzeAndFixup: (FSPreflightSettingData*)preflight_setting_data progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7353 -(BOOL)generateReport: (FSPreflightReportSettingData*)preflight_report_setting_data progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7354 -(BOOL)canFixup: (NSString *)item_key;
7355
7356 -(void)dealloc;
7357
7358 @end
7359
7360 typedef NS_ENUM(NSInteger, FSFixupDataFixupState) {
7361 FSFixupDataFixupStateSuccess = 0,
7362 FSFixupDataFixupStateFailure = 1,
7363 FSFixupDataFixupStateNotRequired = 2
7364 };
7365
7366 @interface FSFixupData : NSObject
7367 {
7368 void *swigCPtr;
7369 BOOL swigCMemOwn;
7370 }
7371 @property (nonatomic, getter=getUsed_count) unsigned int used_count;
7372 @property (nonatomic, getter=getState) FSFixupDataFixupState state;
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;
7376 -(void*)getCptr;
7377 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7378 -(id)init;
7379 -(id)initWithOther: (FSFixupData*)other;
7380 -(void)dealloc;
7381
7382 @end
7383
7384 typedef NS_ENUM(NSInteger, FSHitDataCheckSeverity) {
7385 FSHitDataCheckSeverityInfo = 1,
7386 FSHitDataCheckSeverityWarning = 2,
7387 FSHitDataCheckSeverityError = 3
7388 };
7389
7390 @interface FSHitData : NSObject
7391 {
7392 void *swigCPtr;
7393 BOOL swigCMemOwn;
7394 }
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;
7401 -(void*)getCptr;
7402 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7403 -(id)init;
7404 -(id)initWithOther: (FSHitData*)other;
7405 -(void)dealloc;
7406
7407 @end
7408
7409 @interface FSResultInformation : FSBase
7410 -(void*)getCptr;
7411 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7412 -(id)init;
7413 -(id)initWithOther: (FSResultInformation*)other;
7414 -(BOOL)isEmpty;
7415 -(int)getFixupDataCount;
7416 -(FSFixupData*)getFixupData: (int)index;
7417 -(int)getHitDataCount;
7418 -(FSHitData*)getHitData: (int)index;
7419
7420 -(void)dealloc;
7421
7422 @end
7423
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
7436 };
7437
7438 @interface FSPDFACompliance : FSBase
7439 -(void*)getCptr;
7440 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7441 -(id)init;
7442 -(id)initWithOther: (FSPDFACompliance*)other;
7443 -(BOOL)isEmpty;
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;
7446
7447 -(void)dealloc;
7448
7449 @end
7450
7451 typedef NS_ENUM(NSInteger, FSPDFEComplianceVersion) {
7452 FSPDFEComplianceVersionPDFE1 = 1
7453 };
7454
7455 @interface FSPDFECompliance : FSBase
7456 -(void*)getCptr;
7457 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7458 -(id)init;
7459 -(id)initWithOther: (FSPDFECompliance*)other;
7460 -(BOOL)isEmpty;
7461 -(FSResultInformation*)verify: (NSString *)src_pdf_path first_page_index: (int)first_page_index last_page_index: (int)last_page_index verify_version: (FSPDFEComplianceVersion)verify_version progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7462 -(FSResultInformation*)convertPDFFile: (NSString *)src_pdf_path saved_pdf_path: (NSString *)saved_pdf_path convert_to_version: (FSPDFEComplianceVersion)convert_to_version progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7463
7464 -(void)dealloc;
7465
7466 @end
7467
7468 typedef NS_ENUM(NSInteger, FSPDFXComplianceVersion) {
7469 FSPDFXComplianceVersionPDFX1a = 0,
7470 FSPDFXComplianceVersionPDFX3 = 1,
7471 FSPDFXComplianceVersionPDFX4 = 2,
7472 FSPDFXComplianceVersionPDFX4p = 3,
7473 FSPDFXComplianceVersionPDFX1aCoatedGRACoL2006 = 4,
7474 FSPDFXComplianceVersionPDFX1aISOCoatedv2ECI = 5,
7475 FSPDFXComplianceVersionPDFX1aJapanColor2001Coated = 6,
7476 FSPDFXComplianceVersionPDFX1aPSOCoatedv3ECI = 7,
7477 FSPDFXComplianceVersionPDFX3CoatedGRACoL2006 = 8,
7478 FSPDFXComplianceVersionPDFX3ISOCoatedv2ECI = 9,
7479 FSPDFXComplianceVersionPDFX3JapanColor2001Coated = 10,
7480 FSPDFXComplianceVersionPDFX3PSOCoatedv3ECI = 11,
7481 FSPDFXComplianceVersionPDFX4CoatedGRACoL2006 = 12,
7482 FSPDFXComplianceVersionPDFX4ISOCoatedv2ECI = 13,
7483 FSPDFXComplianceVersionPDFX4JapanColor2001Coated = 14,
7484 FSPDFXComplianceVersionPDFX4PSOCoatedv3ECI = 15,
7485 FSPDFXComplianceVersionPDFX4AndCLLVISOCoatedv2ECI = 16
7486 };
7487
7488 @interface FSPDFXCompliance : FSBase
7489 -(void*)getCptr;
7490 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7491 -(id)init;
7492 -(id)initWithOther: (FSPDFXCompliance*)other;
7493 -(BOOL)isEmpty;
7494 -(FSResultInformation*)verify: (FSPDFXComplianceVersion)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;
7495 -(FSResultInformation*)convertPDFFile: (NSString *)src_pdf_path saved_pdf_path: (NSString *)saved_pdf_path convert_to_version: (FSPDFXComplianceVersion)convert_to_version view_or_print_condition: (FSComplianceEngineViewOrPrintCondition)view_or_print_condition to_convert_rgb_or_lab: (BOOL)to_convert_rgb_or_lab to_decalibrate_gray_or_cmyk: (BOOL)to_decalibrate_gray_or_cmyk progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7496
7497 -(void)dealloc;
7498
7499 @end
7500
7501 @interface FSPDFCompliance : FSBase
7502 -(void*)getCptr;
7503 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7504 -(id)init;
7505 -(id)initWithOther: (FSPDFCompliance*)other;
7506 -(BOOL)isEmpty;
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;
7508 -(FSResultInformation*)convertPDFFile: (NSString *)src_pdf_path saved_pdf_path: (NSString *)saved_pdf_path convert_to_version: (int)convert_to_version progress_callback: (id<FSComplianceProgressCallback>)progress_callback;
7509
7510 -(void)dealloc;
7511
7512 @end
7513
7514 typedef NS_ENUM(NSInteger, FSCompareResultInfoCompareResultType) {
7515 FSCompareResultInfoCompareResultTypeNone = -1,
7516 FSCompareResultInfoCompareResultTypeDeleteText = 0,
7517 FSCompareResultInfoCompareResultTypeInsertText = 1,
7518 FSCompareResultInfoCompareResultTypeReplaceText = 2,
7519 FSCompareResultInfoCompareResultTypeDeleteImage = 6,
7520 FSCompareResultInfoCompareResultTypeInsertImage = 7,
7521 FSCompareResultInfoCompareResultTypeReplaceImage = 8,
7522 FSCompareResultInfoCompareResultTypeDeletePath = 9,
7523 FSCompareResultInfoCompareResultTypeInsertPath = 10,
7524 FSCompareResultInfoCompareResultTypeReplacePath = 11,
7525 FSCompareResultInfoCompareResultTypeDeleteShading = 12,
7526 FSCompareResultInfoCompareResultTypeInsertShading = 13,
7527 FSCompareResultInfoCompareResultTypeReplaceShading = 14,
7528 FSCompareResultInfoCompareResultTypeDeleteAnnot = 15,
7529 FSCompareResultInfoCompareResultTypeInsertAnnot = 16,
7530 FSCompareResultInfoCompareResultTypeReplaceAnnot = 17,
7531 FSCompareResultInfoCompareResultTypeTextAttriChange = 18
7532 };
7533
7534 @interface FSCompareResultInfo : NSObject
7535 {
7536 void *swigCPtr;
7537 BOOL swigCMemOwn;
7538 }
7539 @property (nonatomic, getter=getType) FSCompareResultInfoCompareResultType type;
7540 @property (nonatomic, weak, getter=getRect_array) FSRectFArray* rect_array;
7541 @property (nonatomic, weak, getter=getDiff_contents) NSString * diff_contents;
7542 -(void*)getCptr;
7543 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7544 -(id)initWithType: (FSCompareResultInfoCompareResultType)type rect_array: (FSRectFArray*)rect_array diff_contents: (NSString *)diff_contents;
7545 -(id)init;
7546 -(id)initWithResult_info: (FSCompareResultInfo*)result_info;
7547 -(void)dealloc;
7548
7549 @end
7550
7551 @interface FSCompareResultInfoArray : NSObject
7552 {
7553 void *swigCPtr;
7554 BOOL swigCMemOwn;
7555 }
7556 -(void*)getCptr;
7557 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7558 -(id)init;
7559 -(id)initWithOther: (FSCompareResultInfoArray*)other;
7560 -(unsigned long)getSize;
7561 -(FSCompareResultInfo*)getAt: (unsigned long)index;
7562 -(void)add: (FSCompareResultInfo*)element;
7563 -(void)removeAt: (unsigned long)index;
7564 -(void)insertAt: (unsigned long)index element: (FSCompareResultInfo*)element;
7565 -(void)removeAll;
7566
7567 -(void)dealloc;
7568
7569 @end
7570
7571 @interface FSCompareResults : NSObject
7572 {
7573 void *swigCPtr;
7574 BOOL swigCMemOwn;
7575 }
7576 @property (nonatomic, weak, getter=getBase_doc_results) FSCompareResultInfoArray* base_doc_results;
7577 @property (nonatomic, weak, getter=getCompared_doc_results) FSCompareResultInfoArray* compared_doc_results;
7578 -(void*)getCptr;
7579 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7580 -(id)initWithBase_doc_results: (FSCompareResultInfoArray*)base_doc_results compared_doc_results: (FSCompareResultInfoArray*)compared_doc_results;
7581 -(id)init;
7582 -(id)initWithCompare_results: (FSCompareResults*)compare_results;
7583 -(void)clear;
7584 -(void)dealloc;
7585
7586 @end
7587
7588 typedef NS_ENUM(NSInteger, FSComparisonCompareType) {
7589 FSComparisonCompareTypeAll = 0x00000000,
7590 FSComparisonCompareTypeText = 0x00000001,
7591 FSComparisonCompareTypeAnnotation = 0x00000002
7592 };
7593
7594 @interface FSComparison : FSBase
7595 -(id)init NS_UNAVAILABLE;
7596 -(void*)getCptr;
7597 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7598 -(id)initWithBase_doc: (FSPDFDoc*)base_doc compared_doc: (FSPDFDoc*)compared_doc;
7599 -(id)initWithOther: (FSComparison*)other;
7600 -(BOOL)isEmpty;
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;
7604
7605 -(void)dealloc;
7606
7607 @end
7608
7609 @interface FSAuditSpaceSize : NSObject
7610 {
7611 void *swigCPtr;
7612 BOOL swigCMemOwn;
7613 }
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;
7633 -(void*)getCptr;
7634 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7635 -(id)init;
7636 -(void)dealloc;
7637
7638 @end
7639
7640
7641
7642 @interface FSOptimizer : FSBase
7643 -(void*)getCptr;
7644 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7645 +(FSProgressive*)optimize: (FSPDFDoc*)doc settings: (FSOptimizerSettings*)settings pause: (id<FSPauseCallback>)pause;
7646 +(FSProgressive*)startSubsetEmbedFont: (FSPDFDoc*)doc pause: (id<FSPauseCallback>)pause;
7647 +(FSProgressive*)optimizeScannedPDF: (FSPDFDoc*)doc settings: (FSOptimizeScannedPDFSettings*)settings image_compress_callback: (id<FSImageCompressionCallback>)image_compress_callback pause: (id<FSPauseCallback>)pause;
7648 +(FSAuditSpaceSize*)computeAuditSpace: (FSPDFDoc*)doc;
7649 -(id)init;
7650
7651 -(void)dealloc;
7652
7653 @end
7654
7655 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressMode) {
7656 FSImageSettingsImageCompressHigh = 10003,
7657 FSImageSettingsImageCompressjpeg = 10005,
7658 FSImageSettingsImageCompressjpeg2000 = 10006,
7659 FSImageSettingsImageCompressRetain = 10007,
7660 FSImageSettingsImageCompressZip = 10009
7661 };
7662
7663 typedef NS_ENUM(NSInteger, FSImageSettingsImageCompressQuality) {
7664 FSImageSettingsImageCompressQualityMinimum = 1,
7665 FSImageSettingsImageCompressQualityLow = 2,
7666 FSImageSettingsImageCompressQualityMedium = 3,
7667 FSImageSettingsImageCompressQualityHigh = 4,
7668 FSImageSettingsImageCompressQualityMaximum = 5,
7669 FSImageSettingsImageCompressQualityLossless = 6
7670 };
7671
7672 typedef NS_ENUM(NSInteger, FSImageSettingsStretchMode) {
7673 FSImageSettingsStretchDefault = -1,
7674 FSImageSettingsStretchOff = 0x00,
7675 FSImageSettingsStretchInterpol = 0x20,
7676 FSImageSettingsStretchDownsample = 0x04,
7677 FSImageSettingsStretchBicubic = 0x80,
7678 FSImageSettingsStretchNoSmooth = 0x100
7679 };
7680
7681 @interface FSImageSettings : FSBase
7682 -(void*)getCptr;
7683 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7684 -(id)init;
7685 -(id)initWithOther: (FSImageSettings*)other;
7686 -(BOOL)isEmpty;
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;
7696
7697 -(void)dealloc;
7698
7699 @end
7700
7701 typedef NS_ENUM(NSInteger, FSMonoImageSettingsMonoImageCompressMode) {
7702 FSMonoImageSettingsImageCompressCCITT3 = 10001,
7703 FSMonoImageSettingsImageCompressCCITT4 = 10002,
7704 FSMonoImageSettingsImageCompressHigh = 10003,
7705 FSMonoImageSettingsImageCompressjbig2 = 10004,
7706 FSMonoImageSettingsImageCompressRetain = 10007,
7707 FSMonoImageSettingsImageCompressRunLength = 10008,
7708 FSMonoImageSettingsImageCompressZip = 10009
7709 };
7710
7711 typedef NS_ENUM(NSInteger, FSMonoImageSettingsMonoImageCompressQuality) {
7712 FSMonoImageSettingsImageCompressQualityLossless = 1,
7713 FSMonoImageSettingsImageCompressQualityLossy = 2,
7714 FSMonoImageSettingsImageCompressQualityMinimum = 3,
7715 FSMonoImageSettingsImageCompressQualityLow = 4,
7716 FSMonoImageSettingsImageCompressQualityMedium = 5,
7717 FSMonoImageSettingsImageCompressQualityHigh = 6,
7718 FSMonoImageSettingsImageCompressQualityMaximum = 7
7719 };
7720
7721 typedef NS_ENUM(NSInteger, FSMonoImageSettingsStretchMode) {
7722 FSMonoImageSettingsStretchDefault = -1,
7723 FSMonoImageSettingsStretchOff = 0x00,
7724 FSMonoImageSettingsStretchInterpol = 0x20,
7725 FSMonoImageSettingsStretchDownsample = 0x04,
7726 FSMonoImageSettingsStretchBicubic = 0x80,
7727 FSMonoImageSettingsStretchNoSmooth = 0x100
7728 };
7729
7730 @interface FSMonoImageSettings : FSBase
7731 -(void*)getCptr;
7732 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7733 -(id)init;
7734 -(id)initWithOther: (FSMonoImageSettings*)other;
7735 -(BOOL)isEmpty;
7736 -(void)setImageDPI: (int)dpi;
7737 -(void)setImageDPILimit: (int)dpi_limit;
7738 -(void)setCompressionMode: (FSMonoImageSettingsMonoImageCompressMode)mode;
7739 -(void)setStretchMode: (FSMonoImageSettingsStretchMode)mode;
7740 -(void)setQuality: (FSMonoImageSettingsMonoImageCompressQuality)quality;
7741
7742 -(void)dealloc;
7743
7744 @end
7745
7746 @interface FSUnembeddedFontSettings : FSBase
7747 -(void*)getCptr;
7748 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7749 -(id)init;
7750 -(id)initWithOther: (FSUnembeddedFontSettings*)other;
7751 -(BOOL)isEmpty;
7752 -(void)setSubsetAllEmFonts: (BOOL)is_subset_all_emb_fonts;
7753 -(void)setUnembeddedFontNameArray: (NSArray<NSString *> *)font_name_array;
7754
7755 -(void)dealloc;
7756
7757 @end
7758
7759 typedef NS_ENUM(NSInteger, FSOptimizerSettingsOptimizerOptions) {
7760 FSOptimizerSettingsOptimizerCompressImages = 0x01,
7761 FSOptimizerSettingsOptimizerCleanUp = 0x02,
7762 FSOptimizerSettingsOptimizerDiscardObjects = 0x04,
7763 FSOptimizerSettingsOptimizerUnembeddedFonts = 0x08,
7764 FSOptimizerSettingsOptimizerDiscardUserData = 0x10,
7765 FSOptimizerSettingsOptimizerTransparency = 0x20
7766 };
7767
7768 typedef NS_ENUM(NSInteger, FSOptimizerSettingsCleanUpOptions) {
7769 FSOptimizerSettingsCleanUpUseFlateForNonEncodedStream = 0x01,
7770 FSOptimizerSettingsCleanUpUseFlateInsteadOfLZW = 0x02,
7771 FSOptimizerSettingsCleanUpRemoveInvalidBookmarks = 0x04,
7772 FSOptimizerSettingsCleanUpRemoveInvalidLinks = 0x08,
7773 FSOptimizerSettingsCleanUpDiscardUnreferencedNamedDes = 0x10,
7774 FSOptimizerSettingsCleanUpOptPageContent = 0x20
7775 };
7776
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
7789 };
7790
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
7799 };
7800
7801 typedef NS_ENUM(NSInteger, FSOptimizerSettingsTransparencyMode) {
7802 FSOptimizerSettingsTransparencyModeLowResolution = 0,
7803 FSOptimizerSettingsTransparencyModeMediumResolution = 1,
7804 FSOptimizerSettingsTransparencyModeHighResolution = 2
7805 };
7806
7807 @interface FSOptimizerSettings : FSBase
7808 -(void*)getCptr;
7809 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7810 -(id)init;
7811 -(id)initWithOther: (FSOptimizerSettings*)other;
7812 -(BOOL)isEmpty;
7813 -(void)setOptimizerOptions: (unsigned int)optimize_options;
7814 -(void)setColorGrayImageSettings: (FSImageSettings*)settings;
7815 -(void)setColorImageSettings: (FSImageSettings*)settings;
7816 -(void)setGrayscaleImageSettings: (FSImageSettings*)settings;
7817 -(void)setMonoImageSettings: (FSMonoImageSettings*)settings;
7818 -(void)setUnembeddedFontSettings: (FSUnembeddedFontSettings*)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;
7823
7824 -(void)dealloc;
7825
7826 @end
7827
7828 typedef NS_ENUM(NSInteger, FSOptimizeScannedPDFSettingsScannedImageCompressMode) {
7829 FSOptimizeScannedPDFSettingsScannedImageCompressHigh = 1,
7830 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg = 2,
7831 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000LossLess = 3,
7832 FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000Lossy = 4
7833 };
7834
7835 typedef NS_ENUM(NSInteger, FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode) {
7836 FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2Lossy = 1,
7837 FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2LossLess = 2,
7838 FSOptimizeScannedPDFSettingsScannedMonoImageCompressCCITT4 = 3,
7839 FSOptimizeScannedPDFSettingsScannedMonoImageCompressHigh = 4
7840 };
7841
7842 @interface FSOptimizeScannedPDFSettings : FSBase
7843 -(void*)getCptr;
7844 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7845 -(id)init;
7846 -(id)initWithOther: (FSOptimizeScannedPDFSettings*)other;
7847 -(BOOL)isEmpty;
7848 -(void)setOptimizedPages: (FSRange*)pages;
7849 -(void)setColorGrayImageCompressionMode: (FSOptimizeScannedPDFSettingsScannedImageCompressMode)mode;
7850 -(void)setColorGrayImageCompressionQuality: (unsigned int)quality;
7851 -(void)setMonoImageCompressionMode: (FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode)mode;
7852
7853 -(void)dealloc;
7854
7855 @end
7856
7857 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFPageMode) {
7858 FSHTML2PDFSettingDataPageModeSinglePage = 0,
7859 FSHTML2PDFSettingDataPageModeMultiplePage = 1
7860 };
7861
7862 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFScalingMode) {
7863 FSHTML2PDFSettingDataScalingModeNone = 0,
7864 FSHTML2PDFSettingDataScalingModeScale = 1,
7865 FSHTML2PDFSettingDataScalingModeEnlarge = 2
7866 };
7867
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
7943 };
7944
7945 typedef NS_ENUM(NSInteger, FSHTML2PDFSettingDataHTML2PDFMediaStyle) {
7946 FSHTML2PDFSettingDataMediaStyleScreen = 0,
7947 FSHTML2PDFSettingDataMediaStylePrint = 1
7948 };
7949
7950 @interface FSHTML2PDFSettingData : NSObject
7951 {
7952 void *swigCPtr;
7953 BOOL swigCMemOwn;
7954 }
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;
7982 -(void*)getCptr;
7983 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
7984 -(id)init;
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;
7987 -(void)dealloc;
7988
7989 @end
7990
7991 @interface FSTXT2PDFSettingData : NSObject
7992 {
7993 void *swigCPtr;
7994 BOOL swigCMemOwn;
7995 }
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;
8004 -(void*)getCptr;
8005 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8006 -(id)init;
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;
8009 -(void)dealloc;
8010
8011 @end
8012
8013
8014
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
8030 };
8031
8032 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFExportHatchesType) {
8033 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeBitmap = 0,
8034 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeDrawing = 1,
8035 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePdfPaths = 2,
8036 FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePolygons = 3
8037 };
8038
8039 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFSearchableTextType) {
8040 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeNoSearch = 0,
8041 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeSHX = 1,
8042 FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeTTF = 2
8043 };
8044
8045 typedef NS_ENUM(NSInteger, FSDWG2PDFSettingDataDWG2PDFColorPolicy) {
8046 FSDWG2PDFSettingDataDWG2PDFColorPolicyNoPolicy = 0,
8047 FSDWG2PDFSettingDataDWG2PDFColorPolicyMono = 1,
8048 FSDWG2PDFSettingDataDWG2PDFColorPolicyGrayscale = 2
8049 };
8050
8051 @interface FSDWG2PDFSettingData : NSObject
8052 {
8053 void *swigCPtr;
8054 BOOL swigCMemOwn;
8055 }
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;
8073 -(void*)getCptr;
8074 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8075 -(id)init;
8076 -(void)dealloc;
8077
8078 @end
8079
8080 @interface FSHTML2PDFRelatedResource : NSObject
8081 {
8082 void *swigCPtr;
8083 BOOL swigCMemOwn;
8084 }
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;
8087 -(void*)getCptr;
8088 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8089 -(id)init;
8090 -(void)dealloc;
8091
8092 @end
8093
8094 @interface FSHTML2PDFRelatedResourceArray : NSObject
8095 {
8096 void *swigCPtr;
8097 BOOL swigCMemOwn;
8098 }
8099 -(void*)getCptr;
8100 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8101 -(id)init;
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;
8108 -(void)removeAll;
8109
8110 -(void)dealloc;
8111
8112 @end
8113
8114 typedef NS_ENUM(NSInteger, FSConvertOffice2PdfEngine) {
8115 FSConvertOffice2PdfEngineMicrosoft = 0,
8116 FSConvertOffice2PdfEngineWps = 1
8117 };
8118
8119 @interface FSConvert : FSBase
8120 -(void*)getCptr;
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;
8128 +(void)fromImageWithStreamCallback: (id<FSFileReaderCallback>)file_reader saved_pdf_filestream: (id<FSFileWriterCallback>)saved_pdf_filestream;
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;
8131 -(id)init;
8132
8133 -(void)dealloc;
8134
8135 @end
8136
8137 typedef NS_ENUM(NSInteger, FSLRElementElementType) {
8138 FSLRElementElementTypeDocument = 0x0000,
8139 FSLRElementElementTypeDocumentFragment = 0x0001,
8140 FSLRElementElementTypePart = 0x0002,
8141 FSLRElementElementTypeArt = 0x0101,
8142 FSLRElementElementTypeSect = 0x0102,
8143 FSLRElementElementTypeDiv = 0x0100,
8144 FSLRElementElementTypeBlockQuote = 0x0103,
8145 FSLRElementElementTypeCaption = 0x0104,
8146 FSLRElementElementTypeTOC = 0x0105,
8147 FSLRElementElementTypeTOCI = 0x0106,
8148 FSLRElementElementTypeIndex = 0x0107,
8149 FSLRElementElementTypeAside = 0x0108,
8150 FSLRElementElementTypeTitle = 0x0109,
8151 FSLRElementElementTypeFENote = 0x010A,
8152 FSLRElementElementTypeNonStruct = 0x010F,
8153 FSLRElementElementTypePrivate = 0x0110,
8154 FSLRElementElementTypeParagraph = 0x0200,
8155 FSLRElementElementTypeHeading = 0x0201,
8156 FSLRElementElementTypeHeading1 = 0x0202,
8157 FSLRElementElementTypeHeading2 = 0x0203,
8158 FSLRElementElementTypeHeading3 = 0x0204,
8159 FSLRElementElementTypeHeading4 = 0x0205,
8160 FSLRElementElementTypeHeading5 = 0x0206,
8161 FSLRElementElementTypeHeading6 = 0x0207,
8162 FSLRElementElementTypeHeadingN = 0x0208,
8163 FSLRElementElementTypeList = 0x0209,
8164 FSLRElementElementTypeListItem = 0x020A,
8165 FSLRElementElementTypeListLabel = 0x020B,
8166 FSLRElementElementTypeListBody = 0x020C,
8167 FSLRElementElementTypeTable = 0x020D,
8168 FSLRElementElementTypeTableRow = 0x020E,
8169 FSLRElementElementTypeTableHeaderCell = 0x020F,
8170 FSLRElementElementTypeTableDataCell = 0x0210,
8171 FSLRElementElementTypeTableHeaderGroup = 0x0211,
8172 FSLRElementElementTypeTableBodyGroup = 0x0212,
8173 FSLRElementElementTypeTableFootGroup = 0x0213,
8174 FSLRElementElementTypeSpan = 0x0300,
8175 FSLRElementElementTypeQuote = 0x0301,
8176 FSLRElementElementTypeNote = 0x0302,
8177 FSLRElementElementTypeReference = 0x0303,
8178 FSLRElementElementTypeBibEntry = 0x0304,
8179 FSLRElementElementTypeCode = 0x0305,
8180 FSLRElementElementTypeLink = 0x0306,
8181 FSLRElementElementTypeAnnot = 0x0307,
8182 FSLRElementElementTypeRuby = 0x0308,
8183 FSLRElementElementTypeRubyBase = 0x0309,
8184 FSLRElementElementTypeRubyAnnot = 0x030A,
8185 FSLRElementElementTypeRubyPunc = 0x030B,
8186 FSLRElementElementTypeWarichu = 0x030C,
8187 FSLRElementElementTypeWarichuText = 0x030D,
8188 FSLRElementElementTypeWarichuPunc = 0x030E,
8189 FSLRElementElementTypeEm = 0x030F,
8190 FSLRElementElementTypeStrong = 0x0310,
8191 FSLRElementElementTypeSub = 0x0311,
8192 FSLRElementElementTypeFigure = 0x0400,
8193 FSLRElementElementTypeFormula = 0x0401,
8194 FSLRElementElementTypeForm = 0x0402,
8195 FSLRElementElementTypeArtifact = 0x1000,
8196 FSLRElementElementTypeTextObject = 0x80000001,
8197 FSLRElementElementTypePathObject = 0x80000002,
8198 FSLRElementElementTypeImageObject = 0x80000003,
8199 FSLRElementElementTypeShadingObject = 0x80000004,
8200 FSLRElementElementTypeFormObject = 0x80000005,
8201 FSLRElementElementTypeContainerObject = 0x8000000C,
8202 FSLRElementElementTypeAnnotObject = 0x8000000E,
8203 FSLRElementElementTypePageObject = 0x8000000F,
8204 FSLRElementElementTypeTextContent = 0xC0000001,
8205 FSLRElementElementTypePathContent = 0xC0000002,
8206 FSLRElementElementTypeImageContent = 0xC0000003,
8207 FSLRElementElementTypeShadingContent = 0xC0000004,
8208 FSLRElementElementTypeComplexContent = 0xC000000D,
8209 FSLRElementElementTypeAnnotContent = 0xC000000E
8210 };
8211
8212 @interface FSLRElement : FSBase
8213 -(void*)getCptr;
8214 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8215 -(id)initWithOther: (FSLRElement*)other;
8216 -(BOOL)isEmpty;
8217 -(FSLRElementElementType)getElementType;
8218 -(BOOL)isContentElement;
8219 -(BOOL)isGraphicsObjectElement;
8220 -(BOOL)isStructureElement;
8221 -(NSString *)stringifyType;
8222 +(NSString *)stringifyElementType: (FSLRElementElementType)type;
8223
8224 -(void)dealloc;
8225
8226 @end
8227
8228 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeType) {
8229 FSLRStructureElementAttributeTypeInvalid = 0x0,
8230 FSLRStructureElementAttributeTypeRole = 0x524f4c45,
8231 FSLRStructureElementAttributeTypePlacement = 0x504c4143,
8232 FSLRStructureElementAttributeTypeRotation = 0x524f5441,
8233 FSLRStructureElementAttributeTypeWritingMode = 0x574d4f44,
8234 FSLRStructureElementAttributeTypeDestination = 0x44455354,
8235 FSLRStructureElementAttributeTypeBBox = 0x42424f58,
8236 FSLRStructureElementAttributeTypeWidth = 0x57445448,
8237 FSLRStructureElementAttributeTypeHeight = 0x48474854,
8238 FSLRStructureElementAttributeTypeBackgroundColor = 0x424b4743,
8239 FSLRStructureElementAttributeTypeBorderColor = 0x42445243,
8240 FSLRStructureElementAttributeTypeBorderStyle = 0x42445253,
8241 FSLRStructureElementAttributeTypeBorderThickness = 0x42445254,
8242 FSLRStructureElementAttributeTypeAttached = 0x41545448,
8243 FSLRStructureElementAttributeTypeSubType = 0x53554254,
8244 FSLRStructureElementAttributeTypePadding = 0x50414447,
8245 FSLRStructureElementAttributeTypeColor = 0x434f4c52,
8246 FSLRStructureElementAttributeTypeSpaceBefore = 0x53504246,
8247 FSLRStructureElementAttributeTypeSpaceAfter = 0x53504146,
8248 FSLRStructureElementAttributeTypeStartIndent = 0x53494e44,
8249 FSLRStructureElementAttributeTypeEndIndent = 0x45494e44,
8250 FSLRStructureElementAttributeTypeTextIndent = 0x54494e44,
8251 FSLRStructureElementAttributeTypeTextAlign = 0x54414c4e,
8252 FSLRStructureElementAttributeTypeBlockAlign = 0x42414c4e,
8253 FSLRStructureElementAttributeTypeInlineAlign = 0x49414c4e,
8254 FSLRStructureElementAttributeTypeTBorderStyle = 0x54424453,
8255 FSLRStructureElementAttributeTypeTPadding = 0x54504144,
8256 FSLRStructureElementAttributeTypeBaselineShift = 0x42534846,
8257 FSLRStructureElementAttributeTypeLineHeight = 0x4c484754,
8258 FSLRStructureElementAttributeTypeTextDecorationColor = 0x5444434c,
8259 FSLRStructureElementAttributeTypeTextDecorationThickness = 0x54445448,
8260 FSLRStructureElementAttributeTypeTextDecorationType = 0x54445459,
8261 FSLRStructureElementAttributeTypeRubyAlign = 0x5242414c,
8262 FSLRStructureElementAttributeTypeRubyPosition = 0x52425053,
8263 FSLRStructureElementAttributeTypeGlyphOrientationVertical = 0x474f5654,
8264 FSLRStructureElementAttributeTypeColumnCount = 0x434c434e,
8265 FSLRStructureElementAttributeTypeColumnGap = 0x434c4750,
8266 FSLRStructureElementAttributeTypeColumnWidths = 0x434c5744,
8267 FSLRStructureElementAttributeTypeListNumbering = 0x4c4e554d,
8268 FSLRStructureElementAttributeTypeFieldRole = 0x46524f4c,
8269 FSLRStructureElementAttributeTypeFieldChecked = 0x43484b44,
8270 FSLRStructureElementAttributeTypeFieldDesc = 0x46445343,
8271 FSLRStructureElementAttributeTypeRowSpan = 0x5253504e,
8272 FSLRStructureElementAttributeTypeColSpan = 0x4353504e,
8273 FSLRStructureElementAttributeTypeTableHeaders = 0x54484453,
8274 FSLRStructureElementAttributeTypeTableHeaderScope = 0x54485343,
8275 FSLRStructureElementAttributeTypeTableSummary = 0x5442534d,
8276 FSLRStructureElementAttributeTypeShort = 0x53484f52,
8277 FSLRStructureElementAttributeTypeDirection = 0x44495245,
8278 FSLRStructureElementAttributeTypeABox = 0x414c4258,
8279 FSLRStructureElementAttributeTypeVersion = 0x5645534e
8280 };
8281
8282 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeValueEnum) {
8283 FSLRStructureElementAttributeValueEnumInvalid = 0x0,
8284 FSLRStructureElementAttributeValueEnumBlock = 0x424c434b,
8285 FSLRStructureElementAttributeValueEnumInline = 0x494e4c4e,
8286 FSLRStructureElementAttributeValueEnumWarichu = 0x57415249,
8287 FSLRStructureElementAttributeValueEnumBefore = 0x42454652,
8288 FSLRStructureElementAttributeValueEnumAfter = 0x41465445,
8289 FSLRStructureElementAttributeValueEnumStart = 0x53545254,
8290 FSLRStructureElementAttributeValueEnumEnd = 0x454e4400,
8291 FSLRStructureElementAttributeValueEnumLrTb = 0x4c525442,
8292 FSLRStructureElementAttributeValueEnumRlTb = 0x524c5442,
8293 FSLRStructureElementAttributeValueEnumTbRl = 0x5442524c,
8294 FSLRStructureElementAttributeValueEnumTbLr = 0x54424c52,
8295 FSLRStructureElementAttributeValueEnumNone = 0x4e4f4e45,
8296 FSLRStructureElementAttributeValueEnumHidden = 0x4849444e,
8297 FSLRStructureElementAttributeValueEnumDotted = 0x444f5444,
8298 FSLRStructureElementAttributeValueEnumDashed = 0x44534844,
8299 FSLRStructureElementAttributeValueEnumSolid = 0x534f4c44,
8300 FSLRStructureElementAttributeValueEnumDouble = 0x44424c45,
8301 FSLRStructureElementAttributeValueEnumGroove = 0x41525459,
8302 FSLRStructureElementAttributeValueEnumRidge = 0x52444745,
8303 FSLRStructureElementAttributeValueEnumInset = 0x494e5354,
8304 FSLRStructureElementAttributeValueEnumOutset = 0x4f545354,
8305 FSLRStructureElementAttributeValueEnumNormal = 0x4e524d4c,
8306 FSLRStructureElementAttributeValueEnumAuto = 0x4155544f,
8307 FSLRStructureElementAttributeValueEnumCenter = 0x434e5452,
8308 FSLRStructureElementAttributeValueEnumJustify = 0x4a535459,
8309 FSLRStructureElementAttributeValueEnumMiddle = 0x4d49444c,
8310 FSLRStructureElementAttributeValueEnumUnderline = 0x55444c4e,
8311 FSLRStructureElementAttributeValueEnumOverline = 0x4f564c4e,
8312 FSLRStructureElementAttributeValueEnumLineThrough = 0x4c4e5448,
8313 FSLRStructureElementAttributeValueEnumDistribute = 0x44535442,
8314 FSLRStructureElementAttributeValueEnumDisc = 0x44495343,
8315 FSLRStructureElementAttributeValueEnumCircle = 0x4352434c,
8316 FSLRStructureElementAttributeValueEnumSquare = 0x53515552,
8317 FSLRStructureElementAttributeValueEnumDecimal = 0x44434d4c,
8318 FSLRStructureElementAttributeValueEnumUpperRoman = 0x5550524d,
8319 FSLRStructureElementAttributeValueEnumLowerRoman = 0x4c57524d,
8320 FSLRStructureElementAttributeValueEnumUpperAlpha = 0x5550414c,
8321 FSLRStructureElementAttributeValueEnumLowerAlpha = 0x4c57414c,
8322 FSLRStructureElementAttributeValueEnumUnordered = 0x554e4f52,
8323 FSLRStructureElementAttributeValueEnumOrdered = 0x4f524445,
8324 FSLRStructureElementAttributeValueEnumFloat = 0x464c4f54,
8325 FSLRStructureElementAttributeValueEnumRB = 0x52420000,
8326 FSLRStructureElementAttributeValueEnumCB = 0x43420000,
8327 FSLRStructureElementAttributeValueEnumPB = 0x50440000,
8328 FSLRStructureElementAttributeValueEnumTV = 0x54560000,
8329 FSLRStructureElementAttributeValueEnumOn = 0x4f4e0000,
8330 FSLRStructureElementAttributeValueEnumOff = 0x4f464600,
8331 FSLRStructureElementAttributeValueEnumNeutral = 0x4e555452,
8332 FSLRStructureElementAttributeValueEnumRow = 0x524f5700,
8333 FSLRStructureElementAttributeValueEnumColumn = 0x434c4d4e,
8334 FSLRStructureElementAttributeValueEnumBoth = 0x424f5448,
8335 FSLRStructureElementAttributeValueEnumLeft = 0x4c454654,
8336 FSLRStructureElementAttributeValueEnumTop = 0x544f5000,
8337 FSLRStructureElementAttributeValueEnumBottom = 0x42544f4d,
8338 FSLRStructureElementAttributeValueEnumRight = 0x52474854,
8339 FSLRStructureElementAttributeValueEnumPagination = 0x5041474e,
8340 FSLRStructureElementAttributeValueEnumLayout = 0x4c41594f,
8341 FSLRStructureElementAttributeValueEnumPage = 0x50414745,
8342 FSLRStructureElementAttributeValueEnumBackground = 0x424b474e,
8343 FSLRStructureElementAttributeValueEnumHeader = 0x48454144,
8344 FSLRStructureElementAttributeValueEnumFooter = 0x464f4f54,
8345 FSLRStructureElementAttributeValueEnumWatermark = 0x57544d4b,
8346 FSLRStructureElementAttributeValueEnumPageNum = 0x504e554d,
8347 FSLRStructureElementAttributeValueEnumBates = 0x42415445,
8348 FSLRStructureElementAttributeValueEnumOther = 0x4f544845
8349 };
8350
8351 typedef NS_ENUM(NSInteger, FSLRStructureElementAttributeValueType) {
8352 FSLRStructureElementAttributeValueTypeEmpty = 0x0,
8353 FSLRStructureElementAttributeValueTypeEnum = 0x1,
8354 FSLRStructureElementAttributeValueTypeInt32 = 0x2,
8355 FSLRStructureElementAttributeValueTypeFloat = 0x3,
8356 FSLRStructureElementAttributeValueTypeARGB = 0x4,
8357 FSLRStructureElementAttributeValueTypeWStr = 0x5,
8358 FSLRStructureElementAttributeValueTypeElement = 0x6,
8359 FSLRStructureElementAttributeValueTypeEnumArray = 0x101,
8360 FSLRStructureElementAttributeValueTypeInt32Array = 0x102,
8361 FSLRStructureElementAttributeValueTypeFloatArray = 0x103,
8362 FSLRStructureElementAttributeValueTypeARGBArray = 0x104,
8363 FSLRStructureElementAttributeValueTypeWStrArray = 0x105,
8364 FSLRStructureElementAttributeValueTypeElementArray = 0x106
8365 };
8366
8367 @interface FSLRStructureElement : FSLRElement
8368 -(id)init NS_UNAVAILABLE;
8369 -(void*)getCptr;
8370 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8371 -(id)initWithOther: (FSLRStructureElement*)other;
8372 -(id)initWithElement: (FSLRElement*)element;
8373 +(NSString *)stringifyAttributeType: (FSLRStructureElementAttributeType)type;
8374 +(FSLRStructureElementAttributeType)parseAttributeType: (NSString *)type_string;
8375 +(NSString *)stringifyEnumVariant: (FSLRStructureElementAttributeValueEnum)type;
8376 +(BOOL)isArrayAttributeValueType: (FSLRStructureElementAttributeValueType)type;
8377 -(int)getSupportedAttributeCount;
8378 -(FSLRStructureElementAttributeType)getSupportedAttribute: (int)index;
8379 -(int)getAttributeValueCount: (FSLRStructureElementAttributeType)type;
8380 -(FSLRStructureElementAttributeValueType)getAttributeValueType: (FSLRStructureElementAttributeType)type;
8381 -(FSLRStructureElementAttributeValueEnum)getAttributeValueEnum: (FSLRStructureElementAttributeType)type index: (int)index;
8382 -(int)getAttributeValueInt32: (FSLRStructureElementAttributeType)type index: (int)index;
8383 -(float)getAttributeValueFloat: (FSLRStructureElementAttributeType)type index: (int)index;
8384 -(unsigned int)getAttributeValueARGB: (FSLRStructureElementAttributeType)type index: (int)index;
8385 -(NSString *)getAttributeValueString: (FSLRStructureElementAttributeType)type index: (int)index;
8386 -(FSLRStructureElement*)getAttributeValueElement: (FSLRStructureElementAttributeType)type index: (int)index;
8387 -(FSLRStructureElement*)getParentElement;
8388 -(int)getChildCount;
8389 -(FSLRElement*)getChild: (int)index;
8390 -(FSRectF*)getBBox;
8391
8392 -(void)dealloc;
8393
8394 @end
8395
8396 @interface FSLRGraphicsObjectElement : FSLRElement
8397 -(id)init NS_UNAVAILABLE;
8398 -(void*)getCptr;
8399 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8400 -(id)initWithOther: (FSLRGraphicsObjectElement*)other;
8401 -(id)initWithElement: (FSLRElement*)element;
8402 -(FSLRGraphicsObjectElement*)getParentGraphicsObjectElement;
8403 -(FSGraphicsObject*)getGraphicsObject;
8404 -(FSPDFDictionary*)getDict;
8405 -(int)getGraphicsObjectIndex;
8406 -(FSRectF*)getBBox;
8407 -(FSMatrix2D*)getMatrix;
8408
8409 -(void)dealloc;
8410
8411 @end
8412
8413 @interface FSLRContentElement : FSLRElement
8414 -(id)init NS_UNAVAILABLE;
8415 -(void*)getCptr;
8416 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8417 -(id)initWithOther: (FSLRContentElement*)other;
8418 -(id)initWithElement: (FSLRElement*)element;
8419 -(FSLRStructureElement*)getParentElement;
8420 -(FSLRGraphicsObjectElement*)getGraphicsObjectElement;
8421 -(FSRange*)getGraphicsObjectRange;
8422 -(FSRectF*)getBBox;
8423 -(FSMatrix2D*)getMatrix;
8424
8425 -(void)dealloc;
8426
8427 @end
8428
8429 @interface FSLRContext : FSBase
8430 -(id)init NS_UNAVAILABLE;
8431 -(void*)getCptr;
8432 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8433 -(id)initWithPage: (FSPDFPage*)page;
8434 -(id)initWithOther: (FSLRContext*)other;
8435 -(BOOL)isEmpty;
8436 -(FSProgressive*)startParse: (id<FSPauseCallback>)pause;
8437 -(FSLRStructureElement*)getRootElement;
8438
8439 -(void)dealloc;
8440
8441 @end
8442
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
8453 };
8454
8455 typedef NS_ENUM(NSInteger, FSTaggedPDFCallbackReportConfidence) {
8456 FSTaggedPDFCallbackReportConfidenceHigh = 0,
8457 FSTaggedPDFCallbackReportConfidenceMediumHigh = 1,
8458 FSTaggedPDFCallbackReportConfidenceMedium = 2,
8459 FSTaggedPDFCallbackReportConfidenceMediumLow = 3,
8460 FSTaggedPDFCallbackReportConfidenceLow = 4
8461 };
8462
8463
8464
8465 @interface FSTaggedPDF : FSBase
8466 -(id)init NS_UNAVAILABLE;
8467 -(void*)getCptr;
8468 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8469 -(id)initWithDoc: (FSPDFDoc*)doc;
8470 -(id)initWithOther: (FSTaggedPDF*)other;
8471 -(BOOL)isEmpty;
8472 -(void)setCallback: (id<FSTaggedPDFCallback>)callback;
8473 -(FSProgressive*)startTagDocument: (id<FSPauseCallback>)pause;
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;
8480
8481 -(void)dealloc;
8482
8483 @end
8484
8485 @interface FSFindOption : NSObject
8486 {
8487 void *swigCPtr;
8488 BOOL swigCMemOwn;
8489 }
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;
8493 -(void*)getCptr;
8494 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8495 -(id)initWithIs_whole_word: (BOOL)is_whole_word is_case_sensitive: (BOOL)is_case_sensitive;
8496 -(id)initWithFind_option: (FSFindOption*)find_option;
8497 -(void)set: (BOOL)is_whole_word is_case_sensitive: (BOOL)is_case_sensitive;
8498 -(void)dealloc;
8499
8500 @end
8501
8502
8503
8504 @interface FSTextSearchReplace : FSBase
8505 -(id)init NS_UNAVAILABLE;
8506 -(void*)getCptr;
8507 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8508 -(id)initWithDoc: (FSPDFDoc*)doc;
8509 -(id)initWithOther: (FSTextSearchReplace*)other;
8510 -(BOOL)isEmpty;
8511 -(void)setPattern: (NSString *)keywords page_index: (int)page_index find_option: (FSFindOption*)find_option;
8512 -(void)setReplaceCallback: (id<FSReplaceCallback>)replace_callback;
8513 -(BOOL)replacePrev: (NSString *)replace_text;
8514 -(BOOL)replaceNext: (NSString *)replace_text;
8515
8516 -(void)dealloc;
8517
8518 @end
8519
8520
8521
8522 @interface FSParagraphEditingUndoItem : FSBase
8523 -(id)init NS_UNAVAILABLE;
8524 -(void*)getCptr;
8525 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8526 -(id)initWithOther: (FSParagraphEditingUndoItem*)other;
8527 -(BOOL)isEmpty;
8528 -(void)undo;
8529 -(void)redo;
8530
8531 -(void)dealloc;
8532
8533 @end
8534
8535 typedef NS_ENUM(NSInteger, FSParagraphEditingBulletType) {
8536 FSParagraphEditingBulletTypeNone = 0,
8537 FSParagraphEditingBulletTypeSolidCircle = 1,
8538 FSParagraphEditingBulletTypeSolidRectangle = 2,
8539 FSParagraphEditingBulletTypeSolidDiamond = 3,
8540 FSParagraphEditingBulletTypeCheck = 4,
8541 FSParagraphEditingBulletTypeRightArrow = 5,
8542 FSParagraphEditingBulletTypeInverseTangentCircle = 6,
8543 FSParagraphEditingBulletTypeDiagonalUpRightArrow = 7,
8544 FSParagraphEditingBulletTypeBlackDiamondMinusWhite = 8
8545 };
8546
8547 typedef NS_ENUM(NSInteger, FSParagraphEditingNumberingType) {
8548 FSParagraphEditingNumberingTypeNone = 0,
8549 FSParagraphEditingNumberingTypeDecimalDot = 1,
8550 FSParagraphEditingNumberingTypeDecimalRParen = 2,
8551 FSParagraphEditingNumberingTypeUpperLatinDot = 3,
8552 FSParagraphEditingNumberingTypeLowerLatinRParen = 4,
8553 FSParagraphEditingNumberingTypeLowerLatinDot = 5
8554 };
8555
8556 @interface FSParagraphEditing : FSBase
8557 -(id)init NS_UNAVAILABLE;
8558 -(void*)getCptr;
8559 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8560 -(id)initWithOther: (FSParagraphEditing*)other;
8561 -(BOOL)isEmpty;
8562 -(BOOL)activate;
8563 -(BOOL)deactivate;
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;
8567 -(BOOL)render: (FSInt32Array*)page_index_array renderer: (FSRenderer*)renderer;
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;
8577 -(BOOL)selectAll;
8578 -(BOOL)canDelete;
8579 -(BOOL)deleteSelected;
8580 -(BOOL)canCopy;
8581 -(BOOL)copySelected;
8582 -(BOOL)canCut;
8583 -(BOOL)cutSelected;
8584 -(BOOL)canPaste;
8585 -(BOOL)pasteSelected;
8586 -(BOOL)canDeselectAll;
8587 -(BOOL)deselectAll;
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;
8593 -(void)setAlignment: (FSAlignment)alignment;
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;
8602 -(void)indent;
8603 -(void)dedent;
8604 -(void)setBulletedList: (FSParagraphEditingBulletType)bullet_type;
8605 -(void)setNumberedList: (FSParagraphEditingNumberingType)numbering_type;
8606
8607 -(void)dealloc;
8608
8609 @end
8610
8611 typedef NS_ENUM(NSInteger, FSJoinSplitJoinSplitOperationType) {
8612 FSJoinSplitJoinSplitOperationTypeJoin = 0,
8613 FSJoinSplitJoinSplitOperationTypeSpilt = 1,
8614 FSJoinSplitJoinSplitOperationTypeLink = 2,
8615 FSJoinSplitJoinSplitOperationTypeUnlink = 3,
8616 FSJoinSplitJoinSplitOperationTypeSelectNone = 4,
8617 FSJoinSplitJoinSplitOperationTypeClose = 5
8618 };
8619
8620 @interface FSJoinSplit : FSBase
8621 -(id)init NS_UNAVAILABLE;
8622 -(void*)getCptr;
8623 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8624 -(id)initWithOther: (FSJoinSplit*)other;
8625 -(BOOL)isEmpty;
8626 -(BOOL)activate;
8627 -(BOOL)deactivate;
8628 -(void)exitJoinEditing;
8629 -(BOOL)render: (FSInt32Array*)page_index_array renderer: (FSRenderer*)renderer;
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;
8633 -(BOOL)getEnableStatus: (FSJoinSplitJoinSplitOperationType)type;
8634 -(void)joinBoxes;
8635 -(void)splitBoxes;
8636 -(void)linkBoxes;
8637 -(void)unlinkBoxes;
8638 -(void)selectNone;
8639
8640 -(void)dealloc;
8641
8642 @end
8643
8644 @interface FSParagraphEditingMgr : FSBase
8645 -(id)init NS_UNAVAILABLE;
8646 -(void*)getCptr;
8647 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8648 -(id)initWithCallback: (id<FSParagraphEditingProviderCallback>)callback document: (FSPDFDoc*)document;
8649 -(id)initWithOther: (FSParagraphEditingMgr*)other;
8650 -(BOOL)isEmpty;
8651 -(FSParagraphEditing*)getParagraphEditing;
8652 -(FSJoinSplit*)getJoinSplit;
8653 -(void)setSystemDPI: (float)horizontal_dpi vertical_dpi: (float)vertical_dpi;
8654
8655 -(void)dealloc;
8656
8657 @end
8658
8659 typedef NS_ENUM(NSInteger, FSResponseResponseType) {
8660 FSResponseTypeNone = 0,
8661 FSResponseTypeCRL = 1,
8662 FSResponseTypeOCSP = 2
8663 };
8664
8665 @interface FSResponse : NSObject
8666 {
8667 void *swigCPtr;
8668 BOOL swigCMemOwn;
8669 }
8670 @property (nonatomic, getter=getType) FSResponseResponseType type;
8671 @property (nonatomic, weak, getter=getResponse_data) NSData * response_data;
8672 -(void*)getCptr;
8673 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8674 -(id)initWithType: (FSResponseResponseType)type response_data: (NSData *)response_data;
8675 -(id)init;
8676 -(id)initWithOther: (FSResponse*)other;
8677 -(void)set: (FSResponseResponseType)type response_data: (NSData *)response_data;
8678
8679 -(void)dealloc;
8680
8681 @end
8682
8683 @interface FSTimeRange : NSObject
8684 {
8685 void *swigCPtr;
8686 BOOL swigCMemOwn;
8687 }
8688 @property (nonatomic, weak, getter=getStart_time) FSDateTime* start_time;
8689 @property (nonatomic, weak, getter=getEnd_time) FSDateTime* end_time;
8690 -(void*)getCptr;
8691 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8692 -(id)initWithStart_time: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
8693 -(id)init;
8694 -(id)initWithOther: (FSTimeRange*)other;
8695 -(void)set: (FSDateTime*)start_time end_time: (FSDateTime*)end_time;
8696 -(void)dealloc;
8697
8698 @end
8699
8700 typedef NS_ENUM(NSInteger, FSCertVerifyResultCertStatus) {
8701 FSCertVerifyResultCertStatusValid = 0,
8702 FSCertVerifyResultCertStatusRevoked = 1,
8703 FSCertVerifyResultCertStatusExpired = 2,
8704 FSCertVerifyResultCertStatusUnknown = 3
8705 };
8706
8707 typedef NS_ENUM(NSInteger, FSCertVerifyResultRevocationReason) {
8708 FSCertVerifyResultReasonNoStatus = -1,
8709 FSCertVerifyResultReasonUnspecified = 0,
8710 FSCertVerifyResultReasonKeyCompromise = 1,
8711 FSCertVerifyResultReasonCACompromise = 2,
8712 FSCertVerifyResultReasonAffiliationChanged = 3,
8713 FSCertVerifyResultReasonSuperseded = 4,
8714 FSCertVerifyResultReasonCessationOfOperation = 5,
8715 FSCertVerifyResultReasonCertificateHold = 6,
8716 FSCertVerifyResultReasonRemoveFromCRL = 7,
8717 FSCertVerifyResultReasonPrivilegeWithDrawn = 8,
8718 FSCertVerifyResultReasonAACompromise = 9
8719 };
8720
8721 typedef NS_ENUM(NSInteger, FSCertVerifyResultResponseInfoLocation) {
8722 FSCertVerifyResultLocationNotSet = 0,
8723 FSCertVerifyResultLocationDSS = 1,
8724 FSCertVerifyResultLocationSignature = 2,
8725 FSCertVerifyResultLocationOnline = 3
8726 };
8727
8728 @interface FSCertVerifyResult : NSObject
8729 {
8730 void *swigCPtr;
8731 BOOL swigCMemOwn;
8732 }
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;
8738 @property (nonatomic, getter=getCert_status) FSCertVerifyResultCertStatus cert_status;
8739 @property (nonatomic, getter=getReason) FSCertVerifyResultRevocationReason reason;
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;
8745 @property (nonatomic, getter=getResponse_info_location) FSCertVerifyResultResponseInfoLocation response_info_location;
8746 @property (nonatomic, weak, getter=getCert) NSData * cert;
8747 -(void*)getCptr;
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;
8750 -(id)init;
8751 -(id)initWithOther: (FSCertVerifyResult*)other;
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;
8753
8754 -(void)dealloc;
8755
8756 @end
8757
8758 @interface FSCertVerifyResultArray : NSObject
8759 {
8760 void *swigCPtr;
8761 BOOL swigCMemOwn;
8762 }
8763 -(void*)getCptr;
8764 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8765 -(id)init;
8766 -(id)initWithOther: (FSCertVerifyResultArray*)other;
8767 -(unsigned long)getSize;
8768 -(FSCertVerifyResult*)getAt: (unsigned long)index;
8769 -(void)add: (FSCertVerifyResult*)element;
8770 -(void)removeAt: (unsigned long)index;
8771 -(void)insertAt: (unsigned long)index element: (FSCertVerifyResult*)element;
8772 -(void)removeAll;
8773
8774 -(void)dealloc;
8775
8776 @end
8777
8778 @interface FSCertIssuerPair : NSObject
8779 {
8780 void *swigCPtr;
8781 BOOL swigCMemOwn;
8782 }
8783 @property (nonatomic, weak, getter=getIssuer) NSData * issuer;
8784 @property (nonatomic, weak, getter=getCert) NSData * cert;
8785 -(void*)getCptr;
8786 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8787 -(id)initWithCert: (NSData *)cert issuer: (NSData *)issuer;
8788 -(id)init;
8789 -(id)initWithOther: (FSCertIssuerPair*)other;
8790 -(void)set: (NSData *)cert issuer: (NSData *)issuer;
8791
8792 -(void)dealloc;
8793
8794 @end
8795
8796 @interface FSRevocationArrayInfo : NSObject
8797 {
8798 void *swigCPtr;
8799 BOOL swigCMemOwn;
8800 }
8801 @property (nonatomic, weak, getter=getOcsp_array) NSArray<NSData *> * ocsp_array;
8802 @property (nonatomic, weak, getter=getCrl_array) NSArray<NSData *> * crl_array;
8803 -(void*)getCptr;
8804 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8805 -(id)initWithOcsp_array: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
8806 -(id)init;
8807 -(id)initWithOther: (FSRevocationArrayInfo*)other;
8808 -(void)set: (NSArray<NSData *> *)ocsp_array crl_array: (NSArray<NSData *> *)crl_array;
8809 -(void)dealloc;
8810
8811 @end
8812
8813
8814
8815
8816
8817
8818
8819 @interface FSSignatureVerifyResultArray : NSObject
8820 {
8821 void *swigCPtr;
8822 BOOL swigCMemOwn;
8823 }
8824 -(void*)getCptr;
8825 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8826 -(id)init;
8827 -(id)initWithOther: (FSSignatureVerifyResultArray*)other;
8828 -(unsigned long)getSize;
8829 -(FSSignatureVerifyResult*)getAt: (unsigned long)index;
8830 -(void)add: (FSSignatureVerifyResult*)element;
8831 -(void)removeAt: (unsigned long)index;
8832 -(void)insertAt: (unsigned long)index element: (FSSignatureVerifyResult*)element;
8833 -(void)removeAll;
8834
8835 -(void)dealloc;
8836
8837 @end
8838
8839 typedef NS_ENUM(NSInteger, FSLTVVerifierTimeType) {
8840 FSLTVVerifierSignatureCreationTime = 0,
8841 FSLTVVerifierSignatureTSTTime = 1,
8842 FSLTVVerifierCurrentTime = 2,
8843 FSLTVVerifierVRICreationTime = 3
8844 };
8845
8846 typedef NS_ENUM(NSInteger, FSLTVVerifierVerifyMode) {
8847 FSLTVVerifierVerifyModeAcrobat = 1
8848 };
8849
8850 @interface FSLTVVerifier : FSBase
8851 -(id)init NS_UNAVAILABLE;
8852 -(void*)getCptr;
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;
8855 -(id)initWithOther: (FSLTVVerifier*)other;
8856 -(BOOL)isEmpty;
8857 -(void)setRevocationCallback: (id<FSRevocationCallback>)callback;
8858 -(void)setVerifyMode: (FSLTVVerifierVerifyMode)mode;
8859 -(void)setTrustedCertStoreCallback: (id<FSTrustedCertStoreCallback>)callback;
8860 -(FSSignatureVerifyResultArray*)verify;
8861 -(FSSignatureVerifyResultArray*)verifySignature: (FSSignature*)signature;
8862 -(void)addDSS: (FSSignatureVerifyResult*)signature_verify_result;
8863 -(void)setCertChainResolverCallback: (id<FSCertChainResolverCallback>)callback;
8864
8865 -(void)dealloc;
8866
8867 @end
8868
8869 typedef NS_ENUM(NSInteger, FSSignatureVerifyResultLTVState) {
8870 FSSignatureVerifyResultLTVStateInactive = 0,
8871 FSSignatureVerifyResultLTVStateEnable = 1,
8872 FSSignatureVerifyResultLTVStateNotEnable = 2
8873 };
8874
8875 @interface FSSignatureVerifyResult : FSBase
8876 -(id)init NS_UNAVAILABLE;
8877 -(void*)getCptr;
8878 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8879 -(id)initWithOther: (FSSignatureVerifyResult*)other;
8880 -(BOOL)isEmpty;
8881 -(NSString *)getSignatureName;
8882 -(unsigned int)getSignatureState;
8883 -(FSDateTime*)getSignatureCheckTime;
8884 -(FSLTVVerifierTimeType)getSignatureCheckTimeType;
8885 -(FSSignatureVerifyResultLTVState)getLTVState;
8886 -(FSCertVerifyResultArray*)getCertificateVerifyResults;
8887 -(FSSignatureVerifyResultArray*)getOCSPSigantureVerifyResults;
8888 -(FSSignatureVerifyResult*)getTSTSignatureVerifyResult;
8889 -(NSData *)getSignatureHashValue;
8890
8891 -(void)dealloc;
8892
8893 @end
8894
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;
8899 -(void*)getCptr;
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;
8904 -(void)dealloc;
8905
8906 @end
8907
8908 @interface FSTextFillSignObjectDataArray : NSObject
8909 {
8910 void *swigCPtr;
8911 BOOL swigCMemOwn;
8912 }
8913 -(void*)getCptr;
8914 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8915 -(id)init;
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;
8922 -(void)removeAll;
8923
8924 -(void)dealloc;
8925
8926 @end
8927
8928 typedef NS_ENUM(NSInteger, FSFillSignFillSignObjectType) {
8929 FSFillSignFillSignObjectTypeText = 0,
8930 FSFillSignFillSignObjectTypeCrossMark = 1,
8931 FSFillSignFillSignObjectTypeCheckMark = 2,
8932 FSFillSignFillSignObjectTypeRoundRectangle = 3,
8933 FSFillSignFillSignObjectTypeLine = 4,
8934 FSFillSignFillSignObjectTypeDot = 5,
8935 FSFillSignFillSignObjectTypeSignature = 6,
8936 FSFillSignFillSignObjectTypeInitialsSignature = 7
8937 };
8938
8939 @interface FSFillSign : FSBase
8940 -(id)init NS_UNAVAILABLE;
8941 -(void*)getCptr;
8942 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8943 -(id)initWithPage: (FSPDFPage*)page;
8944 -(id)initWithOther: (FSFillSign*)other;
8945 -(BOOL)isEmpty;
8946 -(FSFillSignObject*)addObject: (FSFillSignFillSignObjectType)type point: (FSPointF*)point width: (float)width height: (float)height rotation: (FSRotation)rotation;
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;
8948 -(BOOL)removeObject: (FSFillSignObject*)fillsign_object;
8949 -(FSFillSignObject*)getObjectAtPoint: (FSPointF*)point;
8950 -(FSFillSignObject*)getObjectAtDevicePoint: (FSPointF*)point matrix: (FSMatrix2D*)matrix;
8951
8952 -(void)dealloc;
8953
8954 @end
8955
8956 @interface FSFillSignObject : FSBase
8957 -(void*)getCptr;
8958 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8959 -(id)initWithOther: (FSFillSignObject*)other;
8960 -(id)init;
8961 -(BOOL)isEmpty;
8962 -(FSFillSignFillSignObjectType)getType;
8963 -(void)move: (FSPointF*)point width: (float)width height: (float)height rotation: (FSRotation)rotation;
8964 -(FSRectF*)getRect;
8965 -(BOOL)generateContent;
8966
8967 -(void)dealloc;
8968
8969 @end
8970
8971 @interface FSTextFillSignObject : FSFillSignObject
8972 -(id)init NS_UNAVAILABLE;
8973 -(void*)getCptr;
8974 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8975 -(id)initWithFillsign_object: (FSFillSignObject*)fillsign_object;
8976 -(FSTextFillSignObjectDataArray*)getTextDataArray;
8977 -(BOOL)isCombFieldMode;
8978
8979 -(void)dealloc;
8980
8981 @end
8982
8983 @interface FSSignatureFillSignObject : FSFillSignObject
8984 -(id)init NS_UNAVAILABLE;
8985 -(void*)getCptr;
8986 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8987 -(id)initWithFillsign_object: (FSFillSignObject*)fillsign_object;
8988 -(BOOL)isInitialsType;
8989 -(void)setBitmap: (FSBitmap*)bitmap;
8990
8991 -(void)dealloc;
8992
8993 @end
8994
8995 @interface FSCombineDocumentInfo : FSBase
8996 -(id)init NS_UNAVAILABLE;
8997 -(void*)getCptr;
8998 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
8999 -(id)initWithFile_path: (NSString *)file_path password: (NSString *)password;
9000 -(id)initWithDoc: (FSPDFDoc*)doc;
9001 -(id)initWithOther: (FSCombineDocumentInfo*)other;
9002 -(BOOL)isEmpty;
9003 -(void)setBookmarkTitle: (NSString *)bookmark_title;
9004 -(void)setPDFFileName: (NSString *)pdf_file_name;
9005
9006 -(void)dealloc;
9007
9008 @end
9009
9010 @interface FSCombineDocumentInfoArray : NSObject
9011 {
9012 void *swigCPtr;
9013 BOOL swigCMemOwn;
9014 }
9015 -(void*)getCptr;
9016 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9017 -(id)init;
9018 -(id)initWithOther: (FSCombineDocumentInfoArray*)other;
9019 -(unsigned long)getSize;
9020 -(FSCombineDocumentInfo*)getAt: (unsigned long)index;
9021 -(void)add: (FSCombineDocumentInfo*)element;
9022 -(void)removeAt: (unsigned long)index;
9023 -(void)insertAt: (unsigned long)index element: (FSCombineDocumentInfo*)element;
9024 -(void)removeAll;
9025
9026 -(void)dealloc;
9027
9028 @end
9029
9030 typedef NS_ENUM(NSInteger, FSCombinationCombineDocsOptions) {
9031 FSCombinationCombineDocsOptionBookmark = 0x0001,
9032 FSCombinationCombineDocsOptionAcroformRename = 0x0002,
9033 FSCombinationCombineDocsOptionStructrueTree = 0x0004,
9034 FSCombinationCombineDocsOptionOutputIntents = 0x0008,
9035 FSCombinationCombineDocsOptionOCProperties = 0x0010,
9036 FSCombinationCombineDocsOptionMarkInfos = 0x0020,
9037 FSCombinationCombineDocsOptionPageLabels = 0x0040,
9038 FSCombinationCombineDocsOptionNames = 0x0080,
9039 FSCombinationCombineDocsOptionObjectStream = 0x0100,
9040 FSCombinationCombineDocsOptionDuplicateStream = 0x0200
9041 };
9042
9043 @interface FSCombination : FSBase
9044 -(void*)getCptr;
9045 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9046 +(FSProgressive*)startCombineDocuments: (NSString *)dest_file_path document_array: (FSCombineDocumentInfoArray*)document_array options: (unsigned int)options pause: (id<FSPauseCallback>)pause;
9047 +(FSProgressive*)startCombineDocumentsWithWriterCallback: (id<FSFileWriterCallback>)dest_file document_array: (FSCombineDocumentInfoArray*)document_array options: (unsigned int)options pause: (id<FSPauseCallback>)pause;
9048 -(id)init;
9049
9050 -(void)dealloc;
9051
9052 @end
9053
9054 @interface FSFormFileInfo : FSBase
9055 -(id)init NS_UNAVAILABLE;
9056 -(void*)getCptr;
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;
9061 -(BOOL)isEmpty;
9062
9063 -(void)dealloc;
9064
9065 @end
9066
9067 @interface FSFormFileInfoArray : NSObject
9068 {
9069 void *swigCPtr;
9070 BOOL swigCMemOwn;
9071 }
9072 -(void*)getCptr;
9073 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9074 -(id)init;
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;
9081 -(void)removeAll;
9082
9083 -(void)dealloc;
9084
9085 @end
9086
9087 @interface FSFormCombination : FSBase
9088 -(void*)getCptr;
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;
9092 -(id)init;
9093
9094 -(void)dealloc;
9095
9096 @end
9097
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
9108 };
9109
9110
9111
9112 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsSummaryLayout) {
9113 FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithLine = 0,
9114 FSAnnotationSummarySettingsSummaryLayoutSinglePageWithLine = 1,
9115 FSAnnotationSummarySettingsSummaryLayoutAnnotationOnly = 2,
9116 FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithSequenceNumber = 3,
9117 FSAnnotationSummarySettingsSummaryLayoutSinglePageWithSequenceNumber = 4
9118 };
9119
9120 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsSortType) {
9121 FSAnnotationSummarySettingsTypeSortByAuthor = 0,
9122 FSAnnotationSummarySettingsTypeSortByDate = 1,
9123 FSAnnotationSummarySettingsTypeSortByPage = 2,
9124 FSAnnotationSummarySettingsTypeSortByAnnotationType = 3
9125 };
9126
9127 typedef NS_ENUM(NSInteger, FSAnnotationSummarySettingsFontSizeType) {
9128 FSAnnotationSummarySettingsFontSizeSmall = 0,
9129 FSAnnotationSummarySettingsFontSizeMedium = 1,
9130 FSAnnotationSummarySettingsFontSizeLarge = 2
9131 };
9132
9133 @interface FSAnnotationSummarySettings : FSBase
9134 -(void*)getCptr;
9135 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9136 -(id)init;
9137 -(id)initWithOther: (FSAnnotationSummarySettings*)other;
9138 -(BOOL)isEmpty;
9139 -(void)setSummaryLayout: (FSAnnotationSummarySettingsSummaryLayout)type;
9140 -(void)setSortType: (FSAnnotationSummarySettingsSortType)type;
9141 -(void)setFontSize: (FSAnnotationSummarySettingsFontSizeType)type;
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;
9151 -(void)setAnnotThumbnail: (FSAnnotType)type thumbnail: (FSBitmap*)thumbnail;
9152
9153 -(void)dealloc;
9154
9155 @end
9156
9157 @interface FSAnnotationSummary : FSBase
9158 -(id)init NS_UNAVAILABLE;
9159 -(void*)getCptr;
9160 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9161 -(id)initWithDocument: (FSPDFDoc*)document;
9162 -(id)initWithOther: (FSAnnotationSummary*)other;
9163 -(BOOL)isEmpty;
9164 -(void)setCallback: (id<FSAnnotationSummaryCallback>)callback;
9165 -(FSProgressive*)startSummarize: (NSString *)dest_file_path settings: (FSAnnotationSummarySettings*)settings pause: (id<FSPauseCallback>)pause;
9166 -(FSProgressive*)startSummarizeWithWriterCallback: (id<FSFileWriterCallback>)dest_file settings: (FSAnnotationSummarySettings*)settings pause: (id<FSPauseCallback>)pause;
9167
9168 -(void)dealloc;
9169
9170 @end
9171
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
9197 };
9198
9199 typedef NS_ENUM(NSInteger, FSOutputPreviewColorantType) {
9200 FSOutputPreviewColorantTypeProcess = 0,
9201 FSOutputPreviewColorantTypeSpot = 1
9202 };
9203
9204 @interface FSOutputPreview : FSBase
9205 -(id)init NS_UNAVAILABLE;
9206 -(void*)getCptr;
9207 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9208 -(id)initWithPdf_doc: (FSPDFDoc*)pdf_doc;
9209 -(id)initWithOther: (FSOutputPreview*)other;
9210 -(BOOL)isEmpty;
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;
9218 -(FSBitmap*)generatePreviewBitmap: (FSPDFPage*)page matrix: (FSMatrix2D*)matrix renderer: (FSRenderer*)renderer;
9219
9220 -(void)dealloc;
9221
9222 @end
9223
9224 typedef NS_ENUM(NSInteger, FSPortfolioNodeType) {
9225 FSPortfolioNodeTypeUnknown = 0,
9226 FSPortfolioNodeTypeFolder = 1,
9227 FSPortfolioNodeTypeFile = 2
9228 };
9229
9230 @interface FSPortfolioNode : FSBase
9231 -(void*)getCptr;
9232 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9233 -(id)initWithOther: (FSPortfolioNode*)other;
9234 -(BOOL)isEmpty;
9235 -(FSPortfolioNodeType)getNodeType;
9236
9237 -(void)dealloc;
9238
9239 @end
9240
9241 @interface FSPortfolioNodeArray : NSObject
9242 {
9243 void *swigCPtr;
9244 BOOL swigCMemOwn;
9245 }
9246 -(void*)getCptr;
9247 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9248 -(id)init;
9249 -(id)initWithOther: (FSPortfolioNodeArray*)other;
9250 -(unsigned long)getSize;
9251 -(FSPortfolioNode*)getAt: (unsigned long)index;
9252 -(void)add: (FSPortfolioNode*)element;
9253 -(void)removeAt: (unsigned long)index;
9254 -(void)insertAt: (unsigned long)index element: (FSPortfolioNode*)element;
9255 -(void)removeAll;
9256
9257 -(void)dealloc;
9258
9259 @end
9260
9261 @interface FSPortfolioFolderNode : FSPortfolioNode
9262 @property (nonatomic, weak, getter=getDescription) NSString * description;
9263 -(id)init NS_UNAVAILABLE;
9264 -(void*)getCptr;
9265 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9266 -(id)initWithOther: (FSPortfolioNode*)other;
9267 -(BOOL)isRoot;
9268 -(NSString *)getName;
9269 -(FSPortfolioFileNode*)addFile: (NSString *)file_path;
9270 -(FSPortfolioFileNode*)addFileWithStreamCallback: (id<FSFileStreamCallback>)file_stream file_name: (NSString *)file_name;
9271 -(FSPortfolioFileNode*)addPDFDoc: (FSPDFDoc*)pdf_doc file_name: (NSString *)file_name;
9272 -(FSPortfolioFolderNode*)addSubFolder: (NSString *)folder_name;
9273 -(void)removeSubNode: (FSPortfolioNode*)sub_node;
9274 -(FSPortfolioNodeArray*)getSortedSubNodes;
9275 -(FSDateTime*)getModifiedDateTime;
9276 -(FSDateTime*)getCreationDateTime;
9277
9278 -(void)dealloc;
9279
9280 @end
9281
9282 @interface FSPortfolioFileNode : FSPortfolioNode
9283 -(id)init NS_UNAVAILABLE;
9284 -(void*)getCptr;
9285 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9286 -(id)initWithOther: (FSPortfolioNode*)other;
9287 -(FSFileSpec*)getFileSpec;
9288 -(NSString *)getKeyName;
9289
9290 -(void)dealloc;
9291
9292 @end
9293
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;
9298 -(void*)getCptr;
9299 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9300 -(id)init;
9301 -(id)initWithOther: (FSSchemaField*)other;
9302 -(BOOL)isEmpty;
9303 -(BOOL)isVisible;
9304 -(void)setVisibility: (BOOL)is_visible;
9305
9306 -(void)dealloc;
9307
9308 @end
9309
9310 @interface FSSchemaFieldArray : NSObject
9311 {
9312 void *swigCPtr;
9313 BOOL swigCMemOwn;
9314 }
9315 -(void*)getCptr;
9316 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9317 -(id)init;
9318 -(id)initWithOther: (FSSchemaFieldArray*)other;
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;
9324 -(void)removeAll;
9325
9326 -(void)dealloc;
9327
9328 @end
9329
9330 typedef NS_ENUM(NSInteger, FSPortfolioInitialViewMode) {
9331 FSPortfolioInitialViewUnknownMode = 0,
9332 FSPortfolioInitialViewDetailMode = 1,
9333 FSPortfolioInitialViewTileMode = 2,
9334 FSPortfolioInitialViewHidden = 3
9335 };
9336
9337 @interface FSPortfolio : FSBase
9338 @property (nonatomic, getter=getInitialViewMode) FSPortfolioInitialViewMode initialViewMode;
9339 @property (nonatomic, weak, getter=getSortingFieldKeyName) NSString * sortingFieldKeyName;
9340 @property (nonatomic, weak, getter=getInitialFileSpecKeyName) NSString * initialFileSpecKeyName;
9341 @property (nonatomic, weak, getter=getSchemaFields) FSSchemaFieldArray* schemaFields;
9342 -(id)init NS_UNAVAILABLE;
9343 -(void*)getCptr;
9344 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9345 +(FSPortfolio*)createPortfolio;
9346 +(FSPortfolio*)createPortfolioWithPDFDoc: (FSPDFDoc*)portfolio_pdf_doc;
9347 -(id)initWithOther: (FSPortfolio*)other;
9348 -(BOOL)isEmpty;
9349 -(FSPDFDoc*)getPortfolioPDFDoc;
9350 -(FSPortfolioNode*)getRootNode;
9351 -(BOOL)isSortedInAscending;
9352 -(void)setSortingOrder: (BOOL)use_ascending_order;
9353
9354 -(void)dealloc;
9355
9356 @end
9357
9358 typedef NS_ENUM(NSInteger, FSSnappedPointSnappedPointType) {
9359 FSSnappedPointTypeNone = 0,
9360 FSSnappedPointTypeEndpoint = 1,
9361 FSSnappedPointTypeMidpoint = 2,
9362 FSSnappedPointTypeIntersectionPoint = 3,
9363 FSSnappedPointTypeNearestPoint = 4
9364 };
9365
9366 @interface FSSnappedPoint : FSBase
9367 -(id)init NS_UNAVAILABLE;
9368 -(void*)getCptr;
9369 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9370 -(id)initWithOther: (FSSnappedPoint*)other;
9371 -(BOOL)isEmpty;
9372 -(FSSnappedPointSnappedPointType)getType;
9373 -(FSPointF*)getPoint;
9374
9375 -(void)dealloc;
9376
9377 @end
9378
9379 typedef NS_ENUM(NSInteger, FSSnapPointMgrSnapPointFlags) {
9380 FSSnapPointMgrFlagEndpoint = 0x0001,
9381 FSSnapPointMgrFlagMidpoint = 0x0002,
9382 FSSnapPointMgrFlagIntersectionPoint = 0x0004,
9383 FSSnapPointMgrFlagNearestPoint = 0x0008
9384 };
9385
9386 @interface FSSnapPointMgr : FSBase
9387 -(id)init NS_UNAVAILABLE;
9388 -(void*)getCptr;
9389 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9390 -(id)initWithPage: (FSPDFPage*)page;
9391 -(id)initWithOther: (FSSnapPointMgr*)other;
9392 -(BOOL)isEmpty;
9393 -(void)reload;
9394 -(FSSnappedPoint*)getSnappedPointAtPos: (FSPointF*)position flags: (unsigned int)flags;
9395
9396 -(void)dealloc;
9397
9398 @end
9399
9400 @interface FSSplitOutputSettingData : NSObject
9401 {
9402 void *swigCPtr;
9403 BOOL swigCMemOwn;
9404 }
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;
9410 -(void*)getCptr;
9411 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9412 -(id)init;
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;
9414 -(void)dealloc;
9415
9416 @end
9417
9418 @interface FSSplitDocumentInfo : FSBase
9419 -(id)init NS_UNAVAILABLE;
9420 -(void*)getCptr;
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;
9425 -(id)initWithOther: (FSSplitDocumentInfo*)other;
9426 -(BOOL)isEmpty;
9427
9428 -(void)dealloc;
9429
9430 @end
9431
9432 @interface FSSplitDocumentInfoArray : NSObject
9433 {
9434 void *swigCPtr;
9435 BOOL swigCMemOwn;
9436 }
9437 -(void*)getCptr;
9438 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9439 -(id)init;
9440 -(id)initWithOther: (FSSplitDocumentInfoArray*)other;
9441 -(unsigned long)getSize;
9442 -(FSSplitDocumentInfo*)getAt: (unsigned long)index;
9443 -(void)add: (FSSplitDocumentInfo*)element;
9444 -(void)removeAt: (unsigned long)index;
9445 -(void)insertAt: (unsigned long)index element: (FSSplitDocumentInfo*)element;
9446 -(void)removeAll;
9447
9448 -(void)dealloc;
9449
9450 @end
9451
9452 typedef NS_ENUM(NSInteger, FSSplitFileResultSplitFileState) {
9453 FSSplitFileResultSplitFileSuccess = 0,
9454 FSSplitFileResultSplitFileErrSizeTooSmall = 1,
9455 FSSplitFileResultSplitFileErrFileExist = 2,
9456 FSSplitFileResultSplitFileErrAccessDeny = 3
9457 };
9458
9459 @interface FSSplitFileResult : NSObject
9460 {
9461 void *swigCPtr;
9462 BOOL swigCMemOwn;
9463 }
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;
9466 @property (nonatomic, getter=getSplit_file_state) FSSplitFileResultSplitFileState split_file_state;
9467 -(void*)getCptr;
9468 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9469 -(id)init;
9470 -(void)dealloc;
9471
9472 @end
9473
9474 @interface FSSplitFileResultArray : NSObject
9475 {
9476 void *swigCPtr;
9477 BOOL swigCMemOwn;
9478 }
9479 -(void*)getCptr;
9480 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9481 -(id)init;
9482 -(id)initWithOther: (FSSplitFileResultArray*)other;
9483 -(unsigned long)getSize;
9484 -(FSSplitFileResult*)getAt: (unsigned long)index;
9485 -(void)add: (FSSplitFileResult*)element;
9486 -(void)removeAt: (unsigned long)index;
9487 -(void)insertAt: (unsigned long)index element: (FSSplitFileResult*)element;
9488 -(void)removeAll;
9489
9490 -(void)dealloc;
9491
9492 @end
9493
9494
9495
9496 @interface FSSplitPDFDoc : FSBase
9497 -(void*)getCptr;
9498 -(id)initWithCptr: (void*)cptr swigOwnCObject: (BOOL)ownCObject;
9499 +(FSProgressive*)startSplitByFileSize: (float)max_file_size setting_data: (FSSplitOutputSettingData*)setting_data split_doc_array: (FSSplitDocumentInfoArray*)split_doc_array split_callback: (id<FSSplitPDFDocCallback>)split_callback;
9500 -(id)init;
9501
9502 -(void)dealloc;
9503
9504 @end
9505
9506
9510 @protocol FSDWG2PDFProgressCallback <NSObject>
9511 @required
9517 -(void)release;
9526 -(void)onProgress:(NSString*)message progress:(float)progress;
9527 @end
9532 @protocol FSSplitPDFDocCallback <NSObject>
9533 @required
9539 -(BOOL)needToPause;
9540
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;
9552
9561 -(void)resultNotify:(FSSplitFileResultArray*)result_array;
9562 @end
9563
9564
9570 @protocol FSPauseCallback <NSObject>
9571 @required
9577 -(BOOL)needPauseNow;
9578 @end
9579
9585 @protocol FSFileReaderCallback <NSObject>
9586 @required
9595 -(NSData *)readBlock: (unsigned long long)offset size: (unsigned long long)size;
9601 -(unsigned long long)getSize;
9602 @end
9603
9609 @protocol FSFileWriterCallback <NSObject>
9610 @required
9616 -(unsigned long long)getSize;
9625 -(BOOL)writeBlock:(NSData*)data offset:(unsigned long long)offset;
9631 -(BOOL)flush;
9632 @end
9633
9639 @protocol FSFileStreamCallback <NSObject>
9640 @required
9646 -(unsigned long long)getSize;
9647
9656 -(NSData *)readBlock: (unsigned long long)offset size: (unsigned long long)size;
9665 -(BOOL)writeBlock:(NSData*)data offset:(unsigned long long)offset;
9671 -(BOOL)flush;
9672 @end
9673
9678 @protocol FSMediaPlayerCallback <NSObject>
9679 @required
9680
9688 -(BOOL)play;
9689
9697 -(void)close;
9698
9706 -(BOOL)stop;
9707
9717 -(BOOL)seek:(int)current_pos;
9718
9726 -(FSMediaPlayerCallbackJSMediaPlayerState)getState;
9727
9735 -(FSMediaSettings*)getPlayerSettings;
9736
9737 @end
9738
9744 @protocol FSActionCallback <NSObject>
9745 @required
9758 -(BOOL)invalidateRect:(FSPDFDoc*)document page_index:(int)page_index pdf_rect:(FSRectF*)pdf_rect;
9759
9770 -(int)getCurrentPage:(FSPDFDoc*)document;
9782 -(void)setCurrentPage:(FSPDFDoc*)document page_index:(int)page_index;
9783
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;
9824
9837 -(BOOL)executeNamedAction:(FSPDFDoc*)document named_action:(NSString*)named_action;
9838
9851 -(BOOL)setDocChangeMark:(FSPDFDoc*)document change_mark:(BOOL)change_mark;
9863 -(BOOL)getDocChangeMark:(FSPDFDoc*)document;
9864
9873 -(int)getOpenedDocCount;
9874
9886 -(FSPDFDoc*)getOpenedDoc:(int)index;
9887
9896 -(FSPDFDoc*)getCurrentDoc;
9897
9906 -(FSPDFDoc*)createBlankDoc;
9907
9919 -(void)closeDoc:(FSPDFDoc*)document is_prompt_to_save:(BOOL)is_prompt_to_save;
9920
9932 -(FSPDFDoc*)openDoc:(NSString*)file_path password:(NSString*)password;
9933
9951 -(BOOL)beep:(int)type;
9952
9971 -(NSString*)response:(NSString*)question title:(NSString*)title default_value:(NSString*)default_value label:(NSString*)label is_password:(BOOL)is_password;
9972
9983 -(NSString*)getFilePath:(FSPDFDoc*)document;
9984
9995 -(BOOL)isLocalFile:(FSPDFDoc*)document;
9996
10009 -(NSString*)getAttachmentsFilePath:(FSPDFDoc*)pdf_doc name:(NSString*)name;
10010
10023 -(NSString*)getExtractedEmbeddedFilePath:(FSPDFDoc*)pdf_doc name:(NSString*)name;
10024
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;
10049
10061 -(BOOL)print:(FSPDFDoc*)document print_params:(FSPrintParams*)print_params;
10062
10077 -(BOOL)submitForm:(FSPDFDoc*)document form_data:(NSData*)form_data url:(NSString*)url file_format_type:(FSFileFormatType)file_format_type;
10078
10089 -(BOOL)launchURL:(NSString*)url;
10090
10099 -(NSString*)browseFile;
10100
10113 -(NSString*)browseFile:(BOOL)is_open_dialog file_format:(NSString*)file_format file_filter:(NSString*)file_filter;
10114
10124 -(FSActionCallbackLanguage)getLanguage;
10125
10157 -(int)alert:(NSString*)msg title:(NSString*)title type:(int)type icon:(int)icon;
10166 -(FSIdentityProperties*)getIdentityProperties;
10174 -(BOOL)setIdentityProperties:(FSIdentityProperties*)identity_properties;
10188 -(NSString*)popupMenu:(FSMenuListArray*)menus is_selected_item:(NSNumber**)is_selected_item;
10189
10202 -(FSMenuItemEx*)popupMenuEx:(FSMenuItemExArray*)menus is_selected_item:(NSNumber**)is_selected_item;
10203
10218 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)type;
10219
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;
10252
10267 -(unsigned int)verifySignature:(FSPDFDoc*)document pdf_signature:(FSSignature*)pdf_signature;
10268
10279 -(NSString*)getUntitledBookmarkName;
10280
10290 -(NSArray<NSString*>*)getPrinterNameList;
10291
10301 -(BOOL)addToolButton:(FSButtonItem*)button_item;
10302
10312 -(BOOL)removeToolButtom:(NSString*)button_name;
10313
10321 -(FSMenuListArray*) getMenuItemNameList;
10322
10343 -(BOOL) addMenuItem:(FSMenuItemConfig*)menu_item_config is_prepend:(BOOL)is_prepend;
10344
10354 -(BOOL) addSubMenu:(FSMenuItemConfig*)menu_item_config;
10355
10365 -(BOOL) showDialog:(FSDialogDescriptionConfig*)dlg_config;
10366
10374 -(BOOL) getFullScreen;
10375
10385 -(void) setFullScreen:(BOOL)is_full_screen;
10386
10402 -(void) onFieldValueChanged:(NSString*)field_name type:(FSActionCallbackJSFieldValueChangeType)type value_before_changed:(NSArray<NSString*>*)value_before_changed value_after_changed:(NSArray<NSString*>*)value_after_changed;
10403
10413 -(void)updateLogicalLabel;
10414
10433 -(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;
10434
10447 -(NSString*)getTemporaryFileName:(FSPDFDoc*)document file_name:(NSString*)file_name;
10448
10458 -(id<FSMediaPlayerCallback>) openMediaPlayer:(FSPlayerArgs*)player_args;
10459
10469 -(NSString*)getTemporaryDirectory;
10470
10471
10483 -(void)scroll:(FSPointF*)point;
10484
10499 -(void)selectPageNthWord:(int)page_index start_offset:(int)start_offset end_offset:(int)end_offset is_show_selection:(BOOL)is_show_selection;
10500
10501
10511 -(FSPointF*)getMousePosition;
10512
10526 -(FSRectF*)getPageWindowRect: (FSPDFDoc*)document page_index:(int)page_index;;
10527
10538 -(FSActionCallbackLayoutMode)getLayoutMode;
10539
10553 -(void)setLayoutMode:(FSActionCallbackLayoutMode)layout_mode is_cover_mode:(BOOL)is_cover_mode;
10554
10564 -(float)getPageScale;
10565
10579 -(void)setPageScale:(FSDestinationZoomMode)zoom_mode dest:(FSDestination*)dest;
10580
10581
10592 -(FSDestinationZoomMode)getPageZoomMode;
10593
10610 -(void)query:(NSString*)keywords search_scope:(FSActionCallbackSearchScope)search_scope search_option:(FSSearchOption*)search_opion di_path:(NSString*)di_path;
10611
10623 -(FSSearchIndexConfig*) addSearchIndex:(NSString*)di_path selected:(bool)is_selected;
10624
10635 -(bool)removeSearchIndex:(FSSearchIndexConfig*)search_index_config;
10636
10645 -(NSArray<NSString*>*)getSignatureAPStyleNameList;
10646
10658 -(FSSOAPResponseInfo*) soapRequest:(FSSOAPRequestProperties*)request_params;
10659
10671 -(void) enablePageLoop:(BOOL)is_loop;
10672
10682 -(BOOL) isPageLoop;
10683
10703 -(void) setDefaultPageTransitionMode:(NSString*)trans_type trans_di:(NSString*)trans_di;
10704
10713 -(BOOL) isCurrentDocOpenedInBrowser;
10714
10727 -(void) postMessageToHtml:(NSArray<NSString*>*)message;
10728
10740 -(void) notifyBeginDoJob:(FSPDFDoc*)document event_type:(FSJavascriptModifyItemInfoJavascriptEventType)event_type;
10741
10752 -(void) notifyAfterDataChange:(FSPDFDoc*)document modify_item_info:(FSJavascriptModifyItemInfo*)modify_item_info;
10753
10765 -(void) notifyEndDoJob:(FSPDFDoc*)document event_type:(FSJavascriptModifyItemInfoJavascriptEventType)event_type;
10766
10780 -(BOOL) initModifyItem:(FSPDFDoc*)document item_type:(FSActionCallbackModifyItemType)item_type page_index:(int)page_index dict_name:(NSString*)dict_name;
10781
10789 -(void) resetModifyItem:(FSPDFDoc*)document;
10790
10801 -(int) getVisiblePageCount:(FSPDFDoc*)document;
10802
10815 -(int) getVisiblePage:(FSPDFDoc*)document index:(int)index;
10816 @end
10817
10827 @protocol FSIconProviderCallback <NSObject>
10828 @required
10837 -(NSString*)getProviderID;
10846 -(NSString*)getProviderVersion;
10856 -(BOOL)hasIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10867 -(BOOL)canChangeColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10879 -(FSPDFPage*)getIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name color: (unsigned int)color annot_dict: (FSPDFDictionary*)annot_dict;
10893 -(FSShadingColor*)getShadingColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name referenced_color: (unsigned int)referenced_color shading_index: (int)shading_index;
10903 -(NSNumber*)getDisplayWidth: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10913 -(NSNumber*)getDisplayHeight: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10914 @end
10915
10923 @protocol FSNotifierCallback <NSObject>
10924 @required
10937 -(void)onOutOfMemory;
10938 @end
10939
10945 @protocol FSDocEventCallback <NSObject>
10946 @required
10952 -(void)onDocWillOpen;
10963 -(void)onDocOpened:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
10971 -(void)onDocWillDestroy:(FSPDFDoc*)document;
10979 -(void)onDocWillSave:(FSPDFDoc*)document;
10990 -(void)onDocSaved:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
10991 @end
10992
11001 @protocol FSAsyncReaderCallback <FSFileReaderCallback>
11002 @required
11014 -(BOOL)isDataAvail:(int)offset size:(int)size;
11029 -(BOOL)addDownloadHint:(int)offset size:(int)size;
11030 @end
11031
11036 @protocol FSFillerAssistCallback <NSObject>
11037 @required
11047 -(void)refresh:(FSPDFPage*)page rect:(FSRectF*)rect;
11063 -(BOOL)setTimer:(int)elapse timer:(FSTimer*)timer out_timer_id:(int*)out_timer_id;
11072 -(BOOL)killTimer:(int)timer_id;
11084 -(void)focusGotOnControl:(FSControl*)control value:(NSString*)value;
11097 -(void)focusLostFromControl:(FSControl*)control value:(NSString*)value;
11098
11106 -(void *)createPopupMenu;
11107
11120 -(BOOL)appendPopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item default_string:(NSString*)default_string;
11121
11134 -(BOOL)enablePopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item is_enabled:(BOOL)is_enabled;
11135
11146 -(BOOL)showPopupMenu:(const void*)h_popup_menu point:(FSPointF*)point;
11147
11157 -(void)destroyPopupMenu:(const void*)h_popup_menu;
11158
11168 -(void)setClipboardText:(NSString*)text;
11169
11177 -(NSString*)getClipboardText;
11178
11189 -(void)reportInvalidValue:(NSString*)form_field_name invalid_value:(NSString*)invalid_value;
11190 @end
11191
11199 @protocol FSSearchCallback <NSObject>
11200 @required
11216 -(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;
11217 @end
11218
11223 @protocol FSSearchCancelCallback <NSObject>
11224 @required
11231 -(BOOL)needToCancelNow;
11232 @end
11233
11239 @protocol FSPSICallback <NSObject>
11240 @required
11249 -(void)refresh:(FSPSI*)psi rect:(FSRectF*)rect;
11250 @end
11251
11257 @protocol FSSecurityCallback <NSObject>
11258 @required
11265 -(FSPDFDocEncryptType)GetSecurityType;
11266 @end
11267
11276 @protocol FSCertificateSecurityCallback <FSSecurityCallback>
11277 @required
11287 -(NSData*)getDecryptionKey:(NSData*)envelope_buffer;
11288 @end
11289
11298 @protocol FSDRMSecurityCallback <FSSecurityCallback>
11299 @required
11310 -(BOOL)isOwner: (FSPDFDoc *)document sub_filter:(NSString*)sub_filter;
11322 -(unsigned int)getUserPermissions:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11334 -(FSSecurityHandlerCipherType)getCipherType:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11348 -(int)getKeyLength:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11359 -(NSString*)getFileID:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11370 -(NSData*)getInitialKey:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11371 @end
11372
11381 @protocol FSCustomSecurityCallback <FSSecurityCallback>
11382 @required
11394 -(void *)createContext: (NSString*)filter sub_filter: (NSString*)sub_filter encrypt_info: (NSString*)encrypt_info;
11405 -(BOOL)releaseContext: (void *)context;
11419 -(unsigned int)getUserPermissions: (void *)context user_permission: (FSPDFDocUserPermissions)user_permission;
11430 -(BOOL)isOwner: (void *)context;
11442 -(FSSecurityHandlerCipherType)getCipher: (void *)context;
11453 -(NSData *)getEncryptKey: (void *)context;
11465 -(unsigned int)getDecryptedSize: (void *)context src_data_size: (unsigned int)src_data_size;
11478 -(void *)startDecryptor: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num;
11491 -(NSData*)decryptData: (void *)decryptor encrypted_data: (void *)encrypted_data encrypted_data_len: (unsigned int)encrypted_data_len;
11502 -(NSData *)finishDecryptor: (void *)decryptor;
11517 -(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;
11534 -(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;
11535
11554 -(BOOL)useStandardCryptoMethod:(void*)context;
11555
11556 @end
11557
11566 @protocol FSRMSSecurityCallback <FSCustomSecurityCallback>
11567
11568 @end
11569
11579 @protocol FSSignatureCallback <NSObject>
11580 @required
11599 -(BOOL)startCalcDigest: (id<FSFileReaderCallback>)file byte_range_array: (NSArray<NSNumber *> *)byte_range_array signature: (FSSignature*)signature client_data: (void* )client_data;
11619 -(FSProgressiveState)continueCalcDigest: (id<FSPauseCallback> )pause client_data: (void* )client_data;
11631 -(NSData *)getDigest: (void* )client_data;
11652 -(NSData *)sign: (NSData*)digest cert_path: (NSString* )cert_path cert_password: (NSString* )cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm client_data: (void* )client_data;
11673 -(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;
11694 -(FSSignatureStates)verifySigState: (NSData*)digest signed_data: (NSData*)signed_data client_data: (void* )client_data;
11695
11703 -(BOOL)isNeedPadData;
11704
11724 -(FSSignatureCallbackCertValidity)checkCertificateValidity:(NSString*)cert_path cert_password:(NSString*)cert_password client_data:(void*)client_data;
11725
11726 @end
11727
11732 @protocol FSTimeStampCallback <NSObject>
11733 @required
11742 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest:(NSString*)request;
11743
11749 -(NSData *)getTimeStampMessage;
11750 @end
11751
11757 @protocol FSAppProviderCallback <NSObject>
11758 @required
11768 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)app_info;
11777 -(void)beep:(FSAppProviderCallbackBeepType)type;
11791 -(FSAppProviderCallbackMsgBoxButtonID)msgBox:(NSString*)message title:(NSString*)title icon_type: (FSAppProviderCallbackMsgBoxIconType) icon_type button_type: (FSAppProviderCallbackMsgBoxButtonType)button_type;
11804 -(NSString*)response:(NSString*)question title:(NSString*)title default_answer:(NSString*)default_answer is_mask:(BOOL)is_mask;
11812 -(id<FSFileReaderCallback>)downLoadUrl:(NSString*)url;
11827 -(NSString*)postRequestURL:(NSString*)url data:(NSString*)data content_type:(NSString*)content_type encode:(NSString*)encode header:(NSString*)header;
11838 -(BOOL)putRequestURL:(NSString*)url data:(NSString*)data encode:(NSString*)encode;
11856 -(NSString*)loadString:(FSAppProviderCallbackStringID)string_id;
11867 -(NSArray<NSString*>*)showFileDialog:(NSString*)string_title string_filter:(NSString*)string_filter is_openfile_dialog:(BOOL)is_openfile_dialog;
11868 @end
11869
11875 @protocol FSDocProviderCallback <NSObject>
11876 @required
11890 -(void)invalidateRect:(int)page_index rect:(FSRectF*)rect flag:(FSDocProviderCallbackInvalidateFlag)flag;
11901 -(void)displayCaret:(int)page_index is_visible:(BOOL)is_visible rect:(FSRectF*)rect;
11916 -(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;
11925 -(BOOL)popupMenu:(int)page_index rect_popup:(FSPointF*)rect_popup;
11933 -(int)getCurrentPage:(FSPDFDoc*) doc;
11942 -(void)setCurrentPage:(FSPDFDoc*) doc current_page_index:(int)current_page_index;
11950 -(void)setChangeMark:(FSXFADoc*) doc;
11958 -(NSString*)getTitle:(FSPDFDoc*) doc;
11968 -(void)setFocus:(FSXFAWidget*)xfa_widget is_relayout:(BOOL) is_relayout;
11979 -(void)exportData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11990 -(void)importData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11999 -(void)gotoURL:(FSPDFDoc*)doc url:(NSString*) url;
12012 -(void)print:(FSPDFDoc*)doc start_page_index:(int)start_page_index end_page_index:(int)end_page_index options:(int)options;
12020 -(int)getHighlightColor:(FSPDFDoc*)doc;
12034 -(BOOL)submitData:(FSPDFDoc*)doc target:(NSString*)target format:(FSDocProviderCallbackSubmitFormat)format text_encoding:(FSDocProviderCallbackTextEncoding)text_encoding content:(NSString*)content;
12045 -(void)pageViewEvent:(int)page_index page_view_event_type:(FSDocProviderCallbackPageViewEventType)page_view_event_type;
12056 -(void)widgetEvent:(FSXFAWidget *) xfa_widget widget_event_type:(FSDocProviderCallbackWidgetEventType)widget_event_type;
12057
12066 -(void)notifyWidgetChangeInfo:(FSXFADoc*) doc change_info:(FSXFAWidgetModifyInfo*)change_info;
12067 @end
12068
12073 @protocol FSComplianceProgressCallback <NSObject>
12074 @required
12083 -(void)updateCurrentStateData:(int)current_rate current_state_string:(NSString*)current_state_string;
12084 @end
12085
12092 @protocol FSRevocationCallback <NSObject>
12093 @required
12101 -(NSArray<NSData*>*)getCertChainFromSignature: (NSData*)signature_content;
12102
12111 -(FSResponse*)getResponseOnLineForSingleCert: (FSCertIssuerPair*)cert_issuer_pair;
12112
12122 -(FSCertVerifyResult*)verifyOCSP:(FSCertIssuerPair*)cert_issuer_pair ocsp_data:(NSData*)ocsp_data;
12123
12133 -(FSCertVerifyResult*)verifyCRL:(FSCertIssuerPair*)cert_issuer_pair crl_data:(NSData*)crl_data;
12134
12142 -(BOOL)isCA:(NSData*)cert;
12143
12151 -(FSDateTime*)getDTSTime:(NSData*)signature_content;
12152
12160 -(NSData*)getTSTSignature:(NSData*)signature_content;
12161
12170 -(FSDateTime*)getTSTTime:(NSData*)signature_content;
12171
12180 -(FSCertIssuerPair*)getOCSPCertAndIssuer:(NSData*)ocsp_data trust_cert_chain:(NSArray<NSData*>*)trust_cert_chain;
12181
12190 -(FSDateTime*)getOCSPProducedAtTime:(NSData*)ocsp_data;
12191
12199 -(BOOL)isOCSPNeedCheck:(NSData*)ocsp_data;
12200
12208 -(FSTimeRange*)getCertValidTimeRange:(NSData*)cert;
12209
12217 -(NSData*)getOCSPSignature:(NSData*)ocsp_data;
12218
12226 -(NSData*)getCRLSignature:(NSData*)crl_data;
12227
12235 -(FSRevocationArrayInfo*)getRevocationInfoFromSignatureData:(NSData*)signature_content;
12236
12245 -(BOOL)isIssuerMatchCert:(FSCertIssuerPair*)cert_issuer_pair;
12246
12247 @end
12248
12257 @protocol FSTrustedCertStoreCallback <NSObject>
12258 @required
12266 -(BOOL)isCertTrusted:(NSData*)cert;
12274 -(BOOL)isCertTrustedRoot:(NSData*)cert;
12275
12276 @end
12277
12287 @protocol FSCertChainResolverCallback <NSObject>
12288 @required
12298 -(NSArray<NSData*>*) GetCertificates;
12299
12300 @end
12301
12310 @protocol FSFontMapperCallback <NSObject>
12311 @required
12312
12328 -(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;
12329
12343 -(NSArray<NSData *> *) mapFont:(NSString*)font_family_name charset:(FSFontCharset)charset styles:(unsigned int)styles weight:(int)weight italic_angle:(int)italic_angle;
12344
12345 @end
12346
12355 @protocol FSAnnotationSummaryCallback <NSObject>
12356 @required
12357
12367 -(FSLocaleID)getCurrentLocaleID;
12368
12377 -(NSString*)getLocalFontName;
12378
12395 -(NSString*)loadString:(FSAnnotationSummaryCallbackAnnotationSummaryStringID)id;
12396
12397 @end
12398
12407 @protocol FSTaggedPDFCallback <NSObject>
12408 @required
12409
12426 -(void)report:(FSTaggedPDFCallbackReportCategory)category confidence:(FSTaggedPDFCallbackReportConfidence)confidence page_index:(int)page_index rect:(FSRectF*)rect;
12427
12428 @end
12429
12434 @protocol FSReplaceCallback <NSObject>
12435 @required
12436
12448 -(BOOL)needToReplace:(NSString*)search_text replace_text:(NSString*)replace_text current_page_index:(int)current_page_index text_rect_array:(FSRectFArray*)text_rect_array;
12449
12450 @end
12451
12456 @protocol FSTableGeneratorCallback <NSObject>
12457 @required
12458
12466 -(float)getTableTopMarginToPage:(int)page_index;
12467
12481 -(FSPageBasicInfo*)GetNewPageBasicInfo:(int)page_index rest_table_height:(float)rest_table_height table_width:(float)table_width;
12482 @end
12483
12488 @protocol FSParagraphEditingProviderCallback <NSObject>
12489 @required
12498 -(FSMatrix2D*)getRenderMatrix:(FSPDFDoc*)document page_index:(int)page_index;
12499
12508 -(void*) getPageViewHandle:(FSPDFDoc*)document page_index:(int)page_index;
12509
12516 -(FSRectF*)getClientRect:(FSPDFDoc*)document;
12517
12526 -(float)getScale:(FSPDFDoc*)document page_index:(int)page_index;
12527
12538 -(BOOL)gotoPageView:(FSPDFDoc*)document page_index:(int)page_index left:(float)left top:(float)top;
12539
12546 -(NSArray<NSNumber *> *)getVisiblePageIndexArray:(FSPDFDoc*)document;
12547
12556 -(FSRectF*)getPageVisibleRect:(FSPDFDoc*)document page_index:(int)page_index;
12557
12566 -(FSRectF*)getPageRect:(FSPDFDoc*)document page_index:(int)page_index;
12567
12574 -(int)getCurrentPageIndex:(FSPDFDoc*)document;
12575
12584 -(FSRotation)getRotation:(FSPDFDoc*)document page_index:(int)page_index;
12585
12595 -(void)invalidateRect:(FSPDFDoc*)document page_index:(int)page_index invalid_rects:(FSRectFArray*)invalid_rects;
12596
12604 -(void)addUndoItem:(FSParagraphEditingUndoItem*)undo_item;
12605
12613 -(void)setDocChangeMark:(FSPDFDoc*)document;
12614
12624 -(void)notifyTextInputReachLimit:(FSPDFDoc*)document page_index:(int)page_index;
12625
12626 @end
12627
12632 @protocol FSImageCompressionCallback <NSObject>
12633 @required
12639 -(void)release;
12649 -(id<FSFileStreamCallback>)GetTemporaryFileStream:(FSBitmap*)bitmap;
12650 @end
12651
12656 @protocol FSApplyRedactionCallback <NSObject>
12657 @required
12663 -(void)release;
12669 -(BOOL)needToGenerateStreamFile;
12670 @end
12671
12672 #ifdef __cplusplus
12673 }
12674 #endif
12675
FSPDFDocPasswordType
FSPDFDocPasswordType
Enumeration for the type of current used password in a PDF document.
Definition: FSPDFObjC.h:5385
-[FSPagingSeal getPagingSealSignature]
FSPagingSealSignature * getPagingSealSignature()
Get the associated paging seal signature.
FSXFAWidgetModifyInfoWidgetElementStartPage
XFA widget element: Start page.
Definition: FSPDFObjC.h:6171
-[FSActionCallback-p getTemporaryDirectory]
NSString * getTemporaryDirectory()
A callback function to get temporary directory.
FSFullTextSearchRankMode
FSFullTextSearchRankMode
Enumeration for rank mode of full text search.
Definition: FSPDFObjC.h:7233
FSLayerContext
Definition: FSPDFObjC.h:4261
FSCertVerifyResultReasonSuperseded
Revocatoin reason: superseded.
Definition: FSPDFObjC.h:8713
-[FSActionCallback-p getOpenedDocCount]
int getOpenedDocCount()
A callback function to receive the count of opened documents.
FSGraphicsObjectBlendScreen
Multiply complements of backdrop by source color values, and then complement the result.
Definition: FSPDFObjC.h:1459
FSFillerVkeyN
N key.
Definition: FSPDFObjC.h:4389
-[FSTextSearch findNext]
BOOL findNext()
Search for next matched pattern.
FSXFAWidgetModifyInfoWidgetElementSubsetBelow
XFA widget element: Subset below.
Definition: FSPDFObjC.h:6090
FSLRStructureElementAttributeTypeRole
Attribute type: role, which means strings of structure element meaning and standard type it maps to.
Definition: FSPDFObjC.h:8230
-[FSStructTreeEntity getPage]
FSPDFPage * getPage()
Get the related PDF page.
FSColorSpaceDeviceN
Color space: DeviceN.
Definition: FSPDFObjC.h:693
FSAssociatedFilesRelationshipSupplement
The relationship is "Supplement" which means the file specification represents a supplemental represe...
Definition: FSPDFObjC.h:3241
FSMarkupStateModelMarked
Markup annotation state model: marked.
Definition: FSPDFObjC.h:2649
FSFileFormatTypeXFD
File format type: XFD.
Definition: FSPDFObjC.h:719
FSOptimizerSettingsDiscardObjectsDetectAndMergeImageFragment
Detect and merge image fragments.
Definition: FSPDFObjC.h:7787
FSMonoImageSettingsImageCompressQualityHigh
Compression quality: High, only for e_ImageCompressHigh compress mode.
Definition: FSPDFObjC.h:7717
-[FSFiller onCopy]
BOOL onCopy()
Call this function when the popup menu item "Copy" is down.
-[FSIconProviderCallback-p getProviderVersion]
NSString * getProviderVersion()
A callback function used to get provider version.
FSPDFDocWrapperFoxit
Foxit wrapper document.
Definition: FSPDFObjC.h:5463
FSFileReaderCallback-p
Definition: FSPDFObjC.h:9585
FSXFAWidgetModifyInfoWidgetElementDelete
XFA widget element: Delete.
Definition: FSPDFObjC.h:6290
FSLayerContextUsageZoom
Use for zooming.
Definition: FSPDFObjC.h:4258
FSXFAWidgetModifyInfoWidgetElementXdp
XFA widget element: Xdp.
Definition: FSPDFObjC.h:6117
FSLRStructureElementAttributeTypeTBorderStyle
Attribute type: TBorderStyle, which represents the style of the border drawn on each edge of a table ...
Definition: FSPDFObjC.h:8254
FSXFAWidgetModifyInfoWidgetElementMeridiemNames
XFA widget element: Meridiem Names.
Definition: FSPDFObjC.h:6326
FSOutputPreviewShowRGB
If set, only show with RGB.
Definition: FSPDFObjC.h:9182
FSBorderInfoBeveled
Border style: Beveled.
Definition: FSPDFObjC.h:2352
FSFillModeWinding
Winding fill mode, in which the system uses a direction in which a figure is drawn to determine wheth...
Definition: FSPDFObjC.h:646
FSXFAWidgetModifyInfoWidgetElementFormFieldFilling
XFA widget element: Form field filling.
Definition: FSPDFObjC.h:6252
FSLRStructureElementAttributeTypeTextDecorationType
Attribute type: TextDecorationType, which represents the text decoration, if any, to be applied to th...
Definition: FSPDFObjC.h:8260
FSXFADocEventTypeMouseDown
This kind of event is triggered when the mouse button is depressed at a moment and the mouse pointer ...
Definition: FSPDFObjC.h:5998
FSSearchIndexConfig
Definition: FSPDFObjC.h:3783
FSFileFormatTypeXML
File format type: XML.
Definition: FSPDFObjC.h:718
FSFieldFlagChoiceSort
(Only useful for choice field) If set, the field's option items should be sorted alphabetically.
Definition: FSPDFObjC.h:4572
-[FSPortfolioFileNode getFileSpec]
FSFileSpec * getFileSpec()
Get the related file specification object which is used to access an embedded file information and da...
FSStructObjectContentUnknownType
Unknown Type.
Definition: FSPDFObjC.h:1753
FSSetOCGStateActionOCGStateToggle
Reverses the state of subsequent groups.
Definition: FSPDFObjC.h:2224
FSTimeStampServerSendResultFailToReceiveData
Fail to receive data during sending request process.
Definition: FSPDFObjC.h:4889
FSRenditionWindowTypeAnnotRect
Window type: the rectangle occupied by the screen annotation which is associated with the rendition o...
Definition: FSPDFObjC.h:1819
FSLRStructureElementAttributeValueEnumCircle
Enum value: Circle, which means open circular bullet.
Definition: FSPDFObjC.h:8315
FSAnnotMKEntryIconFit
Icon fit information entry. "IF" in MK dictionary.
Definition: FSPDFObjC.h:2516
FSMarkupStateDeferred
(Used with state model FSMarkupStateModelReview) The change has been deferred.
Definition: FSPDFObjC.h:2661
-[FSStructTreeEntity getType]
FSStructTreeEntityStructTreeEntityType getType()
Get structure tree entity type.
FSHTML2PDFSettingDataEncodingFormatISO_2022_CN
Encoding foramt: "ISO_2022_CN".
Definition: FSPDFObjC.h:7916
FSLRElementElementTypeAnnot
Structure element type: Annot, which means "Annotation" and represents an association between a porti...
Definition: FSPDFObjC.h:8181
FSAnnotProperty
FSAnnotProperty
Enumeration for some PDF annotation property.
Definition: FSPDFObjC.h:2499
FSOptimizerSettingsDiscardObjectsDocumentTags
Discard document tags.
Definition: FSPDFObjC.h:7785
FSPathTypeMoveTo
Indicates that the point is the first point of a figure.
Definition: FSPDFObjC.h:996
-[FSPDFNameTree getCount]
int getCount()
Get the count of elements in current name tree.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonPosition
Javascript event item type: button position.
Definition: FSPDFObjC.h:3875
-[FSXFADoc getType]
FSXFADocType getType()
Get the XFA document type.
-[FSXFAPage getFirstWidget]
FSXFAWidget * getFirstWidget()
Get the first XFA widget in current tab order.
FSRenditionMediaPlayerAvailable
Any of players in this type may be used in playing the associated media clip.
Definition: FSPDFObjC.h:1802
FSAttachments
Definition: FSPDFObjC.h:4123
FSHTML2PDFSettingDataEncodingFormatJAGRAN
Encoding foramt: "JAGRAN".
Definition: FSPDFObjC.h:7920
FSTableData
Definition: FSPDFObjC.h:7179
FSPreflightReportSettingData
Definition: FSPDFObjC.h:7326
FSIconProviderCallback-p
Definition: FSPDFObjC.h:10827
FSXFAWidgetModifyInfoWidgetElementDataModel
XFA widget element: Data model.
Definition: FSPDFObjC.h:6139
FSErrXFALoadError
XFA loading error.
Definition: FSPDFObjC.h:502
FSLRElementElementTypePrivate
Structure element type: Private, which means "Private element" and represents a grouping element cont...
Definition: FSPDFObjC.h:8153
FSSignatureSignatureType
FSSignatureSignatureType
Enumeration for signature type.
Definition: FSPDFObjC.h:4757
FSPDFDocEncryptNone
No encryption pattern.
Definition: FSPDFObjC.h:5394
FSLRElementElementTypeTableBodyGroup
Structure element type: TBody, which means "Table body row group" and represents a group of rows that...
Definition: FSPDFObjC.h:8172
FSXFAWidgetModifyInfoWidgetElementEra
XFA widget element: Era.
Definition: FSPDFObjC.h:6105
FSLRStructureElementAttributeValueEnumPage
Enum value: Page, which means page artifacts. Production aids extraneous to the document itself,...
Definition: FSPDFObjC.h:8341
FSXFADocEventTypeDocReady
This kind of event is triggered before the document is rendered but after data binding.
Definition: FSPDFObjC.h:5992
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichText
Javascript event item type: rich text.
Definition: FSPDFObjC.h:3899
FSXFAWidgetModifyInfoWidgetElementInstanceManager
XFA widget element: Instance manager.
Definition: FSPDFObjC.h:6293
-[FSActionCallback-p createBlankDoc]
FSPDFDoc * createBlankDoc()
A callback function to create a blank PDF document object.
FSMarkupEndingStyleOpenArrow
Two short lines meeting in an acute angle to form an open arrowhead.
Definition: FSPDFObjC.h:2670
FSColorSpaceDeviceCMYK
Color space: DeviceCMYK. (4 components, C, M, Y, K)
Definition: FSPDFObjC.h:687
FSCompareResultInfoCompareResultTypeDeletePath
Result type: delete path.
Definition: FSPDFObjC.h:7522
FSXFAWidgetModifyInfoWidgetElementBorder
XFA widget element: Border.
Definition: FSPDFObjC.h:6160
FSSignatureAPFlagSigningTime
If set, show signing time on signature appearance.
Definition: FSPDFObjC.h:4730
FSHeaderFooterContentGeneratorDateFormatMMSlashYY
If this is used, "mm/yy" would be used as the date format string.
Definition: FSPDFObjC.h:5184
FSPrintParamsPrintContentFormFieldsOnly
Print Content: print the contents of form fields only. Useful for printing onto pre-preprinted forms.
Definition: FSPDFObjC.h:3573
FSOptimizerSettingsCleanUpUseFlateForNonEncodedStream
Use Flate to encode streams that are not encoded.
Definition: FSPDFObjC.h:7769
FSLRStructureElementAttributeValueEnumUpperRoman
Enum value: UpperRoman, which means uppercase roman numerals (I, II, III, IV, ...).
Definition: FSPDFObjC.h:8318
FSXFAWidgetModifyInfoWidgetElementPagination
XFA widget element: Pagination.
Definition: FSPDFObjC.h:6134
FSTimeStampServerSendRequestResult
FSTimeStampServerSendRequestResult
Enumeration for the result of sending time stamp request.
Definition: FSPDFObjC.h:4884
FSCompareResultInfoCompareResultTypeReplacePath
Result type: replace path.
Definition: FSPDFObjC.h:7524
FSFontCharsetChineseBig5
Font charset: Traditional Chinese.
Definition: FSPDFObjC.h:894
FSRendererRenderExceptHighlight
If set, all annotations expect highlight will be rendered.
Definition: FSPDFObjC.h:3166
FSRendererDevicePrinter
Device type: display device.
Definition: FSPDFObjC.h:3179
FSPrintParams
Definition: FSPDFObjC.h:3610
-[FSSound getCompressionFormat]
NSString * getCompressionFormat()
Get the name of the sound compression format used on the sample data.
FSStructElementElementInfoTypeAltDescription
Structure element info type: Alternative Description, which means the alternative description of stru...
Definition: FSPDFObjC.h:1716
FSPathTypeLineTo
Indicates that a line is drawn from the previous point to this point.
Definition: FSPDFObjC.h:997
FSErrNotParsed
Content has not been parsed yet. Usually, this represents PDF page has not been parsed yet.
Definition: FSPDFObjC.h:495
FSAnnotInk
Annotation type: ink annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2461
FSTextPageTextParseFlags
FSTextPageTextParseFlags
Enumeration for parsing flags used for text page.
Definition: FSPDFObjC.h:6660
FSXFAWidgetModifyInfoWidgetElementNumberPattern
XFA widget element: Number pattern.
Definition: FSPDFObjC.h:6096
-[FSSplitPDFDocCallback-p needToPause]
BOOL needToPause()
A callback function used to pause the current splitting progress.
-[FSInt32Array getSize]
int getSize()
Get the number of elements in the array.
FSXFAWidgetModifyInfoWidgetElementDateTimeSymbols
XFA widget element: Date time symbols.
Definition: FSPDFObjC.h:6188
FSXFAWidgetModifyInfoWidgetElementPrintScaling
XFA widget element: Print scaling.
Definition: FSPDFObjC.h:6098
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDelay
Javascript event item type: delay.
Definition: FSPDFObjC.h:3888
FSXFAWidgetModifyInfoWidgetElementOpenAction
XFA widget element: Open action.
Definition: FSPDFObjC.h:6353
FSAsyncReaderCallback-p
Definition: FSPDFObjC.h:11001
FSLRStructureElementAttributeTypeBackgroundColor
Attribute type: BackgroundColor, which represents the color to be used to fill the background of a ta...
Definition: FSPDFObjC.h:8238
FSJavascriptModifyItemInfoJavascriptEventTypeFieldValidate
Javascript event: Form field validate.
Definition: FSPDFObjC.h:3832
FSGraphicsObjectsTextMergeNone
No text merge.
Definition: FSPDFObjC.h:4964
FSLRStructureElementAttributeValueTypeElementArray
Value type: an array of elements.
Definition: FSPDFObjC.h:8364
FSPrintParamsPrintHandlingTileLargePages
Print Handling: Small or normal pages are printed in the original size and large pages are printed on...
Definition: FSPDFObjC.h:3606
FSImageOrientationRotate270
Rotate 90 degrees in counter-clockwise direction.
Definition: FSPDFObjC.h:1161
FSLRElementElementTypeQuote
Structure element type: Quote, which means "Quotation" and represents an inline portion of text attri...
Definition: FSPDFObjC.h:8175
FSFillerVkey1
1 key.
Definition: FSPDFObjC.h:4367
FSParagraphEditingBulletTypeInverseTangentCircle
Bullet type: inverse tangent circle.
Definition: FSPDFObjC.h:8542
FSAlignmentLeft
Left alignment.
Definition: FSPDFObjC.h:638
FSAppProviderCallback-p
Definition: FSPDFObjC.h:11757
FSXFAWidgetModifyInfoWidgetAttributeTypeRightInset
Widget attribute type: Right inset.
Definition: FSPDFObjC.h:6437
FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000Lossy
Compression mode: jpeg2000 lossy.
Definition: FSPDFObjC.h:7832
FSErrPassword
Invalid password. Usually, this error may occur when loading a PDF document with password....
Definition: FSPDFObjC.h:486
FSModuleNameAdvEdit
Name for module "AdvEdit".
Definition: FSPDFObjC.h:675
FSSignaturePAdESLevelBT
PAdES level: B-T.
Definition: FSPDFObjC.h:4767
FSLRStructureElementAttributeTypeTableHeaders
(Currently, unsupported) Attribute type only for Table: Headers, which represents an array of element...
Definition: FSPDFObjC.h:8273
FSPDFDocForms
If set, form fields are to imported from or exported to FDF/XFDF document.
Definition: FSPDFObjC.h:5456
FSErrNoDWG2PDFModuleRight
No "DWG2PDF" module right.
Definition: FSPDFObjC.h:559
FSXFAWidgetModifyInfoWidgetElementCurrentPage
XFA widget element: Current page.
Definition: FSPDFObjC.h:6319
FSLRElementElementTypeBibEntry
Structure element type: BibEntry, which means "Bibliography entry" and represents a reference identif...
Definition: FSPDFObjC.h:8178
FSBookmarkStyleItalic
Show bookmark title as italic text.
Definition: FSPDFObjC.h:4082
FSFormFileInfo
Definition: FSPDFObjC.h:9054
FSPDFDocDisplayUseThumbs
When document is opened, thumbnail images are visible.
Definition: FSPDFObjC.h:5449
FSDocProviderCallback-p
Definition: FSPDFObjC.h:11875
-[FSStructElement getParentElement]
FSStructElement * getParentElement()
Get the parent structure element.
FSXFAWidgetPresenceProperty
FSXFAWidgetPresenceProperty
Enumeration for presence attribute of XFA widget.
Definition: FSPDFObjC.h:6504
-[FSLRContentElement getGraphicsObjectElement]
FSLRGraphicsObjectElement * getGraphicsObjectElement()
Get the related graphics object element.
FSActionTypeResetForm
Action type: reset-form action.
Definition: FSPDFObjC.h:1984
FSHitDataCheckSeverity
FSHitDataCheckSeverity
Enumeration for check severity of a hit data.
Definition: FSPDFObjC.h:7384
FSCertVerifyResultResponseInfoLocation
FSCertVerifyResultResponseInfoLocation
Enumeration for response information location.
Definition: FSPDFObjC.h:8721
FSXFAWidgetModifyInfoWidgetElementCertificates
XFA widget element: Certificates.
Definition: FSPDFObjC.h:6167
FSPrintParamsBookletBindingLeft
Booklet Binding: Right-side binding for text with right-to-left reading direction or Japanese-style v...
Definition: FSPDFObjC.h:3590
FSPrintParamsBookletDuplexModeFrontSideOnly
Booklet Duplex Mode: only prints all pages that appear on the front side of the paper.
Definition: FSPDFObjC.h:3584
FSErrLibreofficeEngineNotFound
(For Office-to-PDF conversion only) Libre office engine is not found.
Definition: FSPDFObjC.h:555
-[FSRange init]
id init()
Constructor.
-[FSPath closeFigure]
BOOL closeFigure()
Close current figure (which is also the last figure in current path).
FSSignatureStateVerifyChange
The document has been changed within the scope of the signature. (This indicates that signature is in...
Definition: FSPDFObjC.h:4704
FSRenditionMediaPermTempAlways
Always allowed.
Definition: FSPDFObjC.h:1797
FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeSHX
Searchable text type: Only text displayed with SHX font is searchable.
Definition: FSPDFObjC.h:8041
FSHeaderFooterContentGeneratorDateFormatDDSlashMMSlashYYYY
If this is used, "dd/mm/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5183
FSDWG2PDFSettingDataDWG2PDFColorPolicyNoPolicy
Color policy: No color policy. A drawing is exported with its native color palette (as is).
Definition: FSPDFObjC.h:8046
FSXFAWidgetModifyInfoWidgetElementContentCopy
XFA widget element: Content copy.
Definition: FSPDFObjC.h:6200
FSDWG2PDFSettingDataDWG2PDFColorPolicyMono
Color policy: Drawing is exported to a monochrome PDF file.
Definition: FSPDFObjC.h:8047
FSMonoImageSettingsStretchDownsample
When this is set, that means not to do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:7725
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertItemAt
Javascript event item type: insert item at.
Definition: FSPDFObjC.h:3912
FSPDFNameTreeJavaScript
"JavaScript" name tree.
Definition: FSPDFObjC.h:1643
FSProgressiveState
FSProgressiveState
Enumeration for progress state.
Definition: FSPDFObjC.h:739
FSGraphicsObjectBlendMultiply
Multiply backdrop by source color values.
Definition: FSPDFObjC.h:1458
FSXFAWidgetModifyInfoWidgetElementBase
XFA widget element: Base.
Definition: FSPDFObjC.h:6309
FSPrintParamsPrintHandlingBooklet
Print Handling: Prints multiple pages on the same sheet of paper in the order required to read correc...
Definition: FSPDFObjC.h:3607
-[FSColorSpace isEmpty]
BOOL isEmpty()
Check whether current object is empty or not.
FSHTML2PDFSettingDataEncodingFormatLatin2
Encoding foramt: "Latin2".
Definition: FSPDFObjC.h:7871
-[FSRectFArray getSize]
int getSize()
Get the number of elements in the array.
FSPDFDocImportFlagShareStream
Import pages without cloning stream objects into memory.
Definition: FSPDFObjC.h:5427
FSRendererContentFlag
FSRendererContentFlag
Enumeration for rendering content flags.
Definition: FSPDFObjC.h:3162
FSXFAWidgetModifyInfoWidgetAttributeTypePlacement
Widget attribute type: Placement.
Definition: FSPDFObjC.h:6450
FSLayerTreeStateUndefined
The state is undefined.
Definition: FSPDFObjC.h:4216
FSFloatingInfoRelativeTargetMonitor
Relative type: align the floating window relative to the (selected) monitor display screen.
Definition: FSPDFObjC.h:3662
FSOutputPreview
Definition: FSPDFObjC.h:9204
FSFieldFlagTextNoSpellCheck
(Only useful for text field) If set, text entered in the field is not spell-checked.
Definition: FSPDFObjC.h:4566
FSXFADocExportDataTypeXDP
Type of exported data: XDP.
Definition: FSPDFObjC.h:6029
-[FSFileWriterCallback-p flush]
BOOL flush()
Flush internal buffer of the file.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSoundIcon
Javascript event item type: sound icon.
Definition: FSPDFObjC.h:3938
FSXFAWidgetModifyInfoWidgetElementExData
XFA widget element: Ex data.
Definition: FSPDFObjC.h:6282
FSPDFObjectDictionary
PDF dictionary object.
Definition: FSPDFObjC.h:1250
FSFieldArray
Definition: FSPDFObjC.h:4487
FSXFAWidgetModifyInfoWidgetAttributeTypePresence
Widget attribute type: Presence.
Definition: FSPDFObjC.h:6425
FSSignatureLabelNameReason
Signature label name for reason.
Definition: FSPDFObjC.h:4789
FSErrNoXFAModuleRight
No "XFA" module right.
Definition: FSPDFObjC.h:542
FSStructTreeEntityStructTreeEntityType
FSStructTreeEntityStructTreeEntityType
Enumeration for structure tree entity type.
Definition: FSPDFObjC.h:1693
FSSearchCancelCallback-p
Definition: FSPDFObjC.h:11223
FSXFAWidgetModifyInfoWidgetElementContentArea
XFA widget element: Content area.
Definition: FSPDFObjC.h:6184
FSFieldType
FSFieldType
Enumeration for form field type.
Definition: FSPDFObjC.h:4546
-[FSLayerTree getOCGs]
FSPDFArray * getOCGs()
Get the "OCGs" PDF array from current object.
FSColorSpaceRenderIntentPerceptual
Rendering intent: Perceptual.
Definition: FSPDFObjC.h:1049
FSOptimizerSettingsTransparencyModeHighResolution
Transparency mode: high resolution.
Definition: FSPDFObjC.h:7804
FSXFAWidgetModifyInfoWidgetElementScriptModel
XFA widget element: Script model.
Definition: FSPDFObjC.h:6210
FSStructElementElementInfoTypeLanguage
Structure element info type: Language, which means the natural language for all text in the structure...
Definition: FSPDFObjC.h:1715
FSGraphicsObjectTypeImage
Image graphics object.
Definition: FSPDFObjC.h:1479
FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePdfPaths
Hatches export type: Exports hatch as a PDF path (solid hatches only).
Definition: FSPDFObjC.h:8035
FSDWG2PDFSettingDataFlagIncludeOffLayers
Bit 6. If enabled, invisible layers will be added to PDF file (1.5 version required).
Definition: FSPDFObjC.h:8021
FSLRStructureElementAttributeValueEnumHeader
Enum value: Header.
Definition: FSPDFObjC.h:8343
FSJavascriptModifyItemInfoJavascriptEventTypeMediaReady
Javascript event: Media ready.
Definition: FSPDFObjC.h:3855
FSCombinationCombineDocsOptionAcroformRename
If set, that means fields with same name will be renamed in combined result PDF file.
Definition: FSPDFObjC.h:9032
FSXFAWidgetModifyInfoWidgetElementLevel
XFA widget element: Level.
Definition: FSPDFObjC.h:6126
FSDefaultAppearanceDefAPFlags
FSDefaultAppearanceDefAPFlags
Enumeration for default appearance flags.
Definition: FSPDFObjC.h:2290
FSRMSEncryptData
Definition: FSPDFObjC.h:6911
FSRotation180
Rotate 180 degrees in clockwise direction.
Definition: FSPDFObjC.h:624
FSErrTimeStampServerMgrNotInit
Time stamp server manager has not been initialized successfully.
Definition: FSPDFObjC.h:530
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDash
Javascript event item type: dash.
Definition: FSPDFObjC.h:3923
FSPDFDocInsertDocOptionBookmark
If set, that means bookmark will be inserted to target document as well.
Definition: FSPDFObjC.h:5443
FSParagraphEditingNumberingTypeDecimalRParen
Numbering type: 1) 2) 3)
Definition: FSPDFObjC.h:8550
FSXFAWidgetModifyInfoWidgetElementWsdlConnection
XFA widget element: Wsdl connection.
Definition: FSPDFObjC.h:6152
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultValue
Javascript event item type: default value.
Definition: FSPDFObjC.h:3886
FSActionTypeGoToR
Action type: remote go-to action.
Definition: FSPDFObjC.h:1974
FSRendererColorModeAlpha
Output alpha only, ignore color.
Definition: FSPDFObjC.h:3158
-[FSFDFDoc getCatalog]
FSPDFDictionary * getCatalog()
Get the catalog dictionary.
-[FSLayerNode getChildrenCount]
int getChildrenCount()
Get the count of children nodes.
FSSignatureAPFlagReason
If set, show reason on signature appearance.
Definition: FSPDFObjC.h:4729
FSAnnotFlagLocked
Annotation flag: locked.
Definition: FSPDFObjC.h:2486
-[FSParagraphEditing activate]
BOOL activate()
Activate paragraph editing.
-[FSLRElement isGraphicsObjectElement]
BOOL isGraphicsObjectElement()
Check whether current object is graphics object element or not.
FSXFAWidgetModifyInfoWidgetElementCommand
XFA widget element: Command.
Definition: FSPDFObjC.h:6222
FSXFAWidgetWidgetTypeRadioButton
XFA widget type: radio button.
Definition: FSPDFObjC.h:6496
FSXFAWidgetModifyInfoWidgetElementJog
XFA widget element: Jog.
Definition: FSPDFObjC.h:6106
FSFloatingInfoWindowPositionTopRight
Window position: at the top right corner.
Definition: FSPDFObjC.h:3649
FSOutputPreviewShowCalibrated
If set, only show with Calibrated.
Definition: FSPDFObjC.h:9188
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRotation
Javascript event item type: rotation.
Definition: FSPDFObjC.h:3901
FSFontCharsetRussian
Font charset: Russian.
Definition: FSPDFObjC.h:897
FSLRElementElementTypeList
Structure element type: L, which means "List" and represents a sequence of items of like meaning and ...
Definition: FSPDFObjC.h:8163
FSErrLTVCannotLoadDSS
(For LTV only) Fail to load DSS.
Definition: FSPDFObjC.h:535
FSOutputPreviewColorantTypeSpot
Colorant type: spot.
Definition: FSPDFObjC.h:9201
FSPrintParamsPrintContentDocAndAnnots
Print Content: print the document contents and comments.
Definition: FSPDFObjC.h:3572
FSAdditionalActionTriggerFieldRecalculateValue
Trigger a JavaScript action to be performed to recalculate the value of this field when that of anoth...
Definition: FSPDFObjC.h:2256
FSXFAWidgetModifyInfoWidgetElementAddSilentPrint
XFA widget element: Add silent print.
Definition: FSPDFObjC.h:6145
FSSignatureDocPermission
FSSignatureDocPermission
Enumeration for signature document permission.
Definition: FSPDFObjC.h:4772
FSDWG2PDFSettingDataDWG2PDFExportFlags
FSDWG2PDFSettingDataDWG2PDFExportFlags
Enumeration for flags of DWG to PDF export.
Definition: FSPDFObjC.h:8015
FSAnnotFlagNoZoom
Annotation flag: no zoom.
Definition: FSPDFObjC.h:2482
FSXFAWidgetModifyInfoWidgetElementEnforce
XFA widget element: Enforce.
Definition: FSPDFObjC.h:6143
FSLRStructureElementAttributeValueType
FSLRStructureElementAttributeValueType
Enumeration for value type of element general layout attribute.
Definition: FSPDFObjC.h:8351
FSLRElementElementTypeFormObject
Structure element type: FormObject, which means form XObject graphics object element.
Definition: FSPDFObjC.h:8200
FSLTVVerifierVerifyMode
FSLTVVerifierVerifyMode
Enumeration for verifying mode.
Definition: FSPDFObjC.h:8846
FSJavascriptModifyItemInfoJavascriptEventTypeScreenInview
Javascript event: Screen in view.
Definition: FSPDFObjC.h:3843
FSRendition
Definition: FSPDFObjC.h:1851
FSModuleNamePDF2Office
Name for module "PDF2Office".
Definition: FSPDFObjC.h:676
FSMarkupEndingStyle
FSMarkupEndingStyle
Enumeration for line ending style.
Definition: FSPDFObjC.h:2665
-[FSImageObject isImageMask]
BOOL isImageMask()
Check if current image object is treated as mask.
FSFontStyleItalic
Font style: italic.
Definition: FSPDFObjC.h:881
FSOutputPreviewShowImages
If set, only show images.
Definition: FSPDFObjC.h:9191
FSTextStateMode
FSTextStateMode
Enumeration for text mode.
Definition: FSPDFObjC.h:1531
-[FSTaggedPDF getFigureCount]
int getFigureCount()
Get the count of figures in tagged document, excluding the decorative figures.
FSXFAWidgetWidgetEdgePosition
FSXFAWidgetWidgetEdgePosition
Enumeration for the positon of XFA widget edge position.
Definition: FSPDFObjC.h:6533
FSXFAWidgetModifyInfoWidgetElementLine
XFA widget element: Line.
Definition: FSPDFObjC.h:6387
FSSplitFileResultSplitFileErrSizeTooSmall
The state is failed due to file size being too small.
Definition: FSPDFObjC.h:9454
FSSignatureDocPermNoChangesAllowed
No changes to the PDF document (which is signed by the signture) are permitted. Any change to this ki...
Definition: FSPDFObjC.h:4774
FSHeaderFooterContentGeneratorPageNumberFormatPageNumber
If this is used, "Page 1" would be used as the page number format string.
Definition: FSPDFObjC.h:5202
-[FSStructMarkedContent getParentElement]
FSStructElement * getParentElement()
Get the parent structure element.
FSSignaturePAdESLevelNone
PAdES level: none.
Definition: FSPDFObjC.h:4765
FSGraphicsObjectBlendNormal
Selecting source color and ignoring backdrop color.
Definition: FSPDFObjC.h:1457
FSPDFPageSizeB4
Page size: B4.
Definition: FSPDFObjC.h:5028
FSGraphicsObjectBlendMode
FSGraphicsObjectBlendMode
Enumeration for render blend mode.
Definition: FSPDFObjC.h:1456
FSFixupDataFixupStateNotRequired
A fixup was not required.
Definition: FSPDFObjC.h:7363
FSPDFNumberTreeType
FSPDFNumberTreeType
Enumeration for number tree type.
Definition: FSPDFObjC.h:1671
FSFloatingInfoOffScreenCancel
Off screen action: cancel playing the media clip.
Definition: FSPDFObjC.h:3674
FSMarkupEndingStyleRClosedArrow
A triangular closed arrowhead in the reverse direction from ClosedArrow.
Definition: FSPDFObjC.h:2674
FSFileFormatTypeXFDF
File format type: XFDF.
Definition: FSPDFObjC.h:715
FSMarkedContent
Definition: FSPDFObjC.h:1436
FSPDFDocPermAssemble
Assemble PDF document. (Bit 11 in permission value)
Definition: FSPDFObjC.h:5410
FSXFAWidgetModifyInfoWidgetElementMsgId
XFA widget element: Msg Id.
Definition: FSPDFObjC.h:6239
FSGraphicsObject
Definition: FSPDFObjC.h:1486
FSErrOutOfMemory
Out-of-memory error occurs.
Definition: FSPDFObjC.h:493
FSXFAWidgetModifyInfoWidgetElementSignaturePseudoModel
XFA widget element: Signature pseudo model.
Definition: FSPDFObjC.h:6151
FSXFAWidgetWidgetTypePasswordEdit
XFA widget type: password edit.
Definition: FSPDFObjC.h:6495
-[FSSecurityHandler getSecurityType]
FSPDFDocEncryptType getSecurityType()
Get the encryption type of current security handler.
FSXFAWidgetModifyInfoWidgetAttributeTypeY
Widget attribute type: Y. Y coordinate of the container's anchor point relative to the top-left corne...
Definition: FSPDFObjC.h:6406
-[FSActionCallback-p browseFile]
NSString * browseFile()
A callback function to show a file selection dialog, and the selected file path should be returned.
FSErrExcelHasNoContent
(For Excel-to-PDF conversion only) Excel document does not have any content so it cannot be converted...
Definition: FSPDFObjC.h:552
FSMarkupEndingStyleNone
No special line ending.
Definition: FSPDFObjC.h:2666
-[FSBitmap getPitch]
int getPitch()
Get bitmap pitch.
FSRenditionActionOpTypeNone
No operation is specified.
Definition: FSPDFObjC.h:2196
FSErrCertificate
Certificate error: PDF document is encrypted by digital certificate but current user does not have th...
Definition: FSPDFObjC.h:488
-[FSPageLabels removeAll]
void removeAll()
Remove all page labels.
FSOptimizerSettingsDiscardObjectsAlternateImages
Discard all alternate images.
Definition: FSPDFObjC.h:7784
FSAnnotRedact
Annotation type: redact annotation.
Definition: FSPDFObjC.h:2473
FSSubmitFormActionFlagIncludeNoValueFields
Bit 2. Submit fields regardless of whether they have a value.
Definition: FSPDFObjC.h:2116
FSImportDataAction
Definition: FSPDFObjC.h:2155
FSAnnotMKRelationCaptionRight
Caption to the right of the icon.
Definition: FSPDFObjC.h:2525
FSSignatureKeyNameProducer
Signature key name: producer content.
Definition: FSPDFObjC.h:4747
FSActionTypeGoto
Action type: go-to action.
Definition: FSPDFObjC.h:1973
FSLRStructureElementAttributeTypeColSpan
Attribute type only for Table: ColSpan, which represents the number of columns in the enclosing table...
Definition: FSPDFObjC.h:8272
FSErrRightsExpired
(For ConnectedPDF only) The rights of Current user has expired.
Definition: FSPDFObjC.h:509
FSTaggedPDFCallback-p
Definition: FSPDFObjC.h:12407
FSRichTextStyleCornerMarkSubscript
Corner mark style: subscript.
Definition: FSPDFObjC.h:2319
FSCompareResultInfoCompareResultTypeReplaceText
Result type: replace text.
Definition: FSPDFObjC.h:7518
FSDefaultAppearanceFlagFont
Indicates property font of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:2291
FSXFAWidgetModifyInfoWidgetElementLabelPrinter
XFA widget element: Label printer.
Definition: FSPDFObjC.h:6127
FSXFAWidgetHitTestAreaClient
Hit test area: Client.
Definition: FSPDFObjC.h:6479
FSHiddenInfoSettingData
Configuration settings for removing hidden or sensitive data from a PDF document.
Definition: FSPDFObjC.h:5291
FSStructElement
Definition: FSPDFObjC.h:1721
FSErrResponseDataError
(For ConnectedPDF only) There is some error in response data.
Definition: FSPDFObjC.h:574
FSAdditionalActionTriggerDocWillPrint
Trigger a JavaScript action to be performed before printing a document.
Definition: FSPDFObjC.h:2251
FSXFAWidgetModifyInfoWidgetAttributeTypeBorderWidth
Widget attribute type: Border width.
Definition: FSPDFObjC.h:6440
FSErrFXOCREngineNotInit
(For FXOCR only) FXOCR Engine has not been initialized successfully.
Definition: FSPDFObjC.h:577
FSLRStructureElementAttributeValueEnumNormal
Enum value: Normal, which means to adjust the line height to include any nonzero value specified for ...
Definition: FSPDFObjC.h:8305
FSDefaultAppearance
Definition: FSPDFObjC.h:2296
FSXFAWidgetModifyInfoWidgetElementTextEdit
XFA widget element: Text edit.
Definition: FSPDFObjC.h:6296
FSXFADocEventTypePostSubmit
This kind of event is triggered just after the returned data has been marshalled in the Connection Da...
Definition: FSPDFObjC.h:6006
FSRenderConfig
Definition: FSPDFObjC.h:757
FSXFAWidgetModifyInfoWidgetElementColor
XFA widget element: Color.
Definition: FSPDFObjC.h:6240
FSXFAWidgetModifyInfoWidgetElementBarcode
XFA widget element: Barcode.
Definition: FSPDFObjC.h:6140
FSURIAction
Definition: FSPDFObjC.h:2031
FSTextPage
Definition: FSPDFObjC.h:6671
FSModuleNameDWG2PDF
Name for module "DWG2PDF".
Definition: FSPDFObjC.h:674
FSPolygon
Definition: FSPDFObjC.h:2943
FSLocaleIDKorea
Locale ID for country: Korea.
Definition: FSPDFObjC.h:709
FSLRGraphicsObjectElement
Definition: FSPDFObjC.h:8396
-[FSActionCallback-p getFullScreen]
BOOL getFullScreen()
A callback function to get whether the full screen mode is set.
FSSignatureCallback-p
Definition: FSPDFObjC.h:11579
FSFontCharsetHangeul
Font charset: Korean (Wansung).
Definition: FSPDFObjC.h:892
FSMonoImageSettingsMonoImageCompressQuality
FSMonoImageSettingsMonoImageCompressQuality
Enumeration for compression quality used for monochrome image.
Definition: FSPDFObjC.h:7711
-[FSFloatArray getSize]
int getSize()
Get the number of elements in the array.
FSOptimizerSettingsOptimizerCleanUp
Optimize PDF document by cleaning up.
Definition: FSPDFObjC.h:7761
FSPDFEComplianceVersionPDFE1
PDF/E-1.
Definition: FSPDFObjC.h:7452
FSImageJPG
Image type is JPG or JPEG.
Definition: FSPDFObjC.h:1143
FSStdEncryptData
Definition: FSPDFObjC.h:6780
FSParagraphEditingBulletTypeCheck
Bullet type: check.
Definition: FSPDFObjC.h:8540
FSErrDataNotReady
Data is not ready. Usually this is used as an exception error code when loading document in asynchron...
Definition: FSPDFObjC.h:500
FSXFAWidgetModifyInfoWidgetElementExObject
XFA widget element: Ex object.
Definition: FSPDFObjC.h:6351
-[FSLRStructureElement getBBox]
FSRectF * getBBox()
Get bounding box.
FSErrNoImageObject
(For PDF Optimizer PDF) There are some objects not image type.
Definition: FSPDFObjC.h:576
FSLRElementElementTypePathContent
Structure element type: PathContent, which means path content element.
Definition: FSPDFObjC.h:8205
FSCertVerifyResultReasonCessationOfOperation
Revocatoin reason: cessation of operation.
Definition: FSPDFObjC.h:8714
FSLRStructureElementAttributeValueEnumNeutral
Enum value: neutral, which means the state is neutral.
Definition: FSPDFObjC.h:8331
FSFontStylesBold
Font style: force bold.
Definition: FSPDFObjC.h:884
FSHTML2PDFSettingDataScalingModeNone
Scaling mode: Fixed page with no scale. In this mode, the text size of HTML content will not be chang...
Definition: FSPDFObjC.h:7863
FSPDFDocPermPrint
Print PDF document with normal mode. (Bit 3 in permission value)
Definition: FSPDFObjC.h:5404
FSJoinSplitJoinSplitOperationTypeClose
Join spilt operation type: Close.
Definition: FSPDFObjC.h:8617
FSPDFDocSaveFlagLinearized
Save document as a linearized file.
Definition: FSPDFObjC.h:5419
FSActionCallback-p
Definition: FSPDFObjC.h:9744
FSSignatureLabelName
FSSignatureLabelName
Enumeration for signature label name.
Definition: FSPDFObjC.h:4786
FSHTML2PDFSettingDataHTML2PDFScalingMode
FSHTML2PDFSettingDataHTML2PDFScalingMode
Enumeration for scaling mode used for converting HTML to PDF.
Definition: FSPDFObjC.h:7862
FSHTML2PDFSettingDataEncodingFormatISO_8859_8_I
Encoding foramt: "ISO-8859-8-I".
Definition: FSPDFObjC.h:7908
FSPDFDocEncryptType
FSPDFDocEncryptType
Enumeration for encryption type.
Definition: FSPDFObjC.h:5392
-[FSTextSearch getMatchRects]
FSRectFArray * getMatchRects()
Get the rectangles of current match pattern.
FSXFADocEventTypePreSign
This kind of event is triggered when a signature is about to be applied.
Definition: FSPDFObjC.h:6010
FSHTML2PDFSettingData
Definition: FSPDFObjC.h:7950
-[FSAnnotationSummaryCallback-p getCurrentLocaleID]
FSLocaleID getCurrentLocaleID()
A callback function used to specify current locale id.
FSPDFDocDisplayUseAttachment
When document is opened, attachment panels are visible.
Definition: FSPDFObjC.h:5452
FSPrintParamsDuplexType
FSPrintParamsDuplexType
Enumeration for the values used to set the printing duplex mode.
Definition: FSPDFObjC.h:3576
FSPageLabelsNone
Page label style: no numbering style.
Definition: FSPDFObjC.h:5652
FSXFAWidgetModifyInfoWidgetElementMediumInfo
XFA widget element: Medium info.
Definition: FSPDFObjC.h:6340
FSOutputPreviewShowLab
If set, only show with Lab.
Definition: FSPDFObjC.h:9189
FSSnapPointMgr
Definition: FSPDFObjC.h:9386
FSPDFAComplianceVersionPDFA2a
PDF/A-2a.
Definition: FSPDFObjC.h:7427
FSStrikeOut
Definition: FSPDFObjC.h:2770
-[FSStructMarkedContent getMCID]
unsigned int getMCID()
Get marked-content identifier(MCID).
FSAnnotationSummarySettings
Annotations summary string ID: specify the prefix when author information is outputed in result docum...
Definition: FSPDFObjC.h:9133
FSXFAWidgetModifyInfoWidgetElementWsdlAddress
XFA widget element: Wsdl address.
Definition: FSPDFObjC.h:6186
-[FSColor init]
id init()
Construct an empty color.
FSCertVerifyResultArray
Definition: FSPDFObjC.h:8758
FSPreflightReportSettingDataReportFileFormatType
FSPreflightReportSettingDataReportFileFormatType
Enumeration for the preflight report file format type.
Definition: FSPDFObjC.h:7314
FSAnnotPolygon
Annotation type: polygon annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2453
FSRendererColorModeForegroundMode
FSRendererColorModeForegroundMode
Enumeration for rendering foreground color mode.
Definition: FSPDFObjC.h:3170
FSHitDataCheckSeverityError
Error severity.
Definition: FSPDFObjC.h:7387
FSActionTypeURI
Action type: uniform resource identifier (URI) action.
Definition: FSPDFObjC.h:1978
FSTableOfContentsConfig
Definition: FSPDFObjC.h:5367
FSCombination
Definition: FSPDFObjC.h:9043
FSXFAWidgetModifyInfoWidgetElementXMLData
XFA widget element: XML data.
Definition: FSPDFObjC.h:6352
FSErrMIPGetExtendedLabelInfoByIdFailed
MIP engine: get extended label information by id failed.
Definition: FSPDFObjC.h:572
-[FSTextObjectArray getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
-[FSTextSearch getMatchStartCharIndex]
int getMatchStartCharIndex()
Get the index of the first character of current match pattern, based on current match page.
FSOutputPreviewShowDeviceCMYKAndSpot
If set, only show with DeviceCMYK and spot.
Definition: FSPDFObjC.h:9178
FSPDFPageCalcMarginMode
FSPDFPageCalcMarginMode
Enumeration for calculating margin mode.
Definition: FSPDFObjC.h:4999
FSFillerVkeyEscape
ESC key.
Definition: FSPDFObjC.h:4351
FSPDFDocAnnots
If set, annotations (except link annotations) are to imported from or exported to FDF/XFDF document.
Definition: FSPDFObjC.h:5457
FSXFAWidgetModifyInfoWidgetAttributeTypeLeadDigits
Widget attribute type: Lead digits.
Definition: FSPDFObjC.h:6448
FSOutputPreviewShowCMYK
If set, only show with CMYK.
Definition: FSPDFObjC.h:9181
-[FSLRContext getRootElement]
FSLRStructureElement * getRootElement()
Get the root element of structure tree.
FSXFAWidgetModifyInfoWidgetElementBind
XFA widget element: bind.
Definition: FSPDFObjC.h:6310
FSFillerVkeyNumpad0
0 key in the numeric keypad.
Definition: FSPDFObjC.h:4402
FSComplianceEngineViewOrPrintConditionCoatedGRACoL2006
Viewing or printing condition:Coated GRACoL 2006.
Definition: FSPDFObjC.h:7256
FSLRStructureElementAttributeTypeBorderThickness
Attribute type: BorderThickness, which represents the thickness of the border drawn on the edges of a...
Definition: FSPDFObjC.h:8241
-[FSGraphicsObjectArray getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
-[FSPSI getContentsRect]
FSRectF * getContentsRect()
Get contents rectangle.
FSNotifierCallback-p
Definition: FSPDFObjC.h:10923
FSImageOrientationFlipH
Flip Horizontal.
Definition: FSPDFObjC.h:1155
FSSignatureStateVerifyInvalid
Verification state of a signature is invalid.
Definition: FSPDFObjC.h:4700
FSXFAWidgetModifyInfoWidgetElementEncryption
XFA widget element: Encryption.
Definition: FSPDFObjC.h:6325
FSFillerVkeyHome
Home key.
Definition: FSPDFObjC.h:4356
-[FSStructElement getChildCount]
int getChildCount()
Get the count of child structure tree entities in the current structure element.
FSDestinationZoomFitPage
Fit the entire page within the display area when display the page.
Definition: FSPDFObjC.h:1931
FSXFAWidgetWidgetTypeCheckButton
XFA widget type: check button.
Definition: FSPDFObjC.h:6487
FSBarcodeFormatITF
Barcode format: ITF code.
Definition: FSPDFObjC.h:1198
FSFieldTypeCheckBox
Form field type: check box.
Definition: FSPDFObjC.h:4549
FSPDFXComplianceVersionPDFX4p
PDF/X-4p.
Definition: FSPDFObjC.h:7472
FSXFAWidgetModifyInfoWidgetAttributeTypeAccess
Widget attribute type: Access.
Definition: FSPDFObjC.h:6416
FSAnnotWidget
Annotation type: widget annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2466
FSSchemaFieldArray
Definition: FSPDFObjC.h:9310
-[FSBitmap getHeight]
int getHeight()
Get bitmap height.
-[FSAnnotationSummaryCallback-p getLocalFontName]
NSString * getLocalFontName()
A callback function used to specify the font name used locally.
FSFillerVkeyF8
F8 key.
Definition: FSPDFObjC.h:4425
FSHTML2PDFSettingDataEncodingFormatX_BINARYENC
Encoding foramt: "X-BINARYENC".
Definition: FSPDFObjC.h:7929
FSXFAWidgetWidgetTypeSignature
XFA widget type: signature.
Definition: FSPDFObjC.h:6491
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetForms
Javascript event item type: reset forms.
Definition: FSPDFObjC.h:3946
FSLRElementElementTypeDocumentFragment
Structure element type: DocumentFragment (PDF 2.0), which represents a part of an original complete d...
Definition: FSPDFObjC.h:8139
-[FSFDFDoc getFDFDict]
FSPDFDictionary * getFDFDict()
Get the dictionary of "FDF" entry from catalog dictionary.
FSOutputPreviewShowSpotColor
If set, only show with spot color.
Definition: FSPDFObjC.h:9177
FSXFADocExportDataTypeXML
Type of exported data: XML.
Definition: FSPDFObjC.h:6027
-[FSUInt32Array removeAll]
void removeAll()
Clean up the array.
FSTextPageCharInfoGenerated
Character flag: Generated.
Definition: FSPDFObjC.h:6631
FSLRStructureElementAttributeTypeDestination
Attribute type: Destination (PDF 2.0), which provides a means to access content.
Definition: FSPDFObjC.h:8234
FSXFAWidgetModifyInfoWidgetElementComb
XFA widget element: Comb.
Definition: FSPDFObjC.h:6174
FSLRStructureElementAttributeValueEnumRight
Enum value: Right, which means right edge of the page.
Definition: FSPDFObjC.h:8338
FSReflowPageWithImage
Parsing flag for image mode.
Definition: FSPDFObjC.h:5721
FSRenditionFloatingWindowResizeType
FSRenditionFloatingWindowResizeType
Enumeration for resize type of floating window.
Definition: FSPDFObjC.h:1839
FSPagingSealConfigPagingSealStyle
FSPagingSealConfigPagingSealStyle
Enumeration for paging seal signature style.
Definition: FSPDFObjC.h:4917
FSResponseTypeCRL
CRL response.
Definition: FSPDFObjC.h:8661
FSXFAWidgetModifyInfoWidgetAttributeTypeMinW
Widget attribute type: Min W.
Definition: FSPDFObjC.h:6435
FSHitData
Definition: FSPDFObjC.h:7390
FSMediaSettings
media player state: Open.
Definition: FSPDFObjC.h:3705
FSLRElementElementTypeAnnotObject
Structure element type: AnnotObject, which means annotation object element.
Definition: FSPDFObjC.h:8202
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonSetIcon
Javascript event item type: set button icon.
Definition: FSPDFObjC.h:3907
FSFillerVkey4
4 key.
Definition: FSPDFObjC.h:4370
FSPDFPageParsePageNormal
Parsing flag for normal mode, which means to parse all the contents in a PDF page.
Definition: FSPDFObjC.h:4995
FSStructTreeEntityStructTreeEntityTypeMarkedContent
Structure tree entity type: MarkedContent, which represents a marked-content item.
Definition: FSPDFObjC.h:1696
FSFillerVkeyControl
Ctrl key.
Definition: FSPDFObjC.h:4348
FSTextSearchSearchMatchWholeWord
If set, match the whole word of keyword when searching.
Definition: FSPDFObjC.h:6699
FSSubmitFormAction
Definition: FSPDFObjC.h:2130
FSXFAWidgetModifyInfoWidgetAttributeTypeLocale
Widget attribute type: Locale.
Definition: FSPDFObjC.h:6441
FSPDFStreamJPXDecode
Filter type: JPXDecode, which means to decompress data encoded using the wavelet-based JPEG2000 stand...
Definition: FSPDFObjC.h:1307
FSErrInvalidType
The type of input object or current object is invalid.
Definition: FSPDFObjC.h:497
FSXFADocEventTypePostExecute
This kind of event is triggered after a successful WSDL transaction, just after the reply to the requ...
Definition: FSPDFObjC.h:6002
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultStyle
Javascript event item type: default style.
Definition: FSPDFObjC.h:3885
FSImageNone
Not have image type yet.
Definition: FSPDFObjC.h:1141
FSBitmapDIBRgb
DIB format: 24bpp format, with bits order "Blue, Green, Red". Blue is in the lowest order.
Definition: FSPDFObjC.h:1093
FSPDFPageSizeB2
Page size: B2.
Definition: FSPDFObjC.h:5026
FSBitmapDIB8bppMask
DIB format: 8bpp alpha mask.
Definition: FSPDFObjC.h:1097
FSForm
Definition: FSPDFObjC.h:4608
FSHTML2PDFSettingDataPageModeSinglePage
Single page mode.
Definition: FSPDFObjC.h:7858
FSXFAWidgetModifyInfoWidgetElementSubmit
XFA widget element: Submit.
Definition: FSPDFObjC.h:6365
FSModuleNameComparison
Name for module "Comparison".
Definition: FSPDFObjC.h:667
FSPDFXComplianceVersionPDFX4
PDF/X-4.
Definition: FSPDFObjC.h:7471
FSRotationPointRightTop
Rotate the text block based on the right-top point of the rectangle.
Definition: FSPDFObjC.h:632
-[FSPath init]
id init()
Constructor.
FSXFAWidgetModifyInfoWidgetElementStaple
XFA widget element: Staple.
Definition: FSPDFObjC.h:6224
FSFieldFlagReadOnly
If set, the user may not change the value of the field. Any associated widget annotations will not in...
Definition: FSPDFObjC.h:4558
FSJoinSplitJoinSplitOperationType
FSJoinSplitJoinSplitOperationType
Enumeration for join spilt operation type.
Definition: FSPDFObjC.h:8611
FSFillSignFillSignObjectTypeLine
Line fill-sign object.
Definition: FSPDFObjC.h:8933
FSPlayerArgs
Definition: FSPDFObjC.h:3731
FSHitDataCheckSeverityWarning
Warning severity.
Definition: FSPDFObjC.h:7386
FSRendererColorModeNormal
Normal color mode.
Definition: FSPDFObjC.h:3155
FSMonoImageSettingsImageCompressRetain
Compression mode: retain, which means no compression.
Definition: FSPDFObjC.h:7706
FSLRElementElementTypeStrong
Structure element type: Strong (PDF 2.0), which represents content for the purpose of strong importan...
Definition: FSPDFObjC.h:8190
FSDocViewerPrefs
Definition: FSPDFObjC.h:5627
FSXFAWidgetModifyInfoWidgetElementPsMap
XFA widget element: Ps Map.
Definition: FSPDFObjC.h:6229
FSGraphicsObjectBlendExclusion
Creates a color with the hue of the source color, and the saturation and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1468
FSRenderer
Definition: FSPDFObjC.h:3182
FSPDFPageSizeB3
Page size: B3.
Definition: FSPDFObjC.h:5027
FSAnnotPSInk
Annotation type: pressure sensitive ink annotation.
Definition: FSPDFObjC.h:2462
FSXFAWidgetModifyInfoWidgetAttributeTypeOverlinePeriod
Widget attribute type: Overline period.
Definition: FSPDFObjC.h:6421
FSAdditionalActionTriggerDocPrinted
Trigger a JavaScript action to be performed after printing a document.
Definition: FSPDFObjC.h:2252
FSFloatingInfoWindowPositionBottomCenter
Window position: at the bottom center.
Definition: FSPDFObjC.h:3654
-[FSMediaPlayerCallback-p play]
BOOL play()
A callback function to play the media player.
FSLRElementElementTypeCaption
Structure element type: Caption, which represents a brief portion of text describing a table or figur...
Definition: FSPDFObjC.h:8145
FSTextFillSignObjectData
Definition: FSPDFObjC.h:8895
FSHTML2PDFSettingDataHTML2PDFMediaStyle
FSHTML2PDFSettingDataHTML2PDFMediaStyle
Enumeration for media style used for converting HTML to PDF.
Definition: FSPDFObjC.h:7945
FSXFAWidgetModifyInfoWidgetAttributeTypeW
Widget attribute type: W. Width for layout purposes.
Definition: FSPDFObjC.h:6404
FSXFADocEventTypeInitVariables
This kind of event is not a real event activity, just sign script in variables.
Definition: FSPDFObjC.h:6015
FSErrDefaultTimeStampServer
Cannot use current default time stamp server. Please check if default time stamp server can be used.
Definition: FSPDFObjC.h:540
FSRange
Definition: FSPDFObjC.h:856
FSImageSettingsStretchBicubic
When this is set, that means to do bicubic interpolation for zooming.
Definition: FSPDFObjC.h:7677
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeGestures
Javascript event item type: gestures.
Definition: FSPDFObjC.h:3925
FSGraphStateLineCapSquare
Projecting square cap. The stroke continues beyond the endpoint of the path for a distance equal to h...
Definition: FSPDFObjC.h:818
FSRenditionMonitorSpecifierGreatestWidth
Monitor with the greatest width (in pixels)
Definition: FSPDFObjC.h:1829
FSSignatureStateVerifyChangeIllegal
The document has been changed outside of signature scope, and the changed invalidate the signature.
Definition: FSPDFObjC.h:4723
FSCertChainResolverCallback-p
Definition: FSPDFObjC.h:12287
FSErrOFDEngineNotInit
(For OFD only) OFD engine has not been initialized successfully.
Definition: FSPDFObjC.h:563
FSXFAWidgetModifyInfoWidgetElementIncrementalMerge
XFA widget element: Incremental merge.
Definition: FSPDFObjC.h:6377
FSTextSearch
Definition: FSPDFObjC.h:6704
FSFileFormatTypeFDF
File format type: FDF.
Definition: FSPDFObjC.h:714
FSMarkupStateModel
FSMarkupStateModel
Enumeration for markup annotation's state model.
Definition: FSPDFObjC.h:2648
FSSignatureSignatureTypeTimeStamp
Signature type: time stamp.
Definition: FSPDFObjC.h:4759
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePageRotations
Javascript event item type: page rotations.
Definition: FSPDFObjC.h:3954
FSField
Definition: FSPDFObjC.h:4576
FSBorderInfoStyle
FSBorderInfoStyle
Enumeration for PDF annotation border style.
Definition: FSPDFObjC.h:2348
FSXFAWidgetModifyInfoWidgetElementMdp
XFA widget element: Mdp.
Definition: FSPDFObjC.h:6109
-[FSPDFNumberTree getType]
FSPDFNumberTreeType getType()
Get the type of current number tree.
FSXFAWidgetModifyInfoWidgetElementBindItems
XFA widget element: Bind items.
Definition: FSPDFObjC.h:6355
FSLTVVerifierCurrentTime
Use current time.
Definition: FSPDFObjC.h:8842
-[FSAdditionalAction getDict]
FSPDFDictionary * getDict()
Get the PDF dictionary of current object.
FSErrHandle
Error handle.
Definition: FSPDFObjC.h:487
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLineEnding
Javascript event item type: line ending.
Definition: FSPDFObjC.h:3929
FSXFAWidgetModifyInfoWidgetElementBreak
XFA widget element: Break.
Definition: FSPDFObjC.h:6094
FSAssociatedFilesRelationshipUnspecified
The relationship is not known or cannot be described by other values.
Definition: FSPDFObjC.h:3237
FSXFAWidgetModifyInfoWidgetElementField
XFA widget element: Field.
Definition: FSPDFObjC.h:6179
FSXFAWidgetModifyInfoWidgetElementADBE_JSDebugger
XFA widget element: ADBE JS Debugger.
Definition: FSPDFObjC.h:6315
FSAssociatedFilesRelationshipAlternative
The relationship is "Alternative" which means the file specification is an alternative representation...
Definition: FSPDFObjC.h:3240
FSLRStructureElementAttributeTypeColumnCount
Attribute type: ColumnCount, which represents the number of columns in the content of the grouping el...
Definition: FSPDFObjC.h:8264
FSBorderInfo
Definition: FSPDFObjC.h:2357
FSSubmitFormActionFlagExclNonUserAnnots
Bit 11. Only those markup annotations whose "T" entry matches the name of the current user are being ...
Definition: FSPDFObjC.h:2125
FSFloatingInfoWindowPositionTopCenter
Window position: at the top center.
Definition: FSPDFObjC.h:3648
FSXFAWidgetWidgethAlignTypeJustifyAll
Spread-justify all lines to fill the available region.
Definition: FSPDFObjC.h:6521
FSBitmapDIB8bppGray
DIB format: 8bpp format, 256 color GrayScale bitmap.
Definition: FSPDFObjC.h:1099
FSHTML2PDFSettingDataEncodingFormatUnicode
Encoding foramt: "Unicode".
Definition: FSPDFObjC.h:7887
FSRenditionMediaPermTempExtract
Allowed only if the document permissions allow content extraction.
Definition: FSPDFObjC.h:1795
FSWidgetLineSpacingSingle
Line spacing style: single line spacing.
Definition: FSPDFObjC.h:3030
FSHTML2PDFSettingDataEncodingFormatCP874
Encoding foramt: "CP874".
Definition: FSPDFObjC.h:7895
FSWatermarkSettingsFlagASPageContents
If set, the watermark will be a part of page content when inserted to a PDF page.
Definition: FSPDFObjC.h:6996
FSAssociatedFilesRelationshipSchema
The relationship is "Schema" which means the file specification is a schema definition for the associ...
Definition: FSPDFObjC.h:3244
FSXFAWidgetModifyInfoWidgetElementAssist
XFA widget element: Assist.
Definition: FSPDFObjC.h:6231
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePoints
Javascript event item type: points.
Definition: FSPDFObjC.h:3933
FSPDFAComplianceVersionPDFA2bWithoutFBC
PDF/A-2b (without fallback conversion), just only for converting.
Definition: FSPDFObjC.h:7434
FSMarkupStateUnmarked
(Used with state model FSMarkupStateModelMarked) The annotation has not been marked by the user.
Definition: FSPDFObjC.h:2656
FSFillerVirtualKeyCode
FSFillerVirtualKeyCode
Enumeration for virtual key code.
Definition: FSPDFObjC.h:4342
FSBookmarkPosition
FSBookmarkPosition
Enumeration for bookmark position.
Definition: FSPDFObjC.h:4086
FSJavascriptModifyItemInfoJavascriptEventTypeExternalExec
Javascript event: External execute.
Definition: FSPDFObjC.h:3848
FSTimeStampServerMgr
Definition: FSPDFObjC.h:4860
FSTextPageCharInfoNormal
Character flag: Normal.
Definition: FSPDFObjC.h:6630
FSAnnotMovie
Annotation type: movie annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2465
FSXFAWidgetModifyInfoWidgetElementScript
XFA widget element: Script.
Definition: FSPDFObjC.h:6267
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeArrowBegin
Javascript event item type: arrow begin.
Definition: FSPDFObjC.h:3915
-[FSSignatureVerifyResult getSignatureCheckTimeType]
FSLTVVerifierTimeType getSignatureCheckTimeType()
Get the type of the time that is actually used to check siganture.
FSHTML2PDFSettingDataEncodingFormatGB18030
Encoding foramt: "GB18030".
Definition: FSPDFObjC.h:7914
FSPDFNumberTree
Definition: FSPDFObjC.h:1675
FSFillerVkeyNumpad5
5 key in the numeric keypad.
Definition: FSPDFObjC.h:4407
FSFloatingInfoWindowPositionBottomLeft
Window position: at the bottom left corner.
Definition: FSPDFObjC.h:3653
FSXFAWidgetModifyInfoWidgetAttributeTypeVAlign
Widget attribute type: Vertical text alignment control.
Definition: FSPDFObjC.h:6431
FSLayerNode
Definition: FSPDFObjC.h:4280
FSFillerEventFlagShiftKey
Event flag: "Shift" key.
Definition: FSPDFObjC.h:4433
FSDWG2PDFSettingDataDWG2PDFColorPolicy
FSDWG2PDFSettingDataDWG2PDFColorPolicy
Enumeration for color policy used for converting DWG to PDF.
Definition: FSPDFObjC.h:8045
-[FSFiller onCut]
BOOL onCut()
Call this function when the popup menu item "Cut" is down.
FSJavascriptModifyItemInfoJavascriptEventTypeScreenBlur
Javascript event: Screen blur.
Definition: FSPDFObjC.h:3836
FSPageLabelsLowerLetters
Page label style: lowercase letters.
Definition: FSPDFObjC.h:5657
FSXFADocEventTypeValidate
This kind of event represents a validate operation.
Definition: FSPDFObjC.h:6017
FSFillerVkeyDivide
Slash key in the numeric keypad.
Definition: FSPDFObjC.h:4417
FSOptimizerSettingsCleanUpRemoveInvalidLinks
Remove invalid links.
Definition: FSPDFObjC.h:7772
FSFillerVkeyPrior
Page Up key.
Definition: FSPDFObjC.h:4353
FSRenditionMediaPlayerFitStyleDefault
Use the player's default setting (author has no preference).
Definition: FSPDFObjC.h:1812
FSPDFStreamNoneDecode
No need to decode the stream data.
Definition: FSPDFObjC.h:1298
FSBarcodeFormatPDF417
Barcode format: PDF-417 code.
Definition: FSPDFObjC.h:1199
FSPosBottomLeft
Position: bottom left.
Definition: FSPDFObjC.h:656
-[FSRange getSegmentCount]
int getSegmentCount()
Get the count of range segments.
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseDown
Javascript event: Screen mouse down.
Definition: FSPDFObjC.h:3839
FSPDFStreamASCIIHexDecode
Filter type: ASCIIHexDecode, which means to decode data encoded in an ASCII hexadecimal representatio...
Definition: FSPDFObjC.h:1299
FSParagraphEditingProviderCallback-p
Definition: FSPDFObjC.h:12488
FSFillerVkeyF5
F5 key.
Definition: FSPDFObjC.h:4422
FSFDFDocType
FSFDFDocType
Enumeration for FDF document type.
Definition: FSPDFObjC.h:3271
FSWidgetLineSpacingOneAndHalf
Line spacing style: one and half times line spacing.
Definition: FSPDFObjC.h:3031
FSSignatureStateVerifyTimestampIssueUnknown
Verification state of the time stamp issuer is unknown.
Definition: FSPDFObjC.h:4718
FSFontCharset
FSFontCharset
Enumeration for font charset.
Definition: FSPDFObjC.h:887
FSAnnotSound
Annotation type: sound annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2464
FSSecurityHandler
Definition: FSPDFObjC.h:6768
FSFontCIDCharsetKOREA1
CID Font charset: Adobe-Korea1.
Definition: FSPDFObjC.h:910
FSRenditionMonitorSpecifierGreatestHeight
Monitor with the greatest height (in pixels)
Definition: FSPDFObjC.h:1828
FSPDFDocExtractPagesOptionJavascript
If set, that means Javascript will be extracted as well.
Definition: FSPDFObjC.h:5433
FSPortfolioNodeType
FSPortfolioNodeType
Enumeration for portfolio node type.
Definition: FSPDFObjC.h:9224
FSHTML2PDFSettingDataEncodingFormatX_TAM_WEBTAMIL
Encoding foramt: "X-TAM-WEBTAMIL".
Definition: FSPDFObjC.h:7937
FSCertVerifyResultReasonRemoveFromCRL
Revocatoin reason: remove from CRL.
Definition: FSPDFObjC.h:8716
FSRenditionMediaPermTempAccess
Allowed only if the document permissions allow content extraction, including for accessibility purpos...
Definition: FSPDFObjC.h:1796
FSCombinationCombineDocsOptionStructrueTree
If set, that means structure trees of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9033
FSSetOCGStateActionOCGState
FSSetOCGStateActionOCGState
Enumeration for set ocg state to perform when the set ocg state action is triggered.
Definition: FSPDFObjC.h:2221
FSHTML2PDFSettingDataEncodingFormatGB
Encoding foramt: "GB".
Definition: FSPDFObjC.h:7884
FSLRStructureElementAttributeValueEnumBefore
Enum value: Before, which means the placement for attributes Placement/RubyPosition or alignment for ...
Definition: FSPDFObjC.h:8287
FSPDFDocWrapperType
FSPDFDocWrapperType
Enumeration for wrapper type.
Definition: FSPDFObjC.h:5461
FSFillerVkeyPause
Pause Break key.
Definition: FSPDFObjC.h:4350
FSAnnotMKEntryDownIcon
Down icon (or alternate icon) entry. "IX" in MK dictionary.
Definition: FSPDFObjC.h:2515
FSFloatingInfoWindowPositionCenterRight
Window position: at the center right.
Definition: FSPDFObjC.h:3652
FSAnnotHighlightingOutline
Highlighting mode: Outline, which is to invert the annotation's border.
Definition: FSPDFObjC.h:2494
FSFillerVkeyReturn
Enter key.
Definition: FSPDFObjC.h:4346
FSSignaturePAdESLevelBLTA
PAdES level: B-LTA.
Definition: FSPDFObjC.h:4769
FSLRStructureElementAttributeTypeSpaceBefore
Attribute type: SpaceBefore, which represents the amount of extra space preceding the before edge of ...
Definition: FSPDFObjC.h:8246
FSXFAWidgetModifyInfoWidgetAttributeTypeBaselineShift
Widget attribute type: Baseline shift.
Definition: FSPDFObjC.h:6420
FSCompareResultInfo
Definition: FSPDFObjC.h:7534
-[FSStructMarkedContent getStmDict]
FSPDFDictionary * getStmDict()
Get PDF dictionary of the content stream that contains the marked-content sequence.
FSJavascriptModifyItemInfoJavascriptEventType
FSJavascriptModifyItemInfoJavascriptEventType
Enumeration for javascript event type.
Definition: FSPDFObjC.h:3811
FSXFAWidgetWidgethAlignTypeCenter
Center the text horizontally within the available region.
Definition: FSPDFObjC.h:6519
-[FSFont getDescent]
int getDescent()
Get the descent value, in 1/1000 of em size (PDF units).
FSXFAWidgetModifyInfoWidgetElementReasons
XFA widget element: Reasons.
Definition: FSPDFObjC.h:6333
FSDWG2PDFSettingDataFlagFlateCompression
Bit 9. Enable compression of internal PDF streams.
Definition: FSPDFObjC.h:8024
FSPopup
Definition: FSPDFObjC.h:3007
FSRichTextStyleCornerMarkStyle
FSRichTextStyleCornerMarkStyle
Enumeration for corner mark style.
Definition: FSPDFObjC.h:2316
-[FSAction getType]
FSActionType getType()
Get action type.
FSCustomSecurityCallback-p
Definition: FSPDFObjC.h:11381
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderExtend
Javascript event item type: leader extend.
Definition: FSPDFObjC.h:3927
FSBarcodeFormatQRCode
Barcode format: Quick Response Code.
Definition: FSPDFObjC.h:1200
-[FSCertChainResolverCallback-p GetCertificates]
NSArray< NSData * > * GetCertificates()
Retrieve the array of certificates available for completing the certificate chain.
FSTabOrderMgrRow
R (row order): Annotations are visited in rows running horizontally across the page.
Definition: FSPDFObjC.h:6953
FSXFAWidgetModifyInfoWidgetElementSubjectDNs
XFA widget element: DNs.
Definition: FSPDFObjC.h:6149
FSOptimizerSettingsDiscardUserDataOptions
FSOptimizerSettingsDiscardUserDataOptions
Enumeration for discarding user data options.
Definition: FSPDFObjC.h:7791
FSXFAWidgetWidgetNameTypeCaption
Name type: caption name. Name in this type will be retrieved from caption entry.
Definition: FSPDFObjC.h:6514
-[FSXFAPage getWidgetCount]
int getWidgetCount()
Get the count of XFA widget.
-[FSJoinSplit activate]
BOOL activate()
Activate join split editing.
FSPrintParamsPrintHandlingReducePaper
Print Handling: Small pages are printed small, and large pages are shrunk to fit on the printer's pap...
Definition: FSPDFObjC.h:3604
FSOptimizerSettingsDiscardUserDataLayer
Discard hidden layer content and flatten visible layers.
Definition: FSPDFObjC.h:7797
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseEnter
Javascript event: Form field mouse enter.
Definition: FSPDFObjC.h:3827
FSComplianceEngineViewOrPrintConditionISOCoatedv2ECI
Viewing or printing condition:ISO Coated v2 (ECI).
Definition: FSPDFObjC.h:7257
-[FSActionCallback-p getSignatureAPStyleNameList]
NSArray< NSString * > * getSignatureAPStyleNameList()
A callback function to get the name list of signature appearance style.
FSAssociatedFilesRelationshipData
The relationship is "Data" which means the file specification represents information used to derive a...
Definition: FSPDFObjC.h:3239
-[FSLayerNode getZoomUsage]
FSLayerZoomData * getZoomUsage()
Get the data for zooming usage.
FSAdditionalActionTriggerFieldValueChanged
Trigger a JavaScript action to be performed when the field's value is changed.
Definition: FSPDFObjC.h:2255
FSXFAWidgetModifyInfoWidgetElementRecordSet
XFA widget element: Record set.
Definition: FSPDFObjC.h:6089
FSSignatureFieldMDPActionExclude
Flags of form fields (except specified form fields) will be set read-only.
Definition: FSPDFObjC.h:4783
FSXFADocEventTypeFull
This kind of event is triggered when the user has entered the maximum allowed amount of content into ...
Definition: FSPDFObjC.h:5995
FSXFAWidgetModifyInfoWidgetAttributeTypeUnderlinePeriod
Widget attribute type: Underline period.
Definition: FSPDFObjC.h:6443
FSSubmitFormActionFlagGetMethod
Bit 4. Field names and values are submitted using an HTTP GET request.
Definition: FSPDFObjC.h:2118
FSGraphicsObjectBlendColorDodge
Brightens backdrop color to reflect source colors.
Definition: FSPDFObjC.h:1463
FSFixupDataFixupStateFailure
A fixup failed.
Definition: FSPDFObjC.h:7362
FSXFAWidgetModifyInfoWidgetElementReason
XFA widget element: Reason.
Definition: FSPDFObjC.h:6198
FSXFAWidgetModifyInfoWidgetElementThreshold
XFA widget element: Threshold.
Definition: FSPDFObjC.h:6335
FSPDFPageSizeA4
Page size: A4.
Definition: FSPDFObjC.h:5023
FSPagingSealSignaturePagingSealAPStateSigned
Signed signature.
Definition: FSPDFObjC.h:4946
FSRenditionFloatingWindowOffscreenEventNonViable
Consider the object non-viable.
Definition: FSPDFObjC.h:1848
FSXFAWidgetModifyInfoWidgetAttributeTypeMarginLeft
Widget attribute type: Margin left digits.
Definition: FSPDFObjC.h:6423
FSParagraphEditingNumberingTypeLowerLatinDot
Numbering type: a. b. c.
Definition: FSPDFObjC.h:8553
FSIconFitScaleWayNever
Never scale.
Definition: FSPDFObjC.h:2422
FSFontCIDCharsetUNICODE
CID Font charset: Unicode.
Definition: FSPDFObjC.h:911
FSXFAWidgetModifyInfoWidgetAttributeTypeLineThroughPeriod
Widget attribute type: Line through period.
Definition: FSPDFObjC.h:6438
FSFontFontTypeTrueType
Font type: TrueType.
Definition: FSPDFObjC.h:933
FSPathTypeBezierTo
Indicates that this point is a control point or ending point for a Bezier spline.
Definition: FSPDFObjC.h:999
FSPDFDoc
Definition: FSPDFObjC.h:5467
FSWatermarkSettingsFlagNoPrint
If set, do not print a watermark.
Definition: FSPDFObjC.h:6999
FSPrintDeviceSettingDataPortrait
Portrait orientation for printing.
Definition: FSPDFObjC.h:3129
FSStructObjectContent
Definition: FSPDFObjC.h:1760
FSXFAWidgetModifyInfoWidgetElementExclGroup
XFA widget element: Excl group.
Definition: FSPDFObjC.h:6195
FSImageSettingsImageCompressjpeg2000
Compression mode: jpeg2000.
Definition: FSPDFObjC.h:7658
FSSignatureDigestSHA384
Signature digest algorithm: sha384 algorithm.
Definition: FSPDFObjC.h:4753
FSXFAWidgetModifyInfoWidgetElementDateTimeEdit
XFA widget element: Date time edit.
Definition: FSPDFObjC.h:6201
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlight
Javascript event item type: runtime highlight.
Definition: FSPDFObjC.h:3964
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCharLimit
Javascript event item type: char limit.
Definition: FSPDFObjC.h:3874
FSXFAWidgetModifyInfoWidgetElementAttributes
XFA widget element: Attributes.
Definition: FSPDFObjC.h:6192
FSPDFAComplianceVersionPDFA3bWithoutFBC
PDF/A-3b (without fallback conversion), just only for converting.
Definition: FSPDFObjC.h:7435
FSFloatingInfoWindowPositionBottomRight
Window position: at the bottom right corner.
Definition: FSPDFObjC.h:3655
FSTiledWatermarkSettingsFlagInvisible
If set, do not display a watermark.
Definition: FSPDFObjC.h:5227
FSSignatureDocPermUnrestricted
No restriction.
Definition: FSPDFObjC.h:4773
FSModuleNameConnectedPDF
(Reserved, currently, this module is not provided) Name for module "ConnectedPDF".
Definition: FSPDFObjC.h:662
FSFillerVkeyHelp
Help key.
Definition: FSPDFObjC.h:4365
FSGraphicsObjectTypeInlines
Inline graphics object.
Definition: FSPDFObjC.h:1482
FSRotation0
No rotation.
Definition: FSPDFObjC.h:622
FSHeaderFooterContentGeneratorDateFormatMMDotYY
If this is used, "mm.yy" would be used as the date format string.
Definition: FSPDFObjC.h:5190
FSXFAWidgetModifyInfoWidgetElementSubformSet
XFA widget element: Subform set.
Definition: FSPDFObjC.h:6091
FSPDFDocExtractPagesOptionStructureTree
If set, that means structure tree will be extracted as well.
Definition: FSPDFObjC.h:5432
FSTimeStampServerSendResultFailToSendData
Fail to send data during sending request process.
Definition: FSPDFObjC.h:4888
FSGraphStateLineCapStyle
FSGraphStateLineCapStyle
Enumeration for line cap style.
Definition: FSPDFObjC.h:815
FSPosCenterLeft
Position center left.
Definition: FSPDFObjC.h:653
-[FSLRGraphicsObjectElement getGraphicsObject]
FSGraphicsObject * getGraphicsObject()
Get related graphics object.
FSStdSecurityHandler
Definition: FSPDFObjC.h:6805
FSPDFDocSaveFlagNoOriginal
Save document without original data or unchanged objects.
Definition: FSPDFObjC.h:5417
FSLRStructureElementAttributeValueEnumDotted
Enum value: Dotten, which means the border is a series of dots.
Definition: FSPDFObjC.h:8297
FSPosBottomRight
Position: bottom right.
Definition: FSPDFObjC.h:658
FSXFAWidgetModifyInfoWidgetElementSelect
XFA widget element: Select.
Definition: FSPDFObjC.h:6213
FSAdditionalActionTriggerFieldKeyStroke
Trigger a JavaScript action to be performed when the user types a keystroke into a text field or comb...
Definition: FSPDFObjC.h:2253
FSParagraphEditingBulletTypeSolidDiamond
Bullet type: solid diamond.
Definition: FSPDFObjC.h:8539
FSAnnotMKEntryRotation
Rotation entry. "R" in MK dictionary.
Definition: FSPDFObjC.h:2507
FSLRContentElement
Definition: FSPDFObjC.h:8413
FSFillerVkey0
0 key.
Definition: FSPDFObjC.h:4366
FSMonoImageSettingsImageCompressjbig2
Compression mode: jbig2.
Definition: FSPDFObjC.h:7705
FSPDFXComplianceVersionPDFX4CoatedGRACoL2006
PDF/X-4 (Coated GRACoL 2006).
Definition: FSPDFObjC.h:7481
FSPDFNameTreeTemplates
"Templates" name tree.
Definition: FSPDFObjC.h:1646
-[FSSetOCGStateAction getOCGStateCount]
int getOCGStateCount()
Get the count of OCG states.
FSHTML2PDFSettingDataEncodingFormatTAM
Encoding foramt: "TAM".
Definition: FSPDFObjC.h:7918
FSFullTextSearchRankHitCountDESC
Rank the searching results according to how the result matches the expected searching patten,...
Definition: FSPDFObjC.h:7236
FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeTTF
Searchable text type: Only text displayed with TTF font is searchable.
Definition: FSPDFObjC.h:8042
FSFieldTypePushButton
Form field type: push button.
Definition: FSPDFObjC.h:4548
-[FSDestination isLeftNull]
BOOL isLeftNull()
Check if left value is a null object.
FSHeaderFooterContentGeneratorDateFormatMMDotDDDotYYYY
If this is used, "mm.dd.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5189
FSErrFormat
Format is invalid. For files, this may also mean that file is corrupted.
Definition: FSPDFObjC.h:485
FSFontFontTypeType1
Font type: Type1.
Definition: FSPDFObjC.h:932
FSOutputPreviewShowDeviceCMYK
If set, only show with DeviceCMYK.
Definition: FSPDFObjC.h:9174
FSActionTypeMovie
Action type: movie action.
Definition: FSPDFObjC.h:1980
FSResponseTypeNone
No response.
Definition: FSPDFObjC.h:8660
FSSignatureKeyName
FSSignatureKeyName
Enumeration for signature key name.
Definition: FSPDFObjC.h:4740
FSSignatureStateVerifyIssueUnknown
Verification state of the issuer is unknown.
Definition: FSPDFObjC.h:4708
-[FSAction getDict]
FSPDFDictionary * getDict()
Get PDF dictionary of current object.
FSPDFStreamJBIG2Decode
Filter type: JBIG2Decode, which means to decompress data encoded using the JBIG2 standard,...
Definition: FSPDFObjC.h:1305
FSImageCompressionCallback-p
Definition: FSPDFObjC.h:12632
FSSignaturePAdESLevelNotPAdES
Not a PAdES signature.
Definition: FSPDFObjC.h:4764
FSSignatureStateCertCannotGetVRI
Cannot get verify relevant information.
Definition: FSPDFObjC.h:4721
FSXFAWidgetModifyInfoWidgetElementImage
XFA widget element: Image.
Definition: FSPDFObjC.h:6203
FSFillerVkeyNumpad7
7 key in the numeric keypad.
Definition: FSPDFObjC.h:4409
FSPDFXCompliance
Definition: FSPDFObjC.h:7488
FSDWG2PDFSettingDataFlagEmbededOptimizedTTF
Bit 7. Enable embedding of TTF font program to PDF file. The TTF font will be reduced by removing unu...
Definition: FSPDFObjC.h:8022
FSTextSearchSearchNormal
No special searching options.
Definition: FSPDFObjC.h:6697
-[FSImageObject getMask]
FSPDFObject * getMask()
Get the PDF object that represents the mask of current image graphics object.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDownCaption
Javascript event item type: down caption.
Definition: FSPDFObjC.h:3903
FSLRStructureElementAttributeTypeInvalid
Attribute type: invalid.
Definition: FSPDFObjC.h:8229
FSSignatureVerifyResultLTVStateEnable
This means LTV is enabled.
Definition: FSPDFObjC.h:8871
FSAnnotHighlightingToggle
Highlighting mode: Toggle. This is only useful for widget annotation.
Definition: FSPDFObjC.h:2496
-[FSXFADoc resetForm]
void resetForm()
Reset form.
FSXFAWidgetModifyInfoWidgetElementSubform
XFA widget element: Subform.
Definition: FSPDFObjC.h:6212
FSSignatureArray
Definition: FSPDFObjC.h:4674
FSStructTreeEntityUnknownType
Structure tree entity type: unknown.
Definition: FSPDFObjC.h:1694
FSPrintParamsPageOrderHorizontal
Page Order type: pages are placed from left to right, from top to bottom.
Definition: FSPDFObjC.h:3596
FSRendererColorModeMapping
Map a color value to the color range defined by a background color and a foreground color.
Definition: FSPDFObjC.h:3157
FSPDFXComplianceVersionPDFX1aCoatedGRACoL2006
PDF/X-1a (Coated GRACoL 2006).
Definition: FSPDFObjC.h:7473
FSXFAWidgetWidgethAlignTypeLeft
Align the text to the left edge of the available region.
Definition: FSPDFObjC.h:6522
FSLRStructureElementAttributeTypeShort
Attribute type: Short (PDF 2.0), which contains a short form of the content of a TH structure element...
Definition: FSPDFObjC.h:8276
FSXFAWidgetModifyInfoWidgetElementMargin
XFA widget element: Margin.
Definition: FSPDFObjC.h:6122
FSFillerVkeyPrint
Print key.
Definition: FSPDFObjC.h:4361
FSCompareResultInfoCompareResultTypeInsertPath
Result type: insert path.
Definition: FSPDFObjC.h:7523
FSTextPageTextStreamOrder
If this is set, that means to get text content of a PDF page by the stream order.
Definition: FSPDFObjC.h:6667
FSXFAWidgetModifyInfoWidgetElementDebug
XFA widget element: Debug.
Definition: FSPDFObjC.h:6153
FSPosCenter
Position: center.
Definition: FSPDFObjC.h:654
-[FSStructObjectContent getParentElement]
FSStructElement * getParentElement()
Get the parent structure element.
-[FSSignatureVerifyResult getSignatureName]
NSString * getSignatureName()
Get signature name.
FSCertIssuerPair
Definition: FSPDFObjC.h:8778
FSLocaleIDHongKong
Locale ID for region: HongKong.
Definition: FSPDFObjC.h:703
FSCombinationCombineDocsOptionBookmark
If set, that means bookmarks of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9031
FSPDFObjectArray
PDF array object.
Definition: FSPDFObjC.h:1249
FSXFAWidgetModifyInfoWidgetAttributeTypeUnderline
Widget attribute type: Underline.
Definition: FSPDFObjC.h:6419
FSLRStructureElementAttributeValueEnumColumn
Enum value: Row, which means column of a table.
Definition: FSPDFObjC.h:8333
FSDWG2PDFSettingDataFlagSHXTextAsGeometry
Bit 3. Enable SHX font text to geometry conversion.
Definition: FSPDFObjC.h:8018
FSXFAWidgetModifyInfoWidgetElementPickTrayByPDFSize
XFA widget element: Pick tray by PDF size.
Definition: FSPDFObjC.h:6391
FSBasicArray
Definition: FSPDFObjC.h:196
FSPDFXComplianceVersion
FSPDFXComplianceVersion
Enumeration for PDF/X version.
Definition: FSPDFObjC.h:7468
FSParagraphEditingNumberingTypeUpperLatinDot
Numbering type: A. B. C.
Definition: FSPDFObjC.h:8551
FSLRElementElementTypeReference
Structure element type: Reference, which represents a citation to content elsewhere in the document.
Definition: FSPDFObjC.h:8177
FSJavascriptModifyItemInfoJavascriptModifyItemTypeDoc
Javascript modify item type: Doc.
Definition: FSPDFObjC.h:3865
-[FSDestination getDestArray]
FSPDFArray * getDestArray()
Get the destination PDF array.
FSSignatureStateVerifyIncredible
Signature cannot be trusted (containing aggression).
Definition: FSPDFObjC.h:4705
FSAssociatedFiles
Message box button: OK.
Definition: FSPDFObjC.h:3247
FSPDFStreamDCTDecode
Filter type: DCTDecode, which means to decompress data encoded using a DCT (discrete cosine transform...
Definition: FSPDFObjC.h:1306
FSFillerVkeyB
B key.
Definition: FSPDFObjC.h:4377
FSLayerNodeArray
Definition: FSPDFObjC.h:4175
FSSignatureStateVerifyErrorData
Signature data is destroyed (that means the signature data cannot be parsed properly).
Definition: FSPDFObjC.h:4701
FSTXT2PDFSettingData
Definition: FSPDFObjC.h:7991
FSLRStructureElementAttributeTypeABox
(Reserved) Attribute type: ABox.
Definition: FSPDFObjC.h:8278
FSPathArray
Definition: FSPDFObjC.h:1028
-[FSSearchCancelCallback-p needToCancelNow]
BOOL needToCancelNow()
A callback function used to check whether to cancel the searching process or not.
FSMarkupStateMarked
(Used with state model FSMarkupStateModelMarked) The annotation has been marked by the user.
Definition: FSPDFObjC.h:2655
FSGraphicsObjectTypeAll
Represents all graphics object types, only used as filter.
Definition: FSPDFObjC.h:1476
FSXFAWidgetModifyInfoWidgetElementDataValue
XFA widget element: Data value.
Definition: FSPDFObjC.h:6299
FSAnnotationSummarySettingsTypeSortByDate
If set, that means to sort annotation by date in result document.
Definition: FSPDFObjC.h:9122
FSJoinSplitJoinSplitOperationTypeUnlink
Join spilt operation type: Unlink.
Definition: FSPDFObjC.h:8615
FSLRElementElementTypeNote
Structure element type: Note, which represents an item of explanatory text, such as a footnote or an ...
Definition: FSPDFObjC.h:8176
FSXFAPage
Definition: FSPDFObjC.h:6062
-[FSColorSpace isSpotColorSpace]
BOOL isSpotColorSpace()
Check whether current color space object is a spot color space or not.
FSXFAWidgetModifyInfoWidgetElementOutputBin
XFA widget element: Output bin.
Definition: FSPDFObjC.h:6178
FSPDFDocImportFlagNormal
Import pages normally.
Definition: FSPDFObjC.h:5425
-[FSTextObjectArray removeAll]
void removeAll()
Clean up the array.
FSAnnotHighlightingMode
FSAnnotHighlightingMode
Enumeration for PDF annotation highlighting mode.
Definition: FSPDFObjC.h:2491
FSPDFECompliance
Definition: FSPDFObjC.h:7455
FSOutputPreviewShowCalGray
If set, only show with CalGray.
Definition: FSPDFObjC.h:9187
FSAnnotMKEntry
FSAnnotMKEntry
Enumeration for annotation's MK dictionary (an appearance characteristics) entry.
Definition: FSPDFObjC.h:2506
FSFDFDocXFDF
FDF document type: XFDF.
Definition: FSPDFObjC.h:3273
FSStructObjectContentStructObjectType
FSStructObjectContentStructObjectType
Enumeration for object type.
Definition: FSPDFObjC.h:1752
FSXFAWidgetModifyInfoWidgetElementADBE_JSConsole
XFA widget element: ADBE_JSConsole.
Definition: FSPDFObjC.h:6278
FSPosTopLeft
Position: top left.
Definition: FSPDFObjC.h:650
FSColorSpaceDeviceRGB
Color space: DeviceRGB. (3 components, R, G, B)
Definition: FSPDFObjC.h:686
FSXFAWidgetModifyInfoWidgetElementPageRange
XFA widget element: Page range.
Definition: FSPDFObjC.h:6253
FSAnnotUnderline
Annotation type: underline annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2456
FSPortfolioNode
Definition: FSPDFObjC.h:9230
FSAnnot3D
Annotation type: 3D annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2471
FSPreflightReportSettingDataReportFileFormatTypePdf
Report file format type: PDF.
Definition: FSPDFObjC.h:7315
FSFillerVkeySeparator
Enter key in the numeric keypad.
Definition: FSPDFObjC.h:4414
-[FSImage getOrientation]
FSImageOrientation getOrientation()
Get image orientation.
FSHTML2PDFSettingDataEncodingFormatDefault
Encoding foramt: Default.The encoding format will be automatically detected in chromium.
Definition: FSPDFObjC.h:7869
FSXFAWidgetModifyInfoWidgetElementPackets
XFA widget element: Packets.
Definition: FSPDFObjC.h:6306
FSLRStructureElementAttributeValueEnumTV
Enum value: tv, which means text-value field.
Definition: FSPDFObjC.h:8328
FSMarkupEndingStyleCircle
A circle filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2668
FSXFAWidgetModifyInfoWidgetElementData
XFA widget element: Data.
Definition: FSPDFObjC.h:6320
FSSignatureVerifyResultArray
Definition: FSPDFObjC.h:8819
FSConvertOffice2PdfEngineMicrosoft
Microsoft Office automation engine.
Definition: FSPDFObjC.h:8115
FSAnnotMKEntryNormalCaption
Normal caption entry. "CA" in MK dictionary.
Definition: FSPDFObjC.h:2510
FSLRStructureElementAttributeTypeRotation
Attribute type: Rotation.
Definition: FSPDFObjC.h:8232
-[FSGraphicsObjects generateContent]
BOOL generateContent()
Generate contents of current graphics objects.
FSOutputPreviewShowText
If set, only show text.
Definition: FSPDFObjC.h:9195
FSTiledWatermarkSettings
Definition: FSPDFObjC.h:5230
FSXFAWidgetModifyInfoWidgetElementManifest
XFA widget element: Manifest.
Definition: FSPDFObjC.h:6286
FSGraphicsObjectBlendDarken
Select darker one of backdrop and source colors.
Definition: FSPDFObjC.h:1461
FSImageOrientationRotate90FlipH
First rotate 90 in clockwise direction and then flip horizontal.
Definition: FSPDFObjC.h:1158
FSDWG2PDFSettingDataDWG2PDFExportHatchesType
FSDWG2PDFSettingDataDWG2PDFExportHatchesType
Enumeration for hatches export type used for converting DWG to PDF.
Definition: FSPDFObjC.h:8032
FSXFAWidgetModifyInfoWidgetElementPdfa
XFA widget element: Pdfa.
Definition: FSPDFObjC.h:6131
FSLRStructureElementAttributeValueTypeARGBArray
Value type: an array of ARGB values.
Definition: FSPDFObjC.h:8362
FSJavascriptModifyItemInfoJavascriptEventTypeScreenClose
Javascript event: Screen close.
Definition: FSPDFObjC.h:3838
-[FSTextSearch getMatchEndCharIndex]
int getMatchEndCharIndex()
Get the index of the last character of current match pattern, based on current match page.
FSFillerVkeyNumpad6
6 key in the numeric keypad.
Definition: FSPDFObjC.h:4408
FSFixupDataFixupState
FSFixupDataFixupState
Enumeration for the state of a fixup data.
Definition: FSPDFObjC.h:7360
FSLRElementElementTypePageObject
Structure element type: PageObject, which means page object element.
Definition: FSPDFObjC.h:8203
FSDRMEncryptData
Definition: FSPDFObjC.h:6847
FSDestinationZoomMode
FSDestinationZoomMode
Enumeration for zoom mode.
Definition: FSPDFObjC.h:1929
-[FSReflowPage getContentWidth]
float getContentWidth()
Get content width after current reflow page object has been parsed.
FSLRStructureElementAttributeValueEnumBottom
Enum value: Bottom, which means bottom edge of the page.
Definition: FSPDFObjC.h:8337
-[FSImage getFrameCount]
int getFrameCount()
Get frame count.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAlignment
Javascript event item type: alignment.
Definition: FSPDFObjC.h:3877
FSPDFDocWrapperPDFV2
PDF 2.0 wrapper document.
Definition: FSPDFObjC.h:5464
FSActionTypeSetOCGState
Action type: set-OCG-state action.
Definition: FSPDFObjC.h:1987
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseExit
Javascript event: Form field mouse exit.
Definition: FSPDFObjC.h:3828
FSMarkupStateRejected
(Used with state model FSMarkupStateModelReview) The user disagrees with the change.
Definition: FSPDFObjC.h:2658
FSLRElementElementTypeTableFootGroup
Structure element type: TFoot, which means "Table footer row group" and represents a group of rows th...
Definition: FSPDFObjC.h:8173
FSOptimizerSettingsOptimizerCompressImages
Optimize PDF document by compressing images.
Definition: FSPDFObjC.h:7760
FSPDFDictionary
Definition: FSPDFObjC.h:1355
FSFillerVkey5
5 key.
Definition: FSPDFObjC.h:4371
FSSignatureVerifyResult
Definition: FSPDFObjC.h:8875
FSSnapPointMgrSnapPointFlags
FSSnapPointMgrSnapPointFlags
Enumeration for snapping point flags which are used to specify what kind of point in a path is to be ...
Definition: FSPDFObjC.h:9379
FSLTVVerifierTimeType
FSLTVVerifierTimeType
Enumeration for time type.
Definition: FSPDFObjC.h:8839
FSTimeStampServerSendResultSuccess
Send request successfully.
Definition: FSPDFObjC.h:4885
FSSoundSampleEncodingFormatALaw
A-law-encoded samples.
Definition: FSPDFObjC.h:3097
FSGraphicsObjectType
FSGraphicsObjectType
Enumeration for PDF graphics object type.
Definition: FSPDFObjC.h:1475
FSSignatureDigestSHA256
Signature digest algorithm: sha256 algorithm.
Definition: FSPDFObjC.h:4752
FSErrFile
File cannot be found or could not be opened.
Definition: FSPDFObjC.h:484
FSTabOrderMgrStructure
S (structure order): Annotations are visited in the order in which they appear in the structure tree.
Definition: FSPDFObjC.h:6955
FSXFAWidgetModifyInfoWidgetElementEdge
XFA widget element: Edge.
Definition: FSPDFObjC.h:6190
FSRenditionFloatingWindowOffscreenEvent
FSRenditionFloatingWindowOffscreenEvent
Enumeration for offscreen event type of floating window.
Definition: FSPDFObjC.h:1845
FSHTML2PDFSettingDataEncodingFormatX_TAM_TBOOMIS
Encoding foramt: "X-TAM-TBOOMIS".
Definition: FSPDFObjC.h:7935
FSPortfolio
Definition: FSPDFObjC.h:9337
-[FSSound getSoundStream]
FSPDFStream * getSoundStream()
Get the stream of sound data.
FSPDFAComplianceVersion
FSPDFAComplianceVersion
Enumeration for PDF/A version.
Definition: FSPDFObjC.h:7424
FSLRStructureElementAttributeTypeFieldRole
Attribute type only for PrintField: Role, which represents the type of form field represented by this...
Definition: FSPDFObjC.h:8268
FSCompareResultInfoCompareResultTypeTextAttriChange
(Reserved, not supported yet) Result type: text attribute change.
Definition: FSPDFObjC.h:7531
FSXFAWidgetWidgetTypeNumericEdit
XFA widget type: numeric edit.
Definition: FSPDFObjC.h:6490
FSFieldFlagTextComb
(Only useful for text field) If set, use combs.
Definition: FSPDFObjC.h:4568
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetAllForms
Javascript event item type: reset all forms.
Definition: FSPDFObjC.h:3947
FSOptimizerSettingsOptimizerDiscardObjects
Optimize PDF document by discarding objects.
Definition: FSPDFObjC.h:7762
FSLRStructureElementAttributeValueEnumWatermark
Enum value: Watermark.
Definition: FSPDFObjC.h:8345
FSMarkupEndingStyleButt
A short line at the endpoint perpendicular to the line itself.
Definition: FSPDFObjC.h:2672
FSInt32Array
An array of signed integer values.
Definition: FSPDFObjC.h:311
FSAnnotMKEntryNormalIcon
Normal icon entry. "I" in MK dictionary.
Definition: FSPDFObjC.h:2513
FSFillerVkey3
3 key.
Definition: FSPDFObjC.h:4369
FSPDFDocSaveFlagRemoveRedundantObjects
Save document with removing redundant PDF objects.
Definition: FSPDFObjC.h:5420
FSResetFormAction
Definition: FSPDFObjC.h:2143
FSMarkupMeasureTypeY
Measurement of change along the y axis.
Definition: FSPDFObjC.h:2680
FSAdditionalActionTriggerAnnotReceiveInputFocus
(Applicable for widget annotation only) Trigger an action to be performed when the annotation receive...
Definition: FSPDFObjC.h:2261
FSFontStyleSerif
Font style: serif.
Definition: FSPDFObjC.h:877
FSConvertOffice2PdfEngine
FSConvertOffice2PdfEngine
Enumeration for engine type used for office to PDF conversion on Windows platforms.
Definition: FSPDFObjC.h:8114
FSOutputPreviewShowDeviceGray
If set, only show with DeviceGray.
Definition: FSPDFObjC.h:9186
FSHTML2PDFSettingDataEncodingFormatKOI8U
Encoding foramt: "KOI8U".
Definition: FSPDFObjC.h:7905
FSPDFDocEncryptPassword
Encryption type: password, which is the standard encryption.
Definition: FSPDFObjC.h:5395
FSAnnotMKEntryRolloverCaption
Rollover caption entry. "RC" in MK dictionary.
Definition: FSPDFObjC.h:2511
FSLayerTree
Definition: FSPDFObjC.h:4219
FSPDFDocExtractPagesOptionBookmark
If set, that means bookmark will be extracted as well.
Definition: FSPDFObjC.h:5437
FSPDFPageFlattenAll
Flatten all contents of a PDF page.
Definition: FSPDFObjC.h:5005
FSLRStructureElementAttributeValueEnumSquare
Enum value: Square, which means solid square bullet.
Definition: FSPDFObjC.h:8316
FSFillerVkeyRight
Right arrow key.
Definition: FSPDFObjC.h:4359
FSActionTypeGoTo3DView
Action type: go-to-3D-view action.
Definition: FSPDFObjC.h:1990
FSLRElementElementTypeTextContent
Structure element type: TextContent, which means text content element.
Definition: FSPDFObjC.h:8204
FSPDFAComplianceVersionPDFA3a
PDF/A-3a.
Definition: FSPDFObjC.h:7430
FSXFAWidgetModifyInfoWidgetAttributeTypeValue
Widget attribute type: Value.
Definition: FSPDFObjC.h:6446
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseUp
Javascript event: Form field mouse up.
Definition: FSPDFObjC.h:3826
FSAnnotLink
Annotation type: link annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2448
FSFontCIDCharsetCNS1
CID Font charset: Adobe-CNS1.
Definition: FSPDFObjC.h:908
FSTextSearchSearchConsecutive
If set, match the key word consecutively when searching. For example, "CC" will be matched twice in "...
Definition: FSPDFObjC.h:6700
FSLRStructureElementAttributeValueEnumDecimal
Enum value: Decimal, which means decimal arabic numerals (1-9, 10-99, ...).
Definition: FSPDFObjC.h:8317
FSAdditionalActionTriggerDocWillClose
Trigger a JavaScript action to be performed before closing a document.
Definition: FSPDFObjC.h:2248
FSPayLoadData
Definition: FSPDFObjC.h:5271
FSDocViewerPrefsPrintScaleNone
This means the print dialog should reflect no page scaling.
Definition: FSPDFObjC.h:5614
FSFillerVkeyD
D key.
Definition: FSPDFObjC.h:4379
FSSecurityHandlerCipherRC4
Use RC4 encryption algorithm, with the key length between 5 bytes and 16 bytes.
Definition: FSPDFObjC.h:6764
FSAnnotAppearanceTypeDown
Annotation's down appearance.
Definition: FSPDFObjC.h:2533
FSOptimizerSettingsDiscardObjectsBookmarks
Discard bookmarks.
Definition: FSPDFObjC.h:7783
FSRemoteGotoAction
Definition: FSPDFObjC.h:2066
FSFontStdIDTimesB
Standard font: Times-Bold.
Definition: FSPDFObjC.h:924
FSConvert
Definition: FSPDFObjC.h:8119
FSAdditionalActionTriggerDocWillSave
Trigger a JavaScript action to be performed before saving a document.
Definition: FSPDFObjC.h:2249
FSXFAWidgetModifyInfoWidgetElementTimePatterns
XFA widget element: Time patterns.
Definition: FSPDFObjC.h:6380
FSCombinationCombineDocsOptionDuplicateStream
If set, that means duplicate stream objects from source PDF files will be outputted to combined resul...
Definition: FSPDFObjC.h:9040
FSXFAWidgetModifyInfoWidgetElementEvent
XFA widget element: Event.
Definition: FSPDFObjC.h:6136
FSAnnotationSummary
Definition: FSPDFObjC.h:9157
FSAnnotPopup
Annotation type: pop-up annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2472
FSHTML2PDFSettingDataEncodingFormatUTF_32BE
Encoding foramt: "UTF-32BE".
Definition: FSPDFObjC.h:7927
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDoCaption
Javascript event item type: do caption.
Definition: FSPDFObjC.h:3924
FSSplitOutputSettingData
Definition: FSPDFObjC.h:9400
FSPreflightSettingDataLibraryTypeFoxit
Preflight library type: Foxit.
Definition: FSPDFObjC.h:7285
FSHeaderFooterContentGeneratorDateFormatMMDotDDDotYY
If this is used, "mm.dd.yy" would be used as the date format string.
Definition: FSPDFObjC.h:5188
FSPrintParamsBookletBinding
FSPrintParamsBookletBinding
Enumeration for the values used to determine the duplex printing mode when printing a booklet.
Definition: FSPDFObjC.h:3588
FSFillerVkeyF11
F11 key.
Definition: FSPDFObjC.h:4428
FSOptimizerSettingsDiscardUserDataAllAnnotsFormsAndMultimedia
Discard all annotations, forms and multimedia.
Definition: FSPDFObjC.h:7792
FSFillerVkeyX
X key.
Definition: FSPDFObjC.h:4399
FSFillerVkeyBack
Backspace key.
Definition: FSPDFObjC.h:4344
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNormalCaption
Javascript event item type: normal caption.
Definition: FSPDFObjC.h:3902
FSAnnotationSummarySettingsFontSizeMedium
If set, that means to use medium font size in result document.
Definition: FSPDFObjC.h:9129
-[FSFiller onPaste]
BOOL onPaste()
Call this function when the popup menu item "Paste" is down.
FSXFAWidgetModifyInfoWidgetElementBehaviorOverride
XFA widget element: Behavior override.
Definition: FSPDFObjC.h:6206
FSDestinationZoomFitBVert
Fit the entire height of the page's bounding box within the display area when display the page.
Definition: FSPDFObjC.h:1937
FSXFAWidgetHitTestAreaUnknown
Hit test area: Unknown.
Definition: FSPDFObjC.h:6478
FSColor
Definition: FSPDFObjC.h:1074
-[FSSignatureVerifyResult getSignatureState]
unsigned int getSignatureState()
Get signature state.
-[FSTextLink getRects]
FSRectFArray * getRects()
Get the text rectangles of current text link object.
FSAnnotSquare
Annotation type: square annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2451
FSImageSettingsStretchMode
FSImageSettingsStretchMode
Enumeration for stretch mode.
Definition: FSPDFObjC.h:7672
FSResponseResponseType
FSResponseResponseType
Enumeration for response type.
Definition: FSPDFObjC.h:8659
FSSignatureStateVerifyErrorByteRange
Non expected byte range.
Definition: FSPDFObjC.h:4703
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCallout
Javascript event item type: callout.
Definition: FSPDFObjC.h:3920
FSRotationPointRightBottom
Rotate the text block based on the right-bottom point of the rectangle.
Definition: FSPDFObjC.h:634
-[FSActionCallback-p getCurrentDoc]
FSPDFDoc * getCurrentDoc()
A callback function to receive current PDF document object.
-[FSBitmap getBpp]
int getBpp()
Get bitmap bits-per-pixel.
FSColorSpaceInvalid
Color space: Invalid.
Definition: FSPDFObjC.h:684
FSErrInvalidWrapper
(For ConnectedPDF only) The input ConnectedPDF DRM wrapper document is invalid.
Definition: FSPDFObjC.h:518
-[FSFormXObject getGraphicsObjects]
FSGraphicsObjects * getGraphicsObjects()
Get graphics objects that associated with current form XObject.
FSPDFDocDisplayUseOC
When document is opened, optional content group panels are visible.
Definition: FSPDFObjC.h:5451
FSXFADocEventTypePostSign
This kind of event is triggered after successfully applying a signature.
Definition: FSPDFObjC.h:6005
-[FSLRGraphicsObjectElement getBBox]
FSRectF * getBBox()
Get bounding box.
-[FSFont getName]
NSString * getName()
Retrieve the postscript name.
FSPauseCallback-p
Definition: FSPDFObjC.h:9570
FSFillerVkeyT
T key.
Definition: FSPDFObjC.h:4395
FSDWG2PDFSettingDataFlagSimpleGeomOptimization
Bit 4. Enable simple geometry optimization (separated segments to one polyline, Bezier curve control ...
Definition: FSPDFObjC.h:8019
FSFormXObject
Definition: FSPDFObjC.h:1618
FSRendererRenderPage
If set, page content will be rendered.
Definition: FSPDFObjC.h:3163
FSPagingSealConfigPagingSealStyleMultipleSignatures
Add multiple signatures. Use the FSSignature to display the appearance of paging seal signature,...
Definition: FSPDFObjC.h:4918
FSXFAWidgetModifyInfoWidgetElementNodeList
XFA widget element: Node list.
Definition: FSPDFObjC.h:6301
FSOptimizerSettingsOptimizerTransparency
Optimize PDF document by doing transparency.
Definition: FSPDFObjC.h:7765
FSMonoImageSettingsImageCompressRunLength
Compression mode: run-length.
Definition: FSPDFObjC.h:7707
FSGraphStateLineCapButt
Butt cap. The stroke is squared off at the endpoint of a path. There is no projection beyond the end ...
Definition: FSPDFObjC.h:816
FSRenditionFloatingWindowResizeTypeAspectRatio
May be resized only if aspect ratio is preserved.
Definition: FSPDFObjC.h:1841
FSAnnotPagingSeal
Annotation type: paging seal annotation. A Foxit PDF SDK custom annotation type (not a standard annot...
Definition: FSPDFObjC.h:2475
FSHeaderFooterContentGeneratorDateFormatMMSlashDDSlashYY
If this is used, "mm/dd/yy" would be used as the date format string.
Definition: FSPDFObjC.h:5178
FSPDFXComplianceVersionPDFX4ISOCoatedv2ECI
PDF/X-4 (ISO Coated v2 (ECI)).
Definition: FSPDFObjC.h:7482
FSWatermarkSettingsFlagShareTextStream
If set, watermarks will share one form xobject if these watermarks use the same text and text's relat...
Definition: FSPDFObjC.h:7002
FSCompareResultInfoCompareResultTypeReplaceShading
Result type: replace shading.
Definition: FSPDFObjC.h:7527
FSSoundSampleEncodingFormatSigned
Twos-complement values.
Definition: FSPDFObjC.h:3095
FSFontCIDCharsetUnknown
CID Font charset: Unknown.
Definition: FSPDFObjC.h:906
FSFillerEventFlags
FSFillerEventFlags
Enumeration for key event flags.
Definition: FSPDFObjC.h:4432
FSTextSearchReplace
Definition: FSPDFObjC.h:8504
FSUnembeddedFontSettings
Definition: FSPDFObjC.h:7746
FSPDFDocEncryptFoxitDRM
Encryption type: Foxit DRM encryption.
Definition: FSPDFObjC.h:5397
FSXFAWidgetModifyInfoWidgetElementSoapAddress
XFA widget element: Soap address.
Definition: FSPDFObjC.h:6250
FSRenditionMediaPlayerFitStyleHidden
The media is not scaled. Only the portions of the media rectangle that intersect the play rectangle a...
Definition: FSPDFObjC.h:1811
FSHeaderFooterContentGeneratorDateFormatMDotDDotYYYY
If this is used, "m.d.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5187
FSSignatureDigestSHA1
Signature digest algorithm: sha1 algorithm.
Definition: FSPDFObjC.h:4751
FSFillerVkeySubtract
Minus key in the numeric keypad.
Definition: FSPDFObjC.h:4415
FSGraphStateLineJoinRound
Round line join type.
Definition: FSPDFObjC.h:823
FSMarkupMeasureTypeT
Measurement of angles.
Definition: FSPDFObjC.h:2683
FSLRStructureElementAttributeValueTypeEnum
Value type: enum.
Definition: FSPDFObjC.h:8353
FSXFADocEventTypePreSubmit
This kind of event is triggered just after the data has been marshalled in the Connection Data DOM bu...
Definition: FSPDFObjC.h:6011
FSPageLabelsLowerRomanNums
Page label style: lowercase roman numerals.
Definition: FSPDFObjC.h:5655
FSGraphicsObjectBlendLighten
Select lighter one of backdrop and source colors.
Definition: FSPDFObjC.h:1462
FSJoinSplitJoinSplitOperationTypeJoin
Join spilt operation type: Join.
Definition: FSPDFObjC.h:8612
FSXFADocEventType
FSXFADocEventType
Enumeration for XFA event type.
Definition: FSPDFObjC.h:5985
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportAnnotFromXFDF
Javascript event item type: import annot from xfdf.
Definition: FSPDFObjC.h:3959
FSPrintParamsPrintContent
FSPrintParamsPrintContent
Enumeration for the values used to set the contents of the print job.
Definition: FSPDFObjC.h:3570
FSJavascriptModifyItemInfoJavascriptModifyTypeDelete
Javascript modify type: Delete.
Definition: FSPDFObjC.h:3976
FSAnnotFlagNoRotate
Annotation flag: no rotate.
Definition: FSPDFObjC.h:2483
-[FSTextPage getCharCount]
int getCharCount()
Get the count of all the characters.
FSRenditionFloatingWindowResizeTypeAnyway
May be resized without preserving aspect ratio.
Definition: FSPDFObjC.h:1842
FSBarcodeQRCorrectionLevelQuater
The capability of recovery from 25% amounts of damage.
Definition: FSPDFObjC.h:1206
FSMonoImageSettingsImageCompressQualityLossless
Compression quality: Lossless.
Definition: FSPDFObjC.h:7712
FSWidgetChoiceOptionArray
Definition: FSPDFObjC.h:5768
FSActionTypeSubmitForm
Action type: submit-form action.
Definition: FSPDFObjC.h:1983
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDeleteAnnot
Javascript event item type: delete annot.
Definition: FSPDFObjC.h:3960
-[FSGraphicsObjectArray removeAll]
void removeAll()
Clean up the array.
FSXFAWidgetModifyInfoWidgetElementDigestMethod
XFA widget element: Digest method.
Definition: FSPDFObjC.h:6292
FSPolyLine
Definition: FSPDFObjC.h:2962
FSFormFileInfoArray
Definition: FSPDFObjC.h:9067
-[FSJoinSplit deactivate]
BOOL deactivate()
Deactivate join split editing.
FSPreflightReportSettingDataProblemsHighlightMethodLayers
Problems highlighted by layers.
Definition: FSPDFObjC.h:7323
FSXFADocEventTypeChange
This kind of event is triggered when the user changes the field value.
Definition: FSPDFObjC.h:5990
FSLRStructureElementAttributeValueEnumLeft
Enum value: Left, which means left edge of the page.
Definition: FSPDFObjC.h:8335
FSDialogDescriptionConfig
Definition: FSPDFObjC.h:3489
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeClearItems
Javascript event item type: clear items.
Definition: FSPDFObjC.h:3909
FSHTML2PDFSettingDataHTML2PDFPageMode
FSHTML2PDFSettingDataHTML2PDFPageMode
Enumeration for page mode used for converting HTML to PDF.
Definition: FSPDFObjC.h:7857
-[FSReflowPage getContentHeight]
float getContentHeight()
Get content height after current reflow page object has been parsed.
FSBookmarkStyleNormal
Show bookmark title as normal text.
Definition: FSPDFObjC.h:4081
FSNamedAction
Definition: FSPDFObjC.h:2055
FSTextPageTextDisplayOrder
If this is set, that means to get text content of a PDF page by the display order.
Definition: FSPDFObjC.h:6668
FSAssociatedFilesRelationshipEncryptedPayload
The relationship is "Encrypted payload" which means the file specification is an encrypted payload do...
Definition: FSPDFObjC.h:3242
FSFillSignFillSignObjectTypeRoundRectangle
Round rectangle fill-sign object.
Definition: FSPDFObjC.h:8932
FSXFAWidgetModifyInfoWidgetAttributeTypeUnknown
Widget attribute type: Unknown.
Definition: FSPDFObjC.h:6454
FSPDFDocExtractPagesOptionObjectStream
If set, that means to use FSPDFDocSaveFlagXRefStream saving flag for the result file in order to redu...
Definition: FSPDFObjC.h:5435
-[FSShadingObject getPDFObject]
FSPDFObject * getPDFObject()
Get the PDF object which represents the shading graphics object in PDF file.
-[FSDestination getTop]
float getTop()
Get top position value.
FSXFAWidgetModifyInfoWidgetAttributeTypeBorderColor
Widget attribute type: Border color.
Definition: FSPDFObjC.h:6451
FSSnappedPointTypeEndpoint
Snapped point type: endpoint, which means the snapped point is an endpoint of a path.
Definition: FSPDFObjC.h:9360
FSHTML2PDFSettingDataEncodingFormatASCII_7_bit
Encoding foramt: "ASCII-7-bit".
Definition: FSPDFObjC.h:7891
FSFillerVkeyC
C key.
Definition: FSPDFObjC.h:4378
FSSoundSampleEncodingFormat
FSSoundSampleEncodingFormat
Enumeration for encoding format of sound sample data.
Definition: FSPDFObjC.h:3093
FSTextPageParseTextOutputHyphen
Parse the text content of a PDF page with outputting the hyphen on a line feed.
Definition: FSPDFObjC.h:6662
FSCombinationCombineDocsOptionOCProperties
If set, that means "OCProperties" of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9035
FSHTML2PDFSettingDataEncodingFormatEUC_JP
Encoding foramt: "EUC-JP".
Definition: FSPDFObjC.h:7880
FSRenditionWindowTypeFullScreen
Window type: a full-screen window that obscures all other windows.
Definition: FSPDFObjC.h:1817
FSActionTypeRendition
Action type: rendition action.
Definition: FSPDFObjC.h:1988
FSOptimizerSettingsDiscardUserDataExternalCrossReferences
Discard external cross references.
Definition: FSPDFObjC.h:7793
FSLRElementElementTypeWarichu
Structure element type: Warichu, which represents the wrapper around the entire warichu assembly.
Definition: FSPDFObjC.h:8186
FSXFAWidgetModifyInfoWidgetElementCertificate
XFA widget element: Certificate.
Definition: FSPDFObjC.h:6341
FSLRElementElementTypeRubyAnnot
Structure element type: RT, which means "Ruby annotation text" and represents the smaller-size text t...
Definition: FSPDFObjC.h:8184
-[FSPointFArray removeAll]
void removeAll()
Clean up the array.
FSOutputPreviewShowICCBasedCMYK
If set, only show with ICCBased CMYK.
Definition: FSPDFObjC.h:9176
-[FSImageObject getStream]
FSPDFStream * getStream()
Get image stream.
FSHTML2PDFSettingDataEncodingFormatCP852
Encoding foramt: "CP852".
Definition: FSPDFObjC.h:7893
-[FSAttachments getNameTree]
FSPDFNameTree * getNameTree()
Get the EmbeddedFiles name tree.
FSGraphicsObjectBlendColorBurn
Darkens backdrop color to reflect the source color.
Definition: FSPDFObjC.h:1464
FSImageSettings
Definition: FSPDFObjC.h:7681
FSFillSignFillSignObjectTypeText
Text fill-sign object.
Definition: FSPDFObjC.h:8929
FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode
FSOptimizeScannedPDFSettingsScannedMonoImageCompressMode
Enumeration for compression mode used for monochrome image.
Definition: FSPDFObjC.h:7835
FSXFAWidgetHitTestAreaTitleBar
Hit test area: Title Bar.
Definition: FSPDFObjC.h:6480
FSPDFDocExtractPagesOptions
FSPDFDocExtractPagesOptions
Enumeration for options used for extracting pages.
Definition: FSPDFObjC.h:5430
FSLRStructureElementAttributeValueEnumHidden
Enum value: Hidden, which is same as None except in terms of border conflict resolution for table ele...
Definition: FSPDFObjC.h:8296
FSXFAWidgetModifyInfoWidgetElementTime
XFA widget element: Time.
Definition: FSPDFObjC.h:6164
FSOptimizeScannedPDFSettingsScannedImageCompressjpeg2000LossLess
Compression mode: jpeg2000 lossless.
Definition: FSPDFObjC.h:7831
FSJavascriptModifyItemInfoJavascriptEventTypeDocDidSave
Javascript event: Document did save.
Definition: FSPDFObjC.h:3819
FSXFAWidgetModifyInfoWidgetElementEventPseudoModel
XFA widget element: Event pseudo model.
Definition: FSPDFObjC.h:6185
FSPageLabels
Definition: FSPDFObjC.h:5660
FSPDFXComplianceVersionPDFX4PSOCoatedv3ECI
PDF/X-4 (PSO Coated v3 (ECI)).
Definition: FSPDFObjC.h:7484
FSFloatingInfoWindowPositionTopLeft
Window position: at the top left corner.
Definition: FSPDFObjC.h:3647
FSActionTypeHide
Action type: hide action.
Definition: FSPDFObjC.h:1981
FSXFAWidgetModifyInfoWidgetElementSigning
XFA widget element: Signing.
Definition: FSPDFObjC.h:6265
FSFileFormatTypeXDP
File format type: XDP.
Definition: FSPDFObjC.h:717
FSLRElementElementTypeTable
Structure element type: Table, which represents a two-dimensional layout of rectangular data cells,...
Definition: FSPDFObjC.h:8167
FSErrOfficeComNotInit
(For Office-to-PDF conversion only) Office COM has not been initialized successfully.
Definition: FSPDFObjC.h:550
FSFieldFlagButtonRadiosInUnison
(Only useful for radio button) If set, a group of radio buttons within a radio button field that use ...
Definition: FSPDFObjC.h:4562
FSJavascriptModifyItemInfoJavascriptEventTypeMenuExec
Javascript event: Menu execute.
Definition: FSPDFObjC.h:3846
FSFillSignFillSignObjectType
FSFillSignFillSignObjectType
Enumeration for fill-sign object type.
Definition: FSPDFObjC.h:8928
FSLRStructureElementAttributeTypeBorderStyle
Attribute type: BorderStyle, which represents the style of an element's border.
Definition: FSPDFObjC.h:8240
FSXFAWidgetModifyInfoWidgetElementExclude
XFA widget element: Exclude.
Definition: FSPDFObjC.h:6124
FSDocViewerPrefsHideToolbar
A flag specifying whether to hide the viewer application's tool bars when the document is active.
Definition: FSPDFObjC.h:5619
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertFromTemplates
Javascript event item type: insert from templates.
Definition: FSPDFObjC.h:3966
-[FSDestination getBottom]
float getBottom()
Get bottom position value.
FSRenditionMonitorSpecifierSmallest
The monitor that contains the smallest section of the document window.
Definition: FSPDFObjC.h:1824
FSErrInvalidRegex
Invalid regular expression.
Definition: FSPDFObjC.h:566
FSCertVerifyResultCertStatusExpired
This means certificate is expired.
Definition: FSPDFObjC.h:8703
FSErrComplianceResourceFile
(For compliance only) Compliance resource file(s) cannot be found or opened. Please check if complian...
Definition: FSPDFObjC.h:538
FSXFADocEventTypePreOpen
This kind of event applies only to drop-down choice lists for which open="userControl" or open="onEnt...
Definition: FSPDFObjC.h:6008
FSXFAWidgetModifyInfoWidgetElementDefaultTypeface
XFA widget element: Default typeface.
Definition: FSPDFObjC.h:6285
FSErrURLInBlackList
(For converting html to pdf only) The converted URL is on blacklist.
Definition: FSPDFObjC.h:562
FSXFAWidgetModifyInfoWidgetElementPageOffset
XFA widget element: Page offset.
Definition: FSPDFObjC.h:6172
FSFillerVkeyF2
F2 key.
Definition: FSPDFObjC.h:4419
FSOptimizerSettingsCleanUpOptPageContent
Cleanup page content Change 0A,0D in the content stream to Spaces.
Definition: FSPDFObjC.h:7774
FSParagraphEditingBulletType
FSParagraphEditingBulletType
Enumeration for bullet type.
Definition: FSPDFObjC.h:8535
FSXFAWidgetModifyInfoWidgetElementGroupParent
XFA widget element: Group parent.
Definition: FSPDFObjC.h:6394
FSAdditionalActionTriggerPageClosed
Trigger an action to be performed when the page is closed.
Definition: FSPDFObjC.h:2247
-[FSActionCallback-p getMousePosition]
FSPointF * getMousePosition()
A callback function to get current mouse position.
FSLRStructureElementAttributeValueEnumCB
Enum value: cb, which means check box.
Definition: FSPDFObjC.h:8326
FSErrNoOptimizerModuleRight
No "Optimizer" module right.
Definition: FSPDFObjC.h:548
FSMarkupMeasureTypeX
Measurement of change along the x axis.
Definition: FSPDFObjC.h:2679
FSAnnotMKEntryBackgroundColor
Background color entry. "BG" in MK dictionary.
Definition: FSPDFObjC.h:2509
FSHeaderFooterContentGeneratorPageNumberFormatPageNumberOfCount
If this is used, "Page 1 of n" would be used as the page number format string.
Definition: FSPDFObjC.h:5203
FSFontStdIDTimesI
Standard font: Times-Italic.
Definition: FSPDFObjC.h:926
FSLRElement
Definition: FSPDFObjC.h:8212
-[FSSound getSamplingRate]
float getSamplingRate()
Get the sampling rate, in samples per second.
FSXFAWidgetModifyInfoWidgetElementBatchOutput
XFA widget element: Batch output.
Definition: FSPDFObjC.h:6142
FSHTML2PDFSettingDataEncodingFormatEUC_CN
Encoding foramt: "EUC-CN".
Definition: FSPDFObjC.h:7885
FSFontMapResult
Definition: FSPDFObjC.h:976
FSLRElementElementTypeTableHeaderCell
Structure element type: TH, which means "Table header cell" and represents a table cell containing he...
Definition: FSPDFObjC.h:8169
FSDocViewerPrefsViewerPref
FSDocViewerPrefsViewerPref
Enumeration for how various GUI elements should behave when the document is opened.
Definition: FSPDFObjC.h:5618
FSXFAWidgetModifyInfoWidgetAttributeTypeMaxH
Widget attribute type: Max H.
Definition: FSPDFObjC.h:6432
FSCompareResults
Definition: FSPDFObjC.h:7571
FSXFAWidgetWidgethAlignTypeRight
Align the text to the right edge of the available region.
Definition: FSPDFObjC.h:6524
FSXFAWidgetModifyInfoWidgetElementLockDocument
XFA widget element: Lock document.
Definition: FSPDFObjC.h:6385
FSXFAWidgetModifyInfoWidgetElementButton
XFA widget element: Button.
Definition: FSPDFObjC.h:6158
FSPDFAComplianceVersionPDFA2b
PDF/A-2b.
Definition: FSPDFObjC.h:7428
FSCertificateEncryptData
Definition: FSPDFObjC.h:6818
FSTextSearchSearchFlags
FSTextSearchSearchFlags
Enumeration for searching flags.
Definition: FSPDFObjC.h:6696
FSFillerVkeyNext
Page Down key.
Definition: FSPDFObjC.h:4354
FSAnnotMKIconCaptionRelation
FSAnnotMKIconCaptionRelation
Enumeration for icon and caption relative position in annotation's MK dictionary.
Definition: FSPDFObjC.h:2520
-[FSLayerNode getAnnots]
FSAnnotArray * getAnnots()
Get an array of annotations which are related to current layer node.
FSBarcodeFormatUPCA
Barcode format: UPC-A code.
Definition: FSPDFObjC.h:1196
-[FSParagraphEditing canCut]
BOOL canCut()
Check whether can cut text.
FSMonoImageSettingsImageCompressQualityMaximum
Compression quality: Maximum, only for e_ImageCompressHigh compress mode.
Definition: FSPDFObjC.h:7718
FSSignatureStateVerifyIssueUncheck
Not check the issuer.
Definition: FSPDFObjC.h:4711
FSLRStructureElementAttributeTypeWidth
Attribute type: Width, which represents the width of the element's content rectangle.
Definition: FSPDFObjC.h:8236
FSPDFDocImportPageFlags
FSPDFDocImportPageFlags
Enumeration for flags used for importing pages.
Definition: FSPDFObjC.h:5424
FSErrWPSEngineNotFound
(For Office-to-PDF conversion only) WPS office engine is not found.
Definition: FSPDFObjC.h:554
FSLRElementElementTypeAside
Structure element type: Aside (PDF 2.0), which represents content that is distinct from other content...
Definition: FSPDFObjC.h:8149
FSPDFDocEncryptCertificate
Encryption type: digital certificate encryption.
Definition: FSPDFObjC.h:5396
FSFillerVkeyUp
Up arrow key.
Definition: FSPDFObjC.h:4358
FSPDFPageFlattenNoFormControl
Flatten a PDF page without form controls.
Definition: FSPDFObjC.h:5007
FSFontStdIDHelveticaI
Standard font: Helvetica-Oblique, Italic.
Definition: FSPDFObjC.h:922
-[FSStructObjectContent getObjectType]
FSStructObjectContentStructObjectType getObjectType()
Get related object type.
FSLineCapPosTop
Definition: FSPDFObjC.h:2866
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichContents
Javascript event item type: rich contents.
Definition: FSPDFObjC.h:3936
FSLRElementElementTypeShadingContent
Structure element type: ShadingContent, which means shading content element.
Definition: FSPDFObjC.h:8207
FSAdditionalActionTriggerPageOpened
Trigger an action to be performed when the page is opened.
Definition: FSPDFObjC.h:2246
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveLinks
Javascript event item type: remove links.
Definition: FSPDFObjC.h:3953
FSPrintParamsPageOrderHorizontalReversed
Page Order type: pages are placed from right to left, from top to bottom.
Definition: FSPDFObjC.h:3597
FSFieldTypeSignature
Form field type: signature field.
Definition: FSPDFObjC.h:4554
FSTextState
Definition: FSPDFObjC.h:1542
FSErrInvalidLicense
Invalid license is used to initialize Foxit PDF SDK library.
Definition: FSPDFObjC.h:490
FSLRStructureElementAttributeTypeTextDecorationThickness
Attribute type: TextDecorationThickness, which represents the thickness of each line drawn as part of...
Definition: FSPDFObjC.h:8259
FSJavascriptModifyItemInfoJavascriptEventTypeMediaSeek
Javascript event: Media seek.
Definition: FSPDFObjC.h:3856
FSXFAWidgetModifyInfoWidgetElementConformance
XFA widget element: Conformance.
Definition: FSPDFObjC.h:6383
-[FSLRContentElement getGraphicsObjectRange]
FSRange * getGraphicsObjectRange()
Get the range of current content element in current graphics object.
FSParagraphEditingMgr
Definition: FSPDFObjC.h:8644
FSBitmapDownsample
If set, do not do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:1105
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLineWidth
Javascript event item type: line width.
Definition: FSPDFObjC.h:3894
FSPDFStreamFlateDecode
Filter type: FlateDecode, which means to decompress data encoded using the zlib/deflate compression m...
Definition: FSPDFObjC.h:1302
FSErrTimeout
(For HTML2PDF only)Occuring timeout during loading web page.
Definition: FSPDFObjC.h:575
FSPreflightReportSettingDataReportFileFormatTypeXml
Report file format type: XML.
Definition: FSPDFObjC.h:7316
FSLRElementElementTypeEm
Structure element type: Em (PDF 2.0), which means "Emphasis" and represents content for the purpose o...
Definition: FSPDFObjC.h:8189
FSXFAWidgetModifyInfoWidgetElementDocumentAssembly
XFA widget element: Document assembly.
Definition: FSPDFObjC.h:6396
FSAnnotCaret
Annotation type: caret annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2460
FSXFAWidgetModifyInfoWidgetElementSoapAction
XFA widget element: Soap action.
Definition: FSPDFObjC.h:6284
FSImageSettingsImageCompressQualityHigh
Compression quality: High.
Definition: FSPDFObjC.h:7667
FSDestinationZoomFitBBox
Fit the bounding box of page entirely within the display area when display the page.
Definition: FSPDFObjC.h:1935
FSAnnotMKEntryRolloverIcon
Rollover icon entry. "RI" in MK dictionary.
Definition: FSPDFObjC.h:2514
FSIconFitScaleWayNone
No scaling way is specified.
Definition: FSPDFObjC.h:2418
FSWidgetLineSpacingDouble
Line spacing style: double line spacing.
Definition: FSPDFObjC.h:3032
FSXFAWidgetModifyInfoWidgetElementSharpxHTML
XFA widget element: Sharpx HTML.
Definition: FSPDFObjC.h:6204
FSFieldFlagTextRichText
(Only useful for text field) If set, the value of this field should be represented as a rich text str...
Definition: FSPDFObjC.h:4571
FSLRStructureElementAttributeTypeRubyPosition
Attribute type: RubyPosition, which represents the placement of the RT structure element relative to ...
Definition: FSPDFObjC.h:8262
FSOptimizerSettingsDiscardUserDataDocumentInfoAndMetaData
Discard document information and metadata.
Definition: FSPDFObjC.h:7794
FSFillerEventFlagRightButtonDown
Event flag: the right button of the mouse is down.
Definition: FSPDFObjC.h:4441
FSXFADocEventTypePreExecute
This kind of event is triggered when a request is sent to a web service via WSDL, just after the data...
Definition: FSPDFObjC.h:6007
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextFont
Javascript event item type: text font.
Definition: FSPDFObjC.h:3905
FSEmbeddedGotoTarget
Definition: FSPDFObjC.h:2080
FSFontCharsetShift_JIS
Font charset: Japanese (Shift-JIS).
Definition: FSPDFObjC.h:891
FSLRElementElementTypeContainerObject
Structure element type: ContainerObject, which means container object element.
Definition: FSPDFObjC.h:8201
FSJavascriptModifyItemInfoJavascriptEventTypeLinkMouseUp
Javascript event: Link mouse up.
Definition: FSPDFObjC.h:3850
FSLibrary
Definition: FSPDFObjC.h:772
-[FSLRElement isStructureElement]
BOOL isStructureElement()
Check whether current object is structure element or not.
-[FSPageLabels getNumberTree]
FSPDFNumberTree * getNumberTree()
Get the page labels number tree.
FSTimeRange
Definition: FSPDFObjC.h:8683
FSOptimizerSettingsOptimizerOptions
FSOptimizerSettingsOptimizerOptions
Enumeration for optimizer options.
Definition: FSPDFObjC.h:7759
FSPrintParamsDuplexTypeDuplexFlipShortEdge
Duplex type: prints on both sides of the paper; the paper flips along the short edge.
Definition: FSPDFObjC.h:3579
FSXFAWidgetWidgetTypeLine
XFA widget type: line.
Definition: FSPDFObjC.h:6494
FSSplitPDFDocCallback-p
Definition: FSPDFObjC.h:9532
-[FSPDFStream getStreamFilter]
FSPDFStreamFilter getStreamFilter()
Get the type of stream filter which indicate how the stream data must be decoded before the data is u...
FSRenditionActionOpTypePause
Pause any rendition being played in association with related screen annotation. If no rendition is be...
Definition: FSPDFObjC.h:2199
FSMediaSettingsPlayerWindowTypeFullScreen
Window type: a full-screen window that obscures all other windows.
Definition: FSPDFObjC.h:3702
FSBookmark
Definition: FSPDFObjC.h:4095
FSPDFObjectName
PDF name object.
Definition: FSPDFObjC.h:1248
FSPreflightSettingDataOperateTypeSingleChecks
Opearte type: single checks.
Definition: FSPDFObjC.h:7292
FSJavascriptModifyItemInfoJavascriptModifyItemTypeField
Javascript modify item type: field.
Definition: FSPDFObjC.h:3862
-[FSActionCallback-p getIdentityProperties]
FSIdentityProperties * getIdentityProperties()
A callback function used to get identity properties of current user.
FSXFAWidgetModifyInfoWidgetElementLocale
XFA widget element: Locale.
Definition: FSPDFObjC.h:6318
FSLRStructureElementAttributeValueTypeFloatArray
Value type: an array of float values.
Definition: FSPDFObjC.h:8361
FSFillerVkey7
7 key.
Definition: FSPDFObjC.h:4373
FSXFAWidgetModifyInfoWidgetElementConfig
XFA widget element: Config.
Definition: FSPDFObjC.h:6202
FSRendererColorModeForeground
Custom color mode. map colors to foreground.
Definition: FSPDFObjC.h:3159
-[FSLRElement isContentElement]
BOOL isContentElement()
Check whether current object is content element or not.
FSXFAWidgetModifyInfoWidgetElementXmlConnection
XFA widget element: Xml connection .
Definition: FSPDFObjC.h:6303
FSPDFDocLinks
(Reserved, not supported yet) If set, only link annotations are to imported from or exported to XFDF ...
Definition: FSPDFObjC.h:5458
FSLRStructureElementAttributeValueEnumOn
Enum value: on, which means the state is on.
Definition: FSPDFObjC.h:8329
FSSetOCGStateAction
Definition: FSPDFObjC.h:2227
FSPDFAComplianceVersionPDFA3u
PDF/A-3u.
Definition: FSPDFObjC.h:7432
FSPDFAComplianceVersionPDFA1a
PDF/A-1a.
Definition: FSPDFObjC.h:7425
FSFillerEventFlagAutoRepeat
Event flag: auto repeat.
Definition: FSPDFObjC.h:4438
FSModuleNameLayoutRecognition
(Reserved, currently, this module is not provided) Name for module "LayoutRecognition".
Definition: FSPDFObjC.h:671
FSHTML2PDFSettingDataEncodingFormatSJS
Encoding foramt: "SJS".
Definition: FSPDFObjC.h:7881
FSXFAWidgetModifyInfoWidgetElementPs
XFA widget element: Ps.
Definition: FSPDFObjC.h:6086
FSXFAWidgetModifyInfoWidgetElementPdf
XFA widget element: Pdf.
Definition: FSPDFObjC.h:6113
FSErrInvalidUserToken
(For ConnectedPDF only) Input user token is invalid.
Definition: FSPDFObjC.h:507
FSBarcodeFormatCode128
Barcode format: Code128, including EAN128 code.
Definition: FSPDFObjC.h:1194
FSFillerEventFlagControlKey
Event flag: "Ctrl" key.
Definition: FSPDFObjC.h:4434
FSHTML2PDFSettingDataEncodingFormatBHASKAR
Encoding foramt: "BHASKAR".
Definition: FSPDFObjC.h:7923
-[FSColorSpace getColorSpaceType]
FSColorSpaceType getColorSpaceType()
Get color space type.
FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceAbove
Widget attribute type: Space above.
Definition: FSPDFObjC.h:6449
FSBookmarkStyle
FSBookmarkStyle
Enumeration for bookmark style type.
Definition: FSPDFObjC.h:4080
FSParagraphEditingBulletTypeSolidCircle
Bullet type: solid circle.
Definition: FSPDFObjC.h:8537
FSChoiceOptionArray
Definition: FSPDFObjC.h:4526
FSMonoImageSettingsImageCompressHigh
Compression mode: high.
Definition: FSPDFObjC.h:7704
FSSnappedPointTypeNearestPoint
Snapped point type: nearest point, which means the snapped point is the nearest point (which is in a ...
Definition: FSPDFObjC.h:9363
FSXFAWidgetModifyInfoWidgetElementTraversal
XFA widget element: traversal.
Definition: FSPDFObjC.h:6233
FSLRElementElementTypePathObject
Structure element type: PathObject, which means path graphics object element.
Definition: FSPDFObjC.h:8197
FSTimeStampServer
Definition: FSPDFObjC.h:4895
FSHTML2PDFSettingDataEncodingFormatCSN_369103
Encoding foramt: "CSN_369103".
Definition: FSPDFObjC.h:7910
FSJavascriptModifyItemInfoJavascriptEventTypePageClose
Javascript event: Page close.
Definition: FSPDFObjC.h:3822
FSOptimizerSettingsCleanUpDiscardUnreferencedNamedDes
Discard unreferenced named destination.
Definition: FSPDFObjC.h:7773
FSImageOrientationNormal
Normal orientation.
Definition: FSPDFObjC.h:1154
FSPDFStreamASCII85Decode
Filter type: ASCII85Decode, which means to decode data encoded in an ASCII base-85 representation,...
Definition: FSPDFObjC.h:1300
FSColorState
Definition: FSPDFObjC.h:1423
FSSnapPointMgrFlagMidpoint
If set, that means to get the midpoint for two endpoints of a path.
Definition: FSPDFObjC.h:9381
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRect
Javascript event item type: rect.
Definition: FSPDFObjC.h:3897
-[FSUInt32Array getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
-[FSSetOCGStateAction isRadioButtonStatePreserved]
BOOL isRadioButtonStatePreserved()
Get the radio-button preserved state.
FSXFAWidgetModifyInfoWidgetElementDatePattern
XFA widget element: Pattern.
Definition: FSPDFObjC.h:6307
FSAnnotArray
Definition: FSPDFObjC.h:2569
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDefaultIsChecked
Javascript event item type: default is checked.
Definition: FSPDFObjC.h:3910
FSImageSettingsStretchDownsample
When this is set, that means not to do halftone for shrinking or rotating.
Definition: FSPDFObjC.h:7676
FSSignatureStateVerifyTimestampExpire
Verification state of the time stamp is expired.
Definition: FSPDFObjC.h:4717
FSCertVerifyResultReasonNoStatus
Revocatoin reason: ceritifcate has no status.
Definition: FSPDFObjC.h:8708
FSSignatureFieldMDPActionNone
No Field MDP action.
Definition: FSPDFObjC.h:4780
FSXFAWidgetModifyInfoWidgetElementSeverity
XFA widget element: Severity.
Definition: FSPDFObjC.h:6393
FSXFAWidgetModifyInfoWidgetElementUpdate
XFA widget element: Update.
Definition: FSPDFObjC.h:6254
FSLocaleID
FSLocaleID
Enumeration for locale ID.
Definition: FSPDFObjC.h:701
FSLRElementElementTypeDocument
Structure element type: Document, which represents a complete document.
Definition: FSPDFObjC.h:8138
FSOptimizerSettingsCleanUpRemoveInvalidBookmarks
Remove invalid bookmarks.
Definition: FSPDFObjC.h:7771
FSCompareResultInfoCompareResultTypeDeleteImage
Result type: delete image.
Definition: FSPDFObjC.h:7519
FSSecurityHandlerCipherNone
Not use encryption algorithm.
Definition: FSPDFObjC.h:6763
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMovePage
Javascript event item type: move page.
Definition: FSPDFObjC.h:3956
-[FSParagraphEditing dedent]
void dedent()
Decrease indent for text.
FSFillerVkeyY
Y key.
Definition: FSPDFObjC.h:4400
FSXFADocType
FSXFADocType
Enumeration for XFA document type.
Definition: FSPDFObjC.h:6020
FSLRStructureElementAttributeValueEnumTbRl
Enum value: TbRl, which means inline progression from top to bottom; block progression from right to ...
Definition: FSPDFObjC.h:8293
FSLRStructureElementAttributeValueEnumMiddle
Enum value: Middle, which means children are centered within the table cell.
Definition: FSPDFObjC.h:8309
FSRenditionMonitorSpecifierGreatestColorDepth
Monitor with the greatest color depth.
Definition: FSPDFObjC.h:1826
FSLRElementElementTypeDiv
Structure element type: Div, which means "Division" and represents a generic block-level element or g...
Definition: FSPDFObjC.h:8143
FSMarkupStateCompleted
(Used with state model FSMarkupStateModelReview) The change has been completed.
Definition: FSPDFObjC.h:2660
FSPreflightSettingDataOperateType
FSPreflightSettingDataOperateType
Enumeration for the preflight operate type.
Definition: FSPDFObjC.h:7290
FSFloatingInfoRelativeTarget
FSFloatingInfoRelativeTarget
Enumeration for the values used to set relative position of floating window.
Definition: FSPDFObjC.h:3658
FSErrUnknown
Any unknown error occurs.
Definition: FSPDFObjC.h:489
FSXFAWidgetModifyInfoWidgetAttributeTypeTopInset
Widget attribute type: Top inset.
Definition: FSPDFObjC.h:6415
FSXFAWidgetModifyInfoWidgetElementInsert
XFA widget element: Insert.
Definition: FSPDFObjC.h:6243
FSXFADocExportDataTypeStaticXDP
Type of exported data: Static XDP.
Definition: FSPDFObjC.h:6028
FSXFAWidgetModifyInfoWidgetElementViewerPreferences
XFA widget element: Viewer preferences.
Definition: FSPDFObjC.h:6209
FSLRElementElementTypeIndex
Structure element type: Index, which represents a sequence of entries containing identifying text acc...
Definition: FSPDFObjC.h:8148
FSModuleNameXFA
Name for module "XFA".
Definition: FSPDFObjC.h:663
FSLocaleIDJapan
Locale ID for country: Japan.
Definition: FSPDFObjC.h:710
FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2LossLess
Compression mode: jbig2 lossless.
Definition: FSPDFObjC.h:7837
FSBitmapDIB8bpp
DIB format: 8bpp format, 256 color RGB bitmap.
Definition: FSPDFObjC.h:1098
FSDocViewerPrefsCenterWindow
A flag specifying whether to position the document's window in the center of the screen.
Definition: FSPDFObjC.h:5623
FSFloatingInfoResizeTypeKeepRatio
Resize type: may be resized only if the aspect ratio is preserved.
Definition: FSPDFObjC.h:3667
FSTextStateModeFill
Text mode: fill text.
Definition: FSPDFObjC.h:1532
FSXFAWidgetModifyInfoWidgetElementDSigData
XFA widget element: D sig data.
Definition: FSPDFObjC.h:6360
FSLRElementElementTypeSub
Structure element type: Sub (PDF 2.0), which means "Sub-division of a block level element" and repres...
Definition: FSPDFObjC.h:8191
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeQuads
Javascript event item type: quadspoints.
Definition: FSPDFObjC.h:3934
FSXFAWidgetModifyInfoWidgetElementNumberSymbols
XFA widget element: Number symbols.
Definition: FSPDFObjC.h:6371
FSBase
Definition: FSPDFObjC.h:580
FSAnnotFlagLockedContents
Annotation flag: locked contents.
Definition: FSPDFObjC.h:2488
-[FSLRContentElement getParentElement]
FSLRStructureElement * getParentElement()
Get the parent element.
FSHTML2PDFSettingDataEncodingFormatBIG5_HKSCS
Encoding foramt: "BIG5_HKSCS".
Definition: FSPDFObjC.h:7915
FSXFAWidgetPresenceInactive
Presence property: Inactive. Do not participate in interaction, layout, or rendering.
Definition: FSPDFObjC.h:6508
FSSignatureAPFlagBitmap
If set, show bitmap on signature appearance.
Definition: FSPDFObjC.h:4734
FSRenditionMediaPlayerFitStyle
FSRenditionMediaPlayerFitStyle
Enumeration for the fit style.
Definition: FSPDFObjC.h:1806
FSPagingSealConfigPagingSealPositionRight
Right Paging Seal.
Definition: FSPDFObjC.h:4912
FSHeaderFooterContentGeneratorDateFormatMSlashDSlashYYYY
If this is used, "m/d/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5177
FSLRStructureElementAttributeTypeSubType
Attribute type: Subtype, which means the subtype of annotation or artifact.
Definition: FSPDFObjC.h:8243
FSXFAWidgetModifyInfoWidgetElementExecute
XFA widget element: Execute.
Definition: FSPDFObjC.h:6199
FSHTML2PDFSettingDataEncodingFormatCP1255
Encoding foramt: "CP1255".
Definition: FSPDFObjC.h:7902
-[FSImage getXDPI]
int getXDPI()
Get DPI for X-axis.
FSGraphicsObjectTypeShading
Shading graphics object.
Definition: FSPDFObjC.h:1480
FSImageBMP
Image type is BMP.
Definition: FSPDFObjC.h:1142
FSXFAWidgetWidgetTypeUnknown
XFA widget type: unknown.
Definition: FSPDFObjC.h:6499
FSBookmarkPosPrevSibling
A bookmark is the previous sibling of another specified bookmark.
Definition: FSPDFObjC.h:4089
FSXFAWidgetModifyInfoWidgetElementRelevant
XFA widget element: Relevant.
Definition: FSPDFObjC.h:6280
FSSignatureStateVerifyNoChange
The document has not been changed within the scope of the signature.
Definition: FSPDFObjC.h:4706
FSXFAWidgetModifyInfoWidgetElementPermissions
XFA widget element: Permissions.
Definition: FSPDFObjC.h:6363
FSFieldFlagTextMultiline
(Only useful for text field) If set, the text field can contain multiple lines of text; if clear,...
Definition: FSPDFObjC.h:4563
FSJavaScriptAction
Definition: FSPDFObjC.h:2044
FSModuleNameOFD
Name for module "OFD".
Definition: FSPDFObjC.h:678
-[FSFont isBold]
BOOL isBold()
Judge whether current font is bold or not.
FSGraphStateLineJoinStyle
FSGraphStateLineJoinStyle
Enumeration for line join style.
Definition: FSPDFObjC.h:821
FSPDFPageSizeA2
Page size: A2.
Definition: FSPDFObjC.h:5021
FSHTML2PDFSettingDataEncodingFormatX_TAM_LTTMBARANI
Encoding foramt: "X-TAM-LTTMBARANI".
Definition: FSPDFObjC.h:7933
FSPathTypeBezierToCloseFigure
Indicates that this point is the ending point for a Bezier spline, and this point will also be connec...
Definition: FSPDFObjC.h:1000
FSMonoImageSettings
Definition: FSPDFObjC.h:7730
FSMonoImageSettingsImageCompressZip
Compression mode: zip.
Definition: FSPDFObjC.h:7708
FSXFAWidgetPresenceInvisible
Presence property: Invisible. Participate in interaction and layout but not rendering.
Definition: FSPDFObjC.h:6509
FSHTML2PDFSettingDataEncodingFormatX_TAM_SHREE
Encoding foramt: "X-TAM-SHREE".
Definition: FSPDFObjC.h:7934
-[FSReflowPage isParsed]
BOOL isParsed()
Check if current reflow page has been parsed or not.
FSDocEventCallback-p
Definition: FSPDFObjC.h:10945
FSLRStructureElementAttributeValueTypeInt32Array
Value type: an array of integer values.
Definition: FSPDFObjC.h:8360
FSFieldTypeTextField
Form field type: text field.
Definition: FSPDFObjC.h:4553
FSAnnotFlagHidden
Annotation flag: hidden.
Definition: FSPDFObjC.h:2480
-[FSDRMSecurityHandler verifyEncryptionParams]
BOOL verifyEncryptionParams()
Verify encryption parameters.
-[FSActionCallback-p getLanguage]
FSActionCallbackLanguage getLanguage()
A callback function to get the language of the running viewer application.
FSPDFPageSizeLegal
Page size: legal.
Definition: FSPDFObjC.h:5020
FSLRElementElementTypeHeadingN
Structure element type: Hn (PDF 2.0), which represents heading with level 7 or more.
Definition: FSPDFObjC.h:8162
FSColorSpace
Definition: FSPDFObjC.h:1055
FSXFAWidgetModifyInfoWidgetElementRadial
XFA widget element: Radial.
Definition: FSPDFObjC.h:6378
FSGraphicsObjectBlendDifference
Subtracts the darker of the two constituent colors from lighter colors.
Definition: FSPDFObjC.h:1467
FSLRElementElementTypeForm
Structure element type: Form, which represents a widget annotation representing an interactive form f...
Definition: FSPDFObjC.h:8194
FSPDFACompliance
Definition: FSPDFObjC.h:7438
-[FSTextSearch getMatchSentenceEndIndex]
int getMatchSentenceEndIndex()
Get the index of the last character of current matched pattern, based on the matched sentence.
FSErrNotFound
Expected data or object is not found.
Definition: FSPDFObjC.h:496
FSRenditionFloatingWindowRelatedWindowApplication
The application window.
Definition: FSPDFObjC.h:1834
FSXFAWidgetModifyInfoWidgetAttributeTypeLineHeight
Widget attribute type: Line height.
Definition: FSPDFObjC.h:6445
FSSubmitFormActionFlagAsXFDF
Bit 6. Field names and values are submitted as XFDF.
Definition: FSPDFObjC.h:2120
FSLocaleIDGermany
Locale ID for country: Germany.
Definition: FSPDFObjC.h:707
FSErrIsAlreadyCPDF
(For ConnectedPDF only) Loaded document is already a ConnectedPDF document.
Definition: FSPDFObjC.h:514
-[FSDestination getZoomFactor]
float getZoomFactor()
Get zoom factor.
FSLRElementElementTypeRubyPunc
Structure element type: RP, which means "Ruby punctuation" and represents punctuation surrounding the...
Definition: FSPDFObjC.h:8185
FSFillerVkeyEnd
End key.
Definition: FSPDFObjC.h:4355
FSLRStructureElementAttributeTypeBlockAlign
Attribute type: BlockAlign, which represents the alignment, in the block-progression direction,...
Definition: FSPDFObjC.h:8252
FSXFAWidgetWidgetEdgePositionRight
Edge position: right.
Definition: FSPDFObjC.h:6535
+[FSPDFDictionary create]
FSPDFDictionary * create()
Create a new dictionary object.
FSTiledWatermarkSettingsFlagNoPrint
If set, do not print a watermark.
Definition: FSPDFObjC.h:5226
FSHTML2PDFSettingDataEncodingFormatASCII
Encoding foramt: "ASCII".
Definition: FSPDFObjC.h:7870
FSXFAWidgetModifyInfoWidgetAttributeTypeLetterSpacing
Widget attribute type: Letter spacing.
Definition: FSPDFObjC.h:6429
FSLRElementElementTypeComplexContent
Structure element type: ComplexContent, which means complex content element.
Definition: FSPDFObjC.h:8208
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonAlignY
Javascript event item type: button align Y.
Definition: FSPDFObjC.h:3880
FSPortfolioNodeTypeFile
Portfolio node type: file.
Definition: FSPDFObjC.h:9227
FSTextLink
Definition: FSPDFObjC.h:6733
FSFontCharsetDefault
Font charset: System default, for unknown or mapping purpose.
Definition: FSPDFObjC.h:889
FSPDFDocImportFlagWithLayers
Import pages with layers.
Definition: FSPDFObjC.h:5426
FSXFAWidgetModifyInfoWidgetElementPrintHighQuality
XFA widget element: Print high quality.
Definition: FSPDFObjC.h:6372
FSLRStructureElementAttributeValueEnumOff
Enum value: off, which means the state is off.
Definition: FSPDFObjC.h:8330
FSHTML2PDFSettingDataEncodingFormatISO_8859_15
Encoding foramt: "ISO-8859-15".
Definition: FSPDFObjC.h:7906
FSPortfolioNodeTypeFolder
Portfolio node type: folder.
Definition: FSPDFObjC.h:9226
FSMarkupStateModelReview
Markup annotation state model: review.
Definition: FSPDFObjC.h:2650
FSPrintParamsPageOrder
FSPrintParamsPageOrder
Enumeration for the values used to determine how the multiple pages are laid out on the sheet.
Definition: FSPDFObjC.h:3595
FSSubmitFormActionFlagWithCoordinates
Bit 5. Coordinates of the mouse are transmitted as part of the form data.
Definition: FSPDFObjC.h:2119
FSXFADocEventTypeIndexChange
This kind of event is triggered to tell an object that it has just been added to an array or that its...
Definition: FSPDFObjC.h:5996
FSTableBorderInfoTableBorderStyleSolid
Table border style: Solid.
Definition: FSPDFObjC.h:7075
FSPrintParamsPrintHandlingMultiplePages
Print Handling: Pages are rescaled to print multiple pages on each printer page.
Definition: FSPDFObjC.h:3605
FSParagraphEditing
Definition: FSPDFObjC.h:8556
FSActionTypeLaunch
Action type: launch action.
Definition: FSPDFObjC.h:1976
FSFontStyleNonSymbolic
Font style: non-symbolic.
Definition: FSPDFObjC.h:880
FSAdditionalAction
Unknown language.
Definition: FSPDFObjC.h:2269
FSHTML2PDFSettingDataEncodingFormatISO_8859_13
Encoding foramt: "ISO-8859-13".
Definition: FSPDFObjC.h:7911
FSXFAWidgetModifyInfoWidgetAttributeTypeTextIndent
Widget attribute type: Text intent.
Definition: FSPDFObjC.h:6411
FSWatermarkTextPropertiesFontStyle
FSWatermarkTextPropertiesFontStyle
Enumeration for watermark font style.
Definition: FSPDFObjC.h:7029
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRolloverCaption
Javascript event item type: rollover caption.
Definition: FSPDFObjC.h:3904
FSJavascriptModifyItemInfoJavascriptEventTypeScreenFocus
Javascript event: Screen focus.
Definition: FSPDFObjC.h:3835
FSOptimizerSettings
Definition: FSPDFObjC.h:7807
FSModuleNameOCR
Name for module "OCR".
Definition: FSPDFObjC.h:666
FSErrSecurityHandler
PDF document is encrypted by some unsupported security handler.
Definition: FSPDFObjC.h:494
FSHeaderFooterContentGeneratorDateFormatMSlashD
If this is used, "m/d" would be used as the date format string.
Definition: FSPDFObjC.h:5175
FSDWG2PDFSettingDataFlagExportHyperlinks
Bit 11. Enable hyperlinks export.
Definition: FSPDFObjC.h:8026
FSErrInvalidData
Data of current object is invalid.
Definition: FSPDFObjC.h:501
-[FSTextLink getEndCharIndex]
int getEndCharIndex()
Get the index of last character of current hyper-link URI, based on PDF page.
FSXFAWidgetModifyInfoWidgetElementLinearized
XFA widget element: Linearized.
Definition: FSPDFObjC.h:6367
FSXFAWidgetModifyInfoWidgetElementVersion
XFA widget element: Version.
Definition: FSPDFObjC.h:6221
-[FSFont isEmpty]
BOOL isEmpty()
Check whether current object is empty or not.
FSXFAWidgetModifyInfoWidgetElementSubmitFormat
XFA widget element: Submit format.
Definition: FSPDFObjC.h:6225
FSXFAWidgetModifyInfoWidgetAttributeTypeMaxW
Widget attribute type: Max W.
Definition: FSPDFObjC.h:6433
FSLocaleIDItaly
Locale ID for country: Italy.
Definition: FSPDFObjC.h:708
FSMarkupArray
Definition: FSPDFObjC.h:2608
FSXFAWidgetModifyInfoWidgetAttributeTypeTypeface
Widget attribute type: Type face.
Definition: FSPDFObjC.h:6409
FSPagingSealConfigPagingSealPositionTop
Top Paging Seal.
Definition: FSPDFObjC.h:4913
FSXFAWidgetModifyInfoWidgetElementDay
XFA widget element: Day.
Definition: FSPDFObjC.h:6104
FSMarkupEndingStyleSlash
A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself...
Definition: FSPDFObjC.h:2675
FSDWG2PDFSettingDataFlagEnableLayers
Bit 5. If enabled, layer support will be added to PDF file (1.5 version required).
Definition: FSPDFObjC.h:8020
FSPDFXComplianceVersionPDFX1a
PDF/X-1a.
Definition: FSPDFObjC.h:7469
FSImageWEBP
Image type is webp.
Definition: FSPDFObjC.h:1149
FSColorSpaceICCBasedDeviceGray
Color space: ICCBased DeviceGray. (1 component, gray)
Definition: FSPDFObjC.h:696
FSLRStructureElementAttributeValueTypeWStrArray
Value type: an array of wide strings.
Definition: FSPDFObjC.h:8363
FSLRStructureElementAttributeValueEnumGroove
Enum value: Groove, which means the border looks as though it were carved into the canvas.
Definition: FSPDFObjC.h:8301
FSRectF
Definition: FSPDFObjC.h:381
FSRenditionFloatingWindowOffscreenEventNone
Nothing.
Definition: FSPDFObjC.h:1846
FSEmbeddedGotoAction
Definition: FSPDFObjC.h:2099
FSDWG2PDFSettingDataFlagEmbededTTF
Bit 1. Enable embedding of TTF(True Type Font) program to PDF file. The whole TTF font file will be e...
Definition: FSPDFObjC.h:8016
FSXFAWidgetModifyInfoWidgetElementEffectiveInputPolicy
XFA widget element: Effective input policy.
Definition: FSPDFObjC.h:6381
FSLRElementElementTypeHeading4
Structure element type: H4, which represents heading with level 4.
Definition: FSPDFObjC.h:8159
FSPDFObject
Definition: FSPDFObjC.h:1256
FSPrintParamsPrintHandlingFitPaper
Print Handling: Pages are enlarged or shrunk to fit the printe's paper.
Definition: FSPDFObjC.h:3603
-[FSParagraphEditing copySelected]
BOOL copySelected()
Copy the selected text.
FSHTML2PDFSettingDataEncodingFormatTSCII
Encoding foramt: "TSCII".
Definition: FSPDFObjC.h:7917
FSXFAWidgetWidgetTypePushButton
XFA widget type: push button.
Definition: FSPDFObjC.h:6486
FSModuleNameOptimizer
Name for module "Optimizer".
Definition: FSPDFObjC.h:669
FSXFADocEventTypeDocClose
This kind of event is triggered at the very end of processing if and only if all validations succeede...
Definition: FSPDFObjC.h:5991
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNoteIcon
Javascript event item type: note icon.
Definition: FSPDFObjC.h:3930
FSAnnotFlags
FSAnnotFlags
Enumeration for PDF annotation flags.
Definition: FSPDFObjC.h:2478
FSOutputPreviewShowICCBasedRGB
If set, only show with ICCBased RGB.
Definition: FSPDFObjC.h:9184
FSBitmapDIBArgb
DIB format: 32bpp format, with bits order "Blue, Green, Red, Alpha". Blue is in the lowest order.
Definition: FSPDFObjC.h:1095
-[FSColorSpace getComponentNames]
NSArray< NSData * > * getComponentNames()
Get a string array which represents the name of colorant for Separation color space,...
FSBitmapDIBFormat
FSBitmapDIBFormat
Enumeration for DIB format.
Definition: FSPDFObjC.h:1090
FSCircle
Definition: FSPDFObjC.h:2824
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderColor
Javascript pre-sign item type: border color.
Definition: FSPDFObjC.h:3870
FSStructTreeEntityStructTreeEntityTypeElement
Structure tree entity type: Element, which represents a structure element.
Definition: FSPDFObjC.h:1695
FSPrintParamsBookletBindingLeftTall
Booklet Binding: Left-side binding for Western-style left-to-right reading direction....
Definition: FSPDFObjC.h:3591
FSLayerTreeStateUnchanged
The state is unchanged.
Definition: FSPDFObjC.h:4215
FSFiller
Definition: FSPDFObjC.h:4445
FSXFAWidgetModifyInfoWidgetElementIncrementalLoad
XFA widget element: Incremental load.
Definition: FSPDFObjC.h:6374
FSErrComplianceEngineInitFailed
(For compliance only) Fail to initialize compliance engine.
Definition: FSPDFObjC.h:529
FSXFAWidgetModifyInfoWidgetElementHyphenation
XFA widget element: Hyphenation.
Definition: FSPDFObjC.h:6162
FSXFAWidgetModifyInfoWidgetElementDigestMethods
XFA widget element: Digest methods.
Definition: FSPDFObjC.h:6246
FSLRStructureElementAttributeValueEnumRlTb
Enum value: RlTb, which means inline progression from right to left; block progression from top to bo...
Definition: FSPDFObjC.h:8292
FSRendererDeviceDisplay
Device type: printer.
Definition: FSPDFObjC.h:3178
FSBarcodeQRCorrectionLevelLow
The capability of recovery from 7% amounts of damage.
Definition: FSPDFObjC.h:1204
FSXFAWidgetWidgetTypeArc
XFA widget type: arc.
Definition: FSPDFObjC.h:6488
-[FSActionCallback-p getMenuItemNameList]
FSMenuListArray * getMenuItemNameList()
A callback function to get the menu item name list.
FSPageLabelsStyle
FSPageLabelsStyle
Enumeration for page label style.
Definition: FSPDFObjC.h:5651
FSLRStructureElementAttributeValueEnumDistribute
Enum value: Distribute, which means the content is to be expanded to fill the available width in the ...
Definition: FSPDFObjC.h:8313
FSXFAWidgetModifyInfoWidgetElementEffectiveOutputPolicy
XFA widget element: Effective output policy.
Definition: FSPDFObjC.h:6314
FSCompareResultInfoCompareResultTypeNone
Result type: unsupported or invalid.
Definition: FSPDFObjC.h:7515
FSErrNoAdvEditModuleRight
No "AdvEdit" module right.
Definition: FSPDFObjC.h:560
FSPoint
Type definition for point class for integer.
Definition: FSPDFObjC.h:210
FSLayerContextUsageDesign
Use for representing a document designer's structural organization of artwork.
Definition: FSPDFObjC.h:4255
FSOptimizerSettingsDiscardUserDataPrivateDataOfOtherApp
Discard private data of other applications.
Definition: FSPDFObjC.h:7796
FSPortfolioInitialViewMode
FSPortfolioInitialViewMode
Enumeration for initial view mode for a portfolio PDF document.
Definition: FSPDFObjC.h:9330
FSXFAWidgetModifyInfoWidgetElementDataGroup
XFA widget element: Data group.
Definition: FSPDFObjC.h:6329
FSXFAWidgetModifyInfoWidgetElementSubmitUrl
XFA widget element: Submit Url.
Definition: FSPDFObjC.h:6275
FSLocaleIDTaiwan
Locale ID for region: Taiwan.
Definition: FSPDFObjC.h:704
-[FSPath isEmpty]
BOOL isEmpty()
Check whether current object is empty or not.
-[FSFileStreamCallback-p getSize]
unsigned long long getSize()
Get the current stream size, in bytes.
FSPDFStreamUnknown
Unknown filter type.
Definition: FSPDFObjC.h:1297
FSXFAWidgetModifyInfoWidgetElementProducer
XFA widget element: Producer.
Definition: FSPDFObjC.h:6237
FSIconFit
Definition: FSPDFObjC.h:2425
FSReflowPageFlags
FSReflowPageFlags
Enumeration for parsing flags used for a reflow page.
Definition: FSPDFObjC.h:5719
FSXFAWidgetModifyInfoWidgetElementPaginationOverride
XFA widget element: Pagination override.
Definition: FSPDFObjC.h:6332
FSXFAWidgetModifyInfoWidgetAttributeTypeStroke
Widget attribute type: Stroke.
Definition: FSPDFObjC.h:6424
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonFitBounds
Javascript event item type: button fit bounds.
Definition: FSPDFObjC.h:3881
FSErrLTVCannotSwitchVersion
(For LTV only) Fail to switch PDF verion.
Definition: FSPDFObjC.h:533
FSXFAWidgetModifyInfoWidgetAttributeTypeNumberOfCells
Widget attribute type: Number of cells.
Definition: FSPDFObjC.h:6428
-[FSStructObjectContent getDict]
FSPDFDictionary * getDict()
Get PDF dictionary of related object.
FSOutputPreviewShowLineArt
If set, only show line art.
Definition: FSPDFObjC.h:9196
FSLRElementElementTypeTextObject
Structure element type: TextObject, which means text graphics object element.
Definition: FSPDFObjC.h:8196
FSFillerEventFlagKeyPad
Event flag: key pad.
Definition: FSPDFObjC.h:4437
FSSoundSampleEncodingFormatMuLaw
μ-law-encoded samples
Definition: FSPDFObjC.h:3096
FSPosBottomCenter
Position: bottom center.
Definition: FSPDFObjC.h:657
FSXFAWidgetModifyInfoWidgetElementSetProperty
XFA widget element: Set property.
Definition: FSPDFObjC.h:6169
-[FSPauseCallback-p needPauseNow]
BOOL needPauseNow()
Check whether need to pause now.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDeleteItemAt
Javascript event item type: delete item at.
Definition: FSPDFObjC.h:3911
FSXFAWidgetModifyInfoWidgetElementXsl
XFA widget element: Xsl.
Definition: FSPDFObjC.h:6119
FSPreflightSettingData
Definition: FSPDFObjC.h:7296
FSCertVerifyResultReasonCACompromise
Revocatoin reason: CA compromise.
Definition: FSPDFObjC.h:8711
FSPDFObjectReference
PDF reference object.
Definition: FSPDFObjC.h:1253
FSSOAPAuthenticateInfo
Definition: FSPDFObjC.h:3511
FSPDFXComplianceVersionPDFX3
PDF/X-3.
Definition: FSPDFObjC.h:7470
FSAlignmentRight
Right alignment.
Definition: FSPDFObjC.h:640
FSLRStructureElementAttributeTypeBBox
Attribute type: BBox, which represents the element's bounding box (the rectangle that completely encl...
Definition: FSPDFObjC.h:8235
FSFillerVkeyW
W key.
Definition: FSPDFObjC.h:4398
FSFillerVkeyJ
J key.
Definition: FSPDFObjC.h:4385
FSPrintParamsPrintHandlingNone
Print Handling: No page scaling is applied.
Definition: FSPDFObjC.h:3602
FSColorSpaceCalRGB
Color space: CalRGB. (3 components, A, B, C)
Definition: FSPDFObjC.h:689
FSDWG2PDFSettingDataFlagUseHLR
Bit 8. Determines whether software uses vector hidden-line removal for corresponding viewports.
Definition: FSPDFObjC.h:8023
FSFillerVkeyF1
F1 key.
Definition: FSPDFObjC.h:4418
FSXFAWidgetModifyInfoWidgetElementPart
XFA widget element: Part.
Definition: FSPDFObjC.h:6130
FSCertificateSecurityHandler
Definition: FSPDFObjC.h:6836
FSPreflight
Definition: FSPDFObjC.h:7343
FSLRStructureElementAttributeValueTypeElement
Value type: element.
Definition: FSPDFObjC.h:8358
FSXFAWidgetModifyInfoWidgetElementPageSet
XFA widget element: Page set.
Definition: FSPDFObjC.h:6248
FSRotationPointLeftTop
Rotate the text block based on the left-top point of the rectangle.
Definition: FSPDFObjC.h:631
FSTextStateModeStroke
Text mode: stroke text.
Definition: FSPDFObjC.h:1533
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddLink
Javascript event item type: add link.
Definition: FSPDFObjC.h:3967
FSLRStructureElementAttributeValueEnumRidge
Enum value: Ridge, which means the border looks as though it were coming out of the canvas (the oppos...
Definition: FSPDFObjC.h:8302
-[FSSignatureVerifyResult getCertificateVerifyResults]
FSCertVerifyResultArray * getCertificateVerifyResults()
Get certificate verify results.
FSXFAWidgetModifyInfoWidgetElementSourceSet
XFA widget element: Source set.
Definition: FSPDFObjC.h:6101
FSRenditionMediaPlayerFitStyleScroll
The media is not scaled. A scrolling user interface is provided if the media rectangle is wider or ta...
Definition: FSPDFObjC.h:1810
FSLRElementElementTypeTitle
Structure element type: Title (PDF 2.0), which represents content that is usually referred to as the ...
Definition: FSPDFObjC.h:8150
FSXFAWidgetPresenceVisible
Presence property: Visible. Participate in interaction, layout, and rendering.
Definition: FSPDFObjC.h:6506
FSMonoImageSettingsImageCompressQualityMedium
Compression quality: Medium, only for e_ImageCompressHigh compress mode.
Definition: FSPDFObjC.h:7716
FSXFADocEventTypePostPrint
This kind of event is triggered just after the rendered form has been sent to the printer,...
Definition: FSPDFObjC.h:5987
FSXFAWidgetModifyInfoWidgetElementMonthNames
XFA widget element: Month mames.
Definition: FSPDFObjC.h:6392
FSSignatureStateVerifyIssueValid
Verification state of the issuer is valid.
Definition: FSPDFObjC.h:4707
FSErrODAEngineNotFound
(For DWG-to-PDF conversion only) ODA engine is not found.
Definition: FSPDFObjC.h:557
FSPDFObjectInvalidType
Invalid PDF object type.
Definition: FSPDFObjC.h:1244
FSErrNoConnectedPDFModuleRight
No "ConnectedPDF" module right.
Definition: FSPDFObjC.h:541
FSAnnotPropertyBorderColor
Annotation property: border color.
Definition: FSPDFObjC.h:2502
FSRendererColorModeForegroundPath
If set, the color of path need to be replaced.
Definition: FSPDFObjC.h:3172
FSHTML2PDFSettingDataEncodingFormatArabic
Encoding foramt: "Arabic".
Definition: FSPDFObjC.h:7877
-[FSMediaPlayerCallback-p getPlayerSettings]
FSMediaSettings * getPlayerSettings()
A callback function to get the media player settings.
FSXFADocEventTypeCalculate
This kind of event represents a calculate operation.
Definition: FSPDFObjC.h:6016
FSMarkupMeasureTypeD
Measurement of distance in any direction.
Definition: FSPDFObjC.h:2681
FSOutputPreviewShowNotDeviceCMYK
If set, only show without DeviceCMYK.
Definition: FSPDFObjC.h:9175
FSXFAWidgetHitTestAreaHyperLink
Hit test area: HyperLink.
Definition: FSPDFObjC.h:6481
FSParagraphEditingBulletTypeRightArrow
Bullet type: right arrow (upper white and lower black).
Definition: FSPDFObjC.h:8541
FSWidgetLineSpacingStyle
FSWidgetLineSpacingStyle
Enumeration for line spacing style.
Definition: FSPDFObjC.h:3029
FSRenditionWindowType
FSRenditionWindowType
Enumeration for the type of window that the media should play in.
Definition: FSPDFObjC.h:1815
FSSignature
Definition: FSPDFObjC.h:4795
FSComparison
Definition: FSPDFObjC.h:7594
FSGraphicsObjectsTextMergeTJY
Merge consecutive text-showing operators with equal y coordinates.
Definition: FSPDFObjC.h:4965
FSFontStdIDCourierB
Standard font: Courier-Bold.
Definition: FSPDFObjC.h:916
FSSubmitFormActionFlagExclude
Bit 1. If set, fields name defined in submit form action should be excluded from submitting; if not s...
Definition: FSPDFObjC.h:2115
-[FSPageTextLinks getTextLinkCount]
int getTextLinkCount()
Get the count of the URL formatted texts, in related PDF page.
FSFontFontTypeType3
Font type: Type3.
Definition: FSPDFObjC.h:934
FSErrNoComplianceModuleRight
No "Compliance" module right.
Definition: FSPDFObjC.h:547
FSIconFitScaleWaySmaller
Scale only when icon is smaller than annotation rectangle.
Definition: FSPDFObjC.h:2421
FSHeaderFooterContentGeneratorDateFormatType
FSHeaderFooterContentGeneratorDateFormatType
Enumeration for date format type.
Definition: FSPDFObjC.h:5174
FSBarcode
Definition: FSPDFObjC.h:1210
FSSignatureStateVerifyIssueCurrent
The verified issue is current issuer.
Definition: FSPDFObjC.h:4712
FSAnnotMKRelationCaptionLeft
Caption to the left of the icon.
Definition: FSPDFObjC.h:2526
FSLRElementElementTypeSect
Structure element type: Sect, which means "Section" and represents a container for grouping related c...
Definition: FSPDFObjC.h:8142
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseUp
Javascript event: Screen mouse up.
Definition: FSPDFObjC.h:3840
FSSchemaField
Definition: FSPDFObjC.h:9294
-[FSTimeStampCallback-p getTimeStampMessage]
NSData * getTimeStampMessage()
A callback function used to get time stamp message.
FSRenditionMediaPermission
FSRenditionMediaPermission
Enumeration for PDF media player permission.
Definition: FSPDFObjC.h:1793
FSFDFDocFDF
FDF document type: FDF.
Definition: FSPDFObjC.h:3272
FSPDFDocPermFillForm
Fill PDF form. (Bit 9 in permission value)
Definition: FSPDFObjC.h:5408
FSXFADocStatic
XFA document type: Static.
Definition: FSPDFObjC.h:6022
FSPDFPageBoxType
FSPDFPageBoxType
Enumeration for page box type.
Definition: FSPDFObjC.h:5010
FSColorSpaceRenderIntentRelColorimetric
Rendering intent: Relative Colorimetric.
Definition: FSPDFObjC.h:1050
FSRangeEven
Only even numbers in a range will be used (discards odd numbers).
Definition: FSPDFObjC.h:852
FSGraphicsObjectBlendSoftlight
Darkens or lightens colors, depending on source color value.
Definition: FSPDFObjC.h:1466
FSLRStructureElementAttributeValueEnumFloat
Enum value: float.
Definition: FSPDFObjC.h:8324
-[FSPortfolioNode getNodeType]
FSPortfolioNodeType getNodeType()
Get node type.
FSHTML2PDFSettingDataEncodingFormatHebrew
Encoding foramt: "Hebrew".
Definition: FSPDFObjC.h:7879
FSXFAWidgetModifyInfoWidgetElementPresence
XFA widget element: Presence.
Definition: FSPDFObjC.h:6218
FSOptimizerSettingsDiscardObjectsEmbeddedPageThumbnails
Discard embedded page thumbnails.
Definition: FSPDFObjC.h:7781
FSModuleName3D
Name for module "3D".
Definition: FSPDFObjC.h:677
FSXFAWidgetModifyInfoWidgetElementArc
XFA widget element: Arc.
Definition: FSPDFObjC.h:6103
-[FSParagraphEditing canPaste]
BOOL canPaste()
Check whether can paste text.
FSXFAWidgetPresenceHidden
Presence property: Hidden. Participate in interaction but not layout or rendering.
Definition: FSPDFObjC.h:6507
FSAnnotHighlightingInvert
Highlighting mode: Invert, which is to invert the contents of the annotation rectangle.
Definition: FSPDFObjC.h:2493
FSTimeStampServerSendResultFailToCreateSocket
Fail to create socket during sending request process.
Definition: FSPDFObjC.h:4886
FSUnderline
Definition: FSPDFObjC.h:2760
FSSignatureAPFlagSigner
If set, show signer on signature appearance.
Definition: FSPDFObjC.h:4733
FSLRStructureElementAttributeValueTypeARGB
Value type: ARGB color type, 32 bits, ((b) | ((g) << 8) | ((r) << 16)) | ((a) << 24).
Definition: FSPDFObjC.h:8356
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderEffectStyle
Javascript event item type: border effect style.
Definition: FSPDFObjC.h:3919
FSXFAWidgetModifyInfoWidgetAttributeTypeAllowRichText
Widget attribute type: Allow rich text.
Definition: FSPDFObjC.h:6414
FSXFAWidgetModifyInfoWidgetElementDuplexOption
XFA widget element: Duplex option.
Definition: FSPDFObjC.h:6308
FSFillerVkeyZ
Z key.
Definition: FSPDFObjC.h:4401
FSXFAWidgetModifyInfoWidgetElementRename
XFA widget element: Rename.
Definition: FSPDFObjC.h:6146
FSXFAWidgetModifyInfoWidgetElementTypefaces
XFA widget element: Typefaces.
Definition: FSPDFObjC.h:6148
FSPDFStreamLZWDecode
Filter type: LZWDecode, which means to decompress data encoded using the LZW (Lempel-Ziv-Welch) adapt...
Definition: FSPDFObjC.h:1301
FSDialogDescriptionElementArray
Definition: FSPDFObjC.h:3441
FSFontCharsetHebrew
Font charset: Hebrew.
Definition: FSPDFObjC.h:900
FSRenditionWindowTypeHidden
Window type: a hidden window.
Definition: FSPDFObjC.h:1818
FSWidgetLineSpacingAuto
Line spacing style: auto line spacing.
Definition: FSPDFObjC.h:3034
FSSignatureStateVerifyValid
Verification state of a signature is valid.
Definition: FSPDFObjC.h:4699
FSOptimizer
Definition: FSPDFObjC.h:7642
FSXFAWidgetWidgetEdgePositionTop
Edge position: top.
Definition: FSPDFObjC.h:6534
FSFloatingInfoResizeType
FSFloatingInfoResizeType
Enumeration for the resize type, which specifies whether a floating window may be resized by the user...
Definition: FSPDFObjC.h:3665
FSXFAWidgetModifyInfoWidgetAttributeTypeOverline
Widget attribute type: Overline.
Definition: FSPDFObjC.h:6444
FSDWG2PDFProgressCallback-p
Definition: FSPDFObjC.h:9510
FSStructTreeEntityStructTreeEntityTypeObjectContent
Structure tree entity type: ObjectContent, which represents a PDF object content item,...
Definition: FSPDFObjC.h:1697
FSRenditionActionOpTypeStop
Stop any rendition being played in association with related screen annotation and remove the associat...
Definition: FSPDFObjC.h:2198
FSDialogDescriptionElement
Definition: FSPDFObjC.h:3461
-[FSRedaction apply]
BOOL apply()
Apply redaction in marked areas: remove the text or graphics under marked areas permanently.
FSSignatureStateVerifyIssueRevoke
Certificate for verifying issuer is revoked.
Definition: FSPDFObjC.h:4709
FSRenditionFloatingWindowRelatedWindowMonitor
Depends on monitor specifier.
Definition: FSPDFObjC.h:1836
FSLRStructureElementAttributeValueEnumRB
Enum value: rb, which means radio button.
Definition: FSPDFObjC.h:8325
FSDWG2PDFSettingData
Definition: FSPDFObjC.h:8051
FSXFAWidgetModifyInfoWidgetElementSolid
XFA widget element: Solid.
Definition: FSPDFObjC.h:6187
FSPDFStreamFilter
FSPDFStreamFilter
Enumeration for stream filter type.
Definition: FSPDFObjC.h:1296
FSDWG2PDFSettingDataFlagMeasuring
Bit 15. Enable measuring scale in pdf.
Definition: FSPDFObjC.h:8029
FSFontStdIDZapfDingbats
Standard font: ZapfDingbats.
Definition: FSPDFObjC.h:928
FSActionNewWindowFlagTrue
"NewWindow" flag is YES.
Definition: FSPDFObjC.h:1995
FSXFAWidgetModifyInfoWidgetAttributeType
FSXFAWidgetModifyInfoWidgetAttributeType
Enumeration for XFA attribute type.
Definition: FSPDFObjC.h:6402
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonScaleWhen
Javascript event item type: button scale when.
Definition: FSPDFObjC.h:3883
-[FSTextSearch getMatchSentenceStartIndex]
int getMatchSentenceStartIndex()
Get the index of the first character of current matched pattern, based on the matched sentence.
FSHTML2PDFSettingDataPageModeMultiplePage
Multiple page mode.
Definition: FSPDFObjC.h:7859
FSPagingSealSignaturePagingSealAPStateUnknown
Unknown signature.
Definition: FSPDFObjC.h:4944
FSFieldFlagTextFileSelect
(Only useful for text field) If set, the text entered in the field represents the pathname of a file ...
Definition: FSPDFObjC.h:4565
FSLRStructureElementAttributeTypeTextDecorationColor
Attribute type: TextDecorationColor, which represents the color to be used for drawing text decoratio...
Definition: FSPDFObjC.h:8258
FSBorderInfoCloudy
Border style: Cloudy.
Definition: FSPDFObjC.h:2354
-[FSPath clear]
void clear()
Clear all points.
-[FSParagraphEditingUndoItem undo]
void undo()
Undo this item.
FSCombinationCombineDocsOptionObjectStream
If set, that means object streams will be used to generate combined result PDF file in order to reduc...
Definition: FSPDFObjC.h:9039
FSRenditionFloatingWindowRelatedWindowFullDesktop
The full virtual desktop.
Definition: FSPDFObjC.h:1835
FSPDFDocExtractPagesOptionSignature
If set, that means signature will be extracted as well. It must be combined with .
Definition: FSPDFObjC.h:5438
FSWatermarkSettingsFlagShareImageStream
If set, watermarks will share one image stream if these watermarks use the same image or bitmap.
Definition: FSPDFObjC.h:7001
FSJoinSplitJoinSplitOperationTypeSpilt
Join spilt operation type: Spilt.
Definition: FSPDFObjC.h:8613
FSColorSpaceICCBased
Color space: ICCBased.
Definition: FSPDFObjC.h:691
FSXFAWidgetModifyInfoWidgetElementCreator
XFA widget element: Creator.
Definition: FSPDFObjC.h:6361
FSRMSSecurityHandler
Definition: FSPDFObjC.h:6930
-[FSLayerNode getPrintUsage]
FSLayerPrintData * getPrintUsage()
Get the data for printing usage.
FSPDFObjectNumber
PDF number object.
Definition: FSPDFObjC.h:1246
FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithLine
If set, that means to layout document and annotations with connector lines on separate pages.
Definition: FSPDFObjC.h:9113
FSLRElementElementTypeTableDataCell
Structure element type: TD, which means "Table data cell" and represents a table cell containing data...
Definition: FSPDFObjC.h:8170
FSFontCharsetANSI
Font charset: ANSI (United States, Western Europe).
Definition: FSPDFObjC.h:888
FSXFAWidgetModifyInfoWidgetElementEncoding
XFA widget element: Encoding.
Definition: FSPDFObjC.h:6135
-[FSHeaderFooterContentGenerator generateContent]
NSString * generateContent()
Generate a final string which can be used as header-footer content.
FSTextPageParseTextUseStreamOrder
Parse the text content of a PDF page by the stream order.
Definition: FSPDFObjC.h:6663
FSRenditionMonitorSpecifierGreatestArea
Monitor with the greatest area (in pixels squared)
Definition: FSPDFObjC.h:1827
FSLRElementElementTypeTableHeaderGroup
Structure element type: THead, which means "Table header row group" and represents a group of rows th...
Definition: FSPDFObjC.h:8171
FSXFAWidgetModifyInfoWidgetElementPassword
XFA widget element: Password.
Definition: FSPDFObjC.h:6342
-[FSFDFDoc getPDFPath]
NSString * getPDFPath()
Get the path of related PDF document.
FSGraphStateLineJoinMiter
Miter line join type.
Definition: FSPDFObjC.h:822
FSImageTIF
Image type is TIF or TIFF.
Definition: FSPDFObjC.h:1146
FSXFAWidgetModifyInfoWidgetElementXdc
XFA widget element: Xdc.
Definition: FSPDFObjC.h:6116
FSPDFDocDisplayMode
FSPDFDocDisplayMode
Enumeration for display mode which specifies how the document should be displayed when opened.
Definition: FSPDFObjC.h:5446
FSXFAWidgetModifyInfoWidgetElementUser
XFA widget element: user.
Definition: FSPDFObjC.h:6312
FSXFAWidgetModifyInfoWidgetElementStipple
XFA widget element: Stipple.
Definition: FSPDFObjC.h:6191
FSPDFPageCropBox
Crop Box for page boundary.
Definition: FSPDFObjC.h:5012
FSRotationPointLeftBottom
Rotate the text block based on the left-bottom point of the rectangle.
Definition: FSPDFObjC.h:633
FSErrLTVCannotLoadDTS
(For LTV only) Fail to load DTS.
Definition: FSPDFObjC.h:536
FSFontStdIDHelveticaB
Standard font: Helvetica-Bold.
Definition: FSPDFObjC.h:920
FSAnnotationSummarySettingsTypeSortByAnnotationType
If set, that means to sort annotation by annotation type in result document.
Definition: FSPDFObjC.h:9124
FSLRStructureElementAttributeValueEnum
FSLRStructureElementAttributeValueEnum
Enumeration for element general layout attribute enum values.
Definition: FSPDFObjC.h:8282
FSAdditionalActionTriggerAnnotPageOpened
Trigger an action to be performed when the page containing the annotation is opened.
Definition: FSPDFObjC.h:2263
FSErrConflict
New data conflicts with existed data.
Definition: FSPDFObjC.h:498
FSRenditionMediaPlayerFitStyleMeet
The media's width and height are scaled while preserving the aspect ratio so that the media and play ...
Definition: FSPDFObjC.h:1807
FSPDFPageFlattenNoAnnot
Flatten a PDF page without annotations.
Definition: FSPDFObjC.h:5006
FSBitmap
Definition: FSPDFObjC.h:1110
-[FSAction removeAllSubActions]
void removeAllSubActions()
Remove all the sub-actions.
FSXFAWidgetModifyInfoWidgetAttributeTypeLineHAlign
Widget attribute type: Horizontal text alignment control.
Definition: FSPDFObjC.h:6408
FSHTML2PDFRelatedResource
Definition: FSPDFObjC.h:8080
FSStructElementElementInfoTypeExpandedForm
Structure element info type: Expanded Form, which means the expanded form of structure element.
Definition: FSPDFObjC.h:1717
FSSignatureStateVerifyTimestampInvalid
Verification state of the time stamp is invalid.
Definition: FSPDFObjC.h:4716
FSStructTreeEntity
Definition: FSPDFObjC.h:1700
FSXFAWidgetModifyInfoWidgetElementKeep
XFA widget element: Keep.
Definition: FSPDFObjC.h:6241
FSXFAWidgetModifyInfoWidgetElementConnectString
XFA widget element: Connect string.
Definition: FSPDFObjC.h:6255
FSRangeOdd
Only odd numbers in a range will be used (discards even numbers).
Definition: FSPDFObjC.h:853
FSXFAWidgetModifyInfoWidgetAttributeTypeFontColor
Widget attribute type: Font color.
Definition: FSPDFObjC.h:6453
FSLRStructureElementAttributeValueEnumLowerRoman
Enum value: LowerRoman, which means lowercase roman numerals (i, ii, iii, iv, ...).
Definition: FSPDFObjC.h:8319
FSWidgetChoiceOption
Definition: FSPDFObjC.h:5751
FSXFAWidgetModifyInfoWidgetElementTimePattern
XFA widget element: Time pattern.
Definition: FSPDFObjC.h:6141
FSHTML2PDFSettingDataEncodingFormatCP1257
Encoding foramt: "CP1257".
Definition: FSPDFObjC.h:7904
FSXFAWidgetModifyInfoWidgetElementCommon
XFA widget element: Common.
Definition: FSPDFObjC.h:6330
FSLRStructureElementAttributeTypeRowSpan
Attribute type only for Table: RowSpan, which represents the number of rows in the enclosing table th...
Definition: FSPDFObjC.h:8271
FSMediaSettingsPlayerWindowTypeDockedPage
Window type: a docked page window.
Definition: FSPDFObjC.h:3700
FSXFAWidgetModifyInfoWidgetElementAlwaysEmbed
XFA widget element: Always embed.
Definition: FSPDFObjC.h:6269
FSSearchCallback-p
Definition: FSPDFObjC.h:11199
FSCertVerifyResultReasonPrivilegeWithDrawn
Revocatoin reason: privilege with drawn.
Definition: FSPDFObjC.h:8717
FSOutputPreviewShowSmoothShades
If set, only show smooth shades.
Definition: FSPDFObjC.h:9193
-[FSLRGraphicsObjectElement getParentGraphicsObjectElement]
FSLRGraphicsObjectElement * getParentGraphicsObjectElement()
Get the parent graphics object element.
FSHeaderFooterContentGeneratorPageNumberFormatNumberSlashCount
If this is used, "1/n" would be used as the page number format string.
Definition: FSPDFObjC.h:5201
-[FSTimeStampServer getTimeStampMessage]
NSData * getTimeStampMessage()
Get time stamp message.
FSDestinationZoomFitBHorz
Fit the entire width of the page's bounding box within the display area when display the page.
Definition: FSPDFObjC.h:1936
FSFileFormatTypeTXT
File format type: TXT.
Definition: FSPDFObjC.h:721
FSFontStdIDCourierBI
Standard font: Courier-BoldOblique, Bold italic.
Definition: FSPDFObjC.h:917
FSSubmitFormActionFlagEmbedForm
Bit 14. "F" entry of submitted FDF is an embedded file stream.
Definition: FSPDFObjC.h:2127
FSPDFDocDisplayUseNone
When document is opened, neither document outlines nor thumbnail images are visible.
Definition: FSPDFObjC.h:5447
FSActionNewWindowFlagNone
No "NewWindow" flag.
Definition: FSPDFObjC.h:1996
FSDWG2PDFSettingDataFlagZoomToExtentsMode
Bit 12. If enabled, layout geometry will be zoomed to paper size, else layout settings will be applie...
Definition: FSPDFObjC.h:8027
FSDocumentsSource
Invalidate all pages.
Definition: FSPDFObjC.h:7221
FSLRElementElementTypeTOC
Structure element type: TOC, which means "Table of contents" and represents a list made up of table o...
Definition: FSPDFObjC.h:8146
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseEnter
Javascript event: Screen mouse enter.
Definition: FSPDFObjC.h:3841
FSHTML2PDFSettingDataEncodingFormatX_KDDI_Shift_JIS
Encoding foramt: "X-KDDI-Shift_JIS".
Definition: FSPDFObjC.h:7938
FSPrintDeviceSettingDataOrientationFlag
FSPrintDeviceSettingDataOrientationFlag
Enumeration for specifying the orientation of the printer.
Definition: FSPDFObjC.h:3128
FSCertVerifyResultRevocationReason
FSCertVerifyResultRevocationReason
Enumeration for revocation reason for a certificate.
Definition: FSPDFObjC.h:8707
FSPath
Definition: FSPDFObjC.h:1003
FSRendererRenderScreen
If set, only screen annotations will be rendered.
Definition: FSPDFObjC.h:3167
-[FSDestination getRight]
float getRight()
Get right position value.
-[FSDestination isTopNull]
BOOL isTopNull()
Check if top value is a null object.
FSPortfolioInitialViewUnknownMode
Unknown initial view mode.
Definition: FSPDFObjC.h:9331
-[FSPDFArray getElementCount]
int getElementCount()
Get the count of elements.
FSErrLTVCannotCheckDTS
(For LTV only) Fail to check DTS.
Definition: FSPDFObjC.h:534
FSImageSettingsImageCompressHigh
Compression mode: high. This flag will be invalid if the image dpi is less than 200.
Definition: FSPDFObjC.h:7656
FSXFAWidgetWidgetType
FSXFAWidgetWidgetType
Enumeration for the type of XFA widget.
Definition: FSPDFObjC.h:6484
FSFontCharsetBaltic
Font charset: Baltic.
Definition: FSPDFObjC.h:902
FSColorSpaceICCBasedDeviceRGB
Color space: ICCBased DeviceRGB. (3 components, R, G, B)
Definition: FSPDFObjC.h:697
FSFillerVkeyF4
F4 key.
Definition: FSPDFObjC.h:4421
FSPosTopCenter
Position: top center.
Definition: FSPDFObjC.h:651
FSHTML2PDFSettingDataEncodingFormatLatin4
Encoding foramt: "Latin4".
Definition: FSPDFObjC.h:7873
FSPDFStreamRunLengthDecode
Filter type: RunLengthDecode, which means to decompress data encoded using a byte-oriented run-length...
Definition: FSPDFObjC.h:1303
FSImageSettingsImageCompressQualityLossless
Compression quality: Lossless, only for jpeg2000 compress mode.
Definition: FSPDFObjC.h:7669
FSRichTextStyleCornerMarkNone
Corner mark style: none.
Definition: FSPDFObjC.h:2317
FSAnnotFlagToggleNoView
Annotation flag: toggle no view.
Definition: FSPDFObjC.h:2487
FSHTML2PDFSettingDataEncodingFormatCP866
Encoding foramt: "CP866".
Definition: FSPDFObjC.h:7894
-[FSJoinSplit unlinkBoxes]
void unlinkBoxes()
Call this function to unlink text.
FSPDFPageSizeB5
Page size: B5.
Definition: FSPDFObjC.h:5029
FSFillerEventFlagLeftButtonDown
Event flag: the left button of the mouse is down.
Definition: FSPDFObjC.h:4439
FSSearchOptionWordMatchingMatchAllWords
Word matching: match all words.
Definition: FSPDFObjC.h:3753
FSFDFDoc
Definition: FSPDFObjC.h:3276
FSXFAWidgetModifyInfoWidgetElementKeyUsage
XFA widget element: Key usage.
Definition: FSPDFObjC.h:6123
FSSnappedPointTypeNone
This means the snapped point is invalid.
Definition: FSPDFObjC.h:9359
-[FSApplyRedactionCallback-p needToGenerateStreamFile]
BOOL needToGenerateStreamFile()
A callback function used to check whether to generate stream file or not.
FSAnnotationSummarySettingsSortType
FSAnnotationSummarySettingsSortType
Enumeration for options used for sorting annotation in result document.
Definition: FSPDFObjC.h:9120
FSTextObject
Definition: FSPDFObjC.h:1587
FSLRElementElementTypeHeading5
Structure element type: H5, which represents heading with level 5.
Definition: FSPDFObjC.h:8160
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportDataObject
Javascript event item type: import data object.
Definition: FSPDFObjC.h:3943
FSGraphicsObjectTypeFormXObject
Form XObject graphics object.
Definition: FSPDFObjC.h:1481
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlightColor
Javascript event item type: runtime highlight color.
Definition: FSPDFObjC.h:3965
FSFillerVkey2
2 key.
Definition: FSPDFObjC.h:4368
FSProgressiveFinished
Progress state: progress is finished.
Definition: FSPDFObjC.h:742
FSAnnotType
FSAnnotType
Enumeration for PDF annotation type.
Definition: FSPDFObjC.h:2445
FSPDFDocExtractPagesOptionOCProperties
If set, that means OCProperties will be extracted as well.
Definition: FSPDFObjC.h:5434
FSFillerVkeyU
U key.
Definition: FSPDFObjC.h:4396
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDisplay
Javascript event item type: display.
Definition: FSPDFObjC.h:3889
FSMarkupStateFuture
(Used with state model FSMarkupStateModelReview) The change will be working in the future.
Definition: FSPDFObjC.h:2662
FSPDFPageMediaBox
Media Box for page boundary.
Definition: FSPDFObjC.h:5011
FSAnnotPropertyFillColor
Annotation property: fill color.
Definition: FSPDFObjC.h:2503
FSImageSettingsImageCompressjpeg
Compression mode: jpeg.
Definition: FSPDFObjC.h:7657
FSErrComplianceEngineNotInit
(For compliance only) Compliance engine has not been initialized successfully.
Definition: FSPDFObjC.h:527
FSLRStructureElementAttributeType
FSLRStructureElementAttributeType
Enumeration for element general layout attribute types.
Definition: FSPDFObjC.h:8228
FSXFAWidgetModifyInfoWidgetElementText
XFA widget element: Text.
Definition: FSPDFObjC.h:6163
FSLRStructureElementAttributeTypeTextAlign
Attribute type: TextAlign, which represents the alignment of text and other content within lines of t...
Definition: FSPDFObjC.h:8251
FSXFAWidgetModifyInfoWidgetElementType
XFA widget element: Type.
Definition: FSPDFObjC.h:6165
FSXFAWidgetModifyInfoWidgetElementCurrencySymbols
XFA widget element: Currency symbols.
Definition: FSPDFObjC.h:6144
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSubject
Javascript event item type: subject.
Definition: FSPDFObjC.h:3939
-[FSXFAPage getHeight]
float getHeight()
Get the height of the XFA page.
FSPDFXComplianceVersionPDFX3ISOCoatedv2ECI
PDF/X-3 (ISO Coated v2 (ECI)).
Definition: FSPDFObjC.h:7478
FSModuleNameConversion
Name for module "Conversion".
Definition: FSPDFObjC.h:670
FSTextPageCharInfo
Definition: FSPDFObjC.h:6637
FSPDFObjectNull
PDF null object.
Definition: FSPDFObjC.h:1252
FSAnnotationSummarySettingsSummaryLayout
FSAnnotationSummarySettingsSummaryLayout
Enumeration for options used for annotation summary layout.
Definition: FSPDFObjC.h:9112
FSPDFAComplianceVersionPDFA2u
PDF/A-2u.
Definition: FSPDFObjC.h:7429
FSFillerVkeyF9
F9 key.
Definition: FSPDFObjC.h:4426
FSXFAWidgetWidgetTypeRectangle
XFA widget type: rectangle.
Definition: FSPDFObjC.h:6497
FSBorderInfoUnderLine
Border style: Underline.
Definition: FSPDFObjC.h:2351
FSLRStructureElementAttributeValueEnumOverline
Enum value: Overline, which means a line above the text.
Definition: FSPDFObjC.h:8311
FSFillerVkeyO
O key.
Definition: FSPDFObjC.h:4390
FSMatrix2D
Definition: FSPDFObjC.h:422
FSSignatureFieldMDPActionAll
All form fields' flags will be set read-only.
Definition: FSPDFObjC.h:4781
-[FSLRStructureElement getParentElement]
FSLRStructureElement * getParentElement()
Get the parent element.
FSDWG2PDFSettingDataDWG2PDFSearchableTextType
FSDWG2PDFSettingDataDWG2PDFSearchableTextType
Enumeration for searchable text type used for converting DWG to PDF.
Definition: FSPDFObjC.h:8039
FSDWG2PDFSettingDataDWG2PDFColorPolicyGrayscale
Color policy: Drawing is exported to a grayscale PDF file. Native colors are converted into grayscale...
Definition: FSPDFObjC.h:8048
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSpawnPageFromTemplate
Javascript event item type: spawn page from template.
Definition: FSPDFObjC.h:3950
FSHTML2PDFSettingDataMediaStyleScreen
Media style: screen. It means PDF page will be displayed in screen media style.
Definition: FSPDFObjC.h:7946
FSLRStructureElementAttributeTypeFieldDesc
Attribute type only for PrintField: Desc, which represents the alternate name of the field,...
Definition: FSPDFObjC.h:8270
FSPDFDocEncryptRMS
Encryption type: Microsoft RMS encryption.
Definition: FSPDFObjC.h:5399
FSLRStructureElementAttributeTypePlacement
Attribute type: Placement, which means the positioning of the element with respect to the enclosing r...
Definition: FSPDFObjC.h:8231
FSLRElementElementTypeAnnotContent
Structure element type: AnnotContent, which means annotation content element.
Definition: FSPDFObjC.h:8209
FSXFAWidgetModifyInfoWidgetElementDecimal
XFA widget element: Decimal.
Definition: FSPDFObjC.h:6211
FSPDFDocPwdNoPassword
No password is used in PDF document.
Definition: FSPDFObjC.h:5387
FSHTML2PDFSettingDataEncodingFormatKSC
Encoding foramt: "KSC".
Definition: FSPDFObjC.h:7886
FSXFAWidgetModifyInfoWidgetElementTagged
XFA widget element: Tagged.
Definition: FSPDFObjC.h:6398
FSMonoImageSettingsStretchBicubic
When this is set, that means to do bicubic interpolation for zooming.
Definition: FSPDFObjC.h:7726
FSHTML2PDFSettingDataEncodingFormatHTCHANAKYA
Encoding foramt: "HTCHANAKYA".
Definition: FSPDFObjC.h:7924
FSPDFDocUserPermissions
FSPDFDocUserPermissions
Enumeration for user access permissions in a PDF document.
Definition: FSPDFObjC.h:5403
FSXFADoc
Definition: FSPDFObjC.h:6032
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImport
Javascript event item type: import.
Definition: FSPDFObjC.h:3941
FSFontFontTypes
FSFontFontTypes
Enumeration for font type.
Definition: FSPDFObjC.h:931
FSImageSettingsImageCompressQuality
FSImageSettingsImageCompressQuality
Enumeration for loss compression quality used for color or gray image.
Definition: FSPDFObjC.h:7663
FSErrIsAlreadyCDRM
(For ConnectedPDF only) Loaded document is already a ConnectedPDF DRM document.
Definition: FSPDFObjC.h:515
FSXFAWidgetModifyInfoWidgetElementFilter
XFA widget element: Filter.
Definition: FSPDFObjC.h:6132
FSColorSpacePattern
Color space: Pattern.
Definition: FSPDFObjC.h:695
FSCompareResultInfoCompareResultTypeInsertShading
Result type: insert shading.
Definition: FSPDFObjC.h:7526
FSPrintDeviceSettingDataLandscape
Landscape orientation for printing.
Definition: FSPDFObjC.h:3130
FSSignatureVerifyResultLTVStateNotEnable
This means LTV is not enabled.
Definition: FSPDFObjC.h:8872
FSParagraphEditingNumberingTypeNone
Numbering type: none.
Definition: FSPDFObjC.h:8548
-[FSXFAPage getWidth]
float getWidth()
Get the width.
FSLRElementElementTypeTableRow
Structure element type: TR, which means "Table row" and represents a row of headings or data in a tab...
Definition: FSPDFObjC.h:8168
FSSubmitFormActionFlagExportFormat
Bit 3. Field names and values are submitted in HTML Form format.
Definition: FSPDFObjC.h:2117
FSOutputPreviewShowRegistrationColor
If set, only show registration color.
Definition: FSPDFObjC.h:9194
FSXFAWidgetModifyInfoWidgetElementCalendarSymbols
XFA widget element: Calendar symbols.
Definition: FSPDFObjC.h:6128
FSWatermarkTextPropertiesFontStyleUnderline
Watermark font style: with underline.
Definition: FSPDFObjC.h:7031
FSXFAWidgetModifyInfoWidgetElementNumberOfCopies
XFA widget element: Number of copies.
Definition: FSPDFObjC.h:6205
FSSignatureKeyNameLocation
Signature key name: location.
Definition: FSPDFObjC.h:4742
FSAnnotLine
Annotation type: line annotation. One of standard annotation in <PDF reference 1.7>.
Definition: FSPDFObjC.h:2450
FSRendererColorModeForegroundText
If set, the color of text need to be replaced.
Definition: FSPDFObjC.h:3171
FSErrCanNotUploadCDRMInfo
(For ConnectedPDF only) Cannot upload ConnectedPDF DRM document info to ConnectedPDF server.
Definition: FSPDFObjC.h:517
FSXFAWidgetModifyInfoWidgetElementTraverse
XFA widget element: Traverse.
Definition: FSPDFObjC.h:6260
FSErrInvalidACL
(For ConnectedPDF only) Input ACL is invalid.
Definition: FSPDFObjC.h:521
FSLTVVerifierVRICreationTime
Use the creation time of VRI dictionary of a signature.
Definition: FSPDFObjC.h:8843
FSOptimizeScannedPDFSettingsScannedImageCompressjpeg
Compression mode: jpeg.
Definition: FSPDFObjC.h:7830
FSXFAWidgetHitTestArea
FSXFAWidgetHitTestArea
Enumeration for hit test area of XFA widget.
Definition: FSPDFObjC.h:6477
FSQuadPoints
Definition: FSPDFObjC.h:2377
FSFillerVkeyF7
F7 key.
Definition: FSPDFObjC.h:4424
FSCertVerifyResultLocationNotSet
Location is not set.
Definition: FSPDFObjC.h:8722
FSLineCapPos
FSLineCapPos
Enumeration for the position type of caption.
Definition: FSPDFObjC.h:2864
FSErrNoRedactionModuleRight
No "Redaction" module right.
Definition: FSPDFObjC.h:543
FSXFAWidgetModifyInfoWidgetElementSilentPrint
XFA widget element: slient print.
Definition: FSPDFObjC.h:6234
FSResponse
Definition: FSPDFObjC.h:8665
FSSignatureDocPermFillingFormAndSigning
Permitted changes are filling in forms, instantiating page templates, and signing....
Definition: FSPDFObjC.h:4775
-[FSParagraphEditing pasteSelected]
BOOL pasteSelected()
Paste the copied text.
FSPDFDocDataType
FSPDFDocDataType
Enumeration for data type used to decide which object(s) will be imported from or exported to FDF/XFD...
Definition: FSPDFObjC.h:5455
FSPathPointType
FSPathPointType
Enumeration for point type in path.
Definition: FSPDFObjC.h:995
FSBitmapDIBRgb565
16bpp format, bits order: Red 5 bits, Green 6 bits, Blue 5 bits. Red is the lowest order.
Definition: FSPDFObjC.h:1101
FSLayerTreeStateON
The state is ON.
Definition: FSPDFObjC.h:4213
FSPointFArray
An array of PointF objects.
Definition: FSPDFObjC.h:269
FSAnnotPropertyCreationDate
Annotation property: creation date.
Definition: FSPDFObjC.h:2501
FSSignatureStateNoSignData
Signature does not have any data for signing.It means that there is not "V" entry in the signature di...
Definition: FSPDFObjC.h:4696
FSButtonItem
Definition: FSPDFObjC.h:3397
FSMarkupMeasureType
FSMarkupMeasureType
Enumeration for annotation's measure type.
Definition: FSPDFObjC.h:2678
-[FSParagraphEditingMgr getJoinSplit]
FSJoinSplit * getJoinSplit()
Get the join split object.
FSErrNoOCRModuleRight
No "OCR" module right.
Definition: FSPDFObjC.h:545
FSImageSettingsImageCompressQualityLow
Compression quality: Low.
Definition: FSPDFObjC.h:7665
-[FSParagraphEditing canSelectAll]
BOOL canSelectAll()
Check whether can select all text.
FSErrInvalidState
Invalid or incorrect state.
Definition: FSPDFObjC.h:504
FSAdditionalActionTriggerAnnotPageClosed
Trigger an action to be performed when the page containing the annotation is closed.
Definition: FSPDFObjC.h:2264
FSXFAWidgetModifyInfoWidgetElementCopies
XFA widget element: Copies.
Definition: FSPDFObjC.h:6223
-[FSMediaPlayerCallback-p close]
void close()
A callback function to close the media player.
FSReflowPageNormal
Parsing flag for normal mode, without image.
Definition: FSPDFObjC.h:5720
-[FSLRElement stringifyType]
NSString * stringifyType()
Convert type (enum value) of current element to a short and memorable string (text) representation.
FSJoinSplitJoinSplitOperationTypeSelectNone
Join spilt operation type: SelectNone.
Definition: FSPDFObjC.h:8616
FSImageSettingsStretchOff
When this is set, that means to do without stretching.
Definition: FSPDFObjC.h:7674
FSAnnotMKEntryBorderColor
Border color entry. "BC" in MK dictionary.
Definition: FSPDFObjC.h:2508
FSGraphStateLineJoinBevel
Bevel line join type.
Definition: FSPDFObjC.h:824
-[FSPDFNumberTree removeAllObjs]
BOOL removeAllObjs()
Remove all key integers from current number tree, along with theirs value (as PDF object).
FSRevocationArrayInfo
Definition: FSPDFObjC.h:8796
FSActionType
FSActionType
Enumeration for action type.
Definition: FSPDFObjC.h:1971
FSXFAWidgetModifyInfoWidgetElementDynamicRender
XFA widget element: Dynamic render.
Definition: FSPDFObjC.h:6097
FSOptimizerSettingsTransparencyMode
FSOptimizerSettingsTransparencyMode
Enumeration for transparency mode.
Definition: FSPDFObjC.h:7801
FSBitmapDIB1bpp
DIB format: 1bpp format, two color RGB bitmap.It does not support format conversion between bitmaps.
Definition: FSPDFObjC.h:1092
FSSplitDocumentInfoArray
Definition: FSPDFObjC.h:9432
FSDefaultAppearanceFlagTextColor
Indicates property text color of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:2292
FSPrintParamsPageOrderVertical
Page Order type: pages are placed from top to bottom, from left to right.
Definition: FSPDFObjC.h:3598
FSRenditionMediaPlayerNotUsed
Players in this type must not be used in playing the associated media clip.
Definition: FSPDFObjC.h:1803
FSPDFPageSizeLetter
Page size: letter.
Definition: FSPDFObjC.h:5019
FSJavascriptModifyItemInfoJavascriptEventTypePageInView
Javascript event: Page inview.
Definition: FSPDFObjC.h:3823
FSXFAWidgetModifyInfoWidgetElementSuppressBanner
XFA widget element: Suppress banner.
Definition: FSPDFObjC.h:6177
FSXFAWidgetModifyInfoWidgetElementDate
XFA widget element: Date.
Definition: FSPDFObjC.h:6321
FSWidget
Definition: FSPDFObjC.h:3037
FSMonoImageSettingsStretchMode
FSMonoImageSettingsStretchMode
Enumeration for stretch mode.
Definition: FSPDFObjC.h:7721
FSFillerVkeyF12
F12 key.
Definition: FSPDFObjC.h:4429
FSLRStructureElementAttributeTypeEndIndent
Attribute type: EndIndent, which represents the distance from the end edge of the BLSE to that of the...
Definition: FSPDFObjC.h:8249
-[FSTextSearch getMatchSentence]
NSString * getMatchSentence()
Get the sentence that contains current match pattern.
FSXFAWidgetModifyInfoWidgetElementDatePatterns
XFA widget element: Date patterns.
Definition: FSPDFObjC.h:6100
FSAnnotAppearanceTypeRollover
Annotation's rollover appearance.
Definition: FSPDFObjC.h:2532
-[FSTextLink getURI]
NSString * getURI()
Get URI string.
FSJavascriptModifyItemInfoJavascriptEventTypeScreenOpen
Javascript event: Screen open.
Definition: FSPDFObjC.h:3837
FSAnnotationSummaryCallback-p
Definition: FSPDFObjC.h:12355
FSXFAWidgetModifyInfoWidgetElementAddViewerPreferences
XFA widget element: Add viewer preferences.
Definition: FSPDFObjC.h:6268
FSXFAWidgetModifyInfoWidgetElementDateTime
XFA widget element: DateTime.
Definition: FSPDFObjC.h:6173
FSJavascriptModifyItemInfoJavascriptEventTypeMediaStop
Javascript event: Media stop.
Definition: FSPDFObjC.h:3857
FSSignatureFieldMDPActionInclude
Specified form fields' flags will be set read-only.
Definition: FSPDFObjC.h:4782
FSErrNoMicroOfficeInstalled
(For Office-to-PDF conversion only) No Microsoft Office is installed in current system.
Definition: FSPDFObjC.h:551
FSHTML2PDFSettingDataEncodingFormatLatin6
Encoding foramt: "Latin6".
Definition: FSPDFObjC.h:7875
FSFontCharsetGreek
Font charset: Greek.
Definition: FSPDFObjC.h:898
FSFillerVkeyTab
Tab key.
Definition: FSPDFObjC.h:4345
FSOptimizerSettingsDiscardObjectsFormActions
Discard all form submission, import and reset actions.
Definition: FSPDFObjC.h:7778
FSTextFillSignObject
Report confidence: high.
Definition: FSPDFObjC.h:8971
FSLRStructureElementAttributeTypeHeight
Attribute type: Height, which represents the height of the element's content rectangle.
Definition: FSPDFObjC.h:8237
FSImageOrientationFlipV
Flip Vertical.
Definition: FSPDFObjC.h:1157
FSSound
Definition: FSPDFObjC.h:3100
FSModuleNameTableMaker
Name for module "TableMaker".
Definition: FSPDFObjC.h:673
FSLRElementElementTypeHeading2
Structure element type: H2, which represents heading with level 2.
Definition: FSPDFObjC.h:8157
FSPagingSealConfigPagingSealStyleOneSignature
Only add one signature. This signature is used for signature and verification and will be hidden in t...
Definition: FSPDFObjC.h:4919
FSXFAWidgetModifyInfoWidgetElementEncryptionMethod
XFA widget element: Encryption method.
Definition: FSPDFObjC.h:6272
FSErrDeviceLimitation
(For ConnectedPDF only) Current device is limited to open the ConnectedPDF DRM document.
Definition: FSPDFObjC.h:510
FSAnnotFileAttachment
Annotation type: file attachment annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2463
FSJavascriptModifyItemInfoJavascriptEventTypeBatchExec
Javascript event: Batch execute.
Definition: FSPDFObjC.h:3845
FSAnnotPrinterMark
Annotation type: printer's mark annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2468
FSXFAWidgetModifyInfoWidgetElementOids
XFA widget element: Oids.
Definition: FSPDFObjC.h:6276
FSFieldTypeListBox
Form field type: list box.
Definition: FSPDFObjC.h:4552
FSMarkupEndingStyleSquare
A square filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2667
FSXFAWidgetModifyInfoWidgetElementWebClient
XFA widget element: Web client.
Definition: FSPDFObjC.h:6235
FSXFADocEventTypeInitCalculate
This kind of event represents the first run calculate.
Definition: FSPDFObjC.h:6014
FSLRStructureElementAttributeTypeWritingMode
Attribute type: WritingMode, which means the directions of layout progression for packing of ILSEs (i...
Definition: FSPDFObjC.h:8233
FSAnnotMKRelationCaptionAboveIcon
Caption above the icon.
Definition: FSPDFObjC.h:2524
FSFillerEventFlagAltKey
Event flag: "Alt" key.
Definition: FSPDFObjC.h:4435
FSLRElementElementTypeListItem
Structure element type: LI, which means "List item" and represents an individual member of a list.
Definition: FSPDFObjC.h:8164
FSHeaderFooterContentGeneratorPageNumberFormatNumberOfCount
If this is used, "1 of n" would be used as the page number format string.
Definition: FSPDFObjC.h:5200
FSRenditionMonitorSpecifier
FSRenditionMonitorSpecifier
Enumeration for monitor specifier type.
Definition: FSPDFObjC.h:1822
-[FSFiller onSelectAll]
BOOL onSelectAll()
Call this function when the popup menu item "Select All" is down.
FSFloatingInfoRelativeTargetAppWindow
Relative type: align the floating window relative to the application window.
Definition: FSPDFObjC.h:3660
FSPSI
Definition: FSPDFObjC.h:5683
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeOpacity
Javascript event item type: opacity.
Definition: FSPDFObjC.h:3932
FSAnnotWatermark
Annotation type: watermark annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2470
FSModuleNameCompliance
Name for module "Compliance".
Definition: FSPDFObjC.h:668
FSDWG2PDFSettingDataFlagLinearized
Bit 13. Create linearized PDF file.
Definition: FSPDFObjC.h:8028
FSOptimizerSettingsDiscardObjectsSmoothlinestocurves
smooth lines to curves
Definition: FSPDFObjC.h:7788
FSComplianceEngineViewOrPrintConditionAuto
Viewing or printing condition: Auto.
Definition: FSPDFObjC.h:7255
FSXFAWidgetModifyInfoWidgetElementDriver
XFA widget element: Driver.
Definition: FSPDFObjC.h:6373
FSXFAWidgetModifyInfoWidgetElementProto
XFA widget element: Proto.
Definition: FSPDFObjC.h:6359
FSEmbeddedFontData
Definition: FSPDFObjC.h:5352
FSActionTypeNamed
Action type: named action.
Definition: FSPDFObjC.h:1982
FSLRStructureElementAttributeValueEnumDouble
Enum value: Double, which means the border is two solid lines.
Definition: FSPDFObjC.h:8300
FSCertificateSecurityCallback-p
Definition: FSPDFObjC.h:11276
FSXFAWidgetModifyInfoWidgetElementOverflow
XFA widget element: Overflow.
Definition: FSPDFObjC.h:6287
FSJavascriptModifyItemInfoJavascriptEventTypeConsoleExec
Javascript event: Console execute.
Definition: FSPDFObjC.h:3847
FSLRStructureElementAttributeValueEnumInset
Enum value: Inset, which means the border makes the entire box look as though it were embedded in the...
Definition: FSPDFObjC.h:8303
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSetItems
Javascript event item type: set items.
Definition: FSPDFObjC.h:3913
FSXFAWidgetModifyInfoWidgetElementCaption
XFA widget element: Caption.
Definition: FSPDFObjC.h:6279
FSWatermarkSettings
Definition: FSPDFObjC.h:7006
FSXFAWidgetModifyInfoWidgetElementLog
XFA widget element: Log.
Definition: FSPDFObjC.h:6107
FSPreflightSettingDataLibraryTypePrepressColorTransparency
Preflight library type: Prepress,Color and Transparency.
Definition: FSPDFObjC.h:7287
FSLRStructureElementAttributeTypeBaselineShift
Attribute type: BaselineShift, which means the distance by which the element's baseline is shifted re...
Definition: FSPDFObjC.h:8256
FSDocViewerPrefsHideWindowUI
A flag specifying whether to hide user interface elements in the document's window (such as scroll ba...
Definition: FSPDFObjC.h:5621
-[FSPointFArray getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSFontCharsetTurkish
Font charset: Turkish.
Definition: FSPDFObjC.h:899
FSNote
Definition: FSPDFObjC.h:2724
FSMarkupStateNone
(Used with state model FSMarkupStateModelReview) The user has indicated nothing about the change.
Definition: FSPDFObjC.h:2654
FSFontCharsetEastEurope
Font charset: Eastern European.
Definition: FSPDFObjC.h:896
FSRenditionMonitorSpecifierLargest
The monitor that contains the largest section of the document window.
Definition: FSPDFObjC.h:1823
FSLRStructureElement
Definition: FSPDFObjC.h:8367
FSOutputPreviewShowAll
If set, show all.
Definition: FSPDFObjC.h:9173
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSetPageTemplateVisible
Javascript event item type: set page template visible.
Definition: FSPDFObjC.h:3969
FSImageJBIG2
Image type is JBIG2.
Definition: FSPDFObjC.h:1148
FSHTML2PDFSettingDataEncodingFormatX_DoCoMo_Shift_JIS
Encoding foramt: "X-DoCoMo-Shift_JIS".
Definition: FSPDFObjC.h:7939
FSFillerVkeyE
E key.
Definition: FSPDFObjC.h:4380
-[FSBitmap getFormat]
FSBitmapDIBFormat getFormat()
Get bitmap format.
FSErrNoOffice2PDFModuleRight
No "Office2PDF" module right.
Definition: FSPDFObjC.h:568
FSDRMSecurityCallback-p
Definition: FSPDFObjC.h:11298
FSPDFXComplianceVersionPDFX4JapanColor2001Coated
PDF/X-4 (Japan Color 2001 Coated).
Definition: FSPDFObjC.h:7483
FSErrNoConversionModuleRight
No "Conversion" module right.
Definition: FSPDFObjC.h:549
FSLocaleIDUnspecified
Locale ID: Unspecified, used when locale is not specified.
Definition: FSPDFObjC.h:702
FSColorSpaceIndexed
Color space: Indexed.
Definition: FSPDFObjC.h:694
FSOptimizerSettingsTransparencyModeMediumResolution
Transparency mode: medium resolution.
Definition: FSPDFObjC.h:7803
FSJavascriptModifyItemInfoJavascriptModifyTypeAdd
Javascript modify type: add.
Definition: FSPDFObjC.h:3974
FSRenditionActionOpTypeAssociate
Associate rendition to related screen annotation.
Definition: FSPDFObjC.h:2197
FSSignatureKeyNameContactInfo
Signature key name: contact information.
Definition: FSPDFObjC.h:4744
FSPDFPageSizeA3
Page size: A3.
Definition: FSPDFObjC.h:5022
FSXFAWidgetModifyInfoWidgetElementModifyAnnots
XFA widget element: Modify annots.
Definition: FSPDFObjC.h:6156
FSLRElementElementTypeRuby
Structure element type: Ruby, which represents the wrapper around the entire ruby assembly.
Definition: FSPDFObjC.h:8182
FSLRElementElementTypeHeading1
Structure element type: H1, which represents heading with level 1.
Definition: FSPDFObjC.h:8156
FSLRStructureElementAttributeTypeColor
Attribute type: Color, which represents the color to be used for drawing text and the default value f...
Definition: FSPDFObjC.h:8245
FSXFAWidgetWidgetvAlignTypeMiddle
Align the text so that it is centered between the top and bottom of the available region.
Definition: FSPDFObjC.h:6530
FSImageOrientation
FSImageOrientation
Enumeration for image orientation.
Definition: FSPDFObjC.h:1152
FSLocaleIDNetherlands
Locale ID for country: Netherlands.
Definition: FSPDFObjC.h:705
FSXFAWidgetWidgetEdgePositionBottom
Edge position: bottom.
Definition: FSPDFObjC.h:6536
FSJavascriptModifyItemInfoJavascriptEventTypeMediaBlur
Javascript event: Media blur.
Definition: FSPDFObjC.h:3851
FSAnnot
Definition: FSPDFObjC.h:2536
FSFontStyles
FSFontStyles
Enumeration for font styles.
Definition: FSPDFObjC.h:875
FSXFAWidgetModifyInfoWidgetElementLogPseudoModel
XFA widget element: Log pseudo model.
Definition: FSPDFObjC.h:6347
FSCombinationCombineDocsOptions
FSCombinationCombineDocsOptions
Enumeration for options used for combining PDF files.
Definition: FSPDFObjC.h:9030
FSPreflightReportSettingDataProblemsHighlightMethodTransparentMasks
Problems highlighted by transparent masks.
Definition: FSPDFObjC.h:7322
FSXFAWidgetModifyInfoWidgetElementCompressObjectStream
XFA widget element: Compress object stream.
Definition: FSPDFObjC.h:6298
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCheckThisBox
Javascript event item type: check this box.
Definition: FSPDFObjC.h:3908
FSGraphicsObjectTypeText
Text graphics object.
Definition: FSPDFObjC.h:1477
FSDocViewerPrefsFitWindow
A flag specifying whether to resize the document's window to fit the size of the first displayed page...
Definition: FSPDFObjC.h:5622
FSXFAWidgetModifyInfoWidgetElementIssuers
XFA widget element: Issuers.
Definition: FSPDFObjC.h:6150
FSJavascriptModifyItemInfoJavascriptEventTypeMediaDone
Javascript event: Media done.
Definition: FSPDFObjC.h:3853
FSPreflightSettingDataOperateTypeProfiles
Opearte type: profiles.
Definition: FSPDFObjC.h:7291
FSPDFXComplianceVersionPDFX1aISOCoatedv2ECI
PDF/X-1a (ISO Coated v2 (ECI)).
Definition: FSPDFObjC.h:7474
FSRenditionMediaPlayerFitStyleFill
The media's width and height are scaled independently so that the media and play rectangles are the s...
Definition: FSPDFObjC.h:1809
FSXFAWidgetModifyInfoWidgetElementList
XFA widget element: List.
Definition: FSPDFObjC.h:6388
FSMarkupEndingStyleDiamond
A diamond shape filled with the annotation's interior color if any.
Definition: FSPDFObjC.h:2669
FSLRElementElementTypeArt
Structure element type: Art, which means "Article" and represents a relatively self-contained body of...
Definition: FSPDFObjC.h:8141
FSControl
Definition: FSPDFObjC.h:4652
FSXFAWidgetModifyInfoWidgetAttributeTypeBottomInset
Widget attribute type: Bottom inset.
Definition: FSPDFObjC.h:6413
FSBitmapBicubic
If set, do bicubic interpolation for stretching or transforming.
Definition: FSPDFObjC.h:1107
FSImageType
FSImageType
Enumeration for image type.
Definition: FSPDFObjC.h:1139
FSSOAPResponseInfo
Definition: FSPDFObjC.h:3552
-[FSDestination getLeft]
float getLeft()
Get left position value.
FSSignatureLabelNameLocation
Signature label name for location.
Definition: FSPDFObjC.h:4788
FSRenditionMonitorSpecifierPrimary
Primary monitor. If no monitor is considered primary, use case 0.
Definition: FSPDFObjC.h:1825
FSGraphicsObjectBlendLuminosity
Creates a color with the luminosity of the source color, and the hue and saturation of the backdrop c...
Definition: FSPDFObjC.h:1472
-[FSDWG2PDFProgressCallback-p release]
void release()
A callback function used to release current callback object itself.
FSRenditionFloatingWindowRelatedWindowType
FSRenditionFloatingWindowRelatedWindowType
Enumeration for the type of floating window's related window.
Definition: FSPDFObjC.h:1832
-[FSInt32Array init]
id init()
Constructor.
-[FSLRStructureElement getChildCount]
int getChildCount()
Get the count of children elements.
FSXFAWidgetModifyInfoWidgetElementMeridiem
XFA widget element: Meridiem.
Definition: FSPDFObjC.h:6194
FSMarkupMeasureTypeA
Measurement of area.
Definition: FSPDFObjC.h:2682
FSPDFPageSizeA5
Page size: A5.
Definition: FSPDFObjC.h:5024
FSSignatureKeyNameText
Signature key name: text content.
Definition: FSPDFObjC.h:4746
FSPageLabelsUpperRomanNums
Page label style: uppercase roman numerals.
Definition: FSPDFObjC.h:5654
FSXFAWidgetModifyInfoWidgetElementDeltas
XFA widget element: Deltas.
Definition: FSPDFObjC.h:6291
FSMonoImageSettingsImageCompressCCITT3
Compression mode: CCITT Group 3.
Definition: FSPDFObjC.h:7702
FSPagingSealConfig
Definition: FSPDFObjC.h:4922
-[FSPointFArray init]
id init()
Constructor.
FSPreflightSettingDataLibraryType
FSPreflightSettingDataLibraryType
Enumeration for the preflight library type.
Definition: FSPDFObjC.h:7284
FSTimeStampServerSendResultFailToRequest
Fail to request during sending request process.
Definition: FSPDFObjC.h:4890
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderLength
Javascript event item type: leader length.
Definition: FSPDFObjC.h:3928
-[FSBitmap getBuffer]
NSData * getBuffer()
Get bitmap buffer.
FSHTML2PDFSettingDataEncodingFormatGBK
Encoding foramt: "GBK".
Definition: FSPDFObjC.h:7913
FSFillerVkeyNumpad3
3 key in the numeric keypad.
Definition: FSPDFObjC.h:4405
-[FSLayerNode isLocked]
BOOL isLocked()
Check if current layer node is locked.
FSLRElementElementTypeListBody
Structure element type: LBody, which means "List body" and reprsents the descriptive content of a lis...
Definition: FSPDFObjC.h:8166
FSOptimizerSettingsDiscardUserDataFileAttchments
Discard file attachments.
Definition: FSPDFObjC.h:7795
FSXFAWidgetModifyInfoWidgetElementDestination
XFA widget element: Destination.
Definition: FSPDFObjC.h:6348
FSErrNoTableMakerModuleRight
No "TableMaker" module right.
Definition: FSPDFObjC.h:558
-[FSAction getSubActionCount]
int getSubActionCount()
Get the count of sub-actions.
FSLRElementElementTypeWarichuPunc
Structure element type: WP, which means "Warichu punctuation" and represents the punctuation that sur...
Definition: FSPDFObjC.h:8188
-[FSStructElement getStructureTypeName]
NSString * getStructureTypeName()
Get structure type name.
FSHTML2PDFSettingDataEncodingFormatLatin3
Encoding foramt: "Latin3".
Definition: FSPDFObjC.h:7872
FSXFAWidgetModifyInfoWidgetElementEncrypt
XFA widget element: Encrypt.
Definition: FSPDFObjC.h:6323
FSComplianceProgressCallback-p
Definition: FSPDFObjC.h:12073
FSOptimizerSettingsDiscardObjectsEmbeddedSearchIndex
Discard embedded search index.
Definition: FSPDFObjC.h:7786
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTitle
Javascript event item type: title.
Definition: FSPDFObjC.h:3948
-[FSRenderer clearClips]
void clearClips()
Clear the clipping rectangle set by function FSRenderer::setClipRect:.
FSHTML2PDFSettingDataEncodingFormatX_TAM_ELANGO
Encoding foramt: "X-TAM-ELANGO".
Definition: FSPDFObjC.h:7932
FSXFAWidgetModifyInfoWidgetAttributeTypePasswordChar
Widget attribute type: Password char.
Definition: FSPDFObjC.h:6430
-[FSStructMarkedContent getStmOwnerDict]
FSPDFDictionary * getStmOwnerDict()
Get PDF dictionary of content stream owner.
FSNoteArray
Definition: FSPDFObjC.h:2628
FSImageSettingsImageCompressQualityMedium
Compression quality: Medium.
Definition: FSPDFObjC.h:7666
-[FSSnappedPoint getPoint]
FSPointF * getPoint()
Get the point value.
FSJavascriptModifyItemInfoJavascriptEventTypeFieldBlur
Javascript event: Form field blur.
Definition: FSPDFObjC.h:3830
FSLRElementElementTypeSpan
Structure element type: Span, which represents a generic inline portion of text having no particular ...
Definition: FSPDFObjC.h:8174
FSRotation90
Rotate 90 degrees in clockwise direction.
Definition: FSPDFObjC.h:623
FSPrintParamsBookletDuplexMode
FSPrintParamsBookletDuplexMode
Enumeration for the values used to determine the duplex printing mode when printing a booklet.
Definition: FSPDFObjC.h:3582
FSFillerVkeyUnknown
An unknown key.
Definition: FSPDFObjC.h:4343
-[FSFormXObject getStream]
FSPDFStream * getStream()
Get stream.
FSXFAWidgetModifyInfoWidgetElementXfa
XFA widget element: Xfa.
Definition: FSPDFObjC.h:6118
FSBarcodeQRCorrectionLevelMedium
The capability of recovery from 15% amounts of damage.
Definition: FSPDFObjC.h:1205
FSXFAWidgetModifyInfoWidgetElementNumberSymbol
XFA widget element: Number symbol.
Definition: FSPDFObjC.h:6397
FSShadingObject
Definition: FSPDFObjC.h:1631
FSSignatureStateVerifyIssueExpire
Certificate for verifying issuer is expired.
Definition: FSPDFObjC.h:4710
FSXFAWidgetModifyInfoWidgetElementVersionControl
XFA widget element: Version control.
Definition: FSPDFObjC.h:6193
FSLRElementElementTypeCode
Structure element type: Code, which represents a fragment of computer program text.
Definition: FSPDFObjC.h:8179
FSErrNoRights
(For ConnectedPDF only) Current user has no right to open the ConnectedPDF DRM document.
Definition: FSPDFObjC.h:508
FSFillerVkeyA
A key.
Definition: FSPDFObjC.h:4376
FSSplitFileResult
Definition: FSPDFObjC.h:9459
FSXFAWidgetModifyInfoWidgetElementToolTip
XFA widget element: Tool tip.
Definition: FSPDFObjC.h:6196
FSXFAWidgetModifyInfoWidgetElementEncryptionMethods
XFA widget element: Encrypt methods.
Definition: FSPDFObjC.h:6168
FSOptimizerSettingsCleanUpOptions
FSOptimizerSettingsCleanUpOptions
Enumeration for cleaning up options.
Definition: FSPDFObjC.h:7768
FSSignatureAPFlagDN
If set, show distinguish name on signature appearance.
Definition: FSPDFObjC.h:4731
FSSplitFileResultSplitFileState
FSSplitFileResultSplitFileState
Enumeration for the state of split file.
Definition: FSPDFObjC.h:9452
FSLRStructureElementAttributeValueEnumOutset
Enum value: Outset, which means the border makes the entire box look as though it were coming out of ...
Definition: FSPDFObjC.h:8304
FSGraphicsObjectArray
Definition: FSPDFObjC.h:1381
FSDestination
Definition: FSPDFObjC.h:1940
FSColorSpaceRenderIntentSaturation
Rendering intent: Saturation.
Definition: FSPDFObjC.h:1051
-[FSDestination getZoomMode]
FSDestinationZoomMode getZoomMode()
Get the zoom mode.
FSDestinationZoomFitHorz
Fit the entire width of the page within the display area when display the page.
Definition: FSPDFObjC.h:1932
FSXFAWidgetModifyInfoWidgetElementMap
XFA widget element: Map.
Definition: FSPDFObjC.h:6108
FSErrNeedSigned
(For signature only) The signature being operated needs to be signed.
Definition: FSPDFObjC.h:537
FSFillerVkeyNumpad2
2 key in the numeric keypad.
Definition: FSPDFObjC.h:4404
FSAnnotMKEntryIconCaptionRelation
Icon and caption relation entry. "TP" in MK dictionary.
Definition: FSPDFObjC.h:2517
FSTextSearchSearchNotMatchFullWidth
If set, to ignore full-width characters and treat all characters as standard ASCII or standard-width ...
Definition: FSPDFObjC.h:6701
FSBitmapDIBAbgr
DIB format: 32bpp format, with bits order "Red, Green, Blue, Alpha". Red is in the lowest order.
Definition: FSPDFObjC.h:1100
FSXFAWidgetModifyInfoWidgetAttributeTypeH
Widget attribute type: H. Height for layout purposes.
Definition: FSPDFObjC.h:6403
FSErrNoAccessibilityModuleRight
No "Accessibility" module right.
Definition: FSPDFObjC.h:556
FSComplianceEngineViewOrPrintConditionJapanColor2001Coated
Viewing or printing condition:Japan Color 2001 Coated.
Definition: FSPDFObjC.h:7258
FSAnnotHighlightingPush
Highlighting mode: Push, which is to display the annotation's down appearance, if any.
Definition: FSPDFObjC.h:2495
FSMonoImageSettingsStretchNoSmooth
When this is set, that means not to do any interpolation for stretching.
Definition: FSPDFObjC.h:7727
FSAlignmentCenter
Center alignment.
Definition: FSPDFObjC.h:639
FSPreflightReportSettingDataProblemsHighlightMethod
FSPreflightReportSettingDataProblemsHighlightMethod
Enumeration for the highlight method for preflight problems.
Definition: FSPDFObjC.h:7321
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNewPage
Javascript event item type: new page.
Definition: FSPDFObjC.h:3955
FSXFADocExportDataType
FSXFADocExportDataType
Enumeration for the type of exported data.
Definition: FSPDFObjC.h:6026
FSHeaderFooterContentGeneratorDateFormatDSlashMSlashYYYY
If this is used, "d/m/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5181
-[FSParagraphEditing deactivate]
BOOL deactivate()
Deactivate paragraph editing.
FSOptimizerSettingsTransparencyModeLowResolution
Transparency mode: low resolution.
Definition: FSPDFObjC.h:7802
FSPageBasicInfoArray
Definition: FSPDFObjC.h:5332
FSErrNoPrint2PDFModuleRight
No "Print2PDF" module right.
Definition: FSPDFObjC.h:573
FSTextStateModeFillStroke
Text mode: fill and stroke text.
Definition: FSPDFObjC.h:1534
FSXFAWidgetModifyInfoWidgetAttributeTypeMultiLine
Widget attribute type: Multiline.
Definition: FSPDFObjC.h:6426
FSPDFDocPermPrintHigh
Print PDF document with higher qualities. (Bit 12 in permission value)
Definition: FSPDFObjC.h:5411
FSFloatArray
An array of float values.
Definition: FSPDFObjC.h:290
FSLRStructureElementAttributeValueEnumRow
Enum value: Row, which means row of a table.
Definition: FSPDFObjC.h:8332
FSXFAWidgetModifyInfoWidgetElementConnectionSet
XFA widget element: Connection set.
Definition: FSPDFObjC.h:6364
FSDocViewerPrefsHideMenubar
A flag specifying whether to hide the viewer application's menu bar when the document is active.
Definition: FSPDFObjC.h:5620
FSAnnotUnknownType
Annotation type: unknown.
Definition: FSPDFObjC.h:2446
-[FSJoinSplit joinBoxes]
void joinBoxes()
Call this function to join text.
FSPDFStream
Definition: FSPDFObjC.h:1311
FSScreen
Definition: FSPDFObjC.h:2925
FSStructObjectContentStructObjectTypeForm
Form object.
Definition: FSPDFObjC.h:1756
FSPDFDocSaveFlagNormal
Save document normally, without using any special flag.
Definition: FSPDFObjC.h:5415
-[FSLRStructureElement getSupportedAttributeCount]
int getSupportedAttributeCount()
Get supported attribute count.
FSTextMarkup
Definition: FSPDFObjC.h:2740
FSXFAWidgetModifyInfoWidgetElementValidationMessaging
XFA widget element: Validation messaging.
Definition: FSPDFObjC.h:6264
FSOptimizerSettingsOptimizerUnembeddedFonts
Optimize PDF document by unembedding some embedded fonts.
Definition: FSPDFObjC.h:7763
FSStdSecurityHandlerModifyFlag
FSStdSecurityHandlerModifyFlag
(Only for AES-256) Enumeration for modify flag used to decide which security data or password will be...
Definition: FSPDFObjC.h:6799
FSAdditionalActionTriggerAnnotMouseButtonPressed
Trigger an action to be performed when the mouse button is pressed inside the annotation's active are...
Definition: FSPDFObjC.h:2259
FSXFAWidgetModifyInfoWidgetElementDataWindow
XFA widget element: Data window.
Definition: FSPDFObjC.h:6266
FSSignatureLabelNameDN
Signature key name for distinguish name.
Definition: FSPDFObjC.h:4791
-[FSAction getDocument]
FSPDFDoc * getDocument()
Get the PDF document, to which current action belongs.
FSColor::value
FSFloatArray * value
Get or Set component value array.
Definition: FSPDFObjC.h:1075
FSXFADocEventTypeEnter
This kind of event is triggered when the field gains keyboard focus, whether caused by a user action ...
Definition: FSPDFObjC.h:5993
FSMonoImageSettingsStretchOff
When this is set, that means to do without stretching.
Definition: FSPDFObjC.h:7723
FSHTML2PDFSettingDataEncodingFormatCP1256
Encoding foramt: "CP1256".
Definition: FSPDFObjC.h:7903
FSXFAWidgetWidgetTypeChoiceList
XFA widget type: choice list.
Definition: FSPDFObjC.h:6492
FSPageLabelsDecimalNums
Page label style: decimal Arabic numerals.
Definition: FSPDFObjC.h:5653
FSPDFDocPermExtract
Extract PDF contents. (Bit 5 in permission value)
Definition: FSPDFObjC.h:5406
FSFormCombination
Definition: FSPDFObjC.h:9087
FSXFAWidgetModifyInfoWidgetAttributeTypeLeftInset
Widget attribute type: Left inset.
Definition: FSPDFObjC.h:6412
FSSplitFileResultSplitFileErrAccessDeny
The state is failed due to file access being denied.
Definition: FSPDFObjC.h:9456
-[FSFiller killFocus]
BOOL killFocus()
Kill focus from form.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCaretSymbol
Javascript event item type: caret symbol.
Definition: FSPDFObjC.h:3921
FSParagraphEditingNumberingType
FSParagraphEditingNumberingType
Enumeration for numbering type.
Definition: FSPDFObjC.h:8547
FSBitmapDIBInvalid
Invalid DIB format.
Definition: FSPDFObjC.h:1091
FSCertVerifyResultLocationSignature
Response information is found in signature content.
Definition: FSPDFObjC.h:8724
FSAnnotStrikeOut
Annotation type: strikeout annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2458
FSSubmitFormActionFlagExclFKey
Bit 12. Submitted FDF excludes "F" entry.
Definition: FSPDFObjC.h:2126
FSLRElementElementTypeNonStruct
Structure element type: NonStruct, which means "Nonstructural element" and represents a grouping elem...
Definition: FSPDFObjC.h:8152
FSFont
Definition: FSPDFObjC.h:938
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeResizePage
Javascript event item type: resize page.
Definition: FSPDFObjC.h:3949
FSBookmarkPosFirstSibling
A bookmark is the first sibling of another specified bookmark.
Definition: FSPDFObjC.h:4091
-[FSTextFillSignObject getTextDataArray]
FSTextFillSignObjectDataArray * getTextDataArray()
Get text data array.
FSGraphicsObjectBlendOverlay
Multiply or screens colors, depending on backdrop color value.
Definition: FSPDFObjC.h:1460
FSOptimizeScannedPDFSettingsScannedMonoImageCompressCCITT4
Compression mode: CCITT Group 4.
Definition: FSPDFObjC.h:7838
FSSignatureSignatureTypePagingSeal
Signature type: paging seal.
Definition: FSPDFObjC.h:4760
FSPagingSealConfigPagingSealPosition
FSPagingSealConfigPagingSealPosition
Enumeration for paging seal position.
Definition: FSPDFObjC.h:4910
FSAnnotationSummarySettingsTypeSortByPage
If set, that means to sort annotation by page in result document.
Definition: FSPDFObjC.h:9123
FSGraphicsObjectsTextMergeBTET
Merge consecutive BTETs as a new one.
Definition: FSPDFObjC.h:4966
FSXFAWidgetModifyInfoWidgetElementOutputXSL
XFA widget element: Output XSL.
Definition: FSPDFObjC.h:6181
FSRenditionMediaPermTempNever
Never allowed.
Definition: FSPDFObjC.h:1794
FSLayerTreeUsageState
FSLayerTreeUsageState
Enumeration for PDF layer base state.
Definition: FSPDFObjC.h:4212
FSSignatureStateVerifyTimestampIssueValid
Verification state of the time stamp issuer is valid.
Definition: FSPDFObjC.h:4719
FSLRStructureElementAttributeTypeStartIndent
Attribute type: StartIndent, which represents the distance from the start edge of the reference area ...
Definition: FSPDFObjC.h:8248
FSHTML2PDFSettingDataEncodingFormatCP1252
Encoding foramt: "CP1252".
Definition: FSPDFObjC.h:7899
FSAnnotationSummarySettingsTypeSortByAuthor
If set, that means to sort annotation by author in result document.
Definition: FSPDFObjC.h:9121
FSUInt32Array
An array of unsigned integer values.
Definition: FSPDFObjC.h:332
FSLineCapPosInline
Definition: FSPDFObjC.h:2865
FSLRElementElementTypeFENote
Structure element type: FENote (PDF 2.0), which is used to markup footnotes and endnotes.
Definition: FSPDFObjC.h:8151
FSPagingSealSignaturePagingSealAPState
FSPagingSealSignaturePagingSealAPState
Enumeration for paging seal signature state to set appearance.
Definition: FSPDFObjC.h:4943
-[FSImage getType]
FSImageType getType()
Get image type.
FSXFAWidgetModifyInfoWidgetElementTransform
XFA widget element: Transform.
Definition: FSPDFObjC.h:6384
FSXFAWidgetModifyInfoWidgetElementOverprint
XFA widget element: Overprint.
Definition: FSPDFObjC.h:6166
FSApplyRedactionCallback-p
Definition: FSPDFObjC.h:12656
FSFullTextSearchRankNone
No ranking mode is used for searching results.
Definition: FSPDFObjC.h:7234
FSLRStructureElementAttributeTypeTextIndent
Attribute type: TextIndent, which represents the additional distance from the start edge of the BLSE,...
Definition: FSPDFObjC.h:8250
FSActionTypeImportData
Action type: import-data action.
Definition: FSPDFObjC.h:1985
FSTiledWatermarkSettingsFlagAsPageContents
If set, the watermark will be a part of page content when inserted to a PDF page.
Definition: FSPDFObjC.h:5223
-[FSResultInformation getFixupDataCount]
int getFixupDataCount()
Get count of fixup data.
-[FSActionCallback-p isCurrentDocOpenedInBrowser]
BOOL isCurrentDocOpenedInBrowser()
A callback function to get the flag specifies whether current document is opened in browser.
FSBarcodeQRErrorCorrectionLevel
FSBarcodeQRErrorCorrectionLevel
Enumeration for format error correction level of QR Code.
Definition: FSPDFObjC.h:1203
FSAnnotationSummarySettingsSummaryLayoutSinglePageWithLine
If set, that means to layout document and annotations with connector lines on single pages.
Definition: FSPDFObjC.h:9114
-[FSIconProviderCallback-p getProviderID]
NSString * getProviderID()
A callback function used to get provider ID.
FSPrintParamsBookletBindingRight
Booklet Binding: Left-side binding for Western-style left-to-right reading direction....
Definition: FSPDFObjC.h:3589
FSPDFDocPermExtractAccess
Disabilities support. (Bit 10 in permission value)
Definition: FSPDFObjC.h:5409
FSXFAWidgetWidgethAlignTypeRadix
Align the radix indicator.
Definition: FSPDFObjC.h:6523
-[FSInt32Array getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSErrNoPDF2OfficeModuleRight
No "PDF2Office" module right.
Definition: FSPDFObjC.h:561
FSActionTypeThread
Action type: thread action.
Definition: FSPDFObjC.h:1977
FSSignatureStateSigned
Signed signature.
Definition: FSPDFObjC.h:4698
FSHTML2PDFSettingDataEncodingFormatX_SoftBank_Shift_JIS
Encoding foramt: "X-SoftBank-Shift_JIS".
Definition: FSPDFObjC.h:7940
FSSignatureAPFlags
FSSignatureAPFlags
Enumeration for signature appearance flags.
Definition: FSPDFObjC.h:4726
FSSubmitFormActionFlagIncludeAnnotations
Bit 8. Submitted FDF file includes all markup annotations in underlying PDF document.
Definition: FSPDFObjC.h:2122
FSOptimizerSettingsCleanUpUseFlateInsteadOfLZW
In streams that use LZW encoding, use Flate instead.
Definition: FSPDFObjC.h:7770
FSCertVerifyResultCertStatusRevoked
This means certificate is revoked.
Definition: FSPDFObjC.h:8702
FSXFAWidgetModifyInfoWidgetElementZpl
XFA widget element: Zpl.
Definition: FSPDFObjC.h:6120
FSPortfolioInitialViewTileMode
Initial view mode: tile mode, with each file and folder node denoted by a small icon and a subset of ...
Definition: FSPDFObjC.h:9333
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeIntent
Javascript event item type: intent.
Definition: FSPDFObjC.h:3926
FSPDFObjectStream
PDF stream object.
Definition: FSPDFObjC.h:1251
FSXFAWidgetModifyInfoWidgetElementFontInfo
XFA widget element: Font info.
Definition: FSPDFObjC.h:6095
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMultipleSelection
Javascript event item type: multiple selection.
Definition: FSPDFObjC.h:3968
FSLRStructureElementAttributeTypeColumnWidths
Attribute type: ColumnWidths, which represents the desired width of the columns, measured in the inli...
Definition: FSPDFObjC.h:8266
FSDWG2PDFSettingDataFlagASCIIHexEncoding
Bit 10. Enable ASCIIHex encoding of internal PDF streams.
Definition: FSPDFObjC.h:8025
FSHTML2PDFSettingDataEncodingFormatX_SoftBank_ISO_2022_JP
Encoding foramt: "X-SoftBank-ISO-2022-JP".
Definition: FSPDFObjC.h:7942
FSBookmarkStyleBold
Show bookmark title as bold text.
Definition: FSPDFObjC.h:4083
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveTemplate
Javascript event item type: remove template.
Definition: FSPDFObjC.h:3944
FSErrNoOFDModuleRight
No "OFD" module right.
Definition: FSPDFObjC.h:564
FSCertVerifyResultReasonKeyCompromise
Revocatoin reason: key compromise.
Definition: FSPDFObjC.h:8710
FSCertVerifyResultLocationOnline
Response information is got by online request.
Definition: FSPDFObjC.h:8725
FSTimeStampServerSendResultFailToGetData
Fail to get data during sending request process.
Definition: FSPDFObjC.h:4891
-[FSFont getAscent]
int getAscent()
Get the ascent value, in 1/1000 of em size (PDF units).
FSTimeStampServerSendResultFailToConnect
Fail to connect during sending request process.
Definition: FSPDFObjC.h:4887
FSHTML2PDFSettingDataHTML2PDFEncodingFormat
FSHTML2PDFSettingDataHTML2PDFEncodingFormat
Enumeration for encoding format used for converting HTML to PDF.
Definition: FSPDFObjC.h:7868
FSXFAWidgetModifyInfoWidgetElementFloat
XFA widget element: Float.
Definition: FSPDFObjC.h:6345
FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeBitmap
Hatches export type: Exports hatch as a bitmap.
Definition: FSPDFObjC.h:8033
FSLRStructureElementAttributeValueEnumOther
Enum value: Other (PDF 2.0).
Definition: FSPDFObjC.h:8348
FSJavascriptModifyItemInfoJavascriptEventTypeAppInit
Javascript event: App initialize.
Definition: FSPDFObjC.h:3813
FSRotationUnknown
Unknown rotation.
Definition: FSPDFObjC.h:626
FSXFAWidgetModifyInfoWidgetElementMonth
XFA widget element: Month.
Definition: FSPDFObjC.h:6208
FSTableGeneratorCallback-p
Definition: FSPDFObjC.h:12456
FSPDFNumberTreePageLabels
"PageLabels" number tree.
Definition: FSPDFObjC.h:1672
FSCertVerifyResultLocationDSS
Response information is found in DSS dictionary.
Definition: FSPDFObjC.h:8723
FSAnnotMKEntryDownCaption
Down caption (or alternate caption) entry. "AC" in MK dictionary.
Definition: FSPDFObjC.h:2512
FSLRStructureElementAttributeValueEnumInline
Enum value: Inline, which means the placement for attributes Placement/RubyPosition.
Definition: FSPDFObjC.h:8285
FSLayerContextUsageView
Use for a viewer.
Definition: FSPDFObjC.h:4254
-[FSImage getHeight]
int getHeight()
Get image height.
FSReadingBookmark
Definition: FSPDFObjC.h:5704
FSRenditionFloatingWindowRelatedWindowDocument
The document window.
Definition: FSPDFObjC.h:1833
FSPortfolioNodeTypeUnknown
Unknown portfolio node type.
Definition: FSPDFObjC.h:9225
FSLRStructureElementAttributeTypeRubyAlign
Attribute type: RubyAlign, which represents the justification of the lines within a ruby assembly.
Definition: FSPDFObjC.h:8261
FSErrCanNotRemoveSecurityFromServer
(For ConnectedPDF only) Cannot remove the security from ConnectedPDF server.
Definition: FSPDFObjC.h:511
-[FSXFAPage getIndex]
int getIndex()
Get index of the XFA page.
FSLRElementElementTypeTOCI
Structure element type: TOCI, which means "Table of contents item" and represents an individual membe...
Definition: FSPDFObjC.h:8147
FSDWG2PDFSettingDataDWG2PDFSearchableTextTypeNoSearch
Searchable text type: No searchable text.
Definition: FSPDFObjC.h:8040
FSXFAWidgetModifyInfoWidgetElementEncryptionLevel
XFA widget element: Encryption level.
Definition: FSPDFObjC.h:6189
FSXFAWidgetModifyInfoWidgetElement
FSXFAWidgetModifyInfoWidgetElement
Enumeration for the positon of XFA widget element.
Definition: FSPDFObjC.h:6085
FSSecurityHandlerCipherType
FSSecurityHandlerCipherType
Enumeration for Encryption Algorithm.
Definition: FSPDFObjC.h:6762
FSXFAWidgetModifyInfoWidgetElementTo
XFA widget element: To.
Definition: FSPDFObjC.h:6087
FSXFAWidgetModifyInfoWidgetElementEncodings
XFA widget element: Encodings.
Definition: FSPDFObjC.h:6261
FSOptimizerSettingsOptimizerDiscardUserData
Optimize PDF document by discarding user data.
Definition: FSPDFObjC.h:7764
FSXFAWidgetModifyInfoWidgetElementPicture
XFA widget element: Picture.
Definition: FSPDFObjC.h:6232
FSAnnotationSummarySettingsFontSizeLarge
If set, that means to use large font size in result document.
Definition: FSPDFObjC.h:9130
FSColorSpaceICCBasedDeviceCMYK
Color space: ICCBased DeviceCMYK. (4 components, C, M, Y, K)
Definition: FSPDFObjC.h:698
FSLRElementElementTypeParagraph
Structure element type: P, which means "Paragraph" and represents a low-level division of text.
Definition: FSPDFObjC.h:8154
FSTimeStampCallback-p
Definition: FSPDFObjC.h:11732
FSSignaturePAdESLevelBLT
PAdES level: B-LT.
Definition: FSPDFObjC.h:4768
FSFloatingInfo
Definition: FSPDFObjC.h:3677
FSRenditionFloatingWindowOffscreenEventMoveResize
Move or resize.
Definition: FSPDFObjC.h:1847
FSSoundSampleEncodingFormatRaw
Unspecified or unsigned values in the range 0 to (2^B - 1).
Definition: FSPDFObjC.h:3094
FSGraphStateLineCapRound
Round cap. A semicircular arc with a diameter equal to the line width is drawn around the endpoint an...
Definition: FSPDFObjC.h:817
FSRendererColorModeMappingGray
Map gray/white/black color value to background/foreground; for other colors, no change.
Definition: FSPDFObjC.h:3156
FSXFAWidgetWidgetNameType
FSXFAWidgetWidgetNameType
Enumeration for the type of XFA widget name.
Definition: FSPDFObjC.h:6512
FSAnnotNote
Annotation type: note annotation, which is just "Text" annotation - one of standard annotation in <PD...
Definition: FSPDFObjC.h:2447
FSSOAPRequestProperties
Definition: FSPDFObjC.h:3528
FSComparisonCompareTypeAll
Compare all content. This value should be used alone.
Definition: FSPDFObjC.h:7589
FSAnnotScreen
Annotation type: screen annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2467
FSFieldFlagTextPassword
(Only useful for text field) If set, the field is intended for entering a secure password that should...
Definition: FSPDFObjC.h:4564
FSSubmitFormActionFlags
FSSubmitFormActionFlags
Enumeration for flags of submit form action.
Definition: FSPDFObjC.h:2114
FSTabOrderMgrOrderType
FSTabOrderMgrOrderType
Enumeration for tab order type.
Definition: FSPDFObjC.h:6951
FSModuleNameAccessibility
Name for module "Accessibility".
Definition: FSPDFObjC.h:672
-[FSLayerContext reset]
BOOL reset()
Reset current layer context, back to the initialized state.
-[FSImageCompressionCallback-p release]
void release()
A callback function used to release current callback object itself.
FSXFAWidgetModifyInfoWidgetElementAcrobat7
XFA widget element: Acrobat7.
Definition: FSPDFObjC.h:6316
FSSignatureLabelNameProducer
Signature key name for producer name.
Definition: FSPDFObjC.h:4792
FSLRElementElementTypeHeading3
Structure element type: H3, which represents heading with level 3.
Definition: FSPDFObjC.h:8158
FSLRElementElementTypeImageObject
Structure element type: ImageObject, which means image graphics object element.
Definition: FSPDFObjC.h:8198
-[FSActionCallback-p getUntitledBookmarkName]
NSString * getUntitledBookmarkName()
A callback function to get the new name for an untitled bookmark.
-[FSGraphicsObjects getGraphicsObjectCount]
int getGraphicsObjectCount()
Get the count of graphics objects in graphics object list.
-[FSFont isItalic]
BOOL isItalic()
Judge whether current font object is italic or not.
FSLRStructureElementAttributeTypeBorderColor
Attribute type: BorderColor, which represents the color of the border drawn on the edges of a table c...
Definition: FSPDFObjC.h:8239
FSSnapPointMgrFlagIntersectionPoint
If set, that means to get the intersection of two intersecting paths.
Definition: FSPDFObjC.h:9382
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeHidden
Javascript event item type: hidden.
Definition: FSPDFObjC.h:3892
FSJavascriptModifyItemInfoJavascriptEventTypeScreenOutview
Javascript event: Screen out view.
Definition: FSPDFObjC.h:3844
-[FSSound getFileSpec]
FSFileSpec * getFileSpec()
Get the file specification object which represents an external sound file.
FSJavascriptModifyItemInfoJavascriptEventTypeHtmlCallback
Javascript event: Html callback.
Definition: FSPDFObjC.h:3814
-[FSSignatureCallback-p isNeedPadData]
BOOL isNeedPadData()
A callback function used to check whether to return all contents with padding zero or not,...
FSAnnotFreeText
Annotation type: free text annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2449
FSMarkupEndingStyleClosedArrow
Two short lines meeting in an acute angle as in the OpenArrow style and connected by a third line to ...
Definition: FSPDFObjC.h:2671
FSLRElementElementTypeImageContent
Structure element type: ImageContent, which means image content element.
Definition: FSPDFObjC.h:8206
FSRangeAll
All the indexes within a range will be used.
Definition: FSPDFObjC.h:851
FSErrMIPProtectionEngineInitFailed
MIP engine: add upe engine failed.
Definition: FSPDFObjC.h:570
FSFillerVkeyQ
Q key.
Definition: FSPDFObjC.h:4392
FSCompareResultInfoCompareResultTypeDeleteText
Result type: delete text.
Definition: FSPDFObjC.h:7516
FSXFADocEventTypeMouseExit
This kind of event is triggered when user moves the mouse pointer out of the field,...
Definition: FSPDFObjC.h:6000
FSAnnotationSummarySettingsSummaryLayoutAnnotationOnly
If set, that means to layout annotations only.
Definition: FSPDFObjC.h:9115
FSPreflightSettingDataLibraryTypePDFStandards
Preflight library type: Standards.
Definition: FSPDFObjC.h:7286
FSTableCellData
Definition: FSPDFObjC.h:7139
FSAlignment
FSAlignment
Enumeration for alignment (horizontal).
Definition: FSPDFObjC.h:637
FSErrCanNotGetACL
(For ConnectedPDF only) Cannot get the ACL from ConnectedPDF server.
Definition: FSPDFObjC.h:512
FSHTML2PDFRelatedResourceArray
Definition: FSPDFObjC.h:8094
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMultiline
Javascript event item type: multiline.
Definition: FSPDFObjC.h:3895
FSHeaderFooterContentGeneratorDateFormatMMSlashDDSlashYYYY
If this is used, "mm/dd/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5179
-[FSLRContentElement getBBox]
FSRectF * getBBox()
Get bounding box.
FSRotationPointOptions
FSRotationPointOptions
Enumeration for rotation point options.
Definition: FSPDFObjC.h:629
FSXFAWidgetModifyInfoWidgetElementHandler
XFA widget element: Handler.
Definition: FSPDFObjC.h:6216
FSHitDataCheckSeverityInfo
Info severity.
Definition: FSPDFObjC.h:7385
FSLRStructureElementAttributeValueEnumUnordered
Enum value: Unordered (PDF 2.0), which means unordered list with unspecified bullets.
Definition: FSPDFObjC.h:8322
-[FSPath getPointCount]
int getPointCount()
Get the count of points.
FSPortfolioFolderNode
Definition: FSPDFObjC.h:9261
FSXFAWidgetPresenceUnknown
Presence property: Unknown.
Definition: FSPDFObjC.h:6505
FSErrCanNotUploadDocInfo
(For ConnectedPDF only) Cannot upload ConnectedPDF document info to ConnectedPDF server.
Definition: FSPDFObjC.h:516
FSParagraphEditingBulletTypeSolidRectangle
Bullet type: solid rectangle.
Definition: FSPDFObjC.h:8538
FSXFAWidgetWidgetNameTypeFullName
Name type: full name.
Definition: FSPDFObjC.h:6515
FSFieldFlagChoiceMultiSelect
(Only useful for list box) If set, more than one items may be selected simultaneously; if clear,...
Definition: FSPDFObjC.h:4570
FSTimeStampServerSendResultOutOfMemory
Out of memory during sending request process.
Definition: FSPDFObjC.h:4892
FSPortfolioNodeArray
Definition: FSPDFObjC.h:9241
FSCertVerifyResultCertStatusValid
This means certificate is valid.
Definition: FSPDFObjC.h:8701
-[FSFloatArray getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSStamp
Definition: FSPDFObjC.h:2910
-[FSInt32Array removeAll]
void removeAll()
Clean up the array.
FSOptimizeScannedPDFSettings
Definition: FSPDFObjC.h:7842
FSAnnotMKRelationCaptionBelowIcon
Caption below the icon.
Definition: FSPDFObjC.h:2523
FSPrintParamsBookletBindingRightTall
Booklet Binding: Right-side binding for text with right-to-left reading direction or Japanese-style v...
Definition: FSPDFObjC.h:3592
FSAction
Definition: FSPDFObjC.h:1999
FSPDFNameTreeDests
"Dests" name tree.
Definition: FSPDFObjC.h:1642
FSBookmarkPosNextSibling
A bookmark is the next sibling of another specified bookmark.
Definition: FSPDFObjC.h:4090
FSHTML2PDFSettingDataEncodingFormatCP1250
Encoding foramt: "CP1250".
Definition: FSPDFObjC.h:7897
FSFillSignFillSignObjectTypeCheckMark
Check mark fill-sign object.
Definition: FSPDFObjC.h:8931
FSHeaderFooterContentGeneratorDateFormatYYHyphenMMHyphenDD
If this is used, "yy-mm-dd" would be used as the date format string.
Definition: FSPDFObjC.h:5194
FSXFAWidgetWidgetvAlignTypeBottom
Align the text to the bottom of the available region.
Definition: FSPDFObjC.h:6529
FSGraphicsObjectTypePath
Path graphics object.
Definition: FSPDFObjC.h:1478
FSFillerVkeyF3
F3 key.
Definition: FSPDFObjC.h:4420
FSXFAWidgetModifyInfoWidgetElementEquate
XFA widget element: Equate.
Definition: FSPDFObjC.h:6251
FSXFAWidgetWidgetTypeExclGroup
XFA widget type: Exclusion Group for radio button only.
Definition: FSPDFObjC.h:6500
FSPDFPageSize
FSPDFPageSize
Enumeration for page size type.
Definition: FSPDFObjC.h:5018
FSOptimizeScannedPDFSettingsScannedImageCompressMode
FSOptimizeScannedPDFSettingsScannedImageCompressMode
Enumeration for compression mode used for color or gray image.
Definition: FSPDFObjC.h:7828
FSImageOrientationRotate180
Rotate 180 degrees in clockwise direction.
Definition: FSPDFObjC.h:1156
-[FSParagraphEditingUndoItem redo]
void redo()
Redo this item.
FSFillerVkeyF10
F10 key.
Definition: FSPDFObjC.h:4427
FSXFAWidgetModifyInfoWidgetElementSharptext
XFA widget element: Sharptext.
Definition: FSPDFObjC.h:6331
FSAnnotCircle
Annotation type: circle annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2452
FSLRElementElementTypePart
Structure element type: Part, which represents a large-scale division of a document.
Definition: FSPDFObjC.h:8140
FSCompareResultInfoCompareResultTypeDeleteShading
Result type: delete shading.
Definition: FSPDFObjC.h:7525
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeToggleNoView
Javascript event item type: toggle no view.
Definition: FSPDFObjC.h:3931
-[FSJoinSplit splitBoxes]
void splitBoxes()
Call this function to split text.
FSSecurityHandlerCipherAES
Use AES encryption algorithm, with the key length be 16 bytes (as AES-128) or 32 bytes (as AES-256,...
Definition: FSPDFObjC.h:6765
FSBarcodeFormatCode39
Barcode format: standard 39 code.
Definition: FSPDFObjC.h:1193
FSXFAWidgetModifyInfoWidgetElementSource
XFA widget element: Source.
Definition: FSPDFObjC.h:6389
FSGraphicsObjectsTextMergeOption
FSGraphicsObjectsTextMergeOption
Enumeration for text merge.
Definition: FSPDFObjC.h:4963
FSBookmarkPosLastChild
A bookmark is the last child of another specified bookmark.
Definition: FSPDFObjC.h:4088
FSSignatureStateVerifyTimestampTimeBefore
Verification state of the time stamp time is valid, since the times is before the expiration date.
Definition: FSPDFObjC.h:4720
FSIconFitScaleWayBigger
Scale only when icon is bigger than annotation rectangle.
Definition: FSPDFObjC.h:2420
FSXFAWidgetModifyInfoWidgetElementRange
XFA widget element: Range.
Definition: FSPDFObjC.h:6366
FSFindOption
Definition: FSPDFObjC.h:8485
FSCertVerifyResultCertStatusUnknown
This means certificate status is unknown.
Definition: FSPDFObjC.h:8704
FSAnnotTrapNet
Annotation type: trap network annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2469
FSCodec
Definition: FSPDFObjC.h:724
-[FSFileWriterCallback-p getSize]
unsigned long long getSize()
Get total size of the file.
FSOutputPreviewShowDeviceRGB
If set, only show with DeviceRGB.
Definition: FSPDFObjC.h:9183
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseDown
Javascript event: Form field mouse down.
Definition: FSPDFObjC.h:3825
FSLRStructureElementAttributeTypeFieldChecked
Attribute type only for PrintField: checked, which represents the state of a radio button or check bo...
Definition: FSPDFObjC.h:8269
FSHTML2PDFSettingDataEncodingFormatVISUAL
Encoding foramt: "VISUAL".
Definition: FSPDFObjC.h:7909
FSSignatureStateVerifyChangeLegal
The document has been changed outside of signature scope, but the changed is permitted.
Definition: FSPDFObjC.h:4722
FSFontStdIDCourierI
Standard font: Courier-Oblique, Italic.
Definition: FSPDFObjC.h:918
FSPointF
Type definition for point class for float.
Definition: FSPDFObjC.h:229
FSTabOrderMgrNone
None (index order): Annotations are visited in annotation's index across the page.
Definition: FSPDFObjC.h:6952
FSIdentityProperties
Definition: FSPDFObjC.h:3374
FSSignatureDigestSHA512
Signature digest algorithm: sha512 algorithm.
Definition: FSPDFObjC.h:4754
-[FSTextFillSignObject isCombFieldMode]
BOOL isCombFieldMode()
Check whether current mode is comb field mode or not.
FSFontStylesSmallCap
Font style: small cap.
Definition: FSPDFObjC.h:883
FSFullTextSearch
Definition: FSPDFObjC.h:7239
FSPDFDocWrapperNone
Normal document.
Definition: FSPDFObjC.h:5462
FSRendererColorModeForegroundBlackPath
If set, only the black color of path need to be replaced.
Definition: FSPDFObjC.h:3174
FSLRStructureElementAttributeTypeTableSummary
Attribute type only for Table: Summary, which represents a summary of the table's purpose and structu...
Definition: FSPDFObjC.h:8275
FSHTML2PDFSettingDataEncodingFormatJIS
Encoding foramt: "JIS".
Definition: FSPDFObjC.h:7882
FSErrCanNotGetUserToken
(For ConnectedPDF only) Cannot get user token from ConnectedPDF server.
Definition: FSPDFObjC.h:520
-[FSSnapPointMgr reload]
void reload()
Reload current manager.
FSModuleNameRMS
Name for module "RMS".
Definition: FSPDFObjC.h:665
-[FSSignatureVerifyResult getSignatureHashValue]
NSData * getSignatureHashValue()
Get signature hash value.
FSSignatureKeyNameReason
Signature key name: reason.
Definition: FSPDFObjC.h:4743
FSJavascriptModifyItemInfoJavascriptEventTypeMediaClose
Javascript event: Media close.
Definition: FSPDFObjC.h:3852
-[FSRectFArray removeAll]
void removeAll()
Clean up the array.
FSModuleNameRedaction
Name for module "Redaction".
Definition: FSPDFObjC.h:664
FSCompareResultInfoArray
Definition: FSPDFObjC.h:7551
FSTiledWatermarkSettingsFlags
FSTiledWatermarkSettingsFlags
Enumeration for tiled watermark setting flags.
Definition: FSPDFObjC.h:5222
-[FSBitmap getWidth]
int getWidth()
Get bitmap width.
FSXFAWidgetModifyInfoWidgetElementLayoutPseudoModel
XFA widget element: Layout pseudo model.
Definition: FSPDFObjC.h:6236
FSComparisonCompareTypeText
Compare text only.
Definition: FSPDFObjC.h:7590
FSXFAWidgetModifyInfoWidgetElementAgent
XFA widget element: Agent.
Definition: FSPDFObjC.h:6180
FSPDFNameTreeEmbeddedFiles
"EmbeddedFiles" name tree.
Definition: FSPDFObjC.h:1644
FSLRStructureElementAttributeValueEnumLayout
Enum value: Layout, which means layout artifacts. Purely cosmetic typographical or design elements su...
Definition: FSPDFObjC.h:8340
FSWatermarkSettingsFlagInvisible
If set, do not display a watermark.
Definition: FSPDFObjC.h:7000
FSJavascriptModifyItemInfo
Definition: FSPDFObjC.h:3979
FSRevocationCallback-p
Definition: FSPDFObjC.h:12092
-[FSActionCallback-p updateLogicalLabel]
void updateLogicalLabel()
A callback function to update logical label.
FSMonoImageSettingsStretchInterpol
When this is set, that means to do interpolation for zooming.
Definition: FSPDFObjC.h:7724
-[FSFillSignObject generateContent]
BOOL generateContent()
Generate content for current fill-sign object.
FSErrorCode
FSErrorCode
Enumeration for error code.
Definition: FSPDFObjC.h:482
-[FSFloatArray init]
id init()
Constructor.
FSBitmapDIBRgb32
DIB format: 32bpp format, with bits order "Blue, Green, Red, not used". Blue is in the lowest order.
Definition: FSPDFObjC.h:1094
FSXFAWidgetModifyInfoWidgetElementAmd
XFA widget element: Amd.
Definition: FSPDFObjC.h:6102
FSPathObject
Definition: FSPDFObjC.h:1604
-[FSJoinSplit selectNone]
void selectNone()
Call this function to clear all selected text.
FSLRStructureElementAttributeValueEnumNone
Enum value: None, which means no such attribute.
Definition: FSPDFObjC.h:8295
FSTextStateModeClip
Text mode: add text to path for clipping.
Definition: FSPDFObjC.h:1539
FSFillSignFillSignObjectTypeInitialsSignature
Initials signature fill-sign object.
Definition: FSPDFObjC.h:8936
FSColorSpaceSeparation
Color space: Separation.
Definition: FSPDFObjC.h:692
FSPDFAComplianceVersionPDFA3b
PDF/A-3b.
Definition: FSPDFObjC.h:7431
FSFontCharsetSymbol
Font charset: Standard symbols.
Definition: FSPDFObjC.h:890
-[FSPointFArray getSize]
int getSize()
Get the number of elements in the array.
-[FSParagraphEditing deselectAll]
BOOL deselectAll()
Deselect all text.
FSPDFPageSizeA6
Page size: A6.
Definition: FSPDFObjC.h:5025
FSJavascriptModifyItemInfoJavascriptEventTypePageOpen
Javascript event: Page open.
Definition: FSPDFObjC.h:3821
FSAnnotationSummarySettingsFontSizeType
FSAnnotationSummarySettingsFontSizeType
Enumeration for options used for font size type in result document.
Definition: FSPDFObjC.h:9127
FSCombineDocumentInfoArray
Definition: FSPDFObjC.h:9010
FSSignatureDigestAlgorithm
FSSignatureDigestAlgorithm
Enumeration for signature digest algorithm.
Definition: FSPDFObjC.h:4750
FSFontStdIDTimes
Standard font: Times-Roman.
Definition: FSPDFObjC.h:923
FSMonoImageSettingsImageCompressQualityLossy
Compression quality: Lossy.
Definition: FSPDFObjC.h:7713
FSFontStandardID
FSFontStandardID
Enumeration for standard font ID.
Definition: FSPDFObjC.h:914
FSErrNoLayoutRecognitionModuleRight
No "LayoutRecognition" module right.
Definition: FSPDFObjC.h:553
FSTextPageCharInfoComboWord
Character flag: ComboWord.
Definition: FSPDFObjC.h:6634
FSHTML2PDFSettingDataScalingModeScale
Page scaling: Scale. It means HTML content will be scaled to fit PDF page size. In this mode,...
Definition: FSPDFObjC.h:7864
FSFontStdIDSymbol
Standard font: Symbol.
Definition: FSPDFObjC.h:927
FSPDFDocSaveFlagIncremental
Save document incrementally.
Definition: FSPDFObjC.h:5416
FSSnappedPoint
Definition: FSPDFObjC.h:9366
FSXFAWidgetModifyInfoWidgetElementUi
XFA widget element: Ui.
Definition: FSPDFObjC.h:6088
FSHeaderFooterContentGeneratorDateFormatDDSlashMMSlashYY
If this is used, "dd/mm/yy" would be used as the date format string.
Definition: FSPDFObjC.h:5182
FSColorSpaceDeviceGray
Color space: DeviceGray. (1 component, gray)
Definition: FSPDFObjC.h:685
FSCertVerifyResultReasonCertificateHold
Revocatoin reason: certificate hold.
Definition: FSPDFObjC.h:8715
FSXFAWidgetModifyInfoWidgetElementValue
XFA widget element: Value.
Definition: FSPDFObjC.h:6349
-[FSLRGraphicsObjectElement getGraphicsObjectIndex]
int getGraphicsObjectIndex()
Get index of related graphics object.
FSPDFDocInsertDocOptions
FSPDFDocInsertDocOptions
Enumeration for options used for inserting a PDF document to another.
Definition: FSPDFObjC.h:5441
FSRectFArray
An array of RectF objects.
Definition: FSPDFObjC.h:248
FSXFAWidgetModifyInfoWidgetElementCompressLogicalStructure
XFA widget element: Compress logical structure.
Definition: FSPDFObjC.h:6376
FSRedact
Definition: FSPDFObjC.h:3072
FSXFAWidgetWidgetEdgePositionLeft
Edge position: left.
Definition: FSPDFObjC.h:6537
FSInk
Definition: FSPDFObjC.h:2898
FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithSequenceNumber
If set, that means to layout document and annotations with sequence numbers on separate pages.
Definition: FSPDFObjC.h:9116
-[FSFileReaderCallback-p getSize]
unsigned long long getSize()
Get total size of the file.
-[FSLRGraphicsObjectElement getMatrix]
FSMatrix2D * getMatrix()
Get matrix.
FSXFAWidgetModifyInfoWidgetElementWindow
XFA widget element: Window.
Definition: FSPDFObjC.h:6214
FSImagePNG
Image type is PNG.
Definition: FSPDFObjC.h:1144
FSLRStructureElementAttributeValueEnumBlock
Enum value: Block, which means to be stacked in the block-progression direction within an enclosing r...
Definition: FSPDFObjC.h:8284
FSLRElementElementTypeFigure
Structure element type: Figure, which represents an item of graphical content.
Definition: FSPDFObjC.h:8192
FSLRStructureElementAttributeValueEnumSolid
Enum value: Solid, which means the border is a single line segment.
Definition: FSPDFObjC.h:8299
FSXFAWidgetModifyInfoWidgetElementRootElement
XFA widget element: Root element.
Definition: FSPDFObjC.h:6369
FSErrNoRMSModuleRight
No "RMS" module right.
Definition: FSPDFObjC.h:544
-[FSDocEventCallback-p onDocWillOpen]
void onDocWillOpen()
Triggered when the document will be opened.
FSPDFDocDisplayFullScreen
When document is opened, full-screen mode, with no menu bar, window controls, or any other windows ar...
Definition: FSPDFObjC.h:5450
FSFontStyleSymbolic
Font style: symbolic.
Definition: FSPDFObjC.h:878
FSXFAWidgetModifyInfoWidgetElementOid
XFA widget element: Oid.
Definition: FSPDFObjC.h:6111
FSPDFDocExtractPagesOptionAttachFiles
If set, that means attachment files will be extracted as well.
Definition: FSPDFObjC.h:5436
-[FSActionCallback-p isPageLoop]
BOOL isPageLoop()
A callback function to get the flag specifies whether the document will loop around to the beginning ...
FSDRMSecurityHandler
Definition: FSPDFObjC.h:6868
FSStdSecurityHandlerModifyUserPassword
If set, user password and owner password will be modified during encryption process.
Definition: FSPDFObjC.h:6801
-[FSLRElement getElementType]
FSLRElementElementType getElementType()
Get element type.
FSPrintDeviceSettingData
Definition: FSPDFObjC.h:3133
FSRenditionWindowTypeFloating
Window type: a floating window.
Definition: FSPDFObjC.h:1816
FSMarkupStateCancelled
(Used with state model FSMarkupStateModelReview) The change has been cancelled.
Definition: FSPDFObjC.h:2659
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichDefaults
Javascript event item type: rich defaults.
Definition: FSPDFObjC.h:3937
FSOptimizerSettingsDiscardObjectsOptions
FSOptimizerSettingsDiscardObjectsOptions
Enumeration for discarding objects options.
Definition: FSPDFObjC.h:7777
FSImageSettingsImageCompressQualityMaximum
Compression quality: Maximum.
Definition: FSPDFObjC.h:7668
FSFieldTypeComboBox
Form field type: combo box.
Definition: FSPDFObjC.h:4551
FSTextStateModeFillStrokeClip
Text mode: fill and stroke text, and add to path for clipping.
Definition: FSPDFObjC.h:1538
FSXFAWidgetModifyInfoWidgetElementBookend
XFA widget element: Bookend.
Definition: FSPDFObjC.h:6350
FSXFAWidgetModifyInfoWidgetAttributeTypeMinH
Widget attribute type: Min H.
Definition: FSPDFObjC.h:6434
FSXFAWidgetModifyInfoWidgetElementDelta
XFA widget element: Delta.
Definition: FSPDFObjC.h:6154
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRequired
Javascript event item type: required.
Definition: FSPDFObjC.h:3898
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillSave
Javascript event: Document will save.
Definition: FSPDFObjC.h:3818
FSHeaderFooterContentGeneratorPageNumberFormatDefault
If this is used, "1" would be used as the page number format string.
Definition: FSPDFObjC.h:5199
FSSignatureVerifyResultLTVStateInactive
This means LTV is inactive.
Definition: FSPDFObjC.h:8870
FSLRStructureElementAttributeValueEnumStart
Enum value: Start, which means the place for attribute Placement, or the alignment for attributes Tex...
Definition: FSPDFObjC.h:8289
-[FSSnappedPoint getType]
FSSnappedPointSnappedPointType getType()
Get the snapped point type.
FSSignatureKeyNameSigner
Signature key name: signer.
Definition: FSPDFObjC.h:4741
FSSignatureAPFlagProducer
If set, show producer content on signature appearance.
Definition: FSPDFObjC.h:4737
-[FSMediaPlayerCallback-p getState]
FSMediaPlayerCallbackJSMediaPlayerState getState()
A callback function to get the media player state.
FSXFAWidgetModifyInfo
Definition: FSPDFObjC.h:6457
FSFillerVkeyNumpad4
4 key in the numeric keypad.
Definition: FSPDFObjC.h:4406
FSJavascriptModifyItemInfoJavascriptEventTypeDocDidprint
Javascript event: Document did print.
Definition: FSPDFObjC.h:3817
FSTimer
Definition: FSPDFObjC.h:4317
FSTextFillSignObjectDataArray
Definition: FSPDFObjC.h:8908
FSWatermark
Definition: FSPDFObjC.h:6977
FSPDFArray
Definition: FSPDFObjC.h:1328
FSHTML2PDFSettingDataEncodingFormatCP932
Encoding foramt: "CP932".
Definition: FSPDFObjC.h:7896
FSFontStdIDTimesBI
Standard font: Times-BoldItalic.
Definition: FSPDFObjC.h:925
FSXFAWidgetModifyInfoWidgetElementEmbed
XFA widget element: Embed.
Definition: FSPDFObjC.h:6220
FSXFAWidgetModifyInfoWidgetElementQuery
XFA widget element: Query.
Definition: FSPDFObjC.h:6242
FSPreflightReportSettingDataReportFileFormatTypeHtml
Report file format type: HTML.
Definition: FSPDFObjC.h:7318
FSXFAWidgetModifyInfoWidgetElementPrint
XFA widget element: Print.
Definition: FSPDFObjC.h:6357
-[FSAttachments getCount]
int getCount()
Get the count of attachments.
FSSetOCGStateActionOCGStateOff
Sets the state of subsequent groups to OFF.
Definition: FSPDFObjC.h:2223
FSRendererRenderAnnot
If set, annotations will be rendered.
Definition: FSPDFObjC.h:3164
FSLaunchAction
Definition: FSPDFObjC.h:2178
FSXFAWidgetModifyInfoWidgetElementAccessibleContent
XFA widget element: Accessible content.
Definition: FSPDFObjC.h:6300
FSSnappedPointTypeMidpoint
Snapped point type: midpoint, which means the snapped point is the midpoint for two endpoints of a pa...
Definition: FSPDFObjC.h:9361
-[FSLRGraphicsObjectElement getDict]
FSPDFDictionary * getDict()
Get PDF dictionary of related graphics object.
FSHTML2PDFSettingDataEncodingFormatCP1254
Encoding foramt: "CP1254".
Definition: FSPDFObjC.h:7901
FSCombinationCombineDocsOptionOutputIntents
If set, that means output intents of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9034
FSTableBorderInfoTableBorderStyle
FSTableBorderInfoTableBorderStyle
Enumeration for PDF annotation type.
Definition: FSPDFObjC.h:7074
FSWatermarkSettingsFlagASAnnot
If set, the watermark will be an annotation when inserted to a PDF page.
Definition: FSPDFObjC.h:6997
FSXFAWidgetModifyInfoWidgetElementRef
XFA widget element: Ref.
Definition: FSPDFObjC.h:6114
FSActionTypeTrans
Action type: transition action.
Definition: FSPDFObjC.h:1989
FSXFAWidgetModifyInfoWidgetElementDesc
XFA widget element: Desc.
Definition: FSPDFObjC.h:6322
FSXFAWidgetModifyInfoWidgetElementCompression
XFA widget element: compression.
Definition: FSPDFObjC.h:6311
-[FSFDFDoc getType]
FSFDFDocType getType()
Get the type of current document object.
FSFillerVkeyR
R key.
Definition: FSPDFObjC.h:4393
FSBarcodeFormatEAN13
Barcode format: EAN-13 code.
Definition: FSPDFObjC.h:1197
FSFontCIDCharsetJAPAN1
CID Font charset: Adobe-Japan1.
Definition: FSPDFObjC.h:909
FSRenditionMediaOptionBestEffort
Options defined in this type need only be honored in a "best effort" sense.
Definition: FSPDFObjC.h:1790
FSXFAWidgetModifyInfoWidgetElementConnect
XFA widget element: Connect.
Definition: FSPDFObjC.h:6362
FSPrintParamsDuplexTypeSimplex
Duplex type: prints on one side of the paper.
Definition: FSPDFObjC.h:3577
-[FSFileStreamCallback-p flush]
BOOL flush()
Flush internal buffer.
FSPagingSealSignaturePagingSealAPStateUnsigned
Unsigned signature.
Definition: FSPDFObjC.h:4945
FSCertVerifyResultReasonUnspecified
Revocatoin reason: unspecified reason.
Definition: FSPDFObjC.h:8709
FSLRStructureElementAttributeValueEnumFooter
Enum value: Footer.
Definition: FSPDFObjC.h:8344
FSCompareResultInfoCompareResultTypeInsertImage
Result type: insert image.
Definition: FSPDFObjC.h:7520
FSErrNoDocumentPermission
No document permission to operate.
Definition: FSPDFObjC.h:567
-[FSPDFStructTree getChildCount]
int getChildCount()
Get count of structure elements in current PDF structure tree.
FSFloatingInfoRelativeTargetDesktop
Relative type: align the floating window relative to the full virtual desktop.
Definition: FSPDFObjC.h:3661
FSXFAWidgetWidgetTypeImageEdit
XFA widget type: image edit.
Definition: FSPDFObjC.h:6493
FSHTML2PDFSettingDataEncodingFormatX_TAM_TMNEWS
Encoding foramt: "X-TAM-TMNEWS".
Definition: FSPDFObjC.h:7936
FSXFADocEventTypeInitialize
This kind of event is triggered after data binding is complete.
Definition: FSPDFObjC.h:5997
FSLRStructureElementAttributeValueEnumEnd
Enum value: End, which means the place for attribute Placement, or the alignment for attributes TextA...
Definition: FSPDFObjC.h:8290
-[FSColor isEmpty]
BOOL isEmpty()
Check whether current object is empty or not.
FSFixupData
Definition: FSPDFObjC.h:7366
FSErrLTVRevocationCallbackNotSet
(For LTV only) Revocation callback for LTV has not been set.
Definition: FSPDFObjC.h:532
FSFillerVkeyL
L key.
Definition: FSPDFObjC.h:4387
FSLRStructureElementAttributeValueEnumBoth
Enum value: Row, which means both row and column of a table.
Definition: FSPDFObjC.h:8334
FSSplitFileResultSplitFileSuccess
The state is split successfully.
Definition: FSPDFObjC.h:9453
FSXFAWidgetModifyInfoWidgetElementSpeak
XFA widget element: Speak.
Definition: FSPDFObjC.h:6328
FSLTVVerifierSignatureCreationTime
Use signature creation time.
Definition: FSPDFObjC.h:8840
-[FSXFADoc getPageCount]
int getPageCount()
Get XFA page count.
FSLayerPrintData
Definition: FSPDFObjC.h:4236
FSDocViewerPrefsPrintScaleAppDefault
This means applications should use the current print scaling.
Definition: FSPDFObjC.h:5615
FSHTML2PDFSettingDataEncodingFormatKOI8R
Encoding foramt: "KOI8R".
Definition: FSPDFObjC.h:7892
FSLRStructureElementAttributeValueTypeInt32
Value type: 32-bit signed integer.
Definition: FSPDFObjC.h:8354
FSXFAWidgetModifyInfoWidgetElementNeverEmbed
XFA widget element: Never embed.
Definition: FSPDFObjC.h:6354
FSXFAWidgetModifyInfoWidgetElementMedium
XFA widget element: Medium.
Definition: FSPDFObjC.h:6295
FSPDFDocPermModify
Modify PDF contents. (Bit 4 in permission value)
Definition: FSPDFObjC.h:5405
FSPDFDocExtractPagesOptionAnnotation
If set, that means annotations related to extracted pages will be extracted as well.
Definition: FSPDFObjC.h:5431
FSXFAWidgetModifyInfoWidgetElementAdjustData
XFA widget element: Adjust data.
Definition: FSPDFObjC.h:6182
FSSignatureStateVerifyNoSupportWay
Unsupported signature.
Definition: FSPDFObjC.h:4702
FSJoinSplit
Definition: FSPDFObjC.h:8620
FSSignaturePAdESLevelBB
PAdES level: B-B.
Definition: FSPDFObjC.h:4766
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveWeblinks
Javascript event item type: remove web links.
Definition: FSPDFObjC.h:3952
FSPDFXComplianceVersionPDFX1aPSOCoatedv3ECI
PDF/X-1a (PSO Coated v3 (ECI)).
Definition: FSPDFObjC.h:7476
-[FSResultInformation getHitDataCount]
int getHitDataCount()
Get count of hit data.
FSSignatureAPFlagLabel
If set, show label on signature appearance.
Definition: FSPDFObjC.h:4728
FSXFAWidgetModifyInfoWidgetElementSharpxml
XFA widget element: Sharpxml.
Definition: FSPDFObjC.h:6258
FSFillerVkeyDelete
Delete key.
Definition: FSPDFObjC.h:4364
FSLRStructureElementAttributeTypeLineHeight
Attribute type: LineHeight, which means the element's preferred height, in the block-progression dire...
Definition: FSPDFObjC.h:8257
FSGraphicsObjectBlendHardlight
Multiply or screens colors, depending on source color value.
Definition: FSPDFObjC.h:1465
FSStructObjectContentStructObjectTypeAnnot
Annot object.
Definition: FSPDFObjC.h:1757
FSPDFDocPwdOwner
An owner password is used in PDF document.
Definition: FSPDFObjC.h:5389
FSAnnotSquiggly
Annotation type: squiggly annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2457
FSFileFormatTypePDF
File format type: PDF.
Definition: FSPDFObjC.h:720
FSFillerVkeyH
H key.
Definition: FSPDFObjC.h:4383
FSPDFPage
Definition: FSPDFObjC.h:5033
FSPageLabelsUpperLetters
Page label style: uppercase letters.
Definition: FSPDFObjC.h:5656
FSSearchOptionWordMatching
FSSearchOptionWordMatching
Enumeration for word matching.
Definition: FSPDFObjC.h:3751
FSFloatingInfoResizeTypeNo
Resize type: may not be resized.
Definition: FSPDFObjC.h:3666
FSPrintParamsDuplexTypeDuplexFlipLongEdge
Duplex type: prints on both sides of the paper; the paper flips along the long edge.
Definition: FSPDFObjC.h:3578
FSXFAWidgetModifyInfoWidgetElementCache
XFA widget element: Cache.
Definition: FSPDFObjC.h:6121
FSJavascriptModifyItemInfoJavascriptEventTypeUnknown
Javascript event: unknown.
Definition: FSPDFObjC.h:3812
FSRectI
Definition: FSPDFObjC.h:353
FSSignatureStateUnsigned
Unsigned signature.
Definition: FSPDFObjC.h:4697
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichValue
Javascript event item type: rich value.
Definition: FSPDFObjC.h:3900
FSXFAWidgetModifyInfoWidgetElementCheckButton
XFA widget element: Check button.
Definition: FSPDFObjC.h:6099
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertPages
Javascript event item type: insert pages.
Definition: FSPDFObjC.h:3957
FSXFAWidgetModifyInfoWidgetElementPasswordEdit
XFA widget element: Password edit .
Definition: FSPDFObjC.h:6270
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextSize
Javascript event item type: text size.
Definition: FSPDFObjC.h:3935
FSXFAWidgetWidgetTypeTextEdit
XFA widget type: text edit.
Definition: FSPDFObjC.h:6498
FSSnapPointMgrFlagEndpoint
If set, that means to get the endpoint of a path.
Definition: FSPDFObjC.h:9380
FSColorSpaceLab
Color space: Lab. (3 components, A, B, C)
Definition: FSPDFObjC.h:690
-[FSFont getFamilyName]
NSString * getFamilyName()
Retrieve the famliy name.
FSXFAWidgetModifyInfoWidgetElementAdobeExtensionLevel
XFA widget element: Adobe extension level.
Definition: FSPDFObjC.h:6092
FSFloatingInfoOffScreenAllow
Off screen action: take no action.
Definition: FSPDFObjC.h:3672
FSLRStructureElementAttributeValueEnumPageNum
Enum value: PageNum (PDF2.0).
Definition: FSPDFObjC.h:8346
FSPDFDocEncryptCDRM
(Reserved, currently, this value is not used.) Encryption type: Foxit connected PDF DRM encryption.
Definition: FSPDFObjC.h:5400
FSWatermarkTextProperties
Definition: FSPDFObjC.h:7034
FSLRStructureElementAttributeValueEnumPagination
Enum value: Pagination, which means pagination artifacts. Ancillary page features such as running hea...
Definition: FSPDFObjC.h:8339
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeArrowEnd
Javascript event item type: arrow end.
Definition: FSPDFObjC.h:3916
FSXFAWidgetWidgetTypeDateTimeEdit
XFA widget type: date time edit.
Definition: FSPDFObjC.h:6489
FSSignatureAPFlagText
If set, show text content on signature appearance.
Definition: FSPDFObjC.h:4735
+[FSPDFArray create]
FSPDFArray * create()
Create a new array object.
FSDateTime
Definition: FSPDFObjC.h:592
FSFillerVkeyS
S key.
Definition: FSPDFObjC.h:4394
FSBookmarkPosFirstChild
A bookmark is the first child of another specified bookmark.
Definition: FSPDFObjC.h:4087
FSXFAWidgetWidgetvAlignTypeTop
Align the text to the top of the available region.
Definition: FSPDFObjC.h:6528
FSStdSecurityHandlerModifyOwnerPassword
If set, only owner password will be modified during encryption process.
Definition: FSPDFObjC.h:6802
FSErrNotLoaded
Current object has not been loaded yet.
Definition: FSPDFObjC.h:503
FSOutputPreviewShowDeviceN
If set, only show with DeviceN.
Definition: FSPDFObjC.h:9180
FSPrintParamsBookletDuplexModeBackSideOnly
Booklet Duplex Mode: only prints all pages that appear on the back side of the paper.
Definition: FSPDFObjC.h:3585
FSXFAWidgetModifyInfoWidgetElementInteger
XFA widget element: Integer.
Definition: FSPDFObjC.h:6249
FSLRStructureElementAttributeValueEnumUnderline
Enum value: Underline, which means a line below the text.
Definition: FSPDFObjC.h:8310
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddFileAttachment
Javascript event item type: add fileattachment.
Definition: FSPDFObjC.h:3963
FSFreeText
Definition: FSPDFObjC.h:2843
-[FSRectFArray init]
id init()
Constructor.
FSBarcodeQRCorrectionLevelHigh
The capability of recovery from 30% amounts of damage.
Definition: FSPDFObjC.h:1207
FSSquiggly
Definition: FSPDFObjC.h:2780
-[FSMediaPlayerCallback-p stop]
BOOL stop()
A callback function to stop the media player.
FSStdSecurityHandlerModifyPermission
If set, user permissions and "is encrypt metadata" values (which are defined in FSStdEncryptData ) wi...
Definition: FSPDFObjC.h:6800
FSSearchOptionWordMatchingMatchAnyWord
Word matching: match any word.
Definition: FSPDFObjC.h:3754
FSPDFDocSaveFlagXRefStream
Save document by using XRef stream.
Definition: FSPDFObjC.h:5418
FSHeaderFooterContentGeneratorDateFormatDDDotMMDotYY
If this is used, "dd.mm.yy" would be used as the date format string.
Definition: FSPDFObjC.h:5192
FSOptimizerSettingsDiscardObjectsJavaScriptActions
Discard all JavaScript actions.
Definition: FSPDFObjC.h:7780
-[FSColorSpace getComponentCount]
int getComponentCount()
Get the count of components.
FSXFADocEventTypeMouseUp
This kind of event is triggered when the mouse button is released at a moment and the mouse pointer i...
Definition: FSPDFObjC.h:6001
FSRenditionActionOpTypePlay
Play rendition (which is specified in rendition action), associating it with related screen annotatio...
Definition: FSPDFObjC.h:2201
FSXFAWidgetModifyInfoWidgetElementUri
XFA widget element: Uri.
Definition: FSPDFObjC.h:6115
FSParagraphEditingBulletTypeDiagonalUpRightArrow
Bullet type: diagonal up right arrow.
Definition: FSPDFObjC.h:8543
FSPDFObjectType
FSPDFObjectType
Enumeration for PDF object type.
Definition: FSPDFObjC.h:1243
FSPSInk
Definition: FSPDFObjC.h:3019
FSFillSign
No popup menu item.
Definition: FSPDFObjC.h:8939
FSLRStructureElementAttributeValueEnumJustify
Enum value: Justify, which means the alignment for attributes TextAlign/BlockAlign/RubyAlign.
Definition: FSPDFObjC.h:8308
FSLRElementElementTypeLink
Structure element type: Link, which represents an association between a portion of the ILSE's content...
Definition: FSPDFObjC.h:8180
FSSplitPDFDoc
Definition: FSPDFObjC.h:9496
FSXFADocEventTypePrePrint
This kind of event is triggered just before the rendering for printing begins.
Definition: FSPDFObjC.h:5988
FSPDFNameTreeType
FSPDFNameTreeType
Enumeration for name tree type.
Definition: FSPDFObjC.h:1641
FSProgressiveError
Progress state: any error occurs.
Definition: FSPDFObjC.h:740
-[FSParagraphEditing canDelete]
BOOL canDelete()
Check whether can delete text.
FSProgressiveToBeContinued
Progress state: progress needs to be continued.
Definition: FSPDFObjC.h:741
FSLRElementElementTypeHeading6
Structure element type: H6, which represents heading with level 6.
Definition: FSPDFObjC.h:8161
FSLRStructureElementAttributeValueEnumDisc
Enum value: Disc, which means solid circular bullet.
Definition: FSPDFObjC.h:8314
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseExit
Javascript event: Screen mouse exit.
Definition: FSPDFObjC.h:3842
FSXFAWidgetModifyInfoWidgetElementArea
XFA widget element: Area.
Definition: FSPDFObjC.h:6161
FSErrDiskFull
(For OCR only) Not enough disk space.
Definition: FSPDFObjC.h:524
FSTextStateModeInvisible
Text mode: neither fill nor stroke text, to make it invisible.
Definition: FSPDFObjC.h:1535
FSFieldFlagTextDoNotScroll
(Only useful for text field) If set, the field does not scroll (horizontally for single-line fields,...
Definition: FSPDFObjC.h:4567
FSFileAttachment
Definition: FSPDFObjC.h:2994
FSGraphState
Definition: FSPDFObjC.h:827
FSFileFormatTypeHTML
File format type: HTML.
Definition: FSPDFObjC.h:716
FSJavascriptModifyItemInfoJavascriptEventTypeFieldFormat
Javascript event: Form field format.
Definition: FSPDFObjC.h:3834
FSMarkupStateAccepted
(Used with state model FSMarkupStateModelReview) The user agrees with the change.
Definition: FSPDFObjC.h:2657
FSFillerVkeyMenu
Menu key.
Definition: FSPDFObjC.h:4349
FSWatermarkSettingsFlags
FSWatermarkSettingsFlags
Enumeration for watermark setting flags.
Definition: FSPDFObjC.h:6995
FSAnnotStamp
Annotation type: stamp annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2459
FSLRStructureElementAttributeValueEnumOrdered
Enum value: Ordered (PDF 2.0), which means ordered lists with unspecified numbering.
Definition: FSPDFObjC.h:8323
FSXFAWidget
Definition: FSPDFObjC.h:6540
FSPDFCompliance
Definition: FSPDFObjC.h:7501
FSLRStructureElementAttributeValueTypeEnumArray
Value type: an array of enum values.
Definition: FSPDFObjC.h:8359
FSFillerVkeyLeft
Left arrow key.
Definition: FSPDFObjC.h:4357
FSAnnotMKRelationNoIcon
No icon; captin only.
Definition: FSPDFObjC.h:2521
FSRenditionMediaPlayerType
FSRenditionMediaPlayerType
Enumeration for PDF media player classified type.
Definition: FSPDFObjC.h:1800
FSSplitDocumentInfo
Definition: FSPDFObjC.h:9418
FSRenditionMediaOptionMustBeHonored
Options defined in this type must be honored for rendition object to be considered viable.
Definition: FSPDFObjC.h:1789
FSCertVerifyResultReasonAACompromise
Revocatoin reason: AA compromise.
Definition: FSPDFObjC.h:8718
FSLRStructureElementAttributeValueEnumLrTb
Enum value: LtTb, which means inline progression from left to right; block progression from top to bo...
Definition: FSPDFObjC.h:8291
FSSignatureStateUnknown
Unknown signature.
Definition: FSPDFObjC.h:4695
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeEditable
Javascript event item type: editable.
Definition: FSPDFObjC.h:3890
FSLRStructureElementAttributeValueEnumBates
Enum value: Bates (PDF2.0).
Definition: FSPDFObjC.h:8347
FSImageSettingsStretchDefault
When this is set, that means to do default stretching.
Definition: FSPDFObjC.h:7673
FSJavascriptModifyItemInfoJavascriptModifyItemTypePage
Javascript modify item type: Page.
Definition: FSPDFObjC.h:3864
FSPDFXComplianceVersionPDFX3CoatedGRACoL2006
PDF/X-3 (Coated GRACoL 2006).
Definition: FSPDFObjC.h:7477
FSTiledWatermarkSettingsFlagOnTop
If set, show watermark above other page content.
Definition: FSPDFObjC.h:5225
FSCompareResultInfoCompareResultTypeInsertAnnot
Result type: insert annotation.
Definition: FSPDFObjC.h:7529
FSHeaderFooterContentGeneratorDateFormatMDotDDotYY
If this is used, "m.d.yy" would be used as the date format string.
Definition: FSPDFObjC.h:5186
FSFixupDataFixupStateSuccess
A fixup succeeded.
Definition: FSPDFObjC.h:7361
FSXFAWidgetModifyInfoWidgetAttributeTypeFracDigits
Widget attribute type: Frac digits.
Definition: FSPDFObjC.h:6422
FSPDFStructTree
Definition: FSPDFObjC.h:1773
-[FSPDFNameTree getType]
FSPDFNameTreeType getType()
Get the type of current name tree.
FSOptimizeScannedPDFSettingsScannedMonoImageCompressjbig2Lossy
Compression mode: jbig2 lossy.
Definition: FSPDFObjC.h:7836
-[FSLayerNode getViewUsage]
FSLayerTreeUsageState getViewUsage()
Get the state for viewing usage.
FSFloatingInfoOffScreenForceOnScreen
Off screen action: move or resize the window so that it is on-screen.
Definition: FSPDFObjC.h:3673
FSLTVVerifierVerifyModeAcrobat
Use Acrobat validation process.
Definition: FSPDFObjC.h:8847
FSLRStructureElementAttributeValueEnumAuto
Enum value: Auto.
Definition: FSPDFObjC.h:8306
FSHTML2PDFSettingDataEncodingFormatUTF_16LE
Encoding foramt: "UTF-16LE".
Definition: FSPDFObjC.h:7926
FSTextPageParseTextNormal
Parse the text content of a PDF page by normalizing characters based on their positions in the PDF pa...
Definition: FSPDFObjC.h:6661
FSTextSearchSearchMatchCase
If set, match the case of keyword when searching.
Definition: FSPDFObjC.h:6698
FSJoinSplitJoinSplitOperationTypeLink
Join spilt operation type: Link.
Definition: FSPDFObjC.h:8614
FSErrUnknownState
Any unknown state occurs.
Definition: FSPDFObjC.h:499
FSXFAWidgetModifyInfoWidgetElementVariables
XFA widget element: Variables.
Definition: FSPDFObjC.h:6379
FSSignatureDocPermFillingFormSigningAndAnnotating
Permitted changes are the same as for 2, as well as annotation creation, deletion,...
Definition: FSPDFObjC.h:4776
-[FSBitmap convertToMono]
FSBitmap * convertToMono()
Converts bitmap to 1-bit monochrome format.
FSLRStructureElementAttributeValueEnumInvalid
Invalid enum value.
Definition: FSPDFObjC.h:8283
-[FSLayerNode getExportUsage]
FSLayerTreeUsageState getExportUsage()
Get the state for exporting usage.
-[FSWatermark getHeight]
float getHeight()
Get the original height of current watermark.
FSLRStructureElementAttributeValueEnumBackground
Enum value: Background, which means background artifacts. Background artifacts typically serve as a b...
Definition: FSPDFObjC.h:8342
FSGraphicsObjectBlendSaturation
Creates a color with the saturation of the source color, and the hue and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1470
FSBarcodeFormat
FSBarcodeFormat
Enumeration for barcode format.
Definition: FSPDFObjC.h:1192
FSFillSignFillSignObjectTypeSignature
Signature fill-sign object.
Definition: FSPDFObjC.h:8935
FSFillerVkeyNumpad9
9 key in the numeric keypad.
Definition: FSPDFObjC.h:4411
FSHTML2PDFSettingDataEncodingFormatCP1253
Encoding foramt: "CP1253".
Definition: FSPDFObjC.h:7900
-[FSSecurityCallback-p GetSecurityType]
FSPDFDocEncryptType GetSecurityType()
Get the encryption type of security callback.
FSXFAWidgetModifyInfoWidgetElementBreakAfter
XFA widget element: Break after.
Definition: FSPDFObjC.h:6386
FSXFAWidgetModifyInfoWidgetAttributeTypeLineThrough
Widget attribute type: Line through.
Definition: FSPDFObjC.h:6407
FSFieldFlagComboEdit
(Only useful for combo box) If set, the combo box includes an editable text control with a drop-down ...
Definition: FSPDFObjC.h:4569
FSAssociatedFilesRelationshipFormData
The relationship is "Form data" which means the file specification is the data associated with the "A...
Definition: FSPDFObjC.h:3243
FSSignatureAPFlagFoxitEditorFlag
If set, show Foxit Editor content on signature appearance.
Definition: FSPDFObjC.h:4736
FSXFAWidgetModifyInfoWidgetElementExtras
XFA widget element: Extras.
Definition: FSPDFObjC.h:6358
FSImageJPX
Image type is JPX or JPEG-2000.
Definition: FSPDFObjC.h:1147
FSLayerContextUsageExport
Use for exporting.
Definition: FSPDFObjC.h:4257
-[FSColor getColorSpace]
FSColorSpace * getColorSpace()
Get the color space that current color belongs to.
-[FSNotifierCallback-p onOutOfMemory]
void onOutOfMemory()
A callback function used to notify application when Foxit PDF SDK runs out of memory.
FSErrMIPUPEEngineInitFailed
MIP engine: add upe engine failed.
Definition: FSPDFObjC.h:569
FSImageGIF
Image type is GIF.
Definition: FSPDFObjC.h:1145
FSXFAWidgetModifyInfoWidgetElementEraNames
XFA widget element: Era names.
Definition: FSPDFObjC.h:6155
FSSquare
Definition: FSPDFObjC.h:2805
FSFillerVkey6
6 key.
Definition: FSPDFObjC.h:4372
-[FSUInt32Array getSize]
int getSize()
Get the number of elements in the array.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNone
Javascript pre-sign item type: none.
Definition: FSPDFObjC.h:3869
FSFontCharsetArabic
Font charset: Arabic.
Definition: FSPDFObjC.h:901
FSFillerVkeyInsert
Insert key.
Definition: FSPDFObjC.h:4363
FSXFAWidgetModifyInfoWidgetElementImageEdit
XFA widget element: Image edit.
Definition: FSPDFObjC.h:6244
FSXFAWidgetModifyInfoWidgetElementExcludeNS
XFA widget element: Exclude NS.
Definition: FSPDFObjC.h:6230
FSXFAWidgetModifyInfoWidgetElementValidate
XFA widget element: Validate.
Definition: FSPDFObjC.h:6245
FSXFADocEventTypeValidationState
This kind of event is triggered whenever the validation state of the target changes.
Definition: FSPDFObjC.h:6013
FSCompareResultInfoCompareResultTypeReplaceImage
Result type: replace image.
Definition: FSPDFObjC.h:7521
FSFillMode
FSFillMode
Enumeration for filling mode type, mainly for path graphics object.
Definition: FSPDFObjC.h:643
FSXFAWidgetModifyInfoWidgetElementLocaleSet
XFA widget element: Locale set.
Definition: FSPDFObjC.h:6215
FSErrMIPCreateProtectionHandlerFailed
MIP engine: create protection handler failed.
Definition: FSPDFObjC.h:571
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePassword
Javascript event item type: password.
Definition: FSPDFObjC.h:3896
FSMediaSettingsPlayerWindowTypeFloating
Window type: a floating window.
Definition: FSPDFObjC.h:3701
-[FSRange isEmpty]
BOOL isEmpty()
Check whether current object is empty or not.
FSSplitFileResultArray
Definition: FSPDFObjC.h:9474
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeContents
Javascript event item type: contents.
Definition: FSPDFObjC.h:3922
FSGraphicsObjects
Definition: FSPDFObjC.h:4969
FSXFAWidgetModifyInfoWidgetElementItems
XFA widget element: Items.
Definition: FSPDFObjC.h:6399
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeHighlight
Javascript event item type: highlight.
Definition: FSPDFObjC.h:3893
FSXFAWidgetModifyInfoWidgetElementSignatureProperties
XFA widget element: Signature properties.
Definition: FSPDFObjC.h:6334
FSAnnotFlagReadOnly
Annotation flag: read only.
Definition: FSPDFObjC.h:2485
FSHideAction
Definition: FSPDFObjC.h:2166
FSActionTypeJavaScript
Action type: JavaScript action.
Definition: FSPDFObjC.h:1986
FSXFAWidgetWidgethAlignTypeJustify
Left-align the last line and spread-justify the rest.
Definition: FSPDFObjC.h:6520
FSTableCellDataColArray
This class represents an array of FSTableCellData objects,inserted in the order of the displayed tab...
Definition: FSPDFObjC.h:7099
FSMediaPlayerCallback-p
Definition: FSPDFObjC.h:9678
FSXFAWidgetModifyInfoWidgetElementPara
XFA widget element: Para.
Definition: FSPDFObjC.h:6129
FSXFAWidgetModifyInfoWidgetElementAutoSave
XFA widget element: Auto save.
Definition: FSPDFObjC.h:6183
FSRedaction
Definition: FSPDFObjC.h:7058
FSErrNoComparisonModuleRight
No "Comparison" module right.
Definition: FSPDFObjC.h:546
-[FSFillerAssistCallback-p createPopupMenu]
void * createPopupMenu()
A callback function which is triggered when need to create a popup menu.
FSPDFPageSizeB6
Page size: B6.
Definition: FSPDFObjC.h:5030
FSErrOCRTrialIsEnd
(For OCR only) The trial for OCR module is end.
Definition: FSPDFObjC.h:525
FSImageOrientationNone
No orientation.
Definition: FSPDFObjC.h:1153
FSStructElementElementInfoType
FSStructElementElementInfoType
Enumeration for structure element info type.
Definition: FSPDFObjC.h:1713
FSImageSettingsImageCompressQualityMinimum
Compression quality: Minimum.
Definition: FSPDFObjC.h:7664
FSXFAWidgetModifyInfoWidgetElementDayNames
XFA widget element: Day names.
Definition: FSPDFObjC.h:6283
FSAnnotationSummarySettingsFontSizeSmall
If set, that means to use small font size in result document.
Definition: FSPDFObjC.h:9128
FSImageSettingsImageCompressZip
Compression mode: zip.
Definition: FSPDFObjC.h:7660
FSFillerVkeySnapshot
Print Screen key.
Definition: FSPDFObjC.h:4362
FSFileWriterCallback-p
Definition: FSPDFObjC.h:9609
FSLRStructureElementAttributeTypeListNumbering
Attribute type only for List: ListNumbering, which represents the numbering system to be used to gene...
Definition: FSPDFObjC.h:8267
FSFieldFlagRequired
If set, the field must have a value at the time it is exported by a submit-form action.
Definition: FSPDFObjC.h:4559
FSParagraphEditingBulletTypeNone
Bullet type: none.
Definition: FSPDFObjC.h:8536
-[FSLayerTree getDict]
FSPDFDictionary * getDict()
Get the dictionary of current object.
FSColorSpaceRenderingIntent
FSColorSpaceRenderingIntent
Enumeration for rendering intent.
Definition: FSPDFObjC.h:1048
FSTrustedCertStoreCallback-p
Definition: FSPDFObjC.h:12257
FSLRStructureElementAttributeValueTypeFloat
Value type: float.
Definition: FSPDFObjC.h:8355
FSCustomEncryptData
Definition: FSPDFObjC.h:6882
FSLRStructureElementAttributeTypeAttached
Attribute type: Attached, which specifies the edges of the page, if any, to which the artifact is log...
Definition: FSPDFObjC.h:8242
FSJavascriptModifyItemInfoJavascriptModifyType
FSJavascriptModifyItemInfoJavascriptModifyType
Enumeration for javascript modify type.
Definition: FSPDFObjC.h:3972
FSGraphicsObjectBlendHue
Creates a color with the hue of the source color, and the saturation and luminosity of the backdrop c...
Definition: FSPDFObjC.h:1469
FSCompareResultInfoCompareResultTypeReplaceAnnot
Result type: replace annotation.
Definition: FSPDFObjC.h:7530
FSLRStructureElementAttributeValueEnumPB
Enum value: pb, which means push button.
Definition: FSPDFObjC.h:8327
FSXFAWidgetModifyInfoWidgetElementFormat
XFA widget element: Format.
Definition: FSPDFObjC.h:6159
FSSignatureKeyNameDN
Signature key name: distinguish name.
Definition: FSPDFObjC.h:4745
FSFloatingInfoWindowPositionCenterLeft
Window position: at the center left.
Definition: FSPDFObjC.h:3650
FSRangeFilter
FSRangeFilter
Enumeration for range filter.
Definition: FSPDFObjC.h:850
FSAnnotFlagNoView
Annotation flag: no view.
Definition: FSPDFObjC.h:2484
FSXFAWidgetModifyInfoWidgetElementNumberPatterns
XFA widget element: Number patterns.
Definition: FSPDFObjC.h:6247
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNotSpellCheck
Javascript event item type: not spell check.
Definition: FSPDFObjC.h:3891
-[FSFillSignObject getType]
FSFillSignFillSignObjectType getType()
Get fill-sign type.
FSCertVerifyResult
Definition: FSPDFObjC.h:8728
-[FSPSI getBitmap]
FSBitmap * getBitmap()
Get the canvas bitmap.
FSXFAWidgetWidgetTypeImage
XFA widget type: image.
Definition: FSPDFObjC.h:6501
FSXFADocEventTypeUnknown
Event type: Unknown.
Definition: FSPDFObjC.h:5986
FSAnnotMKRelationCaptionOvrlayOnIcon
Caption overlaid directly on the icon.
Definition: FSPDFObjC.h:2527
FSPageNumberRange
Definition: FSPDFObjC.h:5108
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeActivated
Javascript event item type: activated.
Definition: FSPDFObjC.h:3914
FSXFAWidgetModifyInfoWidgetElementTemplate
XFA widget element: Template.
Definition: FSPDFObjC.h:6262
FSComparisonCompareType
FSComparisonCompareType
Enumeration for compare type flags.
Definition: FSPDFObjC.h:7588
FSHTML2PDFSettingDataEncodingFormatUTF_16BE
Encoding foramt: "UTF-16BE".
Definition: FSPDFObjC.h:7925
FSHTML2PDFSettingDataEncodingFormatX_UTF8UTF8
Encoding foramt: "X-UTF8UTF8".
Definition: FSPDFObjC.h:7931
FSImageOrientationRotate90
Rotate 90 degrees in clockwise direction.
Definition: FSPDFObjC.h:1159
FSXFAWidgetModifyInfoWidgetElementPlaintextMetadata
XFA widget element: Plain text metadata.
Definition: FSPDFObjC.h:6370
FSXFAWidgetModifyInfoWidgetAttributeTypeMarginRight
Widget attribute type: Margin right.
Definition: FSPDFObjC.h:6417
FSHTML2PDFSettingDataEncodingFormatUTF7
Encoding foramt: "UTF7".
Definition: FSPDFObjC.h:7922
FSSignatureFieldMDPAction
FSSignatureFieldMDPAction
Enumeration for signature FieldMDP("MDP" means modification detection and prevention) action type.
Definition: FSPDFObjC.h:4779
FSFloatingInfoRelativeTargetPageWindow
Relative type: align the floating window relative to the document (page) window.
Definition: FSPDFObjC.h:3659
FSFontCharsetThai
Font charset: Thai.
Definition: FSPDFObjC.h:895
FSSignatureStates
FSSignatureStates
Enumeration for signature states.
Definition: FSPDFObjC.h:4694
FSFillerVkeyDown
Down arrow key.
Definition: FSPDFObjC.h:4360
FSXFAWidgetModifyInfoWidgetElementFlipLabel
XFA widget element: Flip label.
Definition: FSPDFObjC.h:6281
FSPDFXComplianceVersionPDFX4AndCLLVISOCoatedv2ECI
PDF/X-4 and create language layer views (ISO Coated v2 (ECI))).
Definition: FSPDFObjC.h:7485
FSOutputPreviewShowType
FSOutputPreviewShowType
Enumeration for show type.
Definition: FSPDFObjC.h:9172
FSLRElementElementTypeWarichuText
Structure element type: WT, which means "Warichu text" and represents the smaller-size text of a wari...
Definition: FSPDFObjC.h:8187
FSJavascriptModifyItemInfoJavascriptModifyItemType
FSJavascriptModifyItemInfoJavascriptModifyItemType
Enumeration for javascript modify item type.
Definition: FSPDFObjC.h:3860
FSSecurityCallback-p
Definition: FSPDFObjC.h:11257
FSXFAWidgetModifyInfoWidgetElementEquateRange
XFA widget element: Equate range.
Definition: FSPDFObjC.h:6294
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonAlignX
Javascript event item type: button align x.
Definition: FSPDFObjC.h:3879
FSOutputPreviewShowDevice
If set, only show with Device.
Definition: FSPDFObjC.h:9190
-[FSPDFNameTree removeAllObjs]
BOOL removeAllObjs()
Remove all key names from current name tree, along with theirs value (as PDF object).
FSLink
Definition: FSPDFObjC.h:2790
FSFontMapperCallback-p
Definition: FSPDFObjC.h:12310
FSPosCenterRight
Position: center right.
Definition: FSPDFObjC.h:655
FSFullTextSearchRankHitCountASC
Rank the searching results according to how the result matches the expected searching patten,...
Definition: FSPDFObjC.h:7235
FSLRStructureElementAttributeTypeDirection
(Reserved) Attribute type: Direction.
Definition: FSPDFObjC.h:8277
FSXFADocXDP
XFA document type: XDP, as Raw XML data.
Definition: FSPDFObjC.h:6023
FSHTML2PDFSettingDataEncodingFormatTAB
Encoding foramt: "TAB".
Definition: FSPDFObjC.h:7919
FSPagingSealConfigPagingSealPositionLeft
Left Paging Seal.
Definition: FSPDFObjC.h:4911
FSPrintParamsBookletDuplexModeBothSides
Booklet Duplex Mode: automatically prints both sides of the paper.
Definition: FSPDFObjC.h:3583
FSXFAWidgetModifyInfoWidgetAttributeTypeX
Widget attribute type: X. X coordinate of the container's anchor point relative to the top-left corne...
Definition: FSPDFObjC.h:6405
-[FSApplyRedactionCallback-p release]
void release()
A callback function used to release current callback object itself.
FSSignatureAPFlagLocation
If set, show location on signature appearance.
Definition: FSPDFObjC.h:4732
FSCertVerifyResultCertStatus
FSCertVerifyResultCertStatus
Enumeration for certificate status.
Definition: FSPDFObjC.h:8700
FSXFAWidgetModifyInfoWidgetElementOutput
XFA widget element: Output.
Definition: FSPDFObjC.h:6228
FSAnnotFlagInvisible
Annotation flag: invisible.
Definition: FSPDFObjC.h:2479
-[FSActionCallback-p getPageScale]
float getPageScale()
A callback function to get current page zoom value.
FSDWG2PDFSettingDataDWG2PDFExportHatchesTypePolygons
Hatches export type: Exports hatch as a polygon (solid hatches only).
Definition: FSPDFObjC.h:8036
FSSignatureVerifyResultLTVState
FSSignatureVerifyResultLTVState
Enumeration for LTV state that indicates if a signature is a LTV signature.
Definition: FSPDFObjC.h:8869
FSComplianceEngineViewOrPrintConditionPSOCoatedv3ECI
Viewing or printing condition: PSO Coated v3 (ECI).
Definition: FSPDFObjC.h:7259
FSFillSignFillSignObjectTypeDot
Dot fill-sign object.
Definition: FSPDFObjC.h:8934
FSRotation
FSRotation
Enumeration for rotation.
Definition: FSPDFObjC.h:621
FSBitmapQuadratic
If set, do interpolation for stretching or transforming.
Definition: FSPDFObjC.h:1106
FSCaret
Definition: FSPDFObjC.h:2983
FSDWG2PDFSettingDataFlagTTFTextAsGeometry
Bit 2. Enable TTF font text to geometry conversion.
Definition: FSPDFObjC.h:8017
FSOutputPreviewColorantTypeProcess
Colorant type: process.
Definition: FSPDFObjC.h:9200
FSLRStructureElementAttributeValueEnumLineThrough
Enum value: LineThrough, which means a line through the middle of the text.
Definition: FSPDFObjC.h:8312
FSCompareResultInfoCompareResultTypeInsertText
Result type: insert text.
Definition: FSPDFObjC.h:7517
FSMonoImageSettingsImageCompressQualityLow
Compression quality: Low, only for e_ImageCompressHigh compress mode.
Definition: FSPDFObjC.h:7715
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillPrint
Javascript event: Document will print.
Definition: FSPDFObjC.h:3816
FSOutputPreviewColorantType
FSOutputPreviewColorantType
Enumeration for colorant type.
Definition: FSPDFObjC.h:9199
FSFillSignFillSignObjectTypeCrossMark
Cross mark fill-sign object.
Definition: FSPDFObjC.h:8930
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderStyle
Javascript event item type: border style.
Definition: FSPDFObjC.h:3878
-[FSSound getSampleEncodingFormat]
FSSoundSampleEncodingFormat getSampleEncodingFormat()
Get the encoding format for the sample data.
FSPagingSealSignaturePagingSealAPStateValid
Verification state of a signature is valid.
Definition: FSPDFObjC.h:4947
FSAnnotPolyLine
Annotation type: polyline annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2454
FSPDFPageArtBox
Art Box for page boundary.
Definition: FSPDFObjC.h:5014
FSPreflightSettingDataOperateTypeSingleFixups
Opearte type: single fixups.
Definition: FSPDFObjC.h:7293
FSFillerVkeyNumpad8
8 key in the numeric keypad.
Definition: FSPDFObjC.h:4410
FSHeaderFooterContent
Definition: FSPDFObjC.h:5126
FSFillerEventFlagMiddleButtonDown
Event flag: the middle button of the mouse is down.
Definition: FSPDFObjC.h:4440
FSLRStructureElementAttributeTypeVersion
(Reserved) Attribute type: Version, which represents schema version of layout recognition engine.
Definition: FSPDFObjC.h:8279
-[FSLayerNode hasLayer]
BOOL hasLayer()
Check if current layer node is associated with a layer.
FSHeaderFooterContentGeneratorDateFormatDSlashMSlashYY
If this is used, "d/m/yy" would be used as the date format string.
Definition: FSPDFObjC.h:5180
FSFieldTypeRadioButton
Form field type: radio button.
Definition: FSPDFObjC.h:4550
FSFontFontTypeCIDFont
Font type: CID font.
Definition: FSPDFObjC.h:935
FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceBelow
Widget attribute type: Space below.
Definition: FSPDFObjC.h:6427
-[FSPortfolioFileNode getKeyName]
NSString * getKeyName()
Get the key name of the related file specification object.
FSXFAWidgetWidgetHAlignType
FSXFAWidgetWidgetHAlignType
Enumeration for the type of text horizontal alignment of XFA widget.
Definition: FSPDFObjC.h:6518
-[FSTextSearch getMatchPageIndex]
int getMatchPageIndex()
Get the page index, to which current match belongs.
FSHTML2PDFSettingDataEncodingFormatUTF_32LE
Encoding foramt: "UTF-32LE".
Definition: FSPDFObjC.h:7928
FSMarkup
Definition: FSPDFObjC.h:2687
FSResponseTypeOCSP
OCSP response.
Definition: FSPDFObjC.h:8662
FSAnnotAppearanceTypeNormal
Annotation's normal appearance.
Definition: FSPDFObjC.h:2531
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeFillColor
Javascript pre-sign item type: fill color.
Definition: FSPDFObjC.h:3871
FSPDFAComplianceVersionPDFA1b
PDF/A-1b.
Definition: FSPDFObjC.h:7426
FSOptimizeScannedPDFSettingsScannedMonoImageCompressHigh
Compression mode: high.
Definition: FSPDFObjC.h:7839
FSWatermarkTextPropertiesFontStyleNormal
Watermark font style: normal.
Definition: FSPDFObjC.h:7030
FSHeaderFooterContentGeneratorDateFormatDDDotMMDotYYYY
If this is used, "dd.mm.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5193
FSPagingSealSignature
Definition: FSPDFObjC.h:4951
FSTabOrderMgr
Definition: FSPDFObjC.h:6958
FSWrapperData
Definition: FSPDFObjC.h:5251
FSComplianceEngineViewOrPrintCondition
FSComplianceEngineViewOrPrintCondition
Enumeration for viewing or printing condition.
Definition: FSPDFObjC.h:7254
FSXFAWidgetModifyInfoWidgetElementFont
XFA widget element: Font.
Definition: FSPDFObjC.h:6338
FSXFAWidgetModifyInfoWidgetElementChange
XFA widget element: Change.
Definition: FSPDFObjC.h:6273
FSPDFObjectBoolean
PDF boolean object.
Definition: FSPDFObjC.h:1245
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeBorderEffectIntensity
Javascript event item type: border effect intensity.
Definition: FSPDFObjC.h:3918
FSActionNewWindowFlag
FSActionNewWindowFlag
Enumeration for new window flag.
Definition: FSPDFObjC.h:1993
-[FSImage getYDPI]
int getYDPI()
Get DPI for Y-axis.
-[FSAdditionalAction removeAllActions]
BOOL removeAllActions()
Remove all actions.
FSPagingSealSignaturePagingSealAPStateInvalid
Verification state of a signature is invalid.
Definition: FSPDFObjC.h:4948
FSSignatureAPFlagFoxitFlag
If set, show Foxit flag on signature appearance.
Definition: FSPDFObjC.h:4727
FSCombinationCombineDocsOptionPageLabels
If set, that means page labels of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9037
FSSignatureSignatureTypeOrdinary
Signature type: ordinary.
Definition: FSPDFObjC.h:4758
FSDefaultAppearanceFlagFontSize
Indicates property text size of FSDefaultAppearance is meaningful.
Definition: FSPDFObjC.h:2293
FSStructObjectContentStructObjectTypeInvalid
Invaild object.
Definition: FSPDFObjC.h:1754
FSErrComplianceEngineInvalidUnlockCode
(For compliance only) Invalid unlock code is used to initialize compliance engine.
Definition: FSPDFObjC.h:528
FSFillerVkey8
8 key.
Definition: FSPDFObjC.h:4374
FSParagraphEditingNumberingTypeDecimalDot
Numbering type: 1. 2. 3.
Definition: FSPDFObjC.h:8549
FSBorderInfoDashed
Border style: Dashed.
Definition: FSPDFObjC.h:2350
FSFontStdIDHelvetica
Standard font: Helvetica.
Definition: FSPDFObjC.h:919
FSXFAWidgetModifyInfoWidgetAttributeTypeLayout
Widget attribute type: Layout.
Definition: FSPDFObjC.h:6436
FSJavascriptModifyItemInfoJavascriptEventTypeFieldKeyStroke
Javascript event: Form field key stroke.
Definition: FSPDFObjC.h:3831
FSXFAWidgetWidgetVAlignType
FSXFAWidgetWidgetVAlignType
Enumeration for the type of text vertical alignment of XFA widget.
Definition: FSPDFObjC.h:6527
FSLRElementElementTypeShadingObject
Structure element type: ShadingObject, which means shading graphics object element.
Definition: FSPDFObjC.h:8199
FSFillerVkeyV
V key.
Definition: FSPDFObjC.h:4397
FSLRStructureElementAttributeTypeColumnGap
Attribute type: ColumnGap, which represents the desired space between adjacent columns,...
Definition: FSPDFObjC.h:8265
-[FSLayerContext getUsageType]
FSLayerContextUsageType getUsageType()
Get the layer usage type for rendering.
FSActionNewWindowFlagFalse
"NewWindow" flag is NO.
Definition: FSPDFObjC.h:1994
FSPDFObjectString
PDF string object.
Definition: FSPDFObjC.h:1247
FSLRStructureElementAttributeTypePadding
Attribute type: Padding, which specifies an offset to account for the separation between the element'...
Definition: FSPDFObjC.h:8244
FSLocaleIDFrance
Locale ID for country: France.
Definition: FSPDFObjC.h:706
FSJavascriptModifyItemInfoJavascriptModifyTypeModify
Javascript modify type: modify.
Definition: FSPDFObjC.h:3975
FSXFAWidgetModifyInfoWidgetElementOperation
XFA widget element: Operation.
Definition: FSPDFObjC.h:6147
FSDocViewerPrefsDisplayDocTitle
A flag specifying whether the window's title bar should display the document title taken from the "Ti...
Definition: FSPDFObjC.h:5624
-[FSParagraphEditingMgr getParagraphEditing]
FSParagraphEditing * getParagraphEditing()
Get the paragraph edit object.
-[FSParagraphEditing deleteSelected]
BOOL deleteSelected()
Delete the selected text.
FSWatermarkSettingsFlagSharePageStream
If set, watermarks will share one form xobject if these watermarks use the same page object.
Definition: FSPDFObjC.h:7003
-[FSActionCallback-p getPrinterNameList]
NSArray< NSString * > * getPrinterNameList()
A callback function to get the printer name list.
FSImageSettingsImageCompressMode
FSImageSettingsImageCompressMode
Enumeration for compression mode used for color or gray image.
Definition: FSPDFObjC.h:7655
FSLRStructureElementAttributeTypeSpaceAfter
Attribute type: SpaceAfter, which represents the amount of extra space following the after edge of th...
Definition: FSPDFObjC.h:8247
FSIconFitScaleWayAlways
Always scale.
Definition: FSPDFObjC.h:2419
FSFloatingInfoOffScreenAction
FSFloatingInfoOffScreenAction
Enumeration for the action can be taken if the floating window is positioned totally or partially off...
Definition: FSPDFObjC.h:3671
FSImageOrientationRotate270FlipH
First rotate 90 in counter-clockwise direction and then flip horizontal.
Definition: FSPDFObjC.h:1160
FSTextPageCharInfoHyphen
Character flag: Hyphen.
Definition: FSPDFObjC.h:6633
FSErrCanNotConnectToServer
(For ConnectedPDF only) Cannot connect to ConnectedPDF server.
Definition: FSPDFObjC.h:506
FSPDFXComplianceVersionPDFX3PSOCoatedv3ECI
PDF/X-3 (PSO Coated v3 (ECI)).
Definition: FSPDFObjC.h:7480
FSHTML2PDFSettingDataEncodingFormatEUC
Encoding foramt: "EUC".
Definition: FSPDFObjC.h:7888
FSXFAWidgetModifyInfoWidgetElementTrace
XFA widget element: Trace.
Definition: FSPDFObjC.h:6344
FSXFAWidgetModifyInfoWidgetElementBreakBefore
XFA widget element: Break before.
Definition: FSPDFObjC.h:6110
FSHTML2PDFSettingDataEncodingFormatHZ_GB_2312
Encoding foramt: "HZ-GB-2312".
Definition: FSPDFObjC.h:7930
FSJavascriptModifyItemInfoJavascriptEventTypeFieldCalculate
Javascript event: Form field calculate.
Definition: FSPDFObjC.h:3833
-[FSPagingSealSignature generateAppearance]
BOOL generateAppearance()
Generate the appearance of paging seal signature.
FSFloatingInfoWindowPositionCenter
Window position: at the center.
Definition: FSPDFObjC.h:3651
FSLayerZoomData
Definition: FSPDFObjC.h:4195
FSTableBorderInfoTableBorderStyleDashed
Table border style: Dashed.
Definition: FSPDFObjC.h:7076
FSMonoImageSettingsMonoImageCompressMode
FSMonoImageSettingsMonoImageCompressMode
Enumeration for compression mode used for monochrome image.
Definition: FSPDFObjC.h:7701
FSPDFDocDisplayUseOutlines
When document is opened, document outlines (bookmarks) are visible.
Definition: FSPDFObjC.h:5448
FSMediaSettingsPlayerWindowType
FSMediaSettingsPlayerWindowType
Enumeration for the type of window that the media should play in.
Definition: FSPDFObjC.h:3699
-[FSJoinSplit exitJoinEditing]
void exitJoinEditing()
Exit join split editing.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeValue
Javascript event item type: value.
Definition: FSPDFObjC.h:3873
FSFillSignObject
Definition: FSPDFObjC.h:8956
FSErrCanNotSetACL
(For ConnectedPDF only) Cannot set the ACL to ConnectedPDF server.
Definition: FSPDFObjC.h:513
FSXFAWidgetModifyInfoWidgetAttributeTypeFontHorizontalScale
Widget attribute type: Font horizontal scale.
Definition: FSPDFObjC.h:6410
FSPDFPageCalcContentsBox
Calculate margin according to bounding box of all contents.
Definition: FSPDFObjC.h:5000
FSXFAWidgetModifyInfoWidgetElementCurrencySymbol
XFA widget element: Currency symbol.
Definition: FSPDFObjC.h:6289
FSLRStructureElementAttributeValueTypeEmpty
Empty value type.
Definition: FSPDFObjC.h:8352
FSLRStructureElementAttributeValueEnumAfter
Enum value: After, which means the alignment for attribute BlockAlign or the placement for attribute ...
Definition: FSPDFObjC.h:8288
FSSearchOptionWordMatchingMatchPhrase
Word matching: match phrase.
Definition: FSPDFObjC.h:3752
FSFontCIDCharset
FSFontCIDCharset
Enumeration for CID font charset.
Definition: FSPDFObjC.h:905
FSFillerVkeyI
I key.
Definition: FSPDFObjC.h:4384
FSSignatureLabelNameSignTime
Signature label name for sign time.
Definition: FSPDFObjC.h:4790
-[FSPDFStream getDictionary]
FSPDFDictionary * getDictionary()
Get the PDF dictionary object associated to current PDF stream object.
FSHTML2PDFSettingDataMediaStylePrint
Media style: print. It means PDF page will be displayed in print media style.
Definition: FSPDFObjC.h:7947
FSJavascriptModifyItemInfoJavascriptEventTypeFieldFocus
Javascript event: Form field focus.
Definition: FSPDFObjC.h:3829
FSFillerVkeyMultiply
Multiply key in the numeric keypad.
Definition: FSPDFObjC.h:4412
FSBitmapDIBCmyk
DIB format: 32bpp CMYK format, with bits order "Cyan, Magenta, Yellow, Black". Cyan is in the lowest ...
Definition: FSPDFObjC.h:1096
FSPrintParamsPrintHandling
FSPrintParamsPrintHandling
Enumeration for the values used to determine how the multiple pages are laid out on the sheet.
Definition: FSPDFObjC.h:3601
FSCombineDocumentInfo
Definition: FSPDFObjC.h:8995
FSStructMarkedContent
Definition: FSPDFObjC.h:1738
FSPDFXComplianceVersionPDFX3JapanColor2001Coated
PDF/X-3 (Japan Color 2001 Coated).
Definition: FSPDFObjC.h:7479
FSFontCharsetGB2312
Font charset: Simplified Chinese.
Definition: FSPDFObjC.h:893
FSAdditionalActionTriggerAnnotMouseButtonReleased
Trigger an action to be performed when the mouse button is released inside the annotation's active ar...
Definition: FSPDFObjC.h:2260
FSXFADocEventTypeExit
This kind of event is triggered when keyboard focus is yielded from a field directly or indirectly wi...
Definition: FSPDFObjC.h:5994
FSSignatureStateVerifyTimestampDoc
The signature is a time stamp signature.
Definition: FSPDFObjC.h:4714
FSTableCellDataArray
Definition: FSPDFObjC.h:7119
FSTableGenerator
Definition: FSPDFObjC.h:7208
FSFontStdIDCourier
Standard font: Courier.
Definition: FSPDFObjC.h:915
FSAdditionalActionTriggerAnnotPageVisible
Trigger an action to be performed when the page containing the annotation becomes visible in the view...
Definition: FSPDFObjC.h:2265
FSPDFStreamCCITTFaxDecode
Filter type: CCITTFaxDecode, which means to decompress data encoded using the CCITT facsimile standar...
Definition: FSPDFObjC.h:1304
FSPDFDocPwdInvalid
The password is invalid.
Definition: FSPDFObjC.h:5386
FSModuleNameOffice2PDF
Name for module "Office2PDF".
Definition: FSPDFObjC.h:679
FSXFAWidgetModifyInfoWidgetElementHostPseudoModel
XFA widget element: Host pseudo model.
Definition: FSPDFObjC.h:6217
-[FSFillerAssistCallback-p getClipboardText]
NSString * getClipboardText()
A callback function which is triggered when need to get the text on clipboard.
FSBookmarkPosLastSibling
A bookmark is the last sibling of another specified bookmark.
Definition: FSPDFObjC.h:4092
-[FSFloatArray removeAll]
void removeAll()
Clean up the array.
FSLRStructureElementAttributeValueEnumCenter
Enum value: Center, which means the alignment for attributes TextAlign/InlineAlign/RubyAlign.
Definition: FSPDFObjC.h:8307
FSAdditionalActionTriggerAnnotLoseInputFocus
(Applicable for widget annotation only) Trigger an action to be performed when the annotation loses t...
Definition: FSPDFObjC.h:2262
FSPDFDocPwdUser
A user password is used in PDF document.
Definition: FSPDFObjC.h:5388
FSFillerVkeyK
K key.
Definition: FSPDFObjC.h:4386
FSCompareResultInfoCompareResultTypeDeleteAnnot
Result type: delete annotation.
Definition: FSPDFObjC.h:7528
FSXFADocEventTypeReady
This kind of event is triggered after an XFA DOM has finished loading.
Definition: FSPDFObjC.h:6012
FSGotoAction
Definition: FSPDFObjC.h:2020
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDoNotScroll
Javascript event item type: do not scroll.
Definition: FSPDFObjC.h:3887
FSErrUnsupported
Some types are not supported.
Definition: FSPDFObjC.h:492
FSXFAWidgetModifyInfoWidgetElementTemplateCache
XFA widget element: Template cache.
Definition: FSPDFObjC.h:6297
-[FSXFADoc killFocus]
void killFocus()
Kill the focus of XFA widget.
FSActionTypeSound
Action type: sound action.
Definition: FSPDFObjC.h:1979
FSRichTextStyle
Definition: FSPDFObjC.h:2322
FSParagraphEditingNumberingTypeLowerLatinRParen
Numbering type: a) b) c)
Definition: FSPDFObjC.h:8552
FSFillerEventFlagMetaKey
Event flag: meta key.
Definition: FSPDFObjC.h:4436
FSFillerVkeySpace
Space key.
Definition: FSPDFObjC.h:4352
-[FSParagraphEditing selectAll]
BOOL selectAll()
Select all text.
FSRenditionMediaOptionType
FSRenditionMediaOptionType
Enumeration for media option type.
Definition: FSPDFObjC.h:1788
FSPDFPageParseFlags
FSPDFPageParseFlags
Enumeration for parsing flags used for PDF page.
Definition: FSPDFObjC.h:4994
FSHTML2PDFSettingDataEncodingFormatCP1251
Encoding foramt: "CP1251".
Definition: FSPDFObjC.h:7898
-[FSProgressive resume]
FSProgressiveState resume()
Continue the progressive process.
FSTextStateModeFillClip
Text mode: fill text and add to path for clipping.
Definition: FSPDFObjC.h:1536
FSFillerVkeyF
F key.
Definition: FSPDFObjC.h:4381
FSHTML2PDFSettingDataEncodingFormatX_KDDI_ISO_2022_JP
Encoding foramt: "X-KDDI-ISO-2022-JP".
Definition: FSPDFObjC.h:7941
FSImageSettingsImageCompressRetain
Compression mode: retain, which means no compression.
Definition: FSPDFObjC.h:7659
FSPDFPageTrimBox
Trim Box for page boundary.
Definition: FSPDFObjC.h:5013
FSModuleNamePrint2PDF
Name for module "Print2PDF".
Definition: FSPDFObjC.h:680
FSColorSpaceCalGray
Color space: CalGray. (1 component, A)
Definition: FSPDFObjC.h:688
FSFieldFlagChoiceCommitOnSelChange
(Only useful for choice field) If set, the new value is committed as soon as a selection is made with...
Definition: FSPDFObjC.h:4573
FSFieldFlagButtonNoToggleToOff
(Only useful for radio button) If set, exactly one radio button must be selected at all times; clicki...
Definition: FSPDFObjC.h:4561
FSRendererRenderHighlight
If set, only highlight annotations will be rendered.
Definition: FSPDFObjC.h:3165
FSCertVerifyResultReasonAffiliationChanged
Revocatoin reason: affiliation changed.
Definition: FSPDFObjC.h:8712
FSFillerVkeyF6
F6 key.
Definition: FSPDFObjC.h:4423
FSPDFDocSaveFlagNoUpdatingMetadataDateTime
Save document without updating metadata "ModDate" and "CreationDate".
Definition: FSPDFObjC.h:5421
FSMonoImageSettingsImageCompressQualityMinimum
Compression quality: Minimum, only for e_ImageCompressHigh compress mode.
Definition: FSPDFObjC.h:7714
FSCompareResultInfoCompareResultType
FSCompareResultInfoCompareResultType
Enumeration for compare result type.
Definition: FSPDFObjC.h:7514
FSLRElementElementTypeListLabel
Structure element type: Lbl, which means "Label" and represents a name or number that distinguishes a...
Definition: FSPDFObjC.h:8165
FSAdditionalActionTriggerEvent
FSAdditionalActionTriggerEvent
Enumeration for trigger event.
Definition: FSPDFObjC.h:2245
FSOutputPreviewShowGray
If set, only show with Gray.
Definition: FSPDFObjC.h:9185
FSJavascriptModifyItemInfoJavascriptEventTypeBookmarkMouseUp
Javascript event: Bookmark mouse up.
Definition: FSPDFObjC.h:3849
FSJavascriptModifyItemInfoJavascriptModifyItemTypeNone
Javascript modify item type: none.
Definition: FSPDFObjC.h:3861
FSXFAWidgetModifyInfoWidgetElementSubjectDN
XFA widget element: DN.
Definition: FSPDFObjC.h:6375
FSErrSuccess
Success, and no error occurs.
Definition: FSPDFObjC.h:483
-[FSParagraphEditing cutSelected]
BOOL cutSelected()
Cut the selected text.
FSPDFDocEncryptUnknown
Unknown encryption type.
Definition: FSPDFObjC.h:5393
-[FSLayerNode getName]
NSString * getName()
Get the name of current layer node.
FSRenditionActionOpTypeResume
Resume any rendition being played in association with related screen annotation. If no rendition is b...
Definition: FSPDFObjC.h:2200
FSErrParam
Parameter error: value of any input parameter for a function is invalid.
Definition: FSPDFObjC.h:491
FSFillerAssistCallback-p
Definition: FSPDFObjC.h:11036
FSFillerVkeyG
G key.
Definition: FSPDFObjC.h:4382
FSHeaderFooterContentGenerator
Definition: FSPDFObjC.h:5206
FSTextObjectArray
Definition: FSPDFObjC.h:1402
FSLRStructureElementAttributeValueEnumTop
Enum value: Top, which means top edge of the page.
Definition: FSPDFObjC.h:8336
FSXFAWidgetWidgetNameTypeField
Name type: field name. Name in this type will be retrieved from XFA widget's name entry and this may ...
Definition: FSPDFObjC.h:6513
FSMonoImageSettingsImageCompressCCITT4
Compression mode: CCITT Group 4.
Definition: FSPDFObjC.h:7703
FSXFAWidgetWidgetTypeBarcode
XFA widget type: barcode.
Definition: FSPDFObjC.h:6485
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveDataObject
Javascript event item type: remove data object.
Definition: FSPDFObjC.h:3942
-[FSLayerContext getDocument]
FSPDFDoc * getDocument()
Get the related PDF document.
FSAnnotHighlight
Annotation type: highlight annotation. One of standard annotation in <PDF reference 1....
Definition: FSPDFObjC.h:2455
FSImageSettingsStretchNoSmooth
When this is set, that means not to do any interpolation for stretching.
Definition: FSPDFObjC.h:7678
FSHTML2PDFSettingDataScalingModeEnlarge
Page scaling: Enlarge. It means PDF page will be enlarged to HTML content size. In this mode,...
Definition: FSPDFObjC.h:7865
-[FSSignatureVerifyResult getOCSPSigantureVerifyResults]
FSSignatureVerifyResultArray * getOCSPSigantureVerifyResults()
Get signature verify results for OCSP signature of each certificate.
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddPageTemplate
Javascript event item type: add page template.
Definition: FSPDFObjC.h:3945
-[FSLTVVerifier verify]
FSSignatureVerifyResultArray * verify()
Verify all the signatures in the PDF document which is used to constructed current object.
FSHTML2PDFSettingDataEncodingFormatISO_2022_KR
Encoding foramt: "ISO-2022-KR".
Definition: FSPDFObjC.h:7912
FSXFAWidgetModifyInfoWidgetElementDefaultUi
XFA widget element: Default Ui.
Definition: FSPDFObjC.h:6138
FSReplaceCallback-p
Definition: FSPDFObjC.h:12434
FSOutputPreviewShowSolidColor
If set, only show solid color.
Definition: FSPDFObjC.h:9192
FSXFAWidgetModifyInfoWidgetElementPresent
XFA widget element: Present.
Definition: FSPDFObjC.h:6133
FSLRStructureElementAttributeValueEnumDashed
Enum value: Dashed, which means the border is a series of short line segments.
Definition: FSPDFObjC.h:8298
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillClose
Javascript event: Document will close.
Definition: FSPDFObjC.h:3820
FSShadingColor
Definition: FSPDFObjC.h:2589
-[FSTextSearch findPrev]
BOOL findPrev()
Search for previous matched pattern.
FSTiledWatermarkSettingsFlagAsAnnot
If set, the watermark will be an annotation when inserted to a PDF page, and the watermark will be sh...
Definition: FSPDFObjC.h:5224
FSOptimizerSettingsDiscardObjectsEmbeddedPrintSettings
Discard embedded print settings.
Definition: FSPDFObjC.h:7782
FSParagraphEditingBulletTypeBlackDiamondMinusWhite
Bullet type: black diamond minus white.
Definition: FSPDFObjC.h:8544
-[FSSignatureFillSignObject isInitialsType]
BOOL isInitialsType()
Check if current annotation is an initials signature fill-sign object.
FSStructObjectContentStructObjectTypeImage
Image object.
Definition: FSPDFObjC.h:1755
FSTextPageCharInfoUnknown
Character flag: Unknown.
Definition: FSPDFObjC.h:6629
FSXFAWidgetModifyInfoWidgetElementNumericEdit
XFA widget element: Numeric edit.
Definition: FSPDFObjC.h:6271
FSLRElementElementTypeFormula
Structure element type: Formula, which represents a mathematical formula.
Definition: FSPDFObjC.h:8193
FSErrCanNotGetClientID
(For ConnectedPDF only) Cannot get client ID from ConnectedPDF server.
Definition: FSPDFObjC.h:519
FSXFAWidgetModifyInfoWidgetElementTimeStamp
XFA widget element: Time stamp.
Definition: FSPDFObjC.h:6207
FSPreflightReportSettingDataReportFileFormatTypeTxt
Report file format type: TXT & TEXT.
Definition: FSPDFObjC.h:7317
FSTextPageTextOrderFlag
FSTextPageTextOrderFlag
Enumeration for text order flag which is used when getting text content of a PDF page.
Definition: FSPDFObjC.h:6666
FSOptimizerSettingsDiscardUserAllData
discard tag user data
Definition: FSPDFObjC.h:7798
FSXFAWidgetModifyInfoWidgetElementAcrobat
XFA widget element: Acrobat.
Definition: FSPDFObjC.h:6263
FSXFAWidgetModifyInfoWidgetElementBoolean
XFA widget element: Boolean.
Definition: FSPDFObjC.h:6226
-[FSActionCallback-p getPageZoomMode]
FSDestinationZoomMode getPageZoomMode()
A callback function to get the current page zoom mode.
FSJavascriptModifyItemInfoJavascriptEventTypeMediaPlay
Javascript event: Media play.
Definition: FSPDFObjC.h:3854
FSOutputPreviewShowNotDeviceCMYKOrSpot
If set, only show with DeviceCMYK or spot.
Definition: FSPDFObjC.h:9179
FSAdditionalActionTriggerDocSaved
Trigger a JavaScript action to be performed after saving a document.
Definition: FSPDFObjC.h:2250
-[FSSound getChannelCount]
int getChannelCount()
Get the count of sound channels.
FSImage
Definition: FSPDFObjC.h:1164
-[FSAttachments removeAllEmbeddedFiles]
BOOL removeAllEmbeddedFiles()
Remove all attachments.
FSRenditionActionOperationType
FSRenditionActionOperationType
Enumeration for operation type to perform when the rendition action is triggered.
Definition: FSPDFObjC.h:2195
FSTableBorderInfo
Definition: FSPDFObjC.h:7079
-[FSTextLink getStartCharIndex]
int getStartCharIndex()
Get the index of start character of current hyper-link URI, based on PDF page.
FSBorderInfoSolid
Border style: Solid.
Definition: FSPDFObjC.h:2349
FSXFAWidgetModifyInfoWidgetElementCompress
XFA widget element: Compress.
Definition: FSPDFObjC.h:6197
FSXFADocEventTypePreSave
This kind of event is triggered just before the form data is written out in PDF or XDP format.
Definition: FSPDFObjC.h:6009
FSXFAWidgetModifyInfoWidgetElementRectangle
XFA widget element: rectangle.
Definition: FSPDFObjC.h:6313
FSAnnotAppearanceType
FSAnnotAppearanceType
Enumeration for the type of annotation's appearance.
Definition: FSPDFObjC.h:2530
FSCombinationCombineDocsOptionMarkInfos
If set, that means "MarkInfo" of source PDF files will be outputted to combined result PDF file.
Definition: FSPDFObjC.h:9036
FSLRStructureElementAttributeTypeGlyphOrientationVertical
Attribute type: GlyphOrientationVertical, which specifies the orientation of glyphs when the inline-p...
Definition: FSPDFObjC.h:8263
-[FSParagraphEditing canCopy]
BOOL canCopy()
Check whether can copy text.
FSReflowPage
Definition: FSPDFObjC.h:5725
FSSplitFileResultSplitFileErrFileExist
The state is failed due to file exist.
Definition: FSPDFObjC.h:9455
FSAnnotHighlightingNone
Highlighting mode: No highlighting.
Definition: FSPDFObjC.h:2492
FSXFAWidgetModifyInfoWidgetElementDraw
XFA widget element: Draw.
Definition: FSPDFObjC.h:6324
FSPDFDocPermAnnotForm
Operate text annotations and fill in interactive form fields. (Bit 6 in permission value)
Definition: FSPDFObjC.h:5407
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextColor
Javascript event item type: text color.
Definition: FSPDFObjC.h:3872
FSTableCellIndexArray
An array of table cell index.
Definition: FSPDFObjC.h:7159
FSLTVVerifierSignatureTSTTime
Use the time of signature time stamp token.
Definition: FSPDFObjC.h:8841
FSPagingSeal
Definition: FSPDFObjC.h:3117
FSXFAWidgetModifyInfoWidgetElementMode
XFA widget element: Mode.
Definition: FSPDFObjC.h:6256
FSPortfolioInitialViewDetailMode
Initial view mode: details mode, with all information (specified by schema fields) presented in a mul...
Definition: FSPDFObjC.h:9332
FSFillerEventFlagCommand
Event flag: the command key.
Definition: FSPDFObjC.h:4442
FSXFAWidgetModifyInfoWidgetElementStartNode
XFA widget element: Start node.
Definition: FSPDFObjC.h:6157
FSAssociatedFilesRelationshipSource
The relationship is "Source" which means the file specification is the original source material for t...
Definition: FSPDFObjC.h:3238
FSFieldFlagNoExport
if set, the field must not be exported by a submit-form action.
Definition: FSPDFObjC.h:4560
FSPrintParamsPrintContentDocument
Print Content: print the document contents, not comments.
Definition: FSPDFObjC.h:3571
FSXFAWidgetModifyInfoWidgetElementInteractive
XFA widget element: Interactive.
Definition: FSPDFObjC.h:6317
FSXFAWidgetModifyInfoWidgetElementChoiceList
XFA widget element: Choice list.
Definition: FSPDFObjC.h:6125
FSFontStyleAllCap
Font style: all cap.
Definition: FSPDFObjC.h:882
FSXFADocEventTypeMouseEnter
This kind of event is triggered when the user moves the mouse pointer into the region of the field,...
Definition: FSPDFObjC.h:5999
FSConvertOffice2PdfEngineWps
WPS Office automation engine.
Definition: FSPDFObjC.h:8116
FSHTML2PDFSettingDataEncodingFormatISO_8859_5
Encoding foramt: "ISO-8859-5".
Definition: FSPDFObjC.h:7876
FSFloatingInfoResizeTypeYes
Resize type: may be resized without preserving the aspect ratio.
Definition: FSPDFObjC.h:3668
FSXFAWidgetModifyInfoWidgetElementAppearanceFilter
XFA widget element: Appearance filter.
Definition: FSPDFObjC.h:6336
FSPDFDocInsertDocOptionAttachments
If set, that means attachments will be inserted to target document as well.
Definition: FSPDFObjC.h:5442
FSXFAWidgetModifyInfoWidgetElementCalculate
XFA widget element: Calculate.
Definition: FSPDFObjC.h:6356
FSXFAWidgetModifyInfoWidgetElementLayout
XFA widget element: Layout.
Definition: FSPDFObjC.h:6257
FSLayerTreeStateOFF
The state is OFF.
Definition: FSPDFObjC.h:4214
FSXFADocEventTypePostSave
This kind of event is triggered just after the form has been written out in PDF or XDP format.
Definition: FSPDFObjC.h:6004
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAttachIcon
Javascript event item type: attach icon.
Definition: FSPDFObjC.h:3917
FSAdditionalActionTriggerAnnotPageInvisible
Trigger an action to be performed when the page containing the annotation is no longer visible in the...
Definition: FSPDFObjC.h:2266
FSRendererColorModeForegroundBlackText
If set, only the black color of text need to be replaced.
Definition: FSPDFObjC.h:3173
FSSubmitFormActionFlagIncludeAppendSaves
Bit 7. Submitted FDF file includes contents as contained in differences entry in the FDF dictionary.
Definition: FSPDFObjC.h:2121
FSSnapPointMgrFlagNearestPoint
If set, that means to get the nearest point (which is in a path) to the specified point.
Definition: FSPDFObjC.h:9383
FSTextPageCharInfoUnUnicode
Character flag: UnUnicode.
Definition: FSPDFObjC.h:6632
FSPortfolioFileNode
Definition: FSPDFObjC.h:9282
FSXFAWidgetModifyInfoWidgetAttributeTypeTextEncoding
Widget attribute type: Text encoding.
Definition: FSPDFObjC.h:6447
FSPDFNameTreePages
"Pages" name tree.
Definition: FSPDFObjC.h:1645
FSXFAWidgetModifyInfoWidgetElementXsdConnection
XFA widget element: Xsd connection.
Definition: FSPDFObjC.h:6259
FSHeaderFooterContentGeneratorDateFormatMMSlashYYYY
If this is used, "mm/yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5185
FSGraphicsObjectBlendColor
Creates a color with the hue and saturation of the source color, and the luminosity of the backdrop c...
Definition: FSPDFObjC.h:1471
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeUserName
Javascript event item type: user name.
Definition: FSPDFObjC.h:3906
FSImageObject
Definition: FSPDFObjC.h:1568
FSXFAWidgetModifyInfoWidgetElementWhitespace
XFA widget element: Whitespace.
Definition: FSPDFObjC.h:6137
FSPortfolioInitialViewHidden
Initial view mode: hidden mode.
Definition: FSPDFObjC.h:9334
FSBorderInfoInset
Border style: Inset.
Definition: FSPDFObjC.h:2353
FSPDFPageCalcDetection
Calculate margin by detecting paths or images.
Definition: FSPDFObjC.h:5001
FSXFAWidgetModifyInfoWidgetElementPacket
XFA widget element: Packet.
Definition: FSPDFObjC.h:6368
FSPageBasicInfo
Definition: FSPDFObjC.h:5314
FSPSICallback-p
Definition: FSPDFObjC.h:11239
FSDocViewerPrefsPrintScale
FSDocViewerPrefsPrintScale
Enumeration for page scaling option.
Definition: FSPDFObjC.h:5613
FSDestinationZoomFitVert
Fit the entire height of the page within the display area when display the page.
Definition: FSPDFObjC.h:1933
FSBarcodeFormatEAN8
Barcode format: EAN-8 code.
Definition: FSPDFObjC.h:1195
FSXFAWidgetModifyInfoWidgetElementNameAttr
XFA widget element: Name attr.
Definition: FSPDFObjC.h:6382
FSFontCIDCharsetGB1
CID Font charset: Adobe-GB1.
Definition: FSPDFObjC.h:907
FSFileStreamCallback-p
Definition: FSPDFObjC.h:9639
-[FSSignatureVerifyResult getTSTSignatureVerifyResult]
FSSignatureVerifyResult * getTSTSignatureVerifyResult()
Get the verify result of time stamp token of this signature.
FSHTML2PDFSettingDataEncodingFormatMACINTOSH
Encoding foramt: "MACINTOSH".
Definition: FSPDFObjC.h:7921
FSTabOrderMgrColumn
C (column order): Annotations are visited in columns running vertically up and down the page.
Definition: FSPDFObjC.h:6954
FSXFAWidgetModifyInfoWidgetElementIfEmpty
XFA widget element: If empty.
Definition: FSPDFObjC.h:6176
FSHeaderFooterContentGeneratorPageNumberFormat
FSHeaderFooterContentGeneratorPageNumberFormat
Enumeration for page number format type.
Definition: FSPDFObjC.h:5198
FSPDFNameTree
Definition: FSPDFObjC.h:1649
FSPDFAComplianceVersionPDFA1bWithoutFBC
PDF/A-1b (without fallback conversion), just only for converting.
Definition: FSPDFObjC.h:7433
FSErrOCREngineNotInit
(For OCR only) OCR engine has not been initialized successfully.
Definition: FSPDFObjC.h:523
FSAdditionalActionTriggerAnnotCursorExit
Trigger an action to be performed when the cursor exits the annotation's active area.
Definition: FSPDFObjC.h:2258
FSLRStructureElementAttributeValueTypeWStr
Value type: wide string.
Definition: FSPDFObjC.h:8357
FSPDFPageBleedBox
Bleed Box for page boundary.
Definition: FSPDFObjC.h:5015
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeReplacePages
Javascript event item type: replace pages.
Definition: FSPDFObjC.h:3958
FSSignatureStateVerifyTimestampNone
No time stamp or not check time stamp.
Definition: FSPDFObjC.h:4713
FSPDFPageParsePageTextOnly
Parsing flag for text-only mode.
Definition: FSPDFObjC.h:4996
FSSignatureLabelNameSigner
Signature label name for signer.
Definition: FSPDFObjC.h:4787
FSImageSettingsStretchInterpol
When this is set, that means to do interpolation for zooming.
Definition: FSPDFObjC.h:7675
FSSnappedPointTypeIntersectionPoint
Snapped point type: intersection point, which means the snapped point is the intersection of two inte...
Definition: FSPDFObjC.h:9362
-[FSParagraphEditing indent]
void indent()
Increase indent for text.
FSXFAWidgetModifyInfoWidgetElementMessaging
XFA widget element: Messaging.
Definition: FSPDFObjC.h:6327
FSSignatureStateVerifyTimestampValid
Verification state of the time stamp is valid.
Definition: FSPDFObjC.h:4715
FSXFAWidgetModifyInfoWidgetElementCorner
XFA widget element: Corner.
Definition: FSPDFObjC.h:6238
FSXFAWidgetModifyInfoWidgetElementSignature
XFA widget element: Signature.
Definition: FSPDFObjC.h:6277
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWeblinks
Javascript event item type: add web links.
Definition: FSPDFObjC.h:3951
FSTextPageCharInfoTextCharFlag
FSTextPageCharInfoTextCharFlag
Enumeration for PDF textpage character flag.
Definition: FSPDFObjC.h:6628
FSFillerVkeyM
M key.
Definition: FSPDFObjC.h:4388
FSXFAWidgetModifyInfoWidgetElementPrinterName
XFA widget element: Printer name.
Definition: FSPDFObjC.h:6170
FSHeaderFooterContentGeneratorDateFormatMSlashDSlashYY
If this is used, "m/d/yy" would be used as the date format string.
Definition: FSPDFObjC.h:5176
FSRenditionAction
Definition: FSPDFObjC.h:2204
FSHTML2PDFSettingDataEncodingFormatISO_8859_11
Encoding foramt: "ISO-8859-11".
Definition: FSPDFObjC.h:7907
FSSignaturePAdESLevel
FSSignaturePAdESLevel
Enumeration for PAdES level.
Definition: FSPDFObjC.h:4763
FSLRStructureElementAttributeValueEnumLowerAlpha
Enum value: LowerAlpha, which means lowercase letters (a, b, c, ...).
Definition: FSPDFObjC.h:8321
FSFontStyleFixedPitch
Font style: fixed pitch.
Definition: FSPDFObjC.h:876
-[FSHeaderFooterContentGenerator clear]
void clear()
Clear strings (including format strings) which have been added to current content generator.
FSXFAWidgetModifyInfoWidgetAttributeTypeShape
Widget attribute type: Shape.
Definition: FSPDFObjC.h:6439
FSXFAWidgetModifyInfoWidgetElementValidateApprovalSignatures
XFA widget element: Validate approval signatures.
Definition: FSPDFObjC.h:6304
FSLRStructureElementAttributeValueEnumUpperAlpha
Enum value: UpperAlpha, which means uppercase letters (A, B, C, ...).
Definition: FSPDFObjC.h:8320
FSErrNo3DModuleRight
No "3D" module right.
Definition: FSPDFObjC.h:565
-[FSLRContentElement getMatrix]
FSMatrix2D * getMatrix()
Get matrix.
FSSubmitFormActionFlagCanonicalFormat
Bit 10. Any submitted field values representing dates are converted to the standard format.
Definition: FSPDFObjC.h:2124
FSXFAWidgetModifyInfoWidgetElementPcl
XFA widget element: Pcl.
Definition: FSPDFObjC.h:6112
FSReflowPageNoTruncate
Parsing flag to decide whether to allow to truncate the first/last image or line of text within the s...
Definition: FSPDFObjC.h:5722
-[FSProgressive getRateOfProgress]
int getRateOfProgress()
Get the rate of current progress.
FSLRStructureElementAttributeTypeInlineAlign
Attribute type: InlineAlign, which represents the alignment, in the inline-progression direction,...
Definition: FSPDFObjC.h:8253
FSPDFEComplianceVersion
FSPDFEComplianceVersion
Enumeration for PDF/E version.
Definition: FSPDFObjC.h:7451
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWatermark
Javascript event item type: add watermark.
Definition: FSPDFObjC.h:3961
FSMarkupMeasureTypeS
Measurement of the slope of a line.
Definition: FSPDFObjC.h:2684
FSLRStructureElementAttributeTypeTableHeaderScope
Attribute type only for Table: Scope, which indicates whether the header cell applies to the rest of ...
Definition: FSPDFObjC.h:8274
FSXFADocDynamic
XFA document type: Dynamic.
Definition: FSPDFObjC.h:6021
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSelectChange
Javascript event item type: select change.
Definition: FSPDFObjC.h:3876
FSHTML2PDFSettingDataEncodingFormatBIG5
Encoding foramt: "BIG5".
Definition: FSPDFObjC.h:7883
FSErrNotCDRM
(For ConnectedPDF only) The loaded document is not a ConnectedPDF DRM document.
Definition: FSPDFObjC.h:505
FSBitmapInterpolationFlag
FSBitmapInterpolationFlag
Enumeration for bitmap interpolation flags.
Definition: FSPDFObjC.h:1104
FSAdditionalActionTriggerFieldWillFormat
Trigger a JavaScript action to be performed before the field is formatted to display its current valu...
Definition: FSPDFObjC.h:2254
FSMonoImageSettingsStretchDefault
When this is set, that means to do default stretching.
Definition: FSPDFObjC.h:7722
FSRotationPointCenter
Rotate the text block based on the center point.
Definition: FSPDFObjC.h:630
-[FSSignatureVerifyResult getSignatureCheckTime]
FSDateTime * getSignatureCheckTime()
Get the time that is actually used to check signature.
-[FSXFAPage getLastWidget]
FSXFAWidget * getLastWidget()
Get the last XFA widget in current tab order.
FSXFAWidgetModifyInfoWidgetElementRecord
XFA widget element: Record.
Definition: FSPDFObjC.h:6219
FSLayerContextUsageType
FSLayerContextUsageType
Enumeration for PDF layer usage type.
Definition: FSPDFObjC.h:4253
FSModuleName
FSModuleName
Enumeration for module name which is used in license information.
Definition: FSPDFObjC.h:661
FSStructElementElementInfoTypeActualText
Structure element info type: Actual Text, which means the actual text of structure element.
Definition: FSPDFObjC.h:1718
-[FSFiller onDelete]
BOOL onDelete()
Call this function when the popup menu item "Delete" is down.
FSImageUnknown
Unknown image type.
Definition: FSPDFObjC.h:1140
FSProgressive
Definition: FSPDFObjC.h:745
FSComparisonCompareTypeAnnotation
Compare annotation only.
Definition: FSPDFObjC.h:7591
-[FSActionCallback-p getLayoutMode]
FSActionCallbackLayoutMode getLayoutMode()
A callback function to get the page layout of the current document.
-[FSFillSignObject getRect]
FSRectF * getRect()
Get rectangle, in PDF coordinate system.
FSLayerContextUsagePrint
Use for printing.
Definition: FSPDFObjC.h:4256
FSParagraphEditingUndoItem
Definition: FSPDFObjC.h:8522
FSChoiceOption
Definition: FSPDFObjC.h:4507
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeComb
Javascript event item type: Comb.
Definition: FSPDFObjC.h:3884
-[FSLayerNode getDict]
FSPDFDictionary * getDict()
Get the PDF dictionary of current object.
FSSignatureFillSignObject
Certificate is valid.
Definition: FSPDFObjC.h:8983
-[FSSound getBits]
int getBits()
Get the number of bits per sample value per channel.
FSXFAWidgetModifyInfoWidgetElementMessage
XFA widget element: Message.
Definition: FSPDFObjC.h:6227
-[FSGraphicsObjectArray getSize]
int getSize()
Get the number of elements in the array.
FSFillerVkey9
9 key.
Definition: FSPDFObjC.h:4375
FSLRElementElementTypeBlockQuote
Structure element type: BlockQuote, which means "Block quotation" and represents a portion of text co...
Definition: FSPDFObjC.h:8144
FSResultInformation
Definition: FSPDFObjC.h:7409
FSLRElementElementType
FSLRElementElementType
Enumeration for standard structure types.
Definition: FSPDFObjC.h:8137
FSLRStructureElementAttributeValueEnumWarichu
Enum value: Warichu, which means the RT and associated RP elements are to be formatted as a warichu,...
Definition: FSPDFObjC.h:8286
FSWatermarkSettingsFlagOnTop
If set, show watermark above other page content.
Definition: FSPDFObjC.h:6998
FSPDFDocEncryptCustom
Encryption type: customized encryption.
Definition: FSPDFObjC.h:5398
FSFileSpec
Definition: FSPDFObjC.h:4145
FSFieldFlags
FSFieldFlags
Enumeration for form field flags.
Definition: FSPDFObjC.h:4557
FSHTML2PDFSettingDataEncodingFormatBIG5_CP950
Encoding foramt: "BIG5-CP950".
Definition: FSPDFObjC.h:7890
FSHTML2PDFSettingDataEncodingFormatCNS
Encoding foramt: "CNS".
Definition: FSPDFObjC.h:7889
FSRenditionFloatingWindowResizeTypeNo
May not be resized.
Definition: FSPDFObjC.h:1840
FSTextStateModeStrokeClip
Text mode: stroke text and add to path for clipping.
Definition: FSPDFObjC.h:1537
FSLRContext
Definition: FSPDFObjC.h:8429
FSMediaPlayer
Definition: FSPDFObjC.h:1914
FSErrFilePathNotExist
File or folder path does not exist.
Definition: FSPDFObjC.h:526
FSRenditionMediaPlayerMustUsed
One of players in this type must be used in playing the associated media clip.
Definition: FSPDFObjC.h:1801
-[FSImage getWidth]
int getWidth()
Get image width.
FSCombinationCombineDocsOptionNames
If set, that means "Dests" name trees and "EmbeddedFiles" name trees of source PDF files will be outp...
Definition: FSPDFObjC.h:9038
FSLRElementElementTypeRubyBase
Structure element type: RB, which means "Ruby base text" and represents the full-size text to which t...
Definition: FSPDFObjC.h:8183
FSCustomSecurityHandler
Definition: FSPDFObjC.h:6900
-[FSRectFArray getUpperBound]
int getUpperBound()
Get the upper bound in the array, actually the maximum valid index.
FSJavascriptModifyItemInfoJavascriptModifyPropertyType
FSJavascriptModifyItemInfoJavascriptModifyPropertyType
Enumeration for javascript pre-sign item type.
Definition: FSPDFObjC.h:3868
-[FSLayerTree getRootNode]
FSLayerNode * getRootNode()
Get the root layer node.
FSJavascriptModifyItemInfoJavascriptModifyItemTypeAnnot
Javascript modify item type: Annot.
Definition: FSPDFObjC.h:3863
FSActionTypeGoToE
Action type: embedded go-to action.
Definition: FSPDFObjC.h:1975
FSXFAWidgetModifyInfoWidgetElementRenderPolicy
XFA widget element: Render policy.
Definition: FSPDFObjC.h:6346
FSXFAWidgetModifyInfoWidgetElementSignData
XFA widget element: Sign data.
Definition: FSPDFObjC.h:6305
FSIconFitScaleWayType
FSIconFitScaleWayType
Enumeration for the type of icon scaling way.
Definition: FSPDFObjC.h:2417
-[FSTextObjectArray getSize]
int getSize()
Get the number of elements in the array.
FSXFAWidgetModifyInfoWidgetElementEncryptData
XFA widget element: Encrypt data.
Definition: FSPDFObjC.h:6395
FSFillerVkeyDecimal
Dot key in the numeric keypad.
Definition: FSPDFObjC.h:4416
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeButtonScaleHow
Javascript event item type: button scale how.
Definition: FSPDFObjC.h:3882
FSRotation270
Rotate 270 degrees in clockwise direction.
Definition: FSPDFObjC.h:625
FSPagingSealConfigPagingSealPositionBottom
Bottom Paging Seal.
Definition: FSPDFObjC.h:4914
FSLRElementElementTypeArtifact
Structure element type: Artifact, which includes other Pagination, Layout, Page and Background artifa...
Definition: FSPDFObjC.h:8195
FSDestinationZoomXYZ
Display page with a specified position and a specified zoom factor.
Definition: FSPDFObjC.h:1930
FSAnnotRichMedia
Annotation type: rich media annotation.
Definition: FSPDFObjC.h:2474
FSXFAWidgetModifyInfoWidgetElementIncludeXDPContent
XFA widget element: XDP content.
Definition: FSPDFObjC.h:6302
FSSearchOption
Definition: FSPDFObjC.h:3757
FSRenditionMediaPlayerFitStyleSlice
The media's width and height are scaled while preserving the aspect ratio so that the play rectangle ...
Definition: FSPDFObjC.h:1808
FSLRStructureElementAttributeTypeTPadding
Attribute type: TPadding, which specifies an offset to account for the separation between the table c...
Definition: FSPDFObjC.h:8255
FSFontStyleScript
Font style: script.
Definition: FSPDFObjC.h:879
FSHeaderFooterContentGeneratorDateFormatYYYYHyphenMMHyphenDD
If this is used, "yyyy-mm-dd" would be used as the date format string.
Definition: FSPDFObjC.h:5195
FSPDFStreamCrypt
Filter type: Crypt, which means to decrypt data encrypted by a security handler, reproducing the orig...
Definition: FSPDFObjC.h:1308
FSAnnotFlagPrint
Annotation flag: print.
Definition: FSPDFObjC.h:2481
FSColorSpaceType
FSColorSpaceType
Enumeration for color space.
Definition: FSPDFObjC.h:683
FSLTVVerifier
Definition: FSPDFObjC.h:8850
-[FSSignatureVerifyResult getLTVState]
FSSignatureVerifyResultLTVState getLTVState()
Get LTV state that indicates if a signature is a LTV signature.
FSFloatingInfoWindowPosition
FSFloatingInfoWindowPosition
Enumeration for the window position used for media player.
Definition: FSPDFObjC.h:3646
FSPathTypeLineToCloseFigure
Indicates that a line is drawn from the previous point to this point, and this point will also be con...
Definition: FSPDFObjC.h:998
FSQuadPointsArray
Definition: FSPDFObjC.h:2397
FSHTML2PDFSettingDataEncodingFormatGreek
Encoding foramt: "Greek".
Definition: FSPDFObjC.h:7878
FSHeaderFooterContentGeneratorDateFormatDDotMDotYYYY
If this is used, "d.m.yyyy" would be used as the date format string.
Definition: FSPDFObjC.h:5191
FSColorSpaceRenderIntentAbsColorimetric
Rendering intent: Absolute Colorimetric.
Definition: FSPDFObjC.h:1052
FSXFAWidgetModifyInfoWidgetAttributeTypeWeight
Widget attribute type: Weight.
Definition: FSPDFObjC.h:6442
FSFontStdIDHelveticaBI
Standard font: Helvetica-BoldOblique, Bold italic.
Definition: FSPDFObjC.h:921
FSStructElementElementInfoTypeTitle
Structure element info type: Title, which means the title of the structure element....
Definition: FSPDFObjC.h:1714
FSGraphicsObjectTypeEmptyMarkedContent
Empty marked-content object.
Definition: FSPDFObjC.h:1483
FSXFAWidgetModifyInfoWidgetAttributeTypeRotate
Widget attribute type: Rotate.
Definition: FSPDFObjC.h:6418
FSFillerVkeyShift
Shift key.
Definition: FSPDFObjC.h:4347
FSAuditSpaceSize
Structure of audit space, the unit is byte type.
Definition: FSPDFObjC.h:7609
FSAnnotMKRelationNoCaption
No caption; icon only.
Definition: FSPDFObjC.h:2522
FSJavascriptModifyItemInfoJavascriptModifyTypeNone
Javascript modify type: none.
Definition: FSPDFObjC.h:3973
FSXFADocEventTypePostOpen
This kind of event is related to pre-open event for drop-down choice lists.
Definition: FSPDFObjC.h:6003
FSAdditionalActionTriggerAnnotCursorEnter
Trigger an action to be performed when the cursor enters the annotation's active area.
Definition: FSPDFObjC.h:2257
FSXFADocEventTypeClick
This kind of event is triggered when the user clicks in the field.
Definition: FSPDFObjC.h:5989
FSHighlight
Definition: FSPDFObjC.h:2750
FSFieldTypeUnknown
Form field type: unknown.
Definition: FSPDFObjC.h:4547
FSXFAWidgetModifyInfoWidgetElementFill
XFA widget element: Fill.
Definition: FSPDFObjC.h:6337
FSXFAWidgetModifyInfoWidgetElementPattern
XFA widget element: Pattern.
Definition: FSPDFObjC.h:6175
FSErrTimeStampServerMgrNoDefaltServer
No default server has been set to time stamp server manager yet.
Definition: FSPDFObjC.h:539
FSComplianceEngine
Definition: FSPDFObjC.h:7262
FSAssociatedFilesRelationship
FSAssociatedFilesRelationship
Enumeration for the relationship between PDF document and the associated file.
Definition: FSPDFObjC.h:3236
FSHTML2PDFSettingDataEncodingFormatLatin5
Encoding foramt: "Latin5".
Definition: FSPDFObjC.h:7874
FSXFAWidgetModifyInfoWidgetAttributeTypeFillColor
Widget attribute type: Fill color.
Definition: FSPDFObjC.h:6452
FSRichTextStyleCornerMarkSuperscript
Corner mark style: superscript.
Definition: FSPDFObjC.h:2318
-[FSRange removeAll]
void removeAll()
Remove all range segments.
FSSubmitFormActionFlagSubmitAsPDF
Bit 9. The document is submitted as PDF.
Definition: FSPDFObjC.h:2123
FSAnnotPropertyModifiedDate
Annotation property: modified date.
Definition: FSPDFObjC.h:2500
FSErrInvalidClientID
(For ConnectedPDF only) Input client ID is invalid.
Definition: FSPDFObjC.h:522
-[FSParagraphEditing canDeselectAll]
BOOL canDeselectAll()
Check whether can deselect all text.
FSXFAWidgetModifyInfoWidgetElementLinear
XFA widget element: Linear.
Definition: FSPDFObjC.h:6288
FSXFAWidgetModifyInfoWidgetElementTypeface
XFA widget element: Type face.
Definition: FSPDFObjC.h:6093
FSOptimizerSettingsDiscardObjectsFlattenFormFields
Flatten form fields.
Definition: FSPDFObjC.h:7779
FSFillModeAlternate
Alternate fill mode, in which the system fills this area between odd-numbered and even-numbered polyg...
Definition: FSPDFObjC.h:645
FSMarkupEndingStyleROpenArrow
Two short lines in the reverse direction from OpenArrow.
Definition: FSPDFObjC.h:2673
FSSnappedPointSnappedPointType
FSSnappedPointSnappedPointType
Enumeration for snapped point type.
Definition: FSPDFObjC.h:9358
FSTaggedPDF
Definition: FSPDFObjC.h:8465
-[FSWatermark getWidth]
float getWidth()
Get the original width of current watermark.
FSDWG2PDFSettingDataDWG2PDFExportHatchesTypeDrawing
Hatches export type: Exports hatch as a set of triangles (vectorizer).
Definition: FSPDFObjC.h:8034
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeVertices
Javascript event item type: vertices.
Definition: FSPDFObjC.h:3940
FSJavascriptModifyItemInfoJavascriptEventTypeDocOpen
Javascript event: Document open.
Definition: FSPDFObjC.h:3815
FSPosTopRight
Position: top right.
Definition: FSPDFObjC.h:652
FSFillerVkeyAdd
Plus key in the numeric keypad.
Definition: FSPDFObjC.h:4413
FSXFAWidgetModifyInfoWidgetElementOccur
XFA widget element: Occur.
Definition: FSPDFObjC.h:6390
-[FSJoinSplit linkBoxes]
void linkBoxes()
Call this function to link text.
FSRMSSecurityCallback-p
Definition: FSPDFObjC.h:11566
FSPageTextLinks
Definition: FSPDFObjC.h:6748
FSOptimizeScannedPDFSettingsScannedImageCompressHigh
Compression mode: high.
Definition: FSPDFObjC.h:7829
FSLRStructureElementAttributeValueEnumTbLr
Enum value: TbLr (PDF 2.0), which means inline progression from top to bottom; block progression from...
Definition: FSPDFObjC.h:8294
FSXFAWidgetModifyInfoWidgetElementRunScripts
XFA widget element: Run scripts.
Definition: FSPDFObjC.h:6343
FSWidgetLineSpacingExactValue
Line spacing style: exact value line spacing.
Definition: FSPDFObjC.h:3033
FSDestinationZoomFitRect
Fit the page content in a specified rectangle entirely within the display area when display the page.
Definition: FSPDFObjC.h:1934
FSAnnotationSummarySettingsSummaryLayoutSinglePageWithSequenceNumber
If set, that means to layout document and annotations with sequence numbers on separate pages.
Definition: FSPDFObjC.h:9117
FSActionTypeUnknown
Action type: unknown action.
Definition: FSPDFObjC.h:1972
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeFlatDocument
Javascript event item type: flat document.
Definition: FSPDFObjC.h:3962
FSFillerVkeyP
P key.
Definition: FSPDFObjC.h:4391
FSXFAWidgetModifyInfoWidgetElementPageArea
XFA widget element: Page area.
Definition: FSPDFObjC.h:6274
FSMetadata
Definition: FSPDFObjC.h:5594
FSLine
Definition: FSPDFObjC.h:2869
FSFillerVkeyNumpad1
1 key in the numeric keypad.
Definition: FSPDFObjC.h:4403
FSFillModeNone
Fill mode: none.
Definition: FSPDFObjC.h:644
FSPDFDocSaveFlags
FSPDFDocSaveFlags
Enumeration for PDF document saving flags.
Definition: FSPDFObjC.h:5414
FSXFAWidgetModifyInfoWidgetElementForm
XFA widget element: Form.
Definition: FSPDFObjC.h:6339
FSJavascriptModifyItemInfoJavascriptEventTypePageOutView
Javascript event: Page outview.
Definition: FSPDFObjC.h:3824
FSSetOCGStateActionOCGStateOn
Sets the state of subsequent groups to ON.
Definition: FSPDFObjC.h:2222
FSLRElementElementTypeHeading
Structure element type: H, which means "Heading" and represents a label for a subdivision of a docume...
Definition: FSPDFObjC.h:8155
FSPDFXComplianceVersionPDFX1aJapanColor2001Coated
PDF/X-1a (Japan Color 2001 Coated).
Definition: FSPDFObjC.h:7475
FSPDFPageFlattenOptions
FSPDFPageFlattenOptions
Enumeration for flatten options.
Definition: FSPDFObjC.h:5004
FSErrLTVVerifyModeNotSet
(For LTV only) LTV verify mode has not been set.
Definition: FSPDFObjC.h:531