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
10278 -(NSString*)getUntitledBookmarkName;
10279
10289 -(NSArray<NSString*>*)getPrinterNameList;
10290
10300 -(BOOL)addToolButton:(FSButtonItem*)button_item;
10301
10311 -(BOOL)removeToolButtom:(NSString*)button_name;
10312
10320 -(FSMenuListArray*) getMenuItemNameList;
10321
10340 -(BOOL) addMenuItem:(FSMenuItemConfig*)menu_item_config is_prepend:(BOOL)is_prepend;
10341
10351 -(BOOL) addSubMenu:(FSMenuItemConfig*)menu_item_config;
10352
10362 -(BOOL) showDialog:(FSDialogDescriptionConfig*)dlg_config;
10363
10371 -(BOOL) getFullScreen;
10372
10382 -(void) setFullScreen:(BOOL)is_full_screen;
10383
10399 -(void) onFieldValueChanged:(NSString*)field_name type:(FSActionCallbackJSFieldValueChangeType)type value_before_changed:(NSArray<NSString*>*)value_before_changed value_after_changed:(NSArray<NSString*>*)value_after_changed;
10400
10410 -(void)updateLogicalLabel;
10411
10430 -(FSActionCallbackJsMailResult)mailDoc:(FSPDFDoc*)document to_address:(NSString*)to_address cc_address:(NSString*)cc_address bcc_address:(NSString*)bcc_address subject:(NSString*)subject message:(NSString*)message is_ui:(BOOL)is_ui;
10431
10444 -(NSString*)getTemporaryFileName:(FSPDFDoc*)document file_name:(NSString*)file_name;
10445
10455 -(id<FSMediaPlayerCallback>) openMediaPlayer:(FSPlayerArgs*)player_args;
10456
10466 -(NSString*)getTemporaryDirectory;
10467
10468
10480 -(void)scroll:(FSPointF*)point;
10481
10496 -(void)selectPageNthWord:(int)page_index start_offset:(int)start_offset end_offset:(int)end_offset is_show_selection:(BOOL)is_show_selection;
10497
10498
10508 -(FSPointF*)getMousePosition;
10509
10520 -(FSRectF*)getPageWindowRect;
10521
10532 -(FSActionCallbackLayoutMode)getLayoutMode;
10533
10547 -(void)setLayoutMode:(FSActionCallbackLayoutMode)layout_mode is_cover_mode:(BOOL)is_cover_mode;
10548
10558 -(float)getPageScale;
10559
10573 -(void)setPageScale:(FSDestinationZoomMode)zoom_mode dest:(FSDestination*)dest;
10574
10575
10586 -(FSDestinationZoomMode)getPageZoomMode;
10587
10604 -(void)query:(NSString*)keywords search_scope:(FSActionCallbackSearchScope)search_scope search_option:(FSSearchOption*)search_opion di_path:(NSString*)di_path;
10605
10617 -(FSSearchIndexConfig*) addSearchIndex:(NSString*)di_path selected:(bool)is_selected;
10618
10629 -(bool)removeSearchIndex:(FSSearchIndexConfig*)search_index_config;
10630
10639 -(NSArray<NSString*>*)getSignatureAPStyleNameList;
10640
10652 -(FSSOAPResponseInfo*) soapRequest:(FSSOAPRequestProperties*)request_params;
10653
10665 -(void) enablePageLoop:(BOOL)is_loop;
10666
10675 -(BOOL) isPageLoop;
10676
10696 -(void) setDefaultPageTransitionMode:(NSString*)trans_type trans_di:(NSString*)trans_di;
10697
10706 -(BOOL) isCurrentDocOpenedInBrowser;
10707
10720 -(void) postMessageToHtml:(NSArray<NSString*>*)message;
10721
10733 -(void) notifyBeginDoJob:(FSPDFDoc*)document event_type:(FSJavascriptModifyItemInfoJavascriptEventType)event_type;
10734
10745 -(void) notifyAfterDataChange:(FSPDFDoc*)document modify_item_info:(FSJavascriptModifyItemInfo*)modify_item_info;
10746
10758 -(void) notifyEndDoJob:(FSPDFDoc*)document event_type:(FSJavascriptModifyItemInfoJavascriptEventType)event_type;
10759
10760 @end
10761
10771 @protocol FSIconProviderCallback <NSObject>
10772 @required
10781 -(NSString*)getProviderID;
10790 -(NSString*)getProviderVersion;
10800 -(BOOL)hasIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10811 -(BOOL)canChangeColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10822 -(FSPDFPage*)getIcon: (FSAnnotType)annot_type icon_name: (NSString*)icon_name color: (unsigned int)color;
10836 -(FSShadingColor*)getShadingColor: (FSAnnotType)annot_type icon_name: (NSString*)icon_name referenced_color: (unsigned int)referenced_color shading_index: (int)shading_index;
10846 -(NSNumber*)getDisplayWidth: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10856 -(NSNumber*)getDisplayHeight: (FSAnnotType)annot_type icon_name: (NSString*)icon_name;
10857 @end
10858
10866 @protocol FSNotifierCallback <NSObject>
10867 @required
10880 -(void)onOutOfMemory;
10881 @end
10882
10888 @protocol FSDocEventCallback <NSObject>
10889 @required
10895 -(void)onDocWillOpen;
10906 -(void)onDocOpened:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
10914 -(void)onDocWillDestroy:(FSPDFDoc*)document;
10922 -(void)onDocWillSave:(FSPDFDoc*)document;
10933 -(void)onDocSaved:(FSPDFDoc*)document error_code:(FSErrorCode)error_code;
10934 @end
10935
10944 @protocol FSAsyncReaderCallback <FSFileReaderCallback>
10945 @required
10957 -(BOOL)isDataAvail:(int)offset size:(int)size;
10971 -(BOOL)addDownloadHint:(int)offset size:(int)size;
10972 @end
10973
10978 @protocol FSFillerAssistCallback <NSObject>
10979 @required
10989 -(void)refresh:(FSPDFPage*)page rect:(FSRectF*)rect;
11004 -(BOOL)setTimer:(int)elapse timer:(FSTimer*)timer out_timer_id:(int*)out_timer_id;
11013 -(BOOL)killTimer:(int)timer_id;
11025 -(void)focusGotOnControl:(FSControl*)control value:(NSString*)value;
11038 -(void)focusLostFromControl:(FSControl*)control value:(NSString*)value;
11039
11047 -(void *)createPopupMenu;
11048
11061 -(BOOL)appendPopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item default_string:(NSString*)default_string;
11062
11075 -(BOOL)enablePopupMenuItem:(const void*)h_popup_menu popup_menu_item:(FSFillerAssistCallbackPopupMenuItem)popup_menu_item is_enabled:(BOOL)is_enabled;
11076
11087 -(BOOL)showPopupMenu:(const void*)h_popup_menu point:(FSPointF*)point;
11088
11098 -(void)destroyPopupMenu:(const void*)h_popup_menu;
11099
11109 -(void)setClipboardText:(NSString*)text;
11110
11118 -(NSString*)getClipboardText;
11119
11130 -(void)reportInvalidValue:(NSString*)form_field_name invalid_value:(NSString*)invalid_value;
11131 @end
11132
11140 @protocol FSSearchCallback <NSObject>
11141 @required
11156 -(int)retrieveSearchResult:(NSString*)file_path page_index:(int)page_index match_result:(NSString*)match_result match_start_text_index:(int)match_start_text_index match_end_text_index:(int)match_end_text_index sentence:(NSString*)sentence match_sentence_start_text_index:(int)match_sentence_start_text_index match_sentence_end_text_index:(int)match_sentence_end_text_index;
11157 @end
11158
11163 @protocol FSSearchCancelCallback <NSObject>
11164 @required
11171 -(BOOL)needToCancelNow;
11172 @end
11173
11179 @protocol FSPSICallback <NSObject>
11180 @required
11189 -(void)refresh:(FSPSI*)psi rect:(FSRectF*)rect;
11190 @end
11191
11196 @protocol FSSecurityCallback <NSObject>
11197 @required
11204 -(FSPDFDocEncryptType)GetSecurityType;
11205 @end
11206
11214 @protocol FSCertificateSecurityCallback <FSSecurityCallback>
11215 @required
11225 -(NSData*)getDecryptionKey:(NSData*)envelope_buffer;
11226 @end
11227
11235 @protocol FSDRMSecurityCallback <FSSecurityCallback>
11236 @required
11247 -(BOOL)isOwner: (FSPDFDoc *)document sub_filter:(NSString*)sub_filter;
11259 -(unsigned int)getUserPermissions:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11271 -(FSSecurityHandlerCipherType)getCipherType:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11284 -(int)getKeyLength:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11295 -(NSString*)getFileID:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11306 -(NSData*)getInitialKey:(FSPDFDoc*)document sub_filter:(NSString*)sub_filter;
11307 @end
11308
11317 @protocol FSCustomSecurityCallback <FSSecurityCallback>
11318 @required
11330 -(void *)createContext: (NSString*)filter sub_filter: (NSString*)sub_filter encrypt_info: (NSString*)encrypt_info;
11341 -(BOOL)releaseContext: (void *)context;
11355 -(unsigned int)getUserPermissions: (void *)context user_permission: (FSPDFDocUserPermissions)user_permission;
11366 -(BOOL)isOwner: (void *)context;
11378 -(FSSecurityHandlerCipherType)getCipher: (void *)context;
11389 -(NSData *)getEncryptKey: (void *)context;
11401 -(unsigned int)getDecryptedSize: (void *)context src_data_size: (unsigned int)src_data_size;
11414 -(void *)startDecryptor: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num;
11427 -(NSData*)decryptData: (void *)decryptor encrypted_data: (void *)encrypted_data encrypted_data_len: (unsigned int)encrypted_data_len;
11438 -(NSData *)finishDecryptor: (void *)decryptor;
11453 -(unsigned int)getEncryptedSize: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num src_data: (void *)src_data src_data_len: (unsigned int)src_data_len;
11470 -(BOOL)encryptData: (void *)context obj_num: (int)obj_num gen_num: (int)gen_num src_data: (void *)src_data src_data_len: (unsigned int)src_data_len out_dst_buffer: (void *)out_dst_buffer out_dst_buffer_len: (unsigned int*)out_dst_buffer_len;
11471
11490 -(BOOL)useStandardCryptoMethod:(void*)context;
11491
11492 @end
11493
11502 @protocol FSRMSSecurityCallback <FSCustomSecurityCallback>
11503
11504 @end
11505
11515 @protocol FSSignatureCallback <NSObject>
11516 @required
11534 -(BOOL)startCalcDigest: (id<FSFileReaderCallback>)file byte_range_array: (NSArray<NSNumber *> *)byte_range_array signature: (FSSignature*)signature client_data: (void* )client_data;
11552 -(FSProgressiveState)continueCalcDigest: (id<FSPauseCallback> )pause client_data: (void* )client_data;
11564 -(NSData *)getDigest: (void* )client_data;
11584 -(NSData *)sign: (NSData*)digest cert_path: (NSString* )cert_path cert_password: (NSString* )cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm client_data: (void* )client_data;
11605 -(NSData *)sign: (NSData*)digest cert_file_stream:(id<FSFileStreamCallback>)cert_file_stream cert_password: (NSString* )cert_password digest_algorithm: (FSSignatureDigestAlgorithm)digest_algorithm client_data: (void* )client_data;
11626 -(FSSignatureStates)verifySigState: (NSData*)digest signed_data: (NSData*)signed_data client_data: (void* )client_data;
11627
11635 -(BOOL)isNeedPadData;
11636
11655 -(FSSignatureCallbackCertValidity)checkCertificateValidity:(NSString*)cert_path cert_password:(NSString*)cert_password client_data:(void*)client_data;
11656
11657 @end
11658
11663 @protocol FSTimeStampCallback <NSObject>
11664 @required
11673 -(FSTimeStampServerSendRequestResult)sendTimeStampRequest:(NSString*)request;
11674
11680 -(NSData *)getTimeStampMessage;
11681 @end
11682
11687 @protocol FSAppProviderCallback <NSObject>
11688 @required
11697 -(NSString*)getAppInfo:(FSActionCallbackAppInfoType)app_info;
11706 -(void)beep:(FSAppProviderCallbackBeepType)type;
11720 -(FSAppProviderCallbackMsgBoxButtonID)msgBox:(NSString*)message title:(NSString*)title icon_type: (FSAppProviderCallbackMsgBoxIconType) icon_type button_type: (FSAppProviderCallbackMsgBoxButtonType)button_type;
11733 -(NSString*)response:(NSString*)question title:(NSString*)title default_answer:(NSString*)default_answer is_mask:(BOOL)is_mask;
11741 -(id<FSFileReaderCallback>)downLoadUrl:(NSString*)url;
11756 -(NSString*)postRequestURL:(NSString*)url data:(NSString*)data content_type:(NSString*)content_type encode:(NSString*)encode header:(NSString*)header;
11767 -(BOOL)putRequestURL:(NSString*)url data:(NSString*)data encode:(NSString*)encode;
11783 -(NSString*)loadString:(FSAppProviderCallbackStringID)string_id;
11794 -(NSArray<NSString*>*)showFileDialog:(NSString*)string_title string_filter:(NSString*)string_filter is_openfile_dialog:(BOOL)is_openfile_dialog;
11795 @end
11796
11801 @protocol FSDocProviderCallback <NSObject>
11802 @required
11816 -(void)invalidateRect:(int)page_index rect:(FSRectF*)rect flag:(FSDocProviderCallbackInvalidateFlag)flag;
11827 -(void)displayCaret:(int)page_index is_visible:(BOOL)is_visible rect:(FSRectF*)rect;
11842 -(BOOL)getPopupPos:(int)page_index min_popup:(float)min_popup max_popup:(float)max_popup rect_widget:(FSRectF*)rect_widget inout_rect_popup:(FSRectF*)inout_rect_popup;
11851 -(BOOL)popupMenu:(int)page_index rect_popup:(FSPointF*)rect_popup;
11859 -(int)getCurrentPage:(FSPDFDoc*) doc;
11868 -(void)setCurrentPage:(FSPDFDoc*) doc current_page_index:(int)current_page_index;
11876 -(void)setChangeMark:(FSXFADoc*) doc;
11884 -(NSString*)getTitle:(FSPDFDoc*) doc;
11894 -(void)setFocus:(FSXFAWidget*)xfa_widget is_relayout:(BOOL) is_relayout;
11905 -(void)exportData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11916 -(void)importData:(FSPDFDoc*)doc file_path:(NSString*) file_path;
11925 -(void)gotoURL:(FSPDFDoc*)doc url:(NSString*) url;
11938 -(void)print:(FSPDFDoc*)doc start_page_index:(int)start_page_index end_page_index:(int)end_page_index options:(int)options;
11946 -(int)getHighlightColor:(FSPDFDoc*)doc;
11960 -(BOOL)submitData:(FSPDFDoc*)doc target:(NSString*)target format:(FSDocProviderCallbackSubmitFormat)format text_encoding:(FSDocProviderCallbackTextEncoding)text_encoding content:(NSString*)content;
11971 -(void)pageViewEvent:(int)page_index page_view_event_type:(FSDocProviderCallbackPageViewEventType)page_view_event_type;
11982 -(void)widgetEvent:(FSXFAWidget *) xfa_widget widget_event_type:(FSDocProviderCallbackWidgetEventType)widget_event_type;
11983
11992 -(void)notifyWidgetChangeInfo:(FSXFADoc*) doc change_info:(FSXFAWidgetModifyInfo*)change_info;
11993 @end
11994
11999 @protocol FSComplianceProgressCallback <NSObject>
12000 @required
12009 -(void)updateCurrentStateData:(int)current_rate current_state_string:(NSString*)current_state_string;
12010 @end
12011
12018 @protocol FSRevocationCallback <NSObject>
12019 @required
12027 -(NSArray<NSData*>*)getCertChainFromSignature: (NSData*)signature_content;
12028
12037 -(FSResponse*)getResponseOnLineForSingleCert: (FSCertIssuerPair*)cert_issuer_pair;
12038
12047 -(FSCertVerifyResult*)verifyOCSP:(FSCertIssuerPair*)cert_issuer_pair ocsp_data:(NSData*)ocsp_data;
12048
12057 -(FSCertVerifyResult*)verifyCRL:(FSCertIssuerPair*)cert_issuer_pair crl_data:(NSData*)crl_data;
12058
12066 -(BOOL)isCA:(NSData*)cert;
12067
12075 -(FSDateTime*)getDTSTime:(NSData*)signature_content;
12076
12084 -(NSData*)getTSTSignature:(NSData*)signature_content;
12085
12094 -(FSDateTime*)getTSTTime:(NSData*)signature_content;
12095
12104 -(FSCertIssuerPair*)getOCSPCertAndIssuer:(NSData*)ocsp_data trust_cert_chain:(NSArray<NSData*>*)trust_cert_chain;
12105
12114 -(FSDateTime*)getOCSPProducedAtTime:(NSData*)ocsp_data;
12115
12123 -(BOOL)isOCSPNeedCheck:(NSData*)ocsp_data;
12124
12132 -(FSTimeRange*)getCertValidTimeRange:(NSData*)cert;
12133
12141 -(NSData*)getOCSPSignature:(NSData*)ocsp_data;
12142
12150 -(NSData*)getCRLSignature:(NSData*)crl_data;
12151
12159 -(FSRevocationArrayInfo*)getRevocationInfoFromSignatureData:(NSData*)signature_content;
12160
12169 -(BOOL)isIssuerMatchCert:(FSCertIssuerPair*)cert_issuer_pair;
12170
12171 @end
12172
12181 @protocol FSTrustedCertStoreCallback <NSObject>
12182 @required
12190 -(BOOL)isCertTrusted:(NSData*)cert;
12198 -(BOOL)isCertTrustedRoot:(NSData*)cert;
12199
12200 @end
12201
12211 @protocol FSCertChainResolverCallback <NSObject>
12212 @required
12222 -(NSArray<NSData*>*) GetCertificates;
12223
12224 @end
12225
12234 @protocol FSFontMapperCallback <NSObject>
12235 @required
12236
12252 -(FSFontMapResult*)mapFont:(NSString*)font_name is_truetype:(BOOL)is_truetype styles:(unsigned int)styles weight:(int)weight italic_angle:(int)italic_angle charset:(FSFontCharset)charset;
12253
12267 -(NSArray<NSData *> *) mapFont:(NSString*)font_family_name charset:(FSFontCharset)charset styles:(unsigned int)styles weight:(int)weight italic_angle:(int)italic_angle;
12268
12269 @end
12270
12279 @protocol FSAnnotationSummaryCallback <NSObject>
12280 @required
12281
12291 -(FSLocaleID)getCurrentLocaleID;
12292
12301 -(NSString*)getLocalFontName;
12302
12319 -(NSString*)loadString:(FSAnnotationSummaryCallbackAnnotationSummaryStringID)id;
12320
12321 @end
12322
12331 @protocol FSTaggedPDFCallback <NSObject>
12332 @required
12333
12350 -(void)report:(FSTaggedPDFCallbackReportCategory)category confidence:(FSTaggedPDFCallbackReportConfidence)confidence page_index:(int)page_index rect:(FSRectF*)rect;
12351
12352 @end
12353
12358 @protocol FSReplaceCallback <NSObject>
12359 @required
12360
12372 -(BOOL)needToReplace:(NSString*)search_text replace_text:(NSString*)replace_text current_page_index:(int)current_page_index text_rect_array:(FSRectFArray*)text_rect_array;
12373
12374 @end
12375
12380 @protocol FSTableGeneratorCallback <NSObject>
12381 @required
12382
12390 -(float)getTableTopMarginToPage:(int)page_index;
12391
12405 -(FSPageBasicInfo*)GetNewPageBasicInfo:(int)page_index rest_table_height:(float)rest_table_height table_width:(float)table_width;
12406 @end
12407
12412 @protocol FSParagraphEditingProviderCallback <NSObject>
12413 @required
12422 -(FSMatrix2D*)getRenderMatrix:(FSPDFDoc*)document page_index:(int)page_index;
12423
12432 -(void*) getPageViewHandle:(FSPDFDoc*)document page_index:(int)page_index;
12433
12440 -(FSRectF*)getClientRect:(FSPDFDoc*)document;
12441
12450 -(float)getScale:(FSPDFDoc*)document page_index:(int)page_index;
12451
12462 -(BOOL)gotoPageView:(FSPDFDoc*)document page_index:(int)page_index left:(float)left top:(float)top;
12463
12470 -(NSArray<NSNumber *> *)getVisiblePageIndexArray:(FSPDFDoc*)document;
12471
12480 -(FSRectF*)getPageVisibleRect:(FSPDFDoc*)document page_index:(int)page_index;
12481
12490 -(FSRectF*)getPageRect:(FSPDFDoc*)document page_index:(int)page_index;
12491
12498 -(int)getCurrentPageIndex:(FSPDFDoc*)document;
12499
12508 -(FSRotation)getRotation:(FSPDFDoc*)document page_index:(int)page_index;
12509
12519 -(void)invalidateRect:(FSPDFDoc*)document page_index:(int)page_index invalid_rects:(FSRectFArray*)invalid_rects;
12520
12528 -(void)addUndoItem:(FSParagraphEditingUndoItem*)undo_item;
12529
12537 -(void)setDocChangeMark:(FSPDFDoc*)document;
12538
12548 -(void)notifyTextInputReachLimit:(FSPDFDoc*)document page_index:(int)page_index;
12549
12550 @end
12551
12556 @protocol FSImageCompressionCallback <NSObject>
12557 @required
12563 -(void)release;
12573 -(id<FSFileStreamCallback>)GetTemporaryFileStream:(FSBitmap*)bitmap;
12574 @end
12575
12580 @protocol FSApplyRedactionCallback <NSObject>
12581 @required
12587 -(void)release;
12593 -(BOOL)needToGenerateStreamFile;
12594 @end
12595
12596 #ifdef __cplusplus
12597 }
12598 #endif
12599
FSPDFDocPasswordType
FSPDFDocPasswordType
PDF文档中当前使用的密码类型的枚举。
Definition: FSPDFObjC.h:5385
FSXFAWidgetModifyInfoWidgetElementStartPage
XFA控件元素: Start page.
Definition: FSPDFObjC.h:6171
-[FSActionCallback-p getTemporaryDirectory]
NSString * getTemporaryDirectory()
获取临时目录的回调函数。
FSLayerContext
Definition: FSPDFObjC.h:4261
FSCertVerifyResultReasonSuperseded
撤销原因：已被替代。
Definition: FSPDFObjC.h:8713
-[FSActionCallback-p getOpenedDocCount]
int getOpenedDocCount()
接收已打开文档数量的回调函数。
FSFillerVkeyN
N键。
Definition: FSPDFObjC.h:4389
FSXFAWidgetModifyInfoWidgetElementSubsetBelow
XFA控件元素: Subset below.
Definition: FSPDFObjC.h:6090
FSLRStructureElementAttributeTypeRole
属性类型：role，表示结构元素含义和它映射到的标准类型的字符串。
Definition: FSPDFObjC.h:8230
-[FSStructTreeEntity getPage]
FSPDFPage * getPage()
获取相关的PDF页面。
FSColorSpaceDeviceN
颜色空间：DeviceN。
Definition: FSPDFObjC.h:693
FSAssociatedFilesRelationshipSupplement
关系是"补充"，表示文件规范代表原始源或数据的补充表示，可能更容易使用。
Definition: FSPDFObjC.h:3241
FSMarkupStateModelMarked
标记注释状态模型：已标记。
Definition: FSPDFObjC.h:2649
FSFileFormatTypeXFD
File format类型：XFD。
Definition: FSPDFObjC.h:719
FSMonoImageSettingsImageCompressQualityHigh
压缩质量：高，仅适用于e_ImageCompressHigh压缩模式。
Definition: FSPDFObjC.h:7717
-[FSFiller onCopy]
BOOL onCopy()
当弹出菜单项"复制"按下时调用此函数。
-[FSIconProviderCallback-p getProviderVersion]
NSString * getProviderVersion()
用于获取提供程序版本的回调函数。
FSPDFDocWrapperFoxit
Foxit包装文档。
Definition: FSPDFObjC.h:5463
FSFileReaderCallback-p
Definition: FSPDFObjC.h:9585
FSXFAWidgetModifyInfoWidgetElementDelete
XFA控件元素: Delete.
Definition: FSPDFObjC.h:6290
FSLayerContextUsageZoom
用于缩放。
Definition: FSPDFObjC.h:4258
FSXFAWidgetModifyInfoWidgetElementXdp
XFA控件元素: Xdp.
Definition: FSPDFObjC.h:6117
FSLRStructureElementAttributeTypeTBorderStyle
属性类型：TBorderStyle，表示在表格单元格每个边缘绘制的边框样式。
Definition: FSPDFObjC.h:8254
FSXFAWidgetModifyInfoWidgetElementMeridiemNames
XFA控件元素: Meridiem Names.
Definition: FSPDFObjC.h:6326
FSBorderInfoBeveled
边框样式：斜面。
Definition: FSPDFObjC.h:2352
FSFillModeWinding
环绕填充模式，系统使用图形绘制的方向来 确定是否填充区域。
Definition: FSPDFObjC.h:646
FSXFAWidgetModifyInfoWidgetElementFormFieldFilling
XFA控件元素: Form field filling.
Definition: FSPDFObjC.h:6252
FSLRStructureElementAttributeTypeTextDecorationType
属性类型：TextDecorationType，表示应用于元素文本的文本装饰（如果有的话）。
Definition: FSPDFObjC.h:8260
FSXFADocEventTypeMouseDown
此类事件在鼠标按钮被按下且鼠标指针位于区域内的时刻触发。
Definition: FSPDFObjC.h:5998
FSSearchIndexConfig
Definition: FSPDFObjC.h:3783
FSFileFormatTypeXML
File format类型：XML。
Definition: FSPDFObjC.h:718
-[FSPortfolioFileNode getFileSpec]
FSFileSpec * getFileSpec()
获取用于访问嵌入文件信息和数据的相关文件规范对象。
FSStructObjectContentUnknownType
未知类型。
Definition: FSPDFObjC.h:1753
FSSetOCGStateActionOCGStateToggle
反转后续组的状态。
Definition: FSPDFObjC.h:2224
FSRenditionWindowTypeAnnotRect
窗口类型：与演示对象关联的屏幕注释所占据的矩形。
Definition: FSPDFObjC.h:1819
FSLRStructureElementAttributeValueEnumCircle
枚举值：Circle，表示空心圆形项目符号。
Definition: FSPDFObjC.h:8315
FSAnnotMKEntryIconFit
图标适配信息条目。MK字典中的"IF"。
Definition: FSPDFObjC.h:2516
FSMarkupStateDeferred
（与状态模型FSMarkupStateModelReview一起使用） 更改已延期。
Definition: FSPDFObjC.h:2661
-[FSStructTreeEntity getType]
FSStructTreeEntityStructTreeEntityType getType()
获取结构树实体类型。
FSLRElementElementTypeAnnot
结构元素类型：Annot，意为"Annotation"，表示 ILSE内容的一部分与相应PDF标注之间的关联。
Definition: FSPDFObjC.h:8181
FSAnnotProperty
FSAnnotProperty
某些PDF注释属性的枚举。
Definition: FSPDFObjC.h:2499
-[FSPDFNameTree getCount]
int getCount()
获取当前名称树中元素的数量。
-[FSXFADoc getType]
FSXFADocType getType()
获取 XFA 文档类型。
-[FSXFAPage getFirstWidget]
FSXFAWidget * getFirstWidget()
获取当前制表顺序中的第一个 XFA 控件。
FSRenditionMediaPlayerAvailable
此类型中的任何播放器都可以用于播放相关的媒体剪辑。
Definition: FSPDFObjC.h:1802
FSAttachments
Definition: FSPDFObjC.h:4123
FSPreflightReportSettingData
Definition: FSPDFObjC.h:7326
FSIconProviderCallback-p
Definition: FSPDFObjC.h:10771
FSXFAWidgetModifyInfoWidgetElementDataModel
XFA控件元素: Data model.
Definition: FSPDFObjC.h:6139
FSErrXFALoadError
XFA 加载错误。
Definition: FSPDFObjC.h:502
FSLRElementElementTypePrivate
结构元素类型：Private，意为"Private element"，表示 包含生成应用程序私有内容的分组元素。
Definition: FSPDFObjC.h:8153
FSSignatureSignatureType
FSSignatureSignatureType
签名类型的枚举。
Definition: FSPDFObjC.h:4757
FSLRElementElementTypeTableBodyGroup
结构元素类型：TBody，意为"Table body row group"，表示 构成表格主体部分的行组。
Definition: FSPDFObjC.h:8172
FSXFAWidgetModifyInfoWidgetElementEra
XFA控件元素: Era.
Definition: FSPDFObjC.h:6105
FSLRStructureElementAttributeValueEnumPage
枚举值：Page，表示页面工件。与文档本身无关的生产辅助工具，如裁切标记和色彩条。
Definition: FSPDFObjC.h:8341
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlight
JS签名前修改项枚举: 高亮。
Definition: FSPDFObjC.h:3964
FSXFADocEventTypeDocReady
此类事件在文档渲染之前、数据绑定之后触发。
Definition: FSPDFObjC.h:5992
FSXFAWidgetModifyInfoWidgetElementInstanceManager
XFA控件元素: Instance manager.
Definition: FSPDFObjC.h:6293
-[FSActionCallback-p createBlankDoc]
FSPDFDoc * createBlankDoc()
创建空白 PDF 文档对象的回调函数。
FSMarkupEndingStyleOpenArrow
两条短线以锐角相交形成开放箭头。
Definition: FSPDFObjC.h:2670
FSColorSpaceDeviceCMYK
颜色空间：DeviceCMYK。（4个分量，C、M、Y、K）
Definition: FSPDFObjC.h:687
FSCompareResultInfoCompareResultTypeDeletePath
结果类型：删除路径。
Definition: FSPDFObjC.h:7522
FSXFAWidgetModifyInfoWidgetElementBorder
XFA控件元素: Border.
Definition: FSPDFObjC.h:6160
FSSignatureAPFlagSigningTime
如果设置，在签名外观上显示签名时间。
Definition: FSPDFObjC.h:4730
FSPrintParamsPrintContentFormFieldsOnly
打印内容：仅打印表单字段的内容。对于在预打印表单上打印很有用。
Definition: FSPDFObjC.h:3573
FSLRStructureElementAttributeValueEnumUpperRoman
枚举值：UpperRoman，表示大写罗马数字（I, II, III, IV, ...）。
Definition: FSPDFObjC.h:8318
FSXFAWidgetModifyInfoWidgetElementPagination
XFA控件元素: Pagination.
Definition: FSPDFObjC.h:6134
FSCompareResultInfoCompareResultTypeReplacePath
结果类型：替换路径。
Definition: FSPDFObjC.h:7524
FSFontCharsetChineseBig5
字体字符集：繁体中文。
Definition: FSPDFObjC.h:894
FSRendererRenderExceptHighlight
如果设置，将渲染除高亮外的所有注释。
Definition: FSPDFObjC.h:3166
FSRendererDevicePrinter
设备类型：显示设备。
Definition: FSPDFObjC.h:3179
FSPrintParams
Definition: FSPDFObjC.h:3610
-[FSSound getCompressionFormat]
NSString * getCompressionFormat()
获取用于采样数据的声音压缩格式的名称。
FSStructElementElementInfoTypeAltDescription
结构元素信息类型：Alternative Description，表示结构元素的替代描述。
Definition: FSPDFObjC.h:1716
FSErrNotParsed
内容尚未解析。通常，这表示 PDF 页面尚未解析。
Definition: FSPDFObjC.h:495
FSAnnotInk
注释类型：墨迹注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2461
FSXFAWidgetModifyInfoWidgetElementNumberPattern
XFA控件元素: Number pattern.
Definition: FSPDFObjC.h:6096
-[FSSplitPDFDocCallback-p needToPause]
BOOL needToPause()
用于暂停当前分割进度的回调函数。
-[FSInt32Array getSize]
int getSize()
获取数组中元素的数量。
FSXFAWidgetModifyInfoWidgetElementDateTimeSymbols
XFA控件元素: Date time symbols.
Definition: FSPDFObjC.h:6188
FSXFAWidgetModifyInfoWidgetElementPrintScaling
XFA控件元素: Print scaling.
Definition: FSPDFObjC.h:6098
FSXFAWidgetModifyInfoWidgetElementOpenAction
XFA控件元素: Open action.
Definition: FSPDFObjC.h:6353
FSAsyncReaderCallback-p
Definition: FSPDFObjC.h:10944
FSLRStructureElementAttributeTypeBackgroundColor
属性类型：BackgroundColor，表示用于填充表格单元格或任何元素内容矩形背景的颜色。
Definition: FSPDFObjC.h:8238
FSJavascriptModifyItemInfoJavascriptEventTypeFieldValidate
Javascript事件类型: 表单域验证。
Definition: FSPDFObjC.h:3832
FSLRStructureElementAttributeValueTypeElementArray
值类型：元素数组。
Definition: FSPDFObjC.h:8364
FSPrintParamsPrintHandlingTileLargePages
打印处理：小页面或正常页面按原尺寸打印，大页面 打印在多张纸上。
Definition: FSPDFObjC.h:3606
FSLRElementElementTypeQuote
结构元素类型：Quote，意为"Quotation"，表示 归属于周围文本作者以外的人的内联文本部分。
Definition: FSPDFObjC.h:8175
FSFillerVkey1
1键。
Definition: FSPDFObjC.h:4367
FSParagraphEditingBulletTypeInverseTangentCircle
项目符号类型：反切圆。
Definition: FSPDFObjC.h:8542
FSAlignmentLeft
左对齐。
Definition: FSPDFObjC.h:638
FSAppProviderCallback-p
Definition: FSPDFObjC.h:11687
FSXFAWidgetModifyInfoWidgetAttributeTypeRightInset
XFA控件属性类型: 右侧内边距。
Definition: FSPDFObjC.h:6437
FSErrPassword
无效密码。通常，在加载带密码的 PDF 文档时可能出现此错误。 遇到此错误时，用户应使用正确的密码重新加载文档。
Definition: FSPDFObjC.h:486
FSModuleNameAdvEdit
模块"高级编辑"的名称。
Definition: FSPDFObjC.h:675
FSSignaturePAdESLevelBT
PAdES级别：B-T。
Definition: FSPDFObjC.h:4767
FSLRStructureElementAttributeTypeTableHeaders
（当前不支持）仅适用于Table的属性类型：Headers，表示元素标识符数组。
Definition: FSPDFObjC.h:8273
FSPDFDocForms
如果设置，表单字段将从FDF/XFDF文档导入或导出到FDF/XFDF文档。
Definition: FSPDFObjC.h:5456
FSErrNoDWG2PDFModuleRight
无"DWG2PDF"模块权限。
Definition: FSPDFObjC.h:559
FSXFAWidgetModifyInfoWidgetElementCurrentPage
XFA控件元素: Current page.
Definition: FSPDFObjC.h:6319
FSLRElementElementTypeBibEntry
结构元素类型：BibEntry，意为"Bibliography entry"，表示 标识某些引用内容外部来源的参考文献。
Definition: FSPDFObjC.h:8178
FSBookmarkStyleItalic
将书签标题显示为斜体文本。
Definition: FSPDFObjC.h:4082
FSDocProviderCallback-p
Definition: FSPDFObjC.h:11801
-[FSStructElement getParentElement]
FSStructElement * getParentElement()
获取父结构元素。
FSXFAWidgetPresenceProperty
FSXFAWidgetPresenceProperty
XFA 控件存在属性的枚举。
Definition: FSPDFObjC.h:6504
-[FSLRContentElement getGraphicsObjectElement]
FSLRGraphicsObjectElement * getGraphicsObjectElement()
获取相关的图形对象元素。
FSActionTypeResetForm
动作类型：重置表单动作。
Definition: FSPDFObjC.h:1984
FSCertVerifyResultResponseInfoLocation
FSCertVerifyResultResponseInfoLocation
响应信息位置枚举。
Definition: FSPDFObjC.h:8721
FSXFAWidgetModifyInfoWidgetElementCertificates
XFA控件元素: Certificates.
Definition: FSPDFObjC.h:6167
FSPrintParamsBookletBindingLeft
小册子装订：用于从右到左阅读方向或日式垂直书写的右侧装订。 纸张在短边折叠。
Definition: FSPDFObjC.h:3590
FSPrintParamsBookletDuplexModeFrontSideOnly
小册子双面模式：仅打印出现在纸张正面的所有页面。
Definition: FSPDFObjC.h:3584
FSErrLibreofficeEngineNotFound
（仅限Office转PDF）未找到LibreOffice引擎。
Definition: FSPDFObjC.h:555
-[FSRange init]
id init()
构造函数。
FSSignatureStateVerifyChange
文档在签名范围内已被更改。（这表示签名无效。）
Definition: FSPDFObjC.h:4704
FSRenditionMediaPermTempAlways
总是允许。
Definition: FSPDFObjC.h:1797
FSXFAWidgetModifyInfoWidgetElementContentCopy
XFA控件元素: Content copy.
Definition: FSPDFObjC.h:6200
FSMonoImageSettingsStretchDownsample
当设置此值时，表示在缩小或旋转时不进行半色调处理。
Definition: FSPDFObjC.h:7725
FSPDFNameTreeJavaScript
"JavaScript"名称树。
Definition: FSPDFObjC.h:1643
FSProgressiveState
FSProgressiveState
进度状态的枚举。
Definition: FSPDFObjC.h:739
FSXFAWidgetModifyInfoWidgetElementBase
XFA控件元素: Base.
Definition: FSPDFObjC.h:6309
FSPrintParamsPrintHandlingBooklet
打印处理：在同一张纸上按折叠后正确阅读所需的顺序打印多个页面。
Definition: FSPDFObjC.h:3607
-[FSColorSpace isEmpty]
BOOL isEmpty()
检查当前对象是否为空。
-[FSRectFArray getSize]
int getSize()
获取数组中元素的数量。
FSPDFDocImportFlagShareStream
导入页面时不将流对象克隆到内存中。
Definition: FSPDFObjC.h:5427
FSRendererContentFlag
FSRendererContentFlag
渲染内容标志的枚举。
Definition: FSPDFObjC.h:3162
FSXFAWidgetModifyInfoWidgetAttributeTypePlacement
XFA控件属性类型: 布局。
Definition: FSPDFObjC.h:6450
FSLayerTreeStateUndefined
状态为未定义。
Definition: FSPDFObjC.h:4216
FSFloatingInfoRelativeTargetMonitor
相对类型：将浮动窗口相对于监视器显示屏幕对齐。
Definition: FSPDFObjC.h:3662
FSXFADocExportDataTypeXDP
导出数据类型：XDP。
Definition: FSPDFObjC.h:6029
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDeleteAnnot
JS签名前修改项枚举: 删除注释。
Definition: FSPDFObjC.h:3960
-[FSFileWriterCallback-p flush]
BOOL flush()
刷新文件的内部缓冲区
FSXFAWidgetModifyInfoWidgetElementExData
XFA控件元素: Ex data.
Definition: FSPDFObjC.h:6282
FSPDFObjectDictionary
PDF字典对象。
Definition: FSPDFObjC.h:1250
FSFieldArray
Definition: FSPDFObjC.h:4487
FSXFAWidgetModifyInfoWidgetAttributeTypePresence
XFA控件属性类型: 呈现。
Definition: FSPDFObjC.h:6425
FSSignatureLabelNameReason
原因的签名标签名称。
Definition: FSPDFObjC.h:4789
FSErrNoXFAModuleRight
无"XFA"模块权限。
Definition: FSPDFObjC.h:542
FSStructTreeEntityStructTreeEntityType
FSStructTreeEntityStructTreeEntityType
结构树实体类型的枚举。
Definition: FSPDFObjC.h:1693
FSSearchCancelCallback-p
Definition: FSPDFObjC.h:11163
FSXFAWidgetModifyInfoWidgetElementContentArea
XFA控件元素: Content area.
Definition: FSPDFObjC.h:6184
FSFieldType
FSFieldType
表单字段类型的枚举。
Definition: FSPDFObjC.h:4546
-[FSLayerTree getOCGs]
FSPDFArray * getOCGs()
从当前对象获取"OCGs" PDF数组。
FSColorSpaceRenderIntentPerceptual
渲染意图：感知的。
Definition: FSPDFObjC.h:1049
FSXFAWidgetModifyInfoWidgetElementScriptModel
XFA控件元素: Script model.
Definition: FSPDFObjC.h:6210
FSStructElementElementInfoTypeLanguage
结构元素信息类型：Language，表示结构元素中所有文本的 自然语言，除非被嵌套结构元素或标记内容的语言规范覆盖。
Definition: FSPDFObjC.h:1715
FSLRStructureElementAttributeValueEnumHeader
枚举值：Header。
Definition: FSPDFObjC.h:8343
FSJavascriptModifyItemInfoJavascriptEventTypeMediaReady
Javascript事件类型: 多媒体准备。
Definition: FSPDFObjC.h:3855
FSCombinationCombineDocsOptionAcroformRename
如果设置，表示同名字段将在合并结果PDF文件中重命名。
Definition: FSPDFObjC.h:9032
FSXFAWidgetModifyInfoWidgetElementLevel
XFA控件元素: Level.
Definition: FSPDFObjC.h:6126
FSRMSEncryptData
Definition: FSPDFObjC.h:6911
FSRotation180
顺时针旋转 180 度。
Definition: FSPDFObjC.h:624
FSErrTimeStampServerMgrNotInit
时间戳服务器管理器尚未成功初始化。
Definition: FSPDFObjC.h:530
FSParagraphEditingNumberingTypeDecimalRParen
编号类型：1) 2) 3)
Definition: FSPDFObjC.h:8550
FSXFAWidgetModifyInfoWidgetElementWsdlConnection
XFA控件元素: Wsdl connection.
Definition: FSPDFObjC.h:6152
FSActionTypeGoToR
动作类型：远程转到动作。
Definition: FSPDFObjC.h:1974
FSRendererColorModeAlpha
仅输出alpha，忽略颜色。
Definition: FSPDFObjC.h:3158
-[FSLayerNode getChildrenCount]
int getChildrenCount()
Get the count of children nodes.
FSSignatureAPFlagReason
如果设置，在签名外观上显示原因。
Definition: FSPDFObjC.h:4729
FSAnnotFlagLocked
注释标志：锁定。
Definition: FSPDFObjC.h:2486
-[FSParagraphEditing activate]
BOOL activate()
激活段落编辑。
-[FSLRElement isGraphicsObjectElement]
BOOL isGraphicsObjectElement()
检查当前对象是否为图形对象元素。
FSXFAWidgetModifyInfoWidgetElementCommand
XFA控件元素: Command.
Definition: FSPDFObjC.h:6222
FSXFAWidgetWidgetTypeRadioButton
XFA 控件类型：单选按钮。
Definition: FSPDFObjC.h:6496
FSXFAWidgetModifyInfoWidgetElementJog
XFA控件元素: Jog.
Definition: FSPDFObjC.h:6106
FSFloatingInfoWindowPositionTopRight
窗口位置：在右上角。
Definition: FSPDFObjC.h:3649
FSFontCharsetRussian
字体字符集：俄文。
Definition: FSPDFObjC.h:897
FSLRElementElementTypeList
结构元素类型：L，意为"List"，表示具有相似含义和重要性的项目序列。
Definition: FSPDFObjC.h:8163
FSErrLTVCannotLoadDSS
（仅限LTV）加载DSS失败。
Definition: FSPDFObjC.h:535
FSPrintParamsPrintContentDocAndAnnots
打印内容：打印文档内容和注释。
Definition: FSPDFObjC.h:3572
FSAdditionalActionTriggerFieldRecalculateValue
触发当另一个字段改变时重新计算此字段值的JavaScript动作。
Definition: FSPDFObjC.h:2256
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveLinks
JS签名前修改项枚举: 删除链接。
Definition: FSPDFObjC.h:3953
FSXFAWidgetModifyInfoWidgetElementAddSilentPrint
XFA控件元素: Add silent print.
Definition: FSPDFObjC.h:6145
FSSignatureDocPermission
FSSignatureDocPermission
签名文档权限的枚举。
Definition: FSPDFObjC.h:4772
FSAnnotFlagNoZoom
注释标志：无缩放。
Definition: FSPDFObjC.h:2482
FSXFAWidgetModifyInfoWidgetElementEnforce
XFA控件元素: Enforce.
Definition: FSPDFObjC.h:6143
FSLRStructureElementAttributeValueType
FSLRStructureElementAttributeValueType
元素通用布局属性值类型的枚举。
Definition: FSPDFObjC.h:8351
FSLRElementElementTypeFormObject
结构元素类型：FormObject，表示表单XObject图形对象元素。
Definition: FSPDFObjC.h:8200
FSLTVVerifierVerifyMode
FSLTVVerifierVerifyMode
验证模式枚举。
Definition: FSPDFObjC.h:8846
FSJavascriptModifyItemInfoJavascriptEventTypeScreenInview
Javascript事件类型: 屏幕进入到视图。
Definition: FSPDFObjC.h:3843
FSRendition
Definition: FSPDFObjC.h:1851
FSModuleNamePDF2Office
模块"PDF2Office"的名称。
Definition: FSPDFObjC.h:676
FSMarkupEndingStyle
FSMarkupEndingStyle
线条端点样式的枚举。
Definition: FSPDFObjC.h:2665
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePoints
JS签名前修改项枚举: 坐标点。
Definition: FSPDFObjC.h:3933
FSFontStyleItalic
字体样式：斜体。
Definition: FSPDFObjC.h:881
FSXFAWidgetWidgetEdgePosition
FSXFAWidgetWidgetEdgePosition
XFA 控件边缘位置的枚举。
Definition: FSPDFObjC.h:6533
FSXFAWidgetModifyInfoWidgetElementLine
XFA控件元素: Line.
Definition: FSPDFObjC.h:6387
FSSplitFileResultSplitFileErrSizeTooSmall
状态为因文件大小过小而失败。
Definition: FSPDFObjC.h:9454
FSSignatureDocPermNoChangesAllowed
不允许对PDF文档（被签名签署）进行任何更改。 对此类PDF文档的任何更改都将使签名无效。
Definition: FSPDFObjC.h:4774
-[FSStructMarkedContent getParentElement]
FSStructElement * getParentElement()
获取父结构元素。
FSSignaturePAdESLevelNone
PAdES级别：无。
Definition: FSPDFObjC.h:4765
FSPDFPageSizeB4
页面尺寸：B4。
Definition: FSPDFObjC.h:5028
FSFixupDataFixupStateNotRequired
修复不需要。
Definition: FSPDFObjC.h:7363
FSPDFNumberTreeType
FSPDFNumberTreeType
数字树类型的枚举。
Definition: FSPDFObjC.h:1671
FSFloatingInfoOffScreenCancel
屏幕外操作：取消播放媒体剪辑。
Definition: FSPDFObjC.h:3674
FSMarkupEndingStyleRClosedArrow
与ClosedArrow方向相反的三角形闭合箭头。
Definition: FSPDFObjC.h:2674
FSFileFormatTypeXFDF
File format类型：XFDF。
Definition: FSPDFObjC.h:715
FSMarkedContent
Definition: FSPDFObjC.h:1436
FSXFAWidgetModifyInfoWidgetElementMsgId
XFA控件元素: Msg Id.
Definition: FSPDFObjC.h:6239
FSErrOutOfMemory
发生内存不足错误。
Definition: FSPDFObjC.h:493
FSXFAWidgetModifyInfoWidgetElementSignaturePseudoModel
XFA控件元素: Signature pseudo model.
Definition: FSPDFObjC.h:6151
FSXFAWidgetWidgetTypePasswordEdit
XFA 控件类型：密码编辑。
Definition: FSPDFObjC.h:6495
-[FSSecurityHandler getSecurityType]
FSPDFDocEncryptType getSecurityType()
获取当前安全处理器的加密类型。
FSXFAWidgetModifyInfoWidgetAttributeTypeY
XFA控件属性类型: Y. 当采用定位布局时，容器锚点相对于父容器标称内容区域左上角的 Y 坐标。
Definition: FSPDFObjC.h:6406
-[FSActionCallback-p browseFile]
NSString * browseFile()
显示文件选择对话框的回调函数，应返回选定的文件路径。
FSErrExcelHasNoContent
（仅限Excel转PDF）Excel文档没有任何内容，无法转换为PDF文件。
Definition: FSPDFObjC.h:552
FSMarkupEndingStyleNone
无特殊线条端点。
Definition: FSPDFObjC.h:2666
-[FSBitmap getPitch]
int getPitch()
获取位图间距。
FSRenditionActionOpTypeNone
未指定操作。
Definition: FSPDFObjC.h:2196
FSErrCertificate
证书错误：PDF 文档已通过数字证书加密 但当前用户没有正确的证书。
Definition: FSPDFObjC.h:488
FSAnnotRedact
注释类型：编辑注释。
Definition: FSPDFObjC.h:2473
FSSubmitFormActionFlagIncludeNoValueFields
位2。无论字段是否有值都提交字段。
Definition: FSPDFObjC.h:2116
FSAnnotMKRelationCaptionRight
标题在图标右侧。
Definition: FSPDFObjC.h:2525
FSSignatureKeyNameProducer
签名键名：生产者内容。
Definition: FSPDFObjC.h:4747
FSActionTypeGoto
动作类型：转到动作。
Definition: FSPDFObjC.h:1973
FSFieldFlagChoiceCommitOnSelChange
（仅对选择字段有用）如果设置，一旦用指点设备进行选择，新值就立即提交； 如果清除，新值直到用户退出字段时才提交。
Definition: FSPDFObjC.h:4573
FSLRStructureElementAttributeTypeColSpan
仅适用于Table的属性类型：ColSpan，表示单元格跨越的封闭表格中的列数。
Definition: FSPDFObjC.h:8272
FSErrRightsExpired
（仅适用于 ConnectedPDF）当前用户的权限已过期。
Definition: FSPDFObjC.h:509
FSTaggedPDFCallback-p
Definition: FSPDFObjC.h:12331
FSRichTextStyleCornerMarkSubscript
角标样式：下标。
Definition: FSPDFObjC.h:2319
FSCompareResultInfoCompareResultTypeReplaceText
结果类型：替换文本。
Definition: FSPDFObjC.h:7518
FSXFAWidgetModifyInfoWidgetElementLabelPrinter
XFA控件元素: Label printer.
Definition: FSPDFObjC.h:6127
FSXFAWidgetHitTestAreaClient
命中测试区域：客户端。
Definition: FSPDFObjC.h:6479
FSStructElement
Definition: FSPDFObjC.h:1721
FSErrResponseDataError
（仅限ConnectedPDF）响应数据中有错误。
Definition: FSPDFObjC.h:574
FSAdditionalActionTriggerDocWillPrint
触发在打印文档前执行的JavaScript动作。
Definition: FSPDFObjC.h:2251
FSXFAWidgetModifyInfoWidgetAttributeTypeBorderWidth
XFA控件属性类型: 边框宽度。
Definition: FSPDFObjC.h:6440
FSLRStructureElementAttributeValueEnumNormal
枚举值：Normal，表示调整行高以包含任何非零值 BaselineShift属性指定的值。
Definition: FSPDFObjC.h:8305
FSXFAWidgetModifyInfoWidgetElementTextEdit
XFA控件元素: Text edit.
Definition: FSPDFObjC.h:6296
FSXFADocEventTypePostSubmit
此类事件在返回数据已编组到连接数据 DOM 后立即触发。
Definition: FSPDFObjC.h:6006
FSRenderConfig
Definition: FSPDFObjC.h:757
FSXFAWidgetModifyInfoWidgetElementColor
XFA控件元素: Color.
Definition: FSPDFObjC.h:6240
FSXFAWidgetModifyInfoWidgetElementBarcode
XFA控件元素: Barcode.
Definition: FSPDFObjC.h:6140
FSURIAction
Definition: FSPDFObjC.h:2031
FSModuleNameDWG2PDF
模块"DWG2PDF"的名称。
Definition: FSPDFObjC.h:674
FSPolygon
Definition: FSPDFObjC.h:2943
FSLocaleIDKorea
国家语言环境ID：韩国。
Definition: FSPDFObjC.h:709
FSLRGraphicsObjectElement
Definition: FSPDFObjC.h:8396
-[FSActionCallback-p getFullScreen]
BOOL getFullScreen()
获取是否设置全屏模式的回调函数。
FSSignatureCallback-p
Definition: FSPDFObjC.h:11515
FSFontCharsetHangeul
字体字符集：韩文（Wansung）。
Definition: FSPDFObjC.h:892
FSMonoImageSettingsMonoImageCompressQuality
FSMonoImageSettingsMonoImageCompressQuality
用于单色图像的压缩质量枚举。
Definition: FSPDFObjC.h:7711
-[FSFloatArray getSize]
int getSize()
获取数组中元素的数量。
FSPDFEComplianceVersionPDFE1
PDF/E-1。
Definition: FSPDFObjC.h:7452
FSStdEncryptData
Definition: FSPDFObjC.h:6780
FSParagraphEditingBulletTypeCheck
项目符号类型：对勾。
Definition: FSPDFObjC.h:8540
FSErrDataNotReady
数据未准备就绪。通常用作异常错误代码 当以异步方式加载文档时。
Definition: FSPDFObjC.h:500
FSXFAWidgetModifyInfoWidgetElementExObject
XFA控件元素: Ex object.
Definition: FSPDFObjC.h:6351
-[FSLRStructureElement getBBox]
FSRectF * getBBox()
获取边界框。
FSErrNoImageObject
（用于PDF优化器）存在一些非图像类型的对象。
Definition: FSPDFObjC.h:576
FSLRElementElementTypePathContent
结构元素类型：PathContent，表示路径内容元素。
Definition: FSPDFObjC.h:8205
FSCertVerifyResultReasonCessationOfOperation
撤销原因：停止操作。
Definition: FSPDFObjC.h:8714
FSLRStructureElementAttributeValueEnumNeutral
枚举值：neutral，表示状态为中立。
Definition: FSPDFObjC.h:8331
FSFontStylesBold
字体样式：强制粗体。
Definition: FSPDFObjC.h:884
FSJoinSplitJoinSplitOperationTypeClose
连接分割操作类型：关闭。
Definition: FSPDFObjC.h:8617
FSPDFDocSaveFlagLinearized
将文档保存为线性化文件。
Definition: FSPDFObjC.h:5419
FSActionCallback-p
Definition: FSPDFObjC.h:9744
FSSignatureLabelName
FSSignatureLabelName
签名标签名称的枚举。
Definition: FSPDFObjC.h:4786
FSXFADocEventTypePreSign
此类事件在即将应用签名时触发。
Definition: FSPDFObjC.h:6010
-[FSAnnotationSummaryCallback-p getCurrentLocaleID]
FSLocaleID getCurrentLocaleID()
用于指定当前区域设置 ID 的回调函数。
FSPrintParamsDuplexType
FSPrintParamsDuplexType
用于设置双面打印模式的值的枚举。
Definition: FSPDFObjC.h:3576
FSXFAWidgetModifyInfoWidgetElementMediumInfo
XFA控件元素: Medium info.
Definition: FSPDFObjC.h:6340
FSSnapPointMgr
Definition: FSPDFObjC.h:9386
FSStrikeOut
Definition: FSPDFObjC.h:2770
-[FSStructMarkedContent getMCID]
unsigned int getMCID()
获取标记内容标识符(MCID)。
FSAnnotationSummarySettings
注释摘要字符串 ID：指定在结果文档中输出作者信息时的前缀。 默认前缀是 "Author:"。
Definition: FSPDFObjC.h:9133
FSXFAWidgetModifyInfoWidgetElementWsdlAddress
XFA控件元素: Wsdl address.
Definition: FSPDFObjC.h:6186
-[FSColor init]
id init()
构造一个空的颜色对象。
FSCertVerifyResultArray
Definition: FSPDFObjC.h:8758
FSPreflightReportSettingDataReportFileFormatType
FSPreflightReportSettingDataReportFileFormatType
预检报告文件格式类型的枚举。
Definition: FSPDFObjC.h:7314
FSAnnotPolygon
注释类型：多边形注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2453
FSRendererColorModeForegroundMode
FSRendererColorModeForegroundMode
渲染前景颜色模式的枚举。
Definition: FSPDFObjC.h:3170
FSActionTypeURI
动作类型：统一资源标识符(URI)动作。
Definition: FSPDFObjC.h:1978
FSCombination
Definition: FSPDFObjC.h:9043
FSXFAWidgetModifyInfoWidgetElementXMLData
XFA控件元素: XML data.
Definition: FSPDFObjC.h:6352
FSErrMIPGetExtendedLabelInfoByIdFailed
MIP引擎：根据ID获取扩展标签信息失败。
Definition: FSPDFObjC.h:572
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypePageRotations
JS签名前修改项枚举: 页面旋转。
Definition: FSPDFObjC.h:3954
-[FSTextObjectArray getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
FSPDFPageCalcMarginMode
FSPDFPageCalcMarginMode
计算边距模式枚举。
Definition: FSPDFObjC.h:4999
FSFillerVkeyEscape
ESC键。
Definition: FSPDFObjC.h:4351
FSPDFDocAnnots
如果设置，注释（链接注释除外）将从FDF/XFDF文档导入或导出到FDF/XFDF文档。
Definition: FSPDFObjC.h:5457
FSXFAWidgetModifyInfoWidgetAttributeTypeLeadDigits
XFA控件属性类型: 首位数。
Definition: FSPDFObjC.h:6448
-[FSLRContext getRootElement]
FSLRStructureElement * getRootElement()
获取结构树的根元素。
FSXFAWidgetModifyInfoWidgetElementBind
XFA控件元素: bind.
Definition: FSPDFObjC.h:6310
FSFillerVkeyNumpad0
数字键盘中的0键。
Definition: FSPDFObjC.h:4402
FSComplianceEngineViewOrPrintConditionCoatedGRACoL2006
查看或打印条件：Coated GRACoL 2006。
Definition: FSPDFObjC.h:7256
FSLRStructureElementAttributeTypeBorderThickness
属性类型：BorderThickness，表示在表格单元格或任何元素内容矩形边缘绘制的边框厚度。
Definition: FSPDFObjC.h:8241
-[FSGraphicsObjectArray getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
-[FSPSI getContentsRect]
FSRectF * getContentsRect()
获取内容矩形。
FSNotifierCallback-p
Definition: FSPDFObjC.h:10866
FSSignatureStateVerifyInvalid
签名的验证状态无效。
Definition: FSPDFObjC.h:4700
FSXFAWidgetModifyInfoWidgetElementEncryption
XFA控件元素: Encryption.
Definition: FSPDFObjC.h:6325
FSFillerVkeyHome
Home键。
Definition: FSPDFObjC.h:4356
-[FSStructElement getChildCount]
int getChildCount()
获取当前结构元素中子结构树实体的数量。
FSXFAWidgetWidgetTypeCheckButton
XFA 控件类型：复选框。
Definition: FSPDFObjC.h:6487
FSBarcodeFormatITF
条形码格式：ITF 码。
Definition: FSPDFObjC.h:1198
FSFieldTypeCheckBox
表单字段类型：复选框。
Definition: FSPDFObjC.h:4549
FSPDFXComplianceVersionPDFX4p
PDF/X-4p。
Definition: FSPDFObjC.h:7472
FSXFAWidgetModifyInfoWidgetAttributeTypeAccess
XFA控件属性类型: 访问。
Definition: FSPDFObjC.h:6416
FSAnnotWidget
注释类型：小组件注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2466
FSSchemaFieldArray
Definition: FSPDFObjC.h:9310
-[FSBitmap getHeight]
int getHeight()
获取位图高度。
-[FSAnnotationSummaryCallback-p getLocalFontName]
NSString * getLocalFontName()
用于指定本地使用的字体名称的回调函数。
FSFillerVkeyF8
F8键。
Definition: FSPDFObjC.h:4425
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderExtend
JS签名前修改项枚举: 引导线延伸。
Definition: FSPDFObjC.h:3927
FSXFAWidgetWidgetTypeSignature
XFA 控件类型：签名。
Definition: FSPDFObjC.h:6491
FSLRElementElementTypeDocumentFragment
结构元素类型：DocumentFragment（PDF 2.0），表示原始完整文档的一部分。
Definition: FSPDFObjC.h:8139
FSXFADocExportDataTypeXML
导出数据类型：XML。
Definition: FSPDFObjC.h:6027
-[FSUInt32Array removeAll]
void removeAll()
清理数组。
FSLRStructureElementAttributeTypeDestination
属性类型：Destination（PDF 2.0），提供访问内容的方法。
Definition: FSPDFObjC.h:8234
FSXFAWidgetModifyInfoWidgetElementComb
XFA控件元素: Comb.
Definition: FSPDFObjC.h:6174
FSLRStructureElementAttributeValueEnumRight
枚举值：Right，表示页面的右边缘。
Definition: FSPDFObjC.h:8338
FSReflowPageWithImage
图像模式的解析标志。
Definition: FSPDFObjC.h:5721
FSRenditionFloatingWindowResizeType
FSRenditionFloatingWindowResizeType
浮动窗口调整大小类型的枚举。
Definition: FSPDFObjC.h:1839
FSResponseTypeCRL
CRL 响应。
Definition: FSPDFObjC.h:8661
FSXFAWidgetModifyInfoWidgetAttributeTypeMinW
XFA控件属性类型: 最小宽度。
Definition: FSPDFObjC.h:6435
FSMediaSettings
媒体播放器状态：打开。
Definition: FSPDFObjC.h:3705
FSLRElementElementTypeAnnotObject
结构元素类型：AnnotObject，表示标注对象元素。
Definition: FSPDFObjC.h:8202
-[FSActionCallback-p getPageWindowRect]
FSRectF * getPageWindowRect()
获取页面视图窗口矩形的回调函数。页面视图窗口是 内部文档窗口内显示 PDF 内容的区域。
FSFillerVkey4
4键。
Definition: FSPDFObjC.h:4370
FSPDFPageParsePageNormal
普通模式解析标志，表示解析PDF页面中的所有内容。
Definition: FSPDFObjC.h:4995
FSStructTreeEntityStructTreeEntityTypeMarkedContent
结构树实体类型：MarkedContent，表示标记内容项。
Definition: FSPDFObjC.h:1696
FSFillerVkeyControl
Ctrl键。
Definition: FSPDFObjC.h:4348
FSSubmitFormAction
Definition: FSPDFObjC.h:2130
FSXFAWidgetModifyInfoWidgetAttributeTypeLocale
XFA控件属性类型: 本地。
Definition: FSPDFObjC.h:6441
FSPDFStreamJPXDecode
过滤器类型：JPXDecode，表示解压使用基于小波的 JPEG2000标准编码的数据，重现原始图像数据。
Definition: FSPDFObjC.h:1307
FSErrInvalidType
输入对象或当前对象的类型无效。
Definition: FSPDFObjC.h:497
FSXFADocEventTypePostExecute
此类事件在成功的 WSDL 事务后触发，即在收到请求的回复且接收的数据已编组到连接数据 DOM 之后。
Definition: FSPDFObjC.h:6002
FSBitmapDIBRgb
DIB 格式：24bpp 格式，位顺序为"蓝、绿、红"。蓝色在最低位。
Definition: FSPDFObjC.h:1093
FSPDFPageSizeB2
页面尺寸：B2。
Definition: FSPDFObjC.h:5026
FSBitmapDIB8bppMask
DIB格式：8bpp Alpha遮罩。
Definition: FSPDFObjC.h:1097
FSForm
Definition: FSPDFObjC.h:4608
FSXFAWidgetModifyInfoWidgetElementSubmit
XFA控件元素: Submit.
Definition: FSPDFObjC.h:6365
FSModuleNameComparison
模块"比较"的名称。
Definition: FSPDFObjC.h:667
FSPDFXComplianceVersionPDFX4
PDF/X-4。
Definition: FSPDFObjC.h:7471
FSRotationPointRightTop
基于矩形的右上角点旋转文本块。
Definition: FSPDFObjC.h:632
FSXFAWidgetModifyInfoWidgetElementStaple
XFA控件元素: Staple.
Definition: FSPDFObjC.h:6224
FSJoinSplitJoinSplitOperationType
FSJoinSplitJoinSplitOperationType
连接分割操作类型的枚举。
Definition: FSPDFObjC.h:8611
FSFillSignFillSignObjectTypeLine
线条填充签名对象。
Definition: FSPDFObjC.h:8933
FSPlayerArgs
Definition: FSPDFObjC.h:3731
FSRendererColorModeNormal
正常颜色模式。
Definition: FSPDFObjC.h:3155
FSMonoImageSettingsImageCompressRetain
压缩模式：保持原样，即不压缩。
Definition: FSPDFObjC.h:7706
FSLRElementElementTypeStrong
结构元素类型：Strong（PDF 2.0），表示用于 强烈重要性、严肃性或紧迫性的内容。
Definition: FSPDFObjC.h:8190
FSXFAWidgetModifyInfoWidgetElementPsMap
XFA控件元素: Ps Map.
Definition: FSPDFObjC.h:6229
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWatermark
JS签名前修改项枚举: 添加水印。
Definition: FSPDFObjC.h:3961
FSRenderer
Definition: FSPDFObjC.h:3182
FSPDFPageSizeB3
页面尺寸：B3。
Definition: FSPDFObjC.h:5027
FSAnnotPSInk
注释类型：压力敏感墨迹注释。
Definition: FSPDFObjC.h:2462
FSXFAWidgetModifyInfoWidgetAttributeTypeOverlinePeriod
XFA控件属性类型: 上划线句点。
Definition: FSPDFObjC.h:6421
FSAdditionalActionTriggerDocPrinted
触发在打印文档后执行的JavaScript动作。
Definition: FSPDFObjC.h:2252
FSFloatingInfoWindowPositionBottomCenter
窗口位置：在底部中央。
Definition: FSPDFObjC.h:3654
-[FSMediaPlayerCallback-p play]
BOOL play()
播放媒体播放器的回调函数。
FSLRElementElementTypeCaption
结构元素类型：Caption，表示描述表格或图形的 简短文本部分。
Definition: FSPDFObjC.h:8145
FSXFAWidgetModifyInfoWidgetAttributeTypeW
XFA控件属性类型: 布局宽度。
Definition: FSPDFObjC.h:6404
FSXFADocEventTypeInitVariables
此类事件并非实际的事件活动，仅表示变量中的脚本签名。
Definition: FSPDFObjC.h:6015
FSErrDefaultTimeStampServer
无法使用当前默认时间戳服务器。请检查默认时间戳服务器是否可用。
Definition: FSPDFObjC.h:540
FSRange
Definition: FSPDFObjC.h:856
FSRenditionMonitorSpecifierGreatestWidth
具有最大宽度的监视器（以像素为单位）
Definition: FSPDFObjC.h:1829
FSSignatureStateVerifyChangeIllegal
文档在签名范围之外已被更改，并且更改使签名无效。
Definition: FSPDFObjC.h:4723
FSCertChainResolverCallback-p
Definition: FSPDFObjC.h:12211
FSErrOFDEngineNotInit
（仅限OFD）OFD引擎尚未成功初始化。
Definition: FSPDFObjC.h:563
FSXFAWidgetModifyInfoWidgetElementIncrementalMerge
XFA控件元素: Incremental merge.
Definition: FSPDFObjC.h:6377
FSFileFormatTypeFDF
File format类型：FDF。
Definition: FSPDFObjC.h:714
FSMarkupStateModel
FSMarkupStateModel
标记注释状态模型的枚举。
Definition: FSPDFObjC.h:2648
FSSignatureSignatureTypeTimeStamp
签名类型：时间戳。
Definition: FSPDFObjC.h:4759
FSBorderInfoStyle
FSBorderInfoStyle
PDF注释边框样式的枚举。
Definition: FSPDFObjC.h:2348
FSXFAWidgetModifyInfoWidgetElementMdp
XFA控件元素: Mdp.
Definition: FSPDFObjC.h:6109
-[FSPDFNumberTree getType]
FSPDFNumberTreeType getType()
获取当前数字树的类型。
FSXFAWidgetModifyInfoWidgetElementBindItems
XFA控件元素: Bind items.
Definition: FSPDFObjC.h:6355
FSLTVVerifierCurrentTime
使用当前时间。
Definition: FSPDFObjC.h:8842
-[FSAdditionalAction getDict]
FSPDFDictionary * getDict()
获取当前对象的PDF字典。
FSErrHandle
错误句柄。
Definition: FSPDFObjC.h:487
FSXFAWidgetModifyInfoWidgetElementBreak
XFA控件元素: Break.
Definition: FSPDFObjC.h:6094
FSAssociatedFilesRelationshipUnspecified
关系未知或无法用其他值描述。
Definition: FSPDFObjC.h:3237
FSXFAWidgetModifyInfoWidgetElementField
XFA控件元素: Field.
Definition: FSPDFObjC.h:6179
FSXFAWidgetModifyInfoWidgetElementADBE_JSDebugger
XFA控件元素: ADBE JS Debugger.
Definition: FSPDFObjC.h:6315
FSAssociatedFilesRelationshipAlternative
关系是"替代"，表示文件规范是内容的替代表示，例如音频。
Definition: FSPDFObjC.h:3240
FSLRStructureElementAttributeTypeColumnCount
属性类型：ColumnCount，表示分组元素内容中的列数。
Definition: FSPDFObjC.h:8264
FSBorderInfo
Definition: FSPDFObjC.h:2357
FSSubmitFormActionFlagExclNonUserAnnots
位11。只有那些"T"条目与当前用户名称匹配的标记注释 才被提交。
Definition: FSPDFObjC.h:2125
FSFloatingInfoWindowPositionTopCenter
窗口位置：在顶部中央。
Definition: FSPDFObjC.h:3648
FSBitmapDIB8bppGray
DIB格式：8bpp格式，256色灰度位图。
Definition: FSPDFObjC.h:1099
FSRenditionMediaPermTempExtract
只有当文档权限允许内容提取时才允许。
Definition: FSPDFObjC.h:1795
FSWidgetLineSpacingSingle
行间距样式：单倍行间距。
Definition: FSPDFObjC.h:3030
FSWatermarkSettingsFlagASPageContents
如果设置，水印将在插入PDF页面时成为页面内容的一部分。
Definition: FSPDFObjC.h:6996
FSAssociatedFilesRelationshipSchema
关系是"模式"，表示文件规范是关联对象的模式定义。
Definition: FSPDFObjC.h:3244
FSXFAWidgetModifyInfoWidgetElementAssist
XFA控件元素: Assist.
Definition: FSPDFObjC.h:6231
FSMarkupStateUnmarked
（与状态模型FSMarkupStateModelMarked一起使用） 注释尚未被用户标记。
Definition: FSPDFObjC.h:2656
FSFillerVirtualKeyCode
FSFillerVirtualKeyCode
虚拟键码的枚举。
Definition: FSPDFObjC.h:4342
FSBookmarkPosition
FSBookmarkPosition
书签位置的枚举。
Definition: FSPDFObjC.h:4086
FSJavascriptModifyItemInfoJavascriptEventTypeExternalExec
Javascript事件类型: 外部执行。
Definition: FSPDFObjC.h:3848
FSAnnotMovie
注释类型：电影注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2465
FSXFAWidgetModifyInfoWidgetElementScript
XFA控件元素: Script.
Definition: FSPDFObjC.h:6267
-[FSSignatureVerifyResult getSignatureCheckTimeType]
FSLTVVerifierTimeType getSignatureCheckTimeType()
获取实际用于检查签名的时间类型。
FSPDFNumberTree
Definition: FSPDFObjC.h:1675
FSFillerVkeyNumpad5
数字键盘中的5键。
Definition: FSPDFObjC.h:4407
FSFloatingInfoWindowPositionBottomLeft
窗口位置：在左下角。
Definition: FSPDFObjC.h:3653
FSXFAWidgetModifyInfoWidgetAttributeTypeVAlign
XFA控件属性类型: 竖直文本对齐控件。
Definition: FSPDFObjC.h:6431
FSLayerNode
Definition: FSPDFObjC.h:4280
FSFillerEventFlagShiftKey
事件标志："Shift"键。
Definition: FSPDFObjC.h:4433
-[FSFiller onCut]
BOOL onCut()
当弹出菜单项"剪切"按下时调用此函数。
FSJavascriptModifyItemInfoJavascriptEventTypeScreenBlur
Javascript事件类型: 屏幕失焦。
Definition: FSPDFObjC.h:3836
FSXFADocEventTypeValidate
此类事件代表验证操作。
Definition: FSPDFObjC.h:6017
FSFillerVkeyDivide
数字键盘中的斜杠键。
Definition: FSPDFObjC.h:4417
FSFillerVkeyPrior
Page Up键。
Definition: FSPDFObjC.h:4353
FSRenditionMediaPlayerFitStyleDefault
使用播放器的默认设置（作者没有偏好）。
Definition: FSPDFObjC.h:1812
FSPDFStreamNoneDecode
无需解码流数据。
Definition: FSPDFObjC.h:1298
FSBarcodeFormatPDF417
条形码格式：PDF-417 码。
Definition: FSPDFObjC.h:1199
FSPosBottomLeft
位置：左下。
Definition: FSPDFObjC.h:656
-[FSRange getSegmentCount]
int getSegmentCount()
获取范围段的数量。
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseDown
Javascript事件类型: 屏幕鼠标按下事件。
Definition: FSPDFObjC.h:3839
FSPDFStreamASCIIHexDecode
过滤器类型：ASCIIHexDecode，表示解码以ASCII十六进制表示编码的数据， 重现原始二进制数据。
Definition: FSPDFObjC.h:1299
FSParagraphEditingProviderCallback-p
Definition: FSPDFObjC.h:12412
FSFillerVkeyF5
F5键。
Definition: FSPDFObjC.h:4422
FSWidgetLineSpacingOneAndHalf
行间距样式：1.5倍行间距。
Definition: FSPDFObjC.h:3031
FSSignatureStateVerifyTimestampIssueUnknown
时间戳发行者的验证状态未知。
Definition: FSPDFObjC.h:4718
FSFontCharset
FSFontCharset
字体字符集枚举。
Definition: FSPDFObjC.h:887
FSAnnotSound
注释类型：声音注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2464
FSSecurityHandler
Definition: FSPDFObjC.h:6768
FSFontCIDCharsetKOREA1
CID字体字符集：Adobe-Korea1。
Definition: FSPDFObjC.h:910
FSRenditionMonitorSpecifierGreatestHeight
具有最大高度的监视器（以像素为单位）
Definition: FSPDFObjC.h:1828
FSPortfolioNodeType
FSPortfolioNodeType
作品集节点类型枚举。
Definition: FSPDFObjC.h:9224
FSCertVerifyResultReasonRemoveFromCRL
撤销原因：从 CRL 中移除。
Definition: FSPDFObjC.h:8716
FSRenditionMediaPermTempAccess
只有当文档权限允许内容提取（包括用于辅助功能目的）时才允许。
Definition: FSPDFObjC.h:1796
FSCombinationCombineDocsOptionStructrueTree
如果设置，表示源PDF文件的结构树将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9033
FSSetOCGStateActionOCGState
FSSetOCGStateActionOCGState
当设置OCG状态动作被触发时要执行的设置OCG状态的枚举。
Definition: FSPDFObjC.h:2221
FSLRStructureElementAttributeValueEnumBefore
枚举值：Before，表示属性Placement/RubyPosition的位置或属性BlockAlign的对齐。
Definition: FSPDFObjC.h:8287
FSPDFDocWrapperType
FSPDFDocWrapperType
包装类型的枚举。
Definition: FSPDFObjC.h:5461
FSFillerVkeyPause
Pause Break键。
Definition: FSPDFObjC.h:4350
FSAnnotMKEntryDownIcon
按下图标（或备用图标）条目。MK字典中的"IX"。
Definition: FSPDFObjC.h:2515
FSFloatingInfoWindowPositionCenterRight
窗口位置：在中央右侧。
Definition: FSPDFObjC.h:3652
FSAnnotHighlightingOutline
高亮模式：轮廓，即反转注释的边框。
Definition: FSPDFObjC.h:2494
FSFillerVkeyReturn
回车键。
Definition: FSPDFObjC.h:4346
FSSignaturePAdESLevelBLTA
PAdES级别：B-LTA。
Definition: FSPDFObjC.h:4769
FSLRStructureElementAttributeTypeSpaceBefore
属性类型：SpaceBefore，表示BLSE前边缘之前的额外空间量。
Definition: FSPDFObjC.h:8246
FSXFAWidgetModifyInfoWidgetAttributeTypeBaselineShift
XFA控件属性类型: 基线位移。
Definition: FSPDFObjC.h:6420
FSCompareResultInfo
Definition: FSPDFObjC.h:7534
-[FSStructMarkedContent getStmDict]
FSPDFDictionary * getStmDict()
获取包含标记内容序列的内容流的PDF字典。
FSJavascriptModifyItemInfoJavascriptEventType
FSJavascriptModifyItemInfoJavascriptEventType
JS事件枚举。
Definition: FSPDFObjC.h:3811
FSXFAWidgetWidgethAlignTypeCenter
在可用区域内水平居中文本。
Definition: FSPDFObjC.h:6519
-[FSFont getDescent]
int getDescent()
获取下降值，以1/1000 em大小为单位（PDF单位）。
FSXFAWidgetModifyInfoWidgetElementReasons
XFA控件元素: Reasons.
Definition: FSPDFObjC.h:6333
FSPopup
Definition: FSPDFObjC.h:3007
FSRichTextStyleCornerMarkStyle
FSRichTextStyleCornerMarkStyle
角标样式枚举。
Definition: FSPDFObjC.h:2316
-[FSAction getType]
FSActionType getType()
获取动作类型。
FSCustomSecurityCallback-p
Definition: FSPDFObjC.h:11317
FSBarcodeFormatQRCode
条形码格式：快速响应码。
Definition: FSPDFObjC.h:1200
-[FSCertChainResolverCallback-p GetCertificates]
NSArray< NSData * > * GetCertificates()
检索可用于完成证书链的证书数组。
FSXFAWidgetModifyInfoWidgetElementSubjectDNs
XFA控件元素: DNs.
Definition: FSPDFObjC.h:6149
FSXFAWidgetWidgetNameTypeCaption
名称类型：标题名称。此类型的名称将从标题条目中检索。
Definition: FSPDFObjC.h:6514
-[FSXFAPage getWidgetCount]
int getWidgetCount()
获取 XFA 控件的数量。
-[FSJoinSplit activate]
BOOL activate()
激活连接拆分编辑。
FSPrintParamsPrintHandlingReducePaper
打印处理：小页面按原尺寸打印，大页面缩小以适应打印机纸张。
Definition: FSPDFObjC.h:3604
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseEnter
Javascript事件类型: 表单域鼠标进入事件。
Definition: FSPDFObjC.h:3827
FSComplianceEngineViewOrPrintConditionISOCoatedv2ECI
查看或打印条件：ISO Coated v2 (ECI)。
Definition: FSPDFObjC.h:7257
-[FSActionCallback-p getSignatureAPStyleNameList]
NSArray< NSString * > * getSignatureAPStyleNameList()
获取签名外观样式的名称列表的回调函数。
FSAssociatedFilesRelationshipData
关系是"数据"，表示文件规范代表用于派生视觉呈现的信息 - 例如表格或图形。
Definition: FSPDFObjC.h:3239
-[FSLayerNode getZoomUsage]
FSLayerZoomData * getZoomUsage()
获取缩放用途的数据。
FSAdditionalActionTriggerFieldValueChanged
触发当字段的值改变时执行的JavaScript动作。
Definition: FSPDFObjC.h:2255
FSXFAWidgetModifyInfoWidgetElementRecordSet
XFA控件元素: Record set.
Definition: FSPDFObjC.h:6089
FSSignatureFieldMDPActionExclude
表单字段（除指定表单字段外）的标志将被设置为只读。
Definition: FSPDFObjC.h:4783
FSXFADocEventTypeFull
此类事件在用户已向字段输入允许的最大内容量并试图输入更多内容时触发。
Definition: FSPDFObjC.h:5995
FSXFAWidgetModifyInfoWidgetAttributeTypeUnderlinePeriod
XFA控件属性类型: 下划线句点。
Definition: FSPDFObjC.h:6443
FSSubmitFormActionFlagGetMethod
位4。字段名称和值使用HTTP GET请求提交。
Definition: FSPDFObjC.h:2118
FSFixupDataFixupStateFailure
修复失败。
Definition: FSPDFObjC.h:7362
FSXFAWidgetModifyInfoWidgetElementReason
XFA控件元素: Reason.
Definition: FSPDFObjC.h:6198
FSXFAWidgetModifyInfoWidgetElementThreshold
XFA控件元素: Threshold.
Definition: FSPDFObjC.h:6335
FSPDFPageSizeA4
页面尺寸：A4。
Definition: FSPDFObjC.h:5023
FSPagingSealSignaturePagingSealAPStateSigned
已签名签名。
Definition: FSPDFObjC.h:4946
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertPages
JS签名前修改项枚举: 插入页面。
Definition: FSPDFObjC.h:3957
FSRenditionFloatingWindowOffscreenEventNonViable
认为对象不可行
Definition: FSPDFObjC.h:1848
FSXFAWidgetModifyInfoWidgetAttributeTypeMarginLeft
XFA控件属性类型: 左边距数字。
Definition: FSPDFObjC.h:6423
FSParagraphEditingNumberingTypeLowerLatinDot
编号类型：a. b. c.
Definition: FSPDFObjC.h:8553
FSFontCIDCharsetUNICODE
CID字体字符集：Unicode。
Definition: FSPDFObjC.h:911
FSXFAWidgetModifyInfoWidgetAttributeTypeLineThroughPeriod
XFA控件属性类型: 删除线式句号。
Definition: FSPDFObjC.h:6438
FSFontFontTypeTrueType
字体类型：TrueType。
Definition: FSPDFObjC.h:933
FSWatermarkSettingsFlagNoPrint
如果设置，不打印水印。
Definition: FSPDFObjC.h:6999
FSPrintDeviceSettingDataPortrait
打印的纵向方向。
Definition: FSPDFObjC.h:3129
FSStructObjectContent
Definition: FSPDFObjC.h:1760
FSXFAWidgetModifyInfoWidgetElementExclGroup
XFA控件元素: Excl group.
Definition: FSPDFObjC.h:6195
FSSignatureDigestSHA384
签名摘要算法：sha384算法。
Definition: FSPDFObjC.h:4753
FSXFAWidgetModifyInfoWidgetElementDateTimeEdit
XFA控件元素: Date time edit.
Definition: FSPDFObjC.h:6201
FSXFAWidgetModifyInfoWidgetElementAttributes
XFA控件元素: Attributes.
Definition: FSPDFObjC.h:6192
FSFloatingInfoWindowPositionBottomRight
窗口位置：在右下角。
Definition: FSPDFObjC.h:3655
FSSignatureDocPermUnrestricted
无限制。
Definition: FSPDFObjC.h:4773
FSModuleNameConnectedPDF
（保留，目前不提供此模块）模块"ConnectedPDF"的名称。
Definition: FSPDFObjC.h:662
FSFillerVkeyHelp
Help键。
Definition: FSPDFObjC.h:4365
FSRotation0
不旋转。
Definition: FSPDFObjC.h:622
FSXFAWidgetModifyInfoWidgetElementSubformSet
XFA控件元素: Subform set.
Definition: FSPDFObjC.h:6091
FSPosCenterLeft
位置：左中。
Definition: FSPDFObjC.h:653
-[FSLRGraphicsObjectElement getGraphicsObject]
FSGraphicsObject * getGraphicsObject()
获取相关的图形对象。
FSStdSecurityHandler
Definition: FSPDFObjC.h:6805
FSPDFDocSaveFlagNoOriginal
保存文档时不包含原始数据或未更改的对象。
Definition: FSPDFObjC.h:5417
FSLRStructureElementAttributeValueEnumDotted
枚举值：Dotted，表示边框是一系列点。
Definition: FSPDFObjC.h:8297
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSetPageTemplateVisible
JS签名前修改项枚举: 设置页面模板可见。
Definition: FSPDFObjC.h:3969
FSPosBottomRight
位置：右下。
Definition: FSPDFObjC.h:658
FSXFAWidgetModifyInfoWidgetElementSelect
XFA控件元素: Select.
Definition: FSPDFObjC.h:6213
FSAdditionalActionTriggerFieldKeyStroke
触发当用户在文本字段或组合框中输入按键或修改可滚动列表框中的选择时执行的JavaScript动作。
Definition: FSPDFObjC.h:2253
FSParagraphEditingBulletTypeSolidDiamond
项目符号类型：实心菱形。
Definition: FSPDFObjC.h:8539
FSAnnotMKEntryRotation
旋转条目。MK字典中的"R"。
Definition: FSPDFObjC.h:2507
FSLRContentElement
Definition: FSPDFObjC.h:8413
FSFillerVkey0
0键。
Definition: FSPDFObjC.h:4366
FSMonoImageSettingsImageCompressjbig2
压缩模式：JBIG2。
Definition: FSPDFObjC.h:7705
FSPDFXComplianceVersionPDFX4CoatedGRACoL2006
PDF/X-4 (Coated GRACoL 2006)。
Definition: FSPDFObjC.h:7481
FSPDFNameTreeTemplates
"Templates"名称树。
Definition: FSPDFObjC.h:1646
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNoteIcon
JS签名前修改项枚举: 笔记图标。
Definition: FSPDFObjC.h:3930
-[FSSetOCGStateAction getOCGStateCount]
int getOCGStateCount()
获取OCG状态的数量。
FSFieldTypePushButton
表单字段类型：按钮。
Definition: FSPDFObjC.h:4548
FSErrFormat
格式无效。对于文件，这也可能意味着文件已损坏。
Definition: FSPDFObjC.h:485
FSFontFontTypeType1
字体类型：Type1。
Definition: FSPDFObjC.h:932
FSActionTypeMovie
动作类型：电影动作。
Definition: FSPDFObjC.h:1980
FSResponseTypeNone
无响应。
Definition: FSPDFObjC.h:8660
FSSignatureKeyName
FSSignatureKeyName
签名键名的枚举。
Definition: FSPDFObjC.h:4740
FSSignatureStateVerifyIssueUnknown
发行者的验证状态未知。
Definition: FSPDFObjC.h:4708
-[FSAction getDict]
FSPDFDictionary * getDict()
获取当前对象的PDF字典。
FSPDFStreamJBIG2Decode
过滤器类型：JBIG2Decode，表示解压使用JBIG2标准编码的数据， 重现原始单色（每像素为1比特）图像数据（或该数据的近似值）。
Definition: FSPDFObjC.h:1305
FSImageCompressionCallback-p
Definition: FSPDFObjC.h:12556
FSSignaturePAdESLevelNotPAdES
不是PAdES签名。
Definition: FSPDFObjC.h:4764
FSSignatureStateCertCannotGetVRI
无法获取验证相关信息。
Definition: FSPDFObjC.h:4721
FSXFAWidgetModifyInfoWidgetElementImage
XFA控件元素: Image.
Definition: FSPDFObjC.h:6203
FSFillerVkeyNumpad7
数字键盘中的7键。
Definition: FSPDFObjC.h:4409
FSPDFXCompliance
Definition: FSPDFObjC.h:7488
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSoundIcon
JS签名前修改项枚举: 声音图标。
Definition: FSPDFObjC.h:3938
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeIntent
JS签名前修改项枚举: 意图。
Definition: FSPDFObjC.h:3926
FSLRStructureElementAttributeTypeInvalid
属性类型：无效。
Definition: FSPDFObjC.h:8229
FSSignatureVerifyResultLTVStateEnable
表示 LTV 已启用。
Definition: FSPDFObjC.h:8871
FSAnnotHighlightingToggle
高亮模式：切换。这仅对小组件注释有用。
Definition: FSPDFObjC.h:2496
-[FSXFADoc resetForm]
void resetForm()
重置表单。
FSXFAWidgetModifyInfoWidgetElementSubform
XFA控件元素: Subform.
Definition: FSPDFObjC.h:6212
FSSignatureArray
Definition: FSPDFObjC.h:4674
FSStructTreeEntityUnknownType
结构树实体类型：未知。
Definition: FSPDFObjC.h:1694
FSPrintParamsPageOrderHorizontal
页面顺序类型：页面从左到右、从上到下排列。
Definition: FSPDFObjC.h:3596
FSRendererColorModeMapping
将颜色值映射到由背景颜色和前景颜色定义的颜色范围。
Definition: FSPDFObjC.h:3157
FSPDFXComplianceVersionPDFX1aCoatedGRACoL2006
PDF/X-1a (Coated GRACoL 2006)。
Definition: FSPDFObjC.h:7473
FSXFAWidgetWidgethAlignTypeLeft
分散对齐所有行以填充可用区域。
Definition: FSPDFObjC.h:6522
FSLRStructureElementAttributeTypeShort
属性类型：Short（PDF 2.0），包含TH结构元素内容的简短形式。
Definition: FSPDFObjC.h:8276
FSXFAWidgetModifyInfoWidgetElementMargin
XFA控件元素: Margin.
Definition: FSPDFObjC.h:6122
FSFillerVkeyPrint
Print键。
Definition: FSPDFObjC.h:4361
FSCompareResultInfoCompareResultTypeInsertPath
结果类型：插入路径。
Definition: FSPDFObjC.h:7523
FSXFAWidgetModifyInfoWidgetElementDebug
XFA控件元素: Debug.
Definition: FSPDFObjC.h:6153
FSPosCenter
位置：中心。
Definition: FSPDFObjC.h:654
-[FSStructObjectContent getParentElement]
FSStructElement * getParentElement()
获取父结构元素。
-[FSSignatureVerifyResult getSignatureName]
NSString * getSignatureName()
获取签名名称。
FSCertIssuerPair
Definition: FSPDFObjC.h:8778
FSLocaleIDHongKong
地区语言环境ID：香港。
Definition: FSPDFObjC.h:703
FSCombinationCombineDocsOptionBookmark
如果设置，表示源PDF文件的书签将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9031
FSPDFObjectArray
PDF数组对象。
Definition: FSPDFObjC.h:1249
FSXFAWidgetModifyInfoWidgetAttributeTypeUnderline
XFA控件属性类型: 下划线。
Definition: FSPDFObjC.h:6419
FSLRStructureElementAttributeValueEnumColumn
枚举值：Column，表示表格的列。
Definition: FSPDFObjC.h:8333
FSXFAWidgetModifyInfoWidgetElementPickTrayByPDFSize
XFA控件元素: Pick tray by PDF size.
Definition: FSPDFObjC.h:6391
FSBasicArray
Definition: FSPDFObjC.h:196
FSPDFXComplianceVersion
FSPDFXComplianceVersion
PDF/X版本的枚举。
Definition: FSPDFObjC.h:7468
FSParagraphEditingNumberingTypeUpperLatinDot
编号类型：A. B. C.
Definition: FSPDFObjC.h:8551
FSLRElementElementTypeReference
结构元素类型：Reference，表示对文档中 其他地方内容的引用。
Definition: FSPDFObjC.h:8177
FSJavascriptModifyItemInfoJavascriptModifyItemTypeDoc
Javascript修改项类型: 文档。
Definition: FSPDFObjC.h:3865
FSSignatureStateVerifyIncredible
签名不可信（包含攻击性）。
Definition: FSPDFObjC.h:4705
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLeaderLength
JS签名前修改项枚举: 引导线的长度。
Definition: FSPDFObjC.h:3928
FSAssociatedFiles
消息框按钮：确定。
Definition: FSPDFObjC.h:3247
FSPDFStreamDCTDecode
过滤器类型：DCTDecode，表示解压使用基于JPEG标准的DCT（离散余弦变换） 技术编码的数据，重现接近原始数据的图像样本数据。
Definition: FSPDFObjC.h:1306
FSFillerVkeyB
B键。
Definition: FSPDFObjC.h:4377
FSLayerNodeArray
Definition: FSPDFObjC.h:4175
FSSignatureStateVerifyErrorData
签名数据已损坏（这意味着签名数据无法正确解析）。
Definition: FSPDFObjC.h:4701
FSTXT2PDFSettingData
Definition: FSPDFObjC.h:7991
FSLRStructureElementAttributeTypeABox
（保留）属性类型：ABox。
Definition: FSPDFObjC.h:8278
-[FSSearchCancelCallback-p needToCancelNow]
BOOL needToCancelNow()
用于检查是否需要取消搜索过程的回调函数。
FSMarkupStateMarked
（与状态模型FSMarkupStateModelMarked一起使用） 注释已被用户标记。
Definition: FSPDFObjC.h:2655
FSXFAWidgetModifyInfoWidgetElementDataValue
XFA控件元素: Data value.
Definition: FSPDFObjC.h:6299
FSAnnotationSummarySettingsTypeSortByDate
如果设置，表示在结果文档中按日期对注释进行排序。
Definition: FSPDFObjC.h:9122
FSJoinSplitJoinSplitOperationTypeUnlink
连接分割操作类型：取消链接。
Definition: FSPDFObjC.h:8615
FSLRElementElementTypeNote
结构元素类型：Note，表示解释性文本项， 如脚注或尾注，在文档正文中被引用。
Definition: FSPDFObjC.h:8176
FSXFAPage
Definition: FSPDFObjC.h:6062
-[FSColorSpace isSpotColorSpace]
BOOL isSpotColorSpace()
检查当前颜色空间对象是否为专色颜色空间。
FSXFAWidgetModifyInfoWidgetElementOutputBin
XFA控件元素: Output bin.
Definition: FSPDFObjC.h:6178
FSPDFDocImportFlagNormal
正常导入页面。
Definition: FSPDFObjC.h:5425
-[FSTextObjectArray removeAll]
void removeAll()
清理数组。
FSAnnotHighlightingMode
FSAnnotHighlightingMode
PDF注释高亮模式的枚举。
Definition: FSPDFObjC.h:2491
FSPDFECompliance
Definition: FSPDFObjC.h:7455
FSAnnotMKEntry
FSAnnotMKEntry
注释MK字典（外观特征）条目的枚举。
Definition: FSPDFObjC.h:2506
FSStructObjectContentStructObjectType
FSStructObjectContentStructObjectType
对象类型的枚举。
Definition: FSPDFObjC.h:1752
FSXFAWidgetModifyInfoWidgetElementADBE_JSConsole
XFA控件元素: ADBE_JSConsole.
Definition: FSPDFObjC.h:6278
FSPosTopLeft
位置：左上。
Definition: FSPDFObjC.h:650
FSColorSpaceDeviceRGB
颜色空间：DeviceRGB。（3个分量，R、G、B）
Definition: FSPDFObjC.h:686
FSXFAWidgetModifyInfoWidgetElementPageRange
XFA控件元素: Page range.
Definition: FSPDFObjC.h:6253
FSAnnotUnderline
注释类型：下划线注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2456
FSPortfolioNode
Definition: FSPDFObjC.h:9230
FSAnnot3D
注释类型：3D注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2471
FSPreflightReportSettingDataReportFileFormatTypePdf
报告文件格式类型：PDF。
Definition: FSPDFObjC.h:7315
FSFillerVkeySeparator
数字键盘中的回车键。
Definition: FSPDFObjC.h:4414
FSXFAWidgetModifyInfoWidgetElementPackets
XFA控件元素: Packets.
Definition: FSPDFObjC.h:6306
FSLRStructureElementAttributeValueEnumTV
枚举值：tv，表示文本值字段。
Definition: FSPDFObjC.h:8328
FSMarkupEndingStyleCircle
用注释的内部颜色填充的圆形（如果有）。
Definition: FSPDFObjC.h:2668
FSXFAWidgetModifyInfoWidgetElementData
XFA控件元素: Data.
Definition: FSPDFObjC.h:6320
FSSignatureVerifyResultArray
Definition: FSPDFObjC.h:8819
FSAnnotMKEntryNormalCaption
正常标题条目。MK字典中的"CA"。
Definition: FSPDFObjC.h:2510
FSLRStructureElementAttributeTypeRotation
属性类型：Rotation
Definition: FSPDFObjC.h:8232
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportDataObject
JS签名前修改项枚举: 导入数据对象。
Definition: FSPDFObjC.h:3943
FSXFAWidgetModifyInfoWidgetElementManifest
XFA控件元素: Manifest.
Definition: FSPDFObjC.h:6286
FSXFAWidgetModifyInfoWidgetElementPdfa
XFA控件元素: Pdfa.
Definition: FSPDFObjC.h:6131
FSLRStructureElementAttributeValueTypeARGBArray
值类型：ARGB值数组。
Definition: FSPDFObjC.h:8362
FSJavascriptModifyItemInfoJavascriptEventTypeScreenClose
Javascript事件类型: 关闭屏幕。
Definition: FSPDFObjC.h:3838
FSFillerVkeyNumpad6
数字键盘中的6键。
Definition: FSPDFObjC.h:4408
FSFixupDataFixupState
FSFixupDataFixupState
修复数据状态的枚举。
Definition: FSPDFObjC.h:7360
FSLRElementElementTypePageObject
结构元素类型：PageObject，表示页面对象元素。
Definition: FSPDFObjC.h:8203
-[FSReflowPage getContentWidth]
float getContentWidth()
在当前重排页面对象解析完成后获取内容宽度。
FSLRStructureElementAttributeValueEnumBottom
枚举值：Bottom，表示页面的下边缘。
Definition: FSPDFObjC.h:8337
FSPDFDocWrapperPDFV2
PDF 2.0包装文档。
Definition: FSPDFObjC.h:5464
FSActionTypeSetOCGState
动作类型：设置OCG状态动作。
Definition: FSPDFObjC.h:1987
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseExit
Javascript事件类型: 表单域鼠标退出事件。
Definition: FSPDFObjC.h:3828
FSMarkupStateRejected
（与状态模型FSMarkupStateModelReview一起使用） 用户不同意更改。
Definition: FSPDFObjC.h:2658
FSLRElementElementTypeTableFootGroup
结构元素类型：TFoot，意为"Table footer row group"，表示 构成表格页脚的行组。
Definition: FSPDFObjC.h:8173
FSFillerVkey5
5键。
Definition: FSPDFObjC.h:4371
FSSignatureVerifyResult
Definition: FSPDFObjC.h:8875
FSSnapPointMgrSnapPointFlags
FSSnapPointMgrSnapPointFlags
用于指定路径中要捕捉的点类型的捕捉点标志枚举。
Definition: FSPDFObjC.h:9379
FSLTVVerifierTimeType
FSLTVVerifierTimeType
时间类型枚举。
Definition: FSPDFObjC.h:8839
FSSoundSampleEncodingFormatALaw
A律编码采样。
Definition: FSPDFObjC.h:3097
FSSignatureDigestSHA256
签名摘要算法：sha256算法。
Definition: FSPDFObjC.h:4752
FSErrFile
文件无法找到或无法打开。
Definition: FSPDFObjC.h:484
FSXFAWidgetModifyInfoWidgetElementEdge
XFA控件元素: Edge.
Definition: FSPDFObjC.h:6190
FSRenditionFloatingWindowOffscreenEvent
FSRenditionFloatingWindowOffscreenEvent
浮动窗口屏幕外事件类型的枚举。
Definition: FSPDFObjC.h:1845
FSPortfolio
Definition: FSPDFObjC.h:9337
-[FSSound getSoundStream]
FSPDFStream * getSoundStream()
获取声音数据的流。
FSLRStructureElementAttributeTypeFieldRole
仅适用于PrintField的属性类型：Role，表示此图形所代表的表单字段类型。
Definition: FSPDFObjC.h:8268
FSCompareResultInfoCompareResultTypeTextAttriChange
（保留，尚未支持）结果类型：文本属性更改。
Definition: FSPDFObjC.h:7531
FSXFAWidgetWidgetTypeNumericEdit
XFA 控件类型：数字编辑。
Definition: FSPDFObjC.h:6490
FSLRStructureElementAttributeValueEnumWatermark
枚举值：Watermark。
Definition: FSPDFObjC.h:8345
FSMarkupEndingStyleButt
端点处垂直于线条本身的短线。
Definition: FSPDFObjC.h:2672
FSInt32Array
有符号整数值数组。
Definition: FSPDFObjC.h:311
FSAnnotMKEntryNormalIcon
正常图标条目。MK字典中的"I"。
Definition: FSPDFObjC.h:2513
FSFillerVkey3
3键。
Definition: FSPDFObjC.h:4369
FSPDFDocSaveFlagRemoveRedundantObjects
保存文档时移除冗余的PDF对象。
Definition: FSPDFObjC.h:5420
FSResetFormAction
Definition: FSPDFObjC.h:2143
FSMarkupMeasureTypeY
沿y轴变化的测量。
Definition: FSPDFObjC.h:2680
FSAdditionalActionTriggerAnnotReceiveInputFocus
（仅适用于小部件注释）触发当注释接收输入焦点时执行的动作。
Definition: FSPDFObjC.h:2261
FSFontStyleSerif
字体样式：衬线字体。
Definition: FSPDFObjC.h:877
FSAnnotMKEntryRolloverCaption
悬停标题条目。MK字典中的"RC"。
Definition: FSPDFObjC.h:2511
FSLayerTree
Definition: FSPDFObjC.h:4219
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeNewPage
JS签名前修改项枚举: 新页面。
Definition: FSPDFObjC.h:3955
FSPDFPageFlattenAll
扁平化PDF页面的所有内容。
Definition: FSPDFObjC.h:5005
FSLRStructureElementAttributeValueEnumSquare
枚举值：Square，表示实心方形项目符号。
Definition: FSPDFObjC.h:8316
FSFillerVkeyRight
右箭头键。
Definition: FSPDFObjC.h:4359
FSActionTypeGoTo3DView
动作类型：转到3D视图动作。
Definition: FSPDFObjC.h:1990
FSLRElementElementTypeTextContent
结构元素类型：TextContent，表示文本内容元素。
Definition: FSPDFObjC.h:8204
FSXFAWidgetModifyInfoWidgetAttributeTypeValue
XFA控件属性类型: 值。
Definition: FSPDFObjC.h:6446
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseUp
Javascript事件类型: 表单域鼠标抬起事件。
Definition: FSPDFObjC.h:3826
FSAnnotLink
注释类型：链接注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2448
FSFontCIDCharsetCNS1
CID字体字符集：Adobe-CNS1。
Definition: FSPDFObjC.h:908
FSLRStructureElementAttributeValueEnumDecimal
枚举值：Decimal，表示十进制阿拉伯数字（1-9, 10-99, ...）。
Definition: FSPDFObjC.h:8317
FSAdditionalActionTriggerDocWillClose
触发在关闭文档前执行的JavaScript动作。
Definition: FSPDFObjC.h:2248
FSFillerVkeyD
D键。
Definition: FSPDFObjC.h:4379
FSSecurityHandlerCipherRC4
使用RC4加密算法，密钥长度在5字节到16字节之间。
Definition: FSPDFObjC.h:6764
FSAnnotAppearanceTypeDown
注释的按下外观。
Definition: FSPDFObjC.h:2533
FSRemoteGotoAction
Definition: FSPDFObjC.h:2066
FSFontStdIDTimesB
标准字体：Times-Bold。
Definition: FSPDFObjC.h:924
FSConvert
Definition: FSPDFObjC.h:8119
FSAdditionalActionTriggerDocWillSave
触发在保存文档前执行的JavaScript动作。
Definition: FSPDFObjC.h:2249
FSXFAWidgetModifyInfoWidgetElementTimePatterns
XFA控件元素: Time patterns.
Definition: FSPDFObjC.h:6380
FSCombinationCombineDocsOptionDuplicateStream
如果设置，表示源PDF文件中的重复流对象将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9040
FSXFAWidgetModifyInfoWidgetElementEvent
XFA控件元素: Event.
Definition: FSPDFObjC.h:6136
FSAnnotationSummary
Definition: FSPDFObjC.h:9157
FSAnnotPopup
注释类型：弹出注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2472
FSSplitOutputSettingData
Definition: FSPDFObjC.h:9400
FSPreflightSettingDataLibraryTypeFoxit
预检库类型：Foxit。
Definition: FSPDFObjC.h:7285
FSPrintParamsBookletBinding
FSPrintParamsBookletBinding
用于确定小册子打印时装订方式的值的枚举。
Definition: FSPDFObjC.h:3588
FSFillerVkeyF11
F11键。
Definition: FSPDFObjC.h:4428
FSFillerVkeyX
X键。
Definition: FSPDFObjC.h:4399
FSFillerVkeyBack
退格键。
Definition: FSPDFObjC.h:4344
FSAnnotationSummarySettingsFontSizeMedium
如果设置，表示在结果文档中使用中等字体。
Definition: FSPDFObjC.h:9129
-[FSFiller onPaste]
BOOL onPaste()
当弹出菜单项"粘贴"按下时调用此函数。
FSXFAWidgetModifyInfoWidgetElementBehaviorOverride
XFA控件元素: Behavior override.
Definition: FSPDFObjC.h:6206
FSXFAWidgetHitTestAreaUnknown
命中测试区域：未知。
Definition: FSPDFObjC.h:6478
FSColor
Definition: FSPDFObjC.h:1074
-[FSSignatureVerifyResult getSignatureState]
unsigned int getSignatureState()
获取签名状态。
FSAnnotSquare
注释类型：矩形注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2451
FSResponseResponseType
FSResponseResponseType
响应类型枚举。
Definition: FSPDFObjC.h:8659
FSSignatureStateVerifyErrorByteRange
非预期字节范围。
Definition: FSPDFObjC.h:4703
FSRotationPointRightBottom
基于矩形的右下角点旋转文本块。
Definition: FSPDFObjC.h:634
-[FSActionCallback-p getCurrentDoc]
FSPDFDoc * getCurrentDoc()
接收当前 PDF 文档对象的回调函数。
-[FSBitmap getBpp]
int getBpp()
获取位图每像素位数。
FSColorSpaceInvalid
颜色空间：无效。
Definition: FSPDFObjC.h:684
FSErrInvalidWrapper
（仅适用于 ConnectedPDF）输入的 ConnectedPDF DRM 包装文档无效。
Definition: FSPDFObjC.h:518
FSXFADocEventTypePostSign
此类事件在成功应用签名后触发。
Definition: FSPDFObjC.h:6005
-[FSLRGraphicsObjectElement getBBox]
FSRectF * getBBox()
获取边界框。
-[FSFont getName]
NSString * getName()
检索PostScript名称。
FSPauseCallback-p
Definition: FSPDFObjC.h:9570
FSFillerVkeyT
T键。
Definition: FSPDFObjC.h:4395
FSRendererRenderPage
如果设置，将渲染页面内容。
Definition: FSPDFObjC.h:3163
FSXFAWidgetModifyInfoWidgetElementNodeList
XFA控件元素: Node list.
Definition: FSPDFObjC.h:6301
FSMonoImageSettingsImageCompressRunLength
压缩模式：行程编码。
Definition: FSPDFObjC.h:7707
FSRenditionFloatingWindowResizeTypeAspectRatio
只有在保持宽高比的情况下才可以调整大小
Definition: FSPDFObjC.h:1841
FSAnnotPagingSeal
注释类型：分页印章注释。福昕PDF SDK自定义注释类型（非标准注释类型）。
Definition: FSPDFObjC.h:2475
FSPDFXComplianceVersionPDFX4ISOCoatedv2ECI
PDF/X-4 (ISO Coated v2 (ECI))。
Definition: FSPDFObjC.h:7482
FSWatermarkSettingsFlagShareTextStream
如果设置，如果这些水印使用相同的文本和文本相关属性，水印将共享一个表单XObject。
Definition: FSPDFObjC.h:7002
FSCompareResultInfoCompareResultTypeReplaceShading
结果类型：替换阴影。
Definition: FSPDFObjC.h:7527
FSSoundSampleEncodingFormatSigned
二进制补码值。
Definition: FSPDFObjC.h:3095
FSFontCIDCharsetUnknown
CID字体字符集：未知。
Definition: FSPDFObjC.h:906
FSFillerEventFlags
FSFillerEventFlags
键事件标志的枚举。
Definition: FSPDFObjC.h:4432
FSUnembeddedFontSettings
Definition: FSPDFObjC.h:7746
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSubject
JS签名前修改项枚举: 主题。
Definition: FSPDFObjC.h:3939
FSXFAWidgetModifyInfoWidgetElementSoapAddress
XFA控件元素: Soap address.
Definition: FSPDFObjC.h:6250
FSRenditionMediaPlayerFitStyleHidden
媒体不缩放。只显示媒体矩形与播放矩形 相交的部分。与SMIL的fit属性的"hidden"值相同。
Definition: FSPDFObjC.h:1811
FSSignatureDigestSHA1
签名摘要算法：sha1算法。
Definition: FSPDFObjC.h:4751
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichContents
JS签名前修改项枚举: 富文本内容。
Definition: FSPDFObjC.h:3936
FSFillerVkeySubtract
数字键盘中的减号键。
Definition: FSPDFObjC.h:4415
FSMarkupMeasureTypeT
角度的测量。
Definition: FSPDFObjC.h:2683
FSLRStructureElementAttributeValueTypeEnum
值类型：枚举。
Definition: FSPDFObjC.h:8353
FSXFADocEventTypePreSubmit
此类事件在数据已编组到连接数据 DOM 之后，但在验证之前以及数据提交到主机之前触发。
Definition: FSPDFObjC.h:6011
FSJoinSplitJoinSplitOperationTypeJoin
连接分割操作类型：连接。
Definition: FSPDFObjC.h:8612
FSXFADocEventType
FSXFADocEventType
XFA 事件类型的枚举。
Definition: FSPDFObjC.h:5985
FSPrintParamsPrintContent
FSPrintParamsPrintContent
用于设置打印作业内容的值的枚举。
Definition: FSPDFObjC.h:3570
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImport
JS签名前修改项枚举: 导入。
Definition: FSPDFObjC.h:3941
FSAnnotFlagNoRotate
注释标志：无旋转。
Definition: FSPDFObjC.h:2483
FSRenditionFloatingWindowResizeTypeAnyway
可以在不保持宽高比的情况下调整大小
Definition: FSPDFObjC.h:1842
FSBarcodeQRCorrectionLevelQuater
可恢复 25% 损坏数据的能力。
Definition: FSPDFObjC.h:1206
FSMonoImageSettingsImageCompressQualityLossless
压缩质量：无损。
Definition: FSPDFObjC.h:7712
FSWidgetChoiceOptionArray
Definition: FSPDFObjC.h:5768
FSActionTypeSubmitForm
动作类型：提交表单动作。
Definition: FSPDFObjC.h:1983
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeLineEnding
JS签名前修改项枚举: 线终点。
Definition: FSPDFObjC.h:3929
-[FSGraphicsObjectArray removeAll]
void removeAll()
清理数组。
FSXFAWidgetModifyInfoWidgetElementDigestMethod
XFA控件元素: Digest method.
Definition: FSPDFObjC.h:6292
FSPolyLine
Definition: FSPDFObjC.h:2962
-[FSJoinSplit deactivate]
BOOL deactivate()
停用连接拆分编辑。
FSPreflightReportSettingDataProblemsHighlightMethodLayers
通过图层高亮显示问题。
Definition: FSPDFObjC.h:7323
FSXFADocEventTypeChange
此类事件在改变表单域值时触发。
Definition: FSPDFObjC.h:5990
FSLRStructureElementAttributeValueEnumLeft
枚举值：Left，表示页面的左边缘。
Definition: FSPDFObjC.h:8335
-[FSReflowPage getContentHeight]
float getContentHeight()
在当前重排页面对象解析完成后获取内容高度。
FSBookmarkStyleNormal
将书签标题显示为普通文本。
Definition: FSPDFObjC.h:4081
FSNamedAction
Definition: FSPDFObjC.h:2055
FSAssociatedFilesRelationshipEncryptedPayload
关系是"加密负载"，表示文件规范是加密负载文档， 如果PDF处理器有解密文档所需的加密过滤器，则应向用户显示。
Definition: FSPDFObjC.h:3242
FSFillSignFillSignObjectTypeRoundRectangle
圆角矩形填充签名对象。
Definition: FSPDFObjC.h:8932
FSXFAWidgetModifyInfoWidgetAttributeTypeUnknown
XFA控件属性类型: 未知。
Definition: FSPDFObjC.h:6454
-[FSShadingObject getPDFObject]
FSPDFObject * getPDFObject()
获取在PDF文件中表示阴影图形对象的PDF对象。
FSXFAWidgetModifyInfoWidgetAttributeTypeBorderColor
XFA控件属性类型: 边框颜色。
Definition: FSPDFObjC.h:6451
FSSnappedPointTypeEndpoint
捕捉点类型：端点，这表示捕捉点是路径的端点。
Definition: FSPDFObjC.h:9360
FSFillerVkeyC
C键。
Definition: FSPDFObjC.h:4378
FSSoundSampleEncodingFormat
FSSoundSampleEncodingFormat
声音采样数据编码格式的枚举。
Definition: FSPDFObjC.h:3093
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRuntimeHighlightColor
JS签名前修改项枚举: 高亮颜色。
Definition: FSPDFObjC.h:3965
FSCombinationCombineDocsOptionOCProperties
如果设置，表示源PDF文件的"OCProperties"将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9035
FSRenditionWindowTypeFullScreen
窗口类型：遮挡所有其他窗口的全屏窗口
Definition: FSPDFObjC.h:1817
FSActionTypeRendition
动作类型：演示动作。
Definition: FSPDFObjC.h:1988
FSLRElementElementTypeWarichu
结构元素类型：Warichu，表示整个割注组合的包装器。
Definition: FSPDFObjC.h:8186
FSXFAWidgetModifyInfoWidgetElementCertificate
XFA控件元素: Certificate.
Definition: FSPDFObjC.h:6341
FSLRElementElementTypeRubyAnnot
结构元素类型：RT，意为"Ruby annotation text"，表示 放置在假名基础文本旁边的较小尺寸文本。
Definition: FSPDFObjC.h:8184
-[FSPointFArray removeAll]
void removeAll()
清理数组。
-[FSAttachments getNameTree]
FSPDFNameTree * getNameTree()
获取EmbeddedFiles名称树。
FSFillSignFillSignObjectTypeText
文本填充签名对象。
Definition: FSPDFObjC.h:8929
FSXFAWidgetHitTestAreaTitleBar
命中测试区域：标题栏。
Definition: FSPDFObjC.h:6480
FSLRStructureElementAttributeValueEnumHidden
枚举值：Hidden，与None相同，除了在表格元素的边框冲突解决方面。
Definition: FSPDFObjC.h:8296
FSXFAWidgetModifyInfoWidgetElementTime
XFA控件元素: Time.
Definition: FSPDFObjC.h:6164
FSJavascriptModifyItemInfoJavascriptEventTypeDocDidSave
Javascript事件类型: 文档保存。
Definition: FSPDFObjC.h:3819
FSXFAWidgetModifyInfoWidgetElementEventPseudoModel
XFA控件元素: Event pseudo model.
Definition: FSPDFObjC.h:6185
FSPDFXComplianceVersionPDFX4PSOCoatedv3ECI
PDF/X-4 (PSO Coated v3 (ECI))。
Definition: FSPDFObjC.h:7484
FSFloatingInfoWindowPositionTopLeft
窗口位置：在左上角。
Definition: FSPDFObjC.h:3647
FSActionTypeHide
动作类型：隐藏动作。
Definition: FSPDFObjC.h:1981
FSXFAWidgetModifyInfoWidgetElementSigning
XFA控件元素: Signing.
Definition: FSPDFObjC.h:6265
FSFileFormatTypeXDP
File format类型：XDP。
Definition: FSPDFObjC.h:717
FSLRElementElementTypeTable
结构元素类型：Table，表示矩形数据单元格的二维布局， 可能具有复杂的子结构。
Definition: FSPDFObjC.h:8167
FSErrOfficeComNotInit
（仅限Office转PDF）Office COM尚未成功初始化。
Definition: FSPDFObjC.h:550
FSJavascriptModifyItemInfoJavascriptEventTypeMenuExec
Javascript事件类型: 菜单处理。
Definition: FSPDFObjC.h:3846
FSFillSignFillSignObjectType
FSFillSignFillSignObjectType
填充签名对象类型的枚举。
Definition: FSPDFObjC.h:8928
FSLRStructureElementAttributeTypeBorderStyle
属性类型：BorderStyle，表示元素边框的样式。
Definition: FSPDFObjC.h:8240
FSXFAWidgetModifyInfoWidgetElementExclude
XFA控件元素: Exclude.
Definition: FSPDFObjC.h:6124
FSRenditionMonitorSpecifierSmallest
包含文档窗口最小部分的监视器
Definition: FSPDFObjC.h:1824
FSErrInvalidRegex
无效的正则表达式。
Definition: FSPDFObjC.h:566
FSCertVerifyResultCertStatusExpired
表示证书已过期。
Definition: FSPDFObjC.h:8703
FSErrComplianceResourceFile
（仅限合规）无法找到或打开合规资源文件。请检查合规资源文件夹 和该文件夹中的文件是否有效。
Definition: FSPDFObjC.h:538
FSXFADocEventTypePreOpen
此类事件仅适用于 open="userControl" 或 open="onEntry" 的下拉选择列表。 该事件旨在触发用于向选择列表添加选项或从中移除选项的脚本。
Definition: FSPDFObjC.h:6008
FSXFAWidgetModifyInfoWidgetElementDefaultTypeface
XFA控件元素: Default typeface.
Definition: FSPDFObjC.h:6285
FSErrURLInBlackList
（仅限HTML转PDF）转换的URL在黑名单中。
Definition: FSPDFObjC.h:562
FSXFAWidgetModifyInfoWidgetElementPageOffset
XFA控件元素: Page offset.
Definition: FSPDFObjC.h:6172
FSFillerVkeyF2
F2键。
Definition: FSPDFObjC.h:4419
FSParagraphEditingBulletType
FSParagraphEditingBulletType
项目符号类型的枚举。
Definition: FSPDFObjC.h:8535
FSXFAWidgetModifyInfoWidgetElementGroupParent
XFA控件元素: Group parent.
Definition: FSPDFObjC.h:6394
FSAdditionalActionTriggerPageClosed
触发在页面关闭时执行的动作。
Definition: FSPDFObjC.h:2247
-[FSActionCallback-p getMousePosition]
FSPointF * getMousePosition()
获取当前鼠标位置的回调函数。
FSLRStructureElementAttributeValueEnumCB
枚举值：cb，表示复选框。
Definition: FSPDFObjC.h:8326
FSErrNoOptimizerModuleRight
无"优化器"模块权限。
Definition: FSPDFObjC.h:548
FSMarkupMeasureTypeX
沿x轴变化的测量。
Definition: FSPDFObjC.h:2679
FSAnnotMKEntryBackgroundColor
背景颜色条目。MK字典中的"BG"。
Definition: FSPDFObjC.h:2509
FSFontStdIDTimesI
标准字体：Times-Italic。
Definition: FSPDFObjC.h:926
FSLRElement
Definition: FSPDFObjC.h:8212
-[FSSound getSamplingRate]
float getSamplingRate()
获取采样率，以每秒采样数为单位。
FSXFAWidgetModifyInfoWidgetElementBatchOutput
XFA控件元素: Batch output.
Definition: FSPDFObjC.h:6142
FSFontMapResult
Definition: FSPDFObjC.h:976
FSLRElementElementTypeTableHeaderCell
结构元素类型：TH，意为"Table header cell"，表示 包含描述表格一行或多行或列的标题文本的表格单元格。
Definition: FSPDFObjC.h:8169
FSXFAWidgetModifyInfoWidgetAttributeTypeMaxH
XFA控件属性类型: 最大高度。
Definition: FSPDFObjC.h:6432
FSCompareResults
Definition: FSPDFObjC.h:7571
FSXFAWidgetWidgethAlignTypeRight
将文本对齐到可用区域的右边缘。
Definition: FSPDFObjC.h:6524
FSXFAWidgetModifyInfoWidgetElementLockDocument
XFA控件元素: Lock document.
Definition: FSPDFObjC.h:6385
FSXFAWidgetModifyInfoWidgetElementButton
XFA控件元素: Button.
Definition: FSPDFObjC.h:6158
FSCertificateEncryptData
Definition: FSPDFObjC.h:6818
FSFillerVkeyNext
Page Down键。
Definition: FSPDFObjC.h:4354
FSAnnotMKIconCaptionRelation
FSAnnotMKIconCaptionRelation
注释MK字典中图标和标题相对位置的枚举。
Definition: FSPDFObjC.h:2520
-[FSLayerNode getAnnots]
FSAnnotArray * getAnnots()
获取与当前图层节点相关的注释数组。
FSBarcodeFormatUPCA
条形码格式：UPC-A 码。
Definition: FSPDFObjC.h:1196
FSMonoImageSettingsImageCompressQualityMaximum
压缩质量：最大，仅适用于e_ImageCompressHigh压缩模式。
Definition: FSPDFObjC.h:7718
FSSignatureStateVerifyIssueUncheck
不检查发行者。
Definition: FSPDFObjC.h:4711
FSLRStructureElementAttributeTypeWidth
属性类型：Width，表示元素内容矩形的宽度。
Definition: FSPDFObjC.h:8236
FSPDFDocImportPageFlags
FSPDFDocImportPageFlags
导入页面使用的标志枚举。
Definition: FSPDFObjC.h:5424
FSErrWPSEngineNotFound
（仅限Office转PDF）未找到WPS office引擎。
Definition: FSPDFObjC.h:554
FSLRElementElementTypeAside
结构元素类型：Aside（PDF 2.0），表示与其父结构元素内 其他内容不同的内容。
Definition: FSPDFObjC.h:8149
FSFillerVkeyUp
上箭头键。
Definition: FSPDFObjC.h:4358
FSPDFPageFlattenNoFormControl
扁平化PDF页面但不包括表单控件。
Definition: FSPDFObjC.h:5007
FSFontStdIDHelveticaI
标准字体：Helvetica-Oblique，斜体。
Definition: FSPDFObjC.h:922
-[FSStructObjectContent getObjectType]
FSStructObjectContentStructObjectType getObjectType()
获取相关对象类型。
FSLRElementElementTypeShadingContent
结构元素类型：ShadingContent，表示阴影内容元素。
Definition: FSPDFObjC.h:8207
FSAdditionalActionTriggerPageOpened
触发在页面打开时执行的动作。
Definition: FSPDFObjC.h:2246
FSPrintParamsPageOrderHorizontalReversed
页面顺序类型：页面从右到左、从上到下排列。
Definition: FSPDFObjC.h:3597
FSFieldTypeSignature
表单字段类型：签名字段。
Definition: FSPDFObjC.h:4554
FSErrInvalidLicense
使用无效许可证初始化 Foxit PDF SDK 库。
Definition: FSPDFObjC.h:490
FSLRStructureElementAttributeTypeTextDecorationThickness
属性类型：TextDecorationThickness，表示作为文本装饰一部分绘制的每条线的厚度。
Definition: FSPDFObjC.h:8259
FSJavascriptModifyItemInfoJavascriptEventTypeMediaSeek
Javascript事件类型: 多媒体查找。
Definition: FSPDFObjC.h:3856
FSXFAWidgetModifyInfoWidgetElementConformance
XFA控件元素: Conformance.
Definition: FSPDFObjC.h:6383
-[FSLRContentElement getGraphicsObjectRange]
FSRange * getGraphicsObjectRange()
获取当前内容元素在当前图形对象中的范围。
FSBitmapDownsample
如果设置，对于缩小或旋转不进行半色调处理。
Definition: FSPDFObjC.h:1105
FSPDFStreamFlateDecode
过滤器类型：FlateDecode，表示解压使用zlib/deflate压缩方法编码的数据， 重现原始文本或二进制数据。
Definition: FSPDFObjC.h:1302
FSErrTimeout
（仅限HTML2PDF）加载网页时发生超时。
Definition: FSPDFObjC.h:575
FSPreflightReportSettingDataReportFileFormatTypeXml
报告文件格式类型：XML。
Definition: FSPDFObjC.h:7316
FSLRElementElementTypeEm
结构元素类型：Em（PDF 2.0），意为"Emphasis"，表示用于强调目的的内容。
Definition: FSPDFObjC.h:8189
FSXFAWidgetModifyInfoWidgetElementDocumentAssembly
XFA控件元素: Document assembly.
Definition: FSPDFObjC.h:6396
FSAnnotCaret
注释类型：插入符注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2460
FSXFAWidgetModifyInfoWidgetElementSoapAction
XFA控件元素: Soap action.
Definition: FSPDFObjC.h:6284
FSAnnotMKEntryRolloverIcon
悬停图标条目。MK字典中的"RI"。
Definition: FSPDFObjC.h:2514
FSWidgetLineSpacingDouble
行间距样式：双倍行间距。
Definition: FSPDFObjC.h:3032
FSXFAWidgetModifyInfoWidgetElementSharpxHTML
XFA控件元素: Sharpx HTML.
Definition: FSPDFObjC.h:6204
FSLRStructureElementAttributeTypeRubyPosition
属性类型：RubyPosition，表示假名注音组合中RT结构元素相对于RB元素的位置。
Definition: FSPDFObjC.h:8262
FSFillerEventFlagRightButtonDown
事件标志：鼠标右键按下。
Definition: FSPDFObjC.h:4441
FSXFADocEventTypePreExecute
此类事件在通过 WSDL 向 Web 服务发送请求时触发，即在数据已编组到连接数据 DOM 之后，但请求发送之前。
Definition: FSPDFObjC.h:6007
FSFontCharsetShift_JIS
字体字符集：日文（Shift-JIS）。
Definition: FSPDFObjC.h:891
FSLRElementElementTypeContainerObject
结构元素类型：ContainerObject，表示容器对象元素。
Definition: FSPDFObjC.h:8201
FSJavascriptModifyItemInfoJavascriptEventTypeLinkMouseUp
Javascript事件类型: 链接鼠标抬起。
Definition: FSPDFObjC.h:3850
FSLibrary
Definition: FSPDFObjC.h:772
-[FSLRElement isStructureElement]
BOOL isStructureElement()
检查当前对象是否为结构元素。
FSPrintParamsDuplexTypeDuplexFlipShortEdge
双面类型：在纸张的两面打印；纸张沿短边翻转。
Definition: FSPDFObjC.h:3579
FSXFAWidgetWidgetTypeLine
XFA 控件类型：线条。
Definition: FSPDFObjC.h:6494
FSSplitPDFDocCallback-p
Definition: FSPDFObjC.h:9532
-[FSPDFStream getStreamFilter]
FSPDFStreamFilter getStreamFilter()
获取流过滤器的类型，该类型指示在使用数据之前必须如何解码流数据。
FSRenditionActionOpTypePause
暂停与相关屏幕注释关联播放的任何再现。 如果没有再现正在播放，则没有效果。
Definition: FSPDFObjC.h:2199
FSMediaSettingsPlayerWindowTypeFullScreen
窗口类型：遮蔽所有其他窗口的全屏窗口。
Definition: FSPDFObjC.h:3702
FSBookmark
Definition: FSPDFObjC.h:4095
FSPDFObjectName
PDF名称对象。
Definition: FSPDFObjC.h:1248
FSPreflightSettingDataOperateTypeSingleChecks
操作类型：单项检查。
Definition: FSPDFObjC.h:7292
FSJavascriptModifyItemInfoJavascriptModifyItemTypeField
Javascript修改项类型: 表单域。
Definition: FSPDFObjC.h:3862
-[FSActionCallback-p getIdentityProperties]
FSIdentityProperties * getIdentityProperties()
用于获取当前用户身份属性的回调函数。
FSXFAWidgetModifyInfoWidgetElementLocale
XFA控件元素: Locale.
Definition: FSPDFObjC.h:6318
FSLRStructureElementAttributeValueTypeFloatArray
值类型：浮点数值数组。
Definition: FSPDFObjC.h:8361
FSFillerVkey7
7键。
Definition: FSPDFObjC.h:4373
FSXFAWidgetModifyInfoWidgetElementConfig
XFA控件元素: Config.
Definition: FSPDFObjC.h:6202
FSRendererColorModeForeground
自定义颜色模式。将颜色映射到前景。
Definition: FSPDFObjC.h:3159
-[FSLRElement isContentElement]
BOOL isContentElement()
检查当前对象是否为内容元素。
FSXFAWidgetModifyInfoWidgetElementXmlConnection
XFA控件元素: Xml connection .
Definition: FSPDFObjC.h:6303
FSPDFDocLinks
（保留，尚未支持）如果设置，只有链接注释将从XFDF文档导入或导出到XFDF文档。
Definition: FSPDFObjC.h:5458
FSLRStructureElementAttributeValueEnumOn
枚举值：on，表示状态为开启。
Definition: FSPDFObjC.h:8329
FSSetOCGStateAction
Definition: FSPDFObjC.h:2227
FSFillerEventFlagAutoRepeat
事件标志：自动重复。
Definition: FSPDFObjC.h:4438
FSModuleNameLayoutRecognition
（保留，目前不提供此模块）模块"布局识别"的名称。
Definition: FSPDFObjC.h:671
FSXFAWidgetModifyInfoWidgetElementPs
XFA控件元素: Ps.
Definition: FSPDFObjC.h:6086
FSXFAWidgetModifyInfoWidgetElementPdf
XFA控件元素: Pdf.
Definition: FSPDFObjC.h:6113
FSErrInvalidUserToken
（仅适用于 ConnectedPDF）输入的用户令牌无效。
Definition: FSPDFObjC.h:507
FSBarcodeFormatCode128
条形码格式：Code128，包括 EAN128 码。
Definition: FSPDFObjC.h:1194
FSFillerEventFlagControlKey
事件标志："Ctrl"键。
Definition: FSPDFObjC.h:4434
-[FSColorSpace getColorSpaceType]
FSColorSpaceType getColorSpaceType()
获取颜色空间类型。
FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceAbove
XFA控件属性类型: 上部空间。
Definition: FSPDFObjC.h:6449
FSBookmarkStyle
FSBookmarkStyle
书签样式类型的枚举。
Definition: FSPDFObjC.h:4080
FSParagraphEditingBulletTypeSolidCircle
项目符号类型：实心圆。
Definition: FSPDFObjC.h:8537
FSChoiceOptionArray
Definition: FSPDFObjC.h:4526
FSMonoImageSettingsImageCompressHigh
压缩模式：高压缩。
Definition: FSPDFObjC.h:7704
FSSnappedPointTypeNearestPoint
捕捉点类型：最近点，这表示捕捉点是距离指定点最近的点（在路径中）。
Definition: FSPDFObjC.h:9363
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTitle
JS签名前修改项枚举: 标题。
Definition: FSPDFObjC.h:3948
FSXFAWidgetModifyInfoWidgetElementTraversal
XFA控件元素: traversal.
Definition: FSPDFObjC.h:6233
FSLRElementElementTypePathObject
结构元素类型：PathObject，表示路径图形对象元素。
Definition: FSPDFObjC.h:8197
FSJavascriptModifyItemInfoJavascriptEventTypePageClose
Javascript事件类型: 页面关闭。
Definition: FSPDFObjC.h:3822
FSPDFStreamASCII85Decode
过滤器类型：ASCII85Decode，表示解码以ASCII base-85表示编码的数据， 重现原始二进制数据。
Definition: FSPDFObjC.h:1300
FSColorState
Definition: FSPDFObjC.h:1423
FSSnapPointMgrFlagMidpoint
如果设置，表示获取路径两个端点的中点。
Definition: FSPDFObjC.h:9381
-[FSUInt32Array getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
-[FSSetOCGStateAction isRadioButtonStatePreserved]
BOOL isRadioButtonStatePreserved()
获取单选按钮保留状态。
FSXFAWidgetModifyInfoWidgetElementDatePattern
XFA控件元素: Pattern.
Definition: FSPDFObjC.h:6307
FSAnnotArray
Definition: FSPDFObjC.h:2569
FSSignatureStateVerifyTimestampExpire
时间戳的验证状态已过期。
Definition: FSPDFObjC.h:4717
FSCertVerifyResultReasonNoStatus
撤销原因：证书无状态。
Definition: FSPDFObjC.h:8708
FSSignatureFieldMDPActionNone
无字段MDP操作。
Definition: FSPDFObjC.h:4780
FSXFAWidgetModifyInfoWidgetElementSeverity
XFA控件元素: Severity.
Definition: FSPDFObjC.h:6393
FSXFAWidgetModifyInfoWidgetElementUpdate
XFA控件元素: Update.
Definition: FSPDFObjC.h:6254
FSLocaleID
FSLocaleID
语言环境ID枚举。
Definition: FSPDFObjC.h:701
FSLRElementElementTypeDocument
结构元素类型：Document，表示完整的文档。
Definition: FSPDFObjC.h:8138
FSCompareResultInfoCompareResultTypeDeleteImage
结果类型：删除图像。
Definition: FSPDFObjC.h:7519
FSSecurityHandlerCipherNone
不使用加密算法。
Definition: FSPDFObjC.h:6763
-[FSParagraphEditing dedent]
void dedent()
减少文本缩进。
FSFillerVkeyY
Y键。
Definition: FSPDFObjC.h:4400
FSXFADocType
FSXFADocType
XFA 文档类型的枚举。
Definition: FSPDFObjC.h:6020
FSLRStructureElementAttributeValueEnumTbRl
枚举值：TbRl，表示从上到下的行进方向；从右到左的块进方向。
Definition: FSPDFObjC.h:8293
FSLRStructureElementAttributeValueEnumMiddle
枚举值：Middle，表示子元素在表格单元格内居中。
Definition: FSPDFObjC.h:8309
FSRenditionMonitorSpecifierGreatestColorDepth
具有最大颜色深度的监视器
Definition: FSPDFObjC.h:1826
FSLRElementElementTypeDiv
结构元素类型：Div，意为"Division"，表示通用的块级元素或 元素组。
Definition: FSPDFObjC.h:8143
FSMarkupStateCompleted
（与状态模型FSMarkupStateModelReview一起使用） 更改已完成。
Definition: FSPDFObjC.h:2660
FSPreflightSettingDataOperateType
FSPreflightSettingDataOperateType
预检操作类型的枚举。
Definition: FSPDFObjC.h:7290
FSFloatingInfoRelativeTarget
FSFloatingInfoRelativeTarget
用于设置浮动窗口相对位置的值的枚举。
Definition: FSPDFObjC.h:3658
FSErrUnknown
发生任何未知错误。
Definition: FSPDFObjC.h:489
FSXFAWidgetModifyInfoWidgetAttributeTypeTopInset
XFA控件属性类型: 顶部内边距。
Definition: FSPDFObjC.h:6415
FSXFAWidgetModifyInfoWidgetElementInsert
XFA控件元素: Insert.
Definition: FSPDFObjC.h:6243
FSXFADocExportDataTypeStaticXDP
导出数据类型：静态 XDP。
Definition: FSPDFObjC.h:6028
FSXFAWidgetModifyInfoWidgetElementViewerPreferences
XFA控件元素: Viewer preferences.
Definition: FSPDFObjC.h:6209
FSLRElementElementTypeIndex
结构元素类型：Index，表示包含识别文本的条目序列， 伴随指向文档主体中指定文本出现位置的引用元素。
Definition: FSPDFObjC.h:8148
FSModuleNameXFA
模块"XFA"的名称。
Definition: FSPDFObjC.h:663
FSLocaleIDJapan
国家语言环境ID：日本。
Definition: FSPDFObjC.h:710
FSBitmapDIB8bpp
DIB格式：8bpp格式，256色RGB位图。
Definition: FSPDFObjC.h:1098
FSFloatingInfoResizeTypeKeepRatio
调整类型：只有在保持纵横比的情况下才能调整大小。
Definition: FSPDFObjC.h:3667
FSXFAWidgetModifyInfoWidgetElementDSigData
XFA控件元素: D sig data.
Definition: FSPDFObjC.h:6360
FSLRElementElementTypeSub
结构元素类型：Sub（PDF 2.0），意为"Sub-division of a block level element"，表示 通常被认为是块级结构元素内部细分的内容。
Definition: FSPDFObjC.h:8191
FSXFAWidgetModifyInfoWidgetElementNumberSymbols
XFA控件元素: Number symbols.
Definition: FSPDFObjC.h:6371
FSBase
Definition: FSPDFObjC.h:580
FSAnnotFlagLockedContents
注释标志：锁定内容。
Definition: FSPDFObjC.h:2488
-[FSLRContentElement getParentElement]
FSLRStructureElement * getParentElement()
获取父元素。
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeInsertFromTemplates
JS签名前修改项枚举: 从模板插入。
Definition: FSPDFObjC.h:3966
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeReplacePages
JS签名前修改项枚举: 替换页面。
Definition: FSPDFObjC.h:3958
FSXFAWidgetPresenceInactive
存在属性：非活动。不参与交互、布局或渲染。
Definition: FSPDFObjC.h:6508
FSSignatureAPFlagBitmap
如果设置，在签名外观上显示位图。
Definition: FSPDFObjC.h:4734
FSRenditionMediaPlayerFitStyle
FSRenditionMediaPlayerFitStyle
适配样式的枚举。
Definition: FSPDFObjC.h:1806
FSLRStructureElementAttributeTypeSubType
属性类型：Subtype，表示注释或工件的子类型。
Definition: FSPDFObjC.h:8243
FSXFAWidgetModifyInfoWidgetElementExecute
XFA控件元素: Execute.
Definition: FSPDFObjC.h:6199
FSXFAWidgetWidgetTypeUnknown
XFA 控件类型：未知。
Definition: FSPDFObjC.h:6499
FSBookmarkPosPrevSibling
书签是另一个指定书签的前一个兄弟书签。
Definition: FSPDFObjC.h:4089
FSXFAWidgetModifyInfoWidgetElementRelevant
XFA控件元素: Relevant.
Definition: FSPDFObjC.h:6280
FSSignatureStateVerifyNoChange
文档在签名范围内未被更改。
Definition: FSPDFObjC.h:4706
FSXFAWidgetModifyInfoWidgetElementPermissions
XFA控件元素: Permissions.
Definition: FSPDFObjC.h:6363
FSModuleNameOFD
模块"OFD"的名称。
Definition: FSPDFObjC.h:678
-[FSFont isBold]
BOOL isBold()
判断当前字体是否为粗体。
FSPDFPageSizeA2
页面尺寸：A2。
Definition: FSPDFObjC.h:5021
FSMonoImageSettings
Definition: FSPDFObjC.h:7730
FSMonoImageSettingsImageCompressZip
压缩模式：ZIP。
Definition: FSPDFObjC.h:7708
FSXFAWidgetPresenceInvisible
存在属性：不可见。参与交互和布局但不参与渲染。
Definition: FSPDFObjC.h:6509
-[FSReflowPage isParsed]
BOOL isParsed()
检查当前重排页面是否已被解析。
FSDocEventCallback-p
Definition: FSPDFObjC.h:10888
FSLRStructureElementAttributeValueTypeInt32Array
值类型：整数值数组。
Definition: FSPDFObjC.h:8360
FSFieldTypeTextField
表单字段类型：文本字段。
Definition: FSPDFObjC.h:4553
FSAnnotFlagHidden
注释标志：隐藏。
Definition: FSPDFObjC.h:2480
-[FSActionCallback-p getLanguage]
FSActionCallbackLanguage getLanguage()
获取正在运行的查看器应用程序语言的回调函数。
FSPDFPageSizeLegal
页面尺寸：legal（法律用纸）。
Definition: FSPDFObjC.h:5020
FSLRElementElementTypeHeadingN
结构元素类型：Hn（PDF 2.0），表示7级或更高级别的标题。
Definition: FSPDFObjC.h:8162
FSColorSpace
Definition: FSPDFObjC.h:1055
FSXFAWidgetModifyInfoWidgetElementRadial
XFA控件元素: Radial.
Definition: FSPDFObjC.h:6378
FSLRElementElementTypeForm
结构元素类型：Form，表示代表交互式表单字段的 小部件标注。
Definition: FSPDFObjC.h:8194
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeContents
JS签名前修改项枚举: 内容。
Definition: FSPDFObjC.h:3922
FSErrNotFound
找不到预期的数据或对象。
Definition: FSPDFObjC.h:496
FSRenditionFloatingWindowRelatedWindowApplication
应用程序窗口
Definition: FSPDFObjC.h:1834
FSXFAWidgetModifyInfoWidgetAttributeTypeLineHeight
XFA控件属性类型: 线高。
Definition: FSPDFObjC.h:6445
FSSubmitFormActionFlagAsXFDF
位6。字段名称和值以XFDF格式提交。
Definition: FSPDFObjC.h:2120
FSLocaleIDGermany
国家语言环境ID：德国。
Definition: FSPDFObjC.h:707
FSErrIsAlreadyCPDF
（仅适用于 ConnectedPDF）加载的文档已经是 ConnectedPDF 文档。
Definition: FSPDFObjC.h:514
FSLRElementElementTypeRubyPunc
结构元素类型：RP，意为"Ruby punctuation"，表示 围绕假名注音文本的标点符号。
Definition: FSPDFObjC.h:8185
FSFillerVkeyEnd
End键。
Definition: FSPDFObjC.h:4355
FSLRStructureElementAttributeTypeBlockAlign
属性类型：BlockAlign，表示表格单元格内容在块进展方向上的对齐方式。
Definition: FSPDFObjC.h:8252
FSXFAWidgetWidgetEdgePositionRight
边缘位置：右侧。
Definition: FSPDFObjC.h:6535
FSXFAWidgetModifyInfoWidgetAttributeTypeLetterSpacing
XFA控件属性类型: 字间距。
Definition: FSPDFObjC.h:6429
FSLRElementElementTypeComplexContent
结构元素类型：ComplexContent，表示复杂内容元素。
Definition: FSPDFObjC.h:8208
FSPortfolioNodeTypeFile
作品集节点类型：文件。
Definition: FSPDFObjC.h:9227
FSFontCharsetDefault
字体字符集：系统默认，用于未知或映射目的。
Definition: FSPDFObjC.h:889
FSPDFDocImportFlagWithLayers
导入页面时包含图层。
Definition: FSPDFObjC.h:5426
FSXFAWidgetModifyInfoWidgetElementPrintHighQuality
XFA控件元素: Print high quality.
Definition: FSPDFObjC.h:6372
FSLRStructureElementAttributeValueEnumOff
枚举值：off，表示状态为关闭。
Definition: FSPDFObjC.h:8330
FSPortfolioNodeTypeFolder
作品集节点类型：文件夹。
Definition: FSPDFObjC.h:9226
FSMarkupStateModelReview
标记注释状态模型：审阅。
Definition: FSPDFObjC.h:2650
FSPrintParamsPageOrder
FSPrintParamsPageOrder
用于确定多个页面如何在纸张上布局的值的枚举。
Definition: FSPDFObjC.h:3595
FSSubmitFormActionFlagWithCoordinates
位5。鼠标坐标作为表单数据的一部分传输。
Definition: FSPDFObjC.h:2119
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRichDefaults
JS签名前修改项枚举: 默认富文本。
Definition: FSPDFObjC.h:3937
FSXFADocEventTypeIndexChange
此类事件用于通知对象它刚刚被添加到数组中，或其数组中的位置（下标）已发生变化。
Definition: FSPDFObjC.h:5996
FSTableBorderInfoTableBorderStyleSolid
表格边框样式：实线。
Definition: FSPDFObjC.h:7075
FSPrintParamsPrintHandlingMultiplePages
打印处理：重新缩放页面以在每个打印机页面上打印多个页面。
Definition: FSPDFObjC.h:3605
FSParagraphEditing
Definition: FSPDFObjC.h:8556
FSActionTypeLaunch
动作类型：启动动作。
Definition: FSPDFObjC.h:1976
FSFontStyleNonSymbolic
字体样式：非符号字体。
Definition: FSPDFObjC.h:880
FSAdditionalAction
未知语言。
Definition: FSPDFObjC.h:2269
FSXFAWidgetModifyInfoWidgetAttributeTypeTextIndent
XFA控件属性类型: 文本意图。
Definition: FSPDFObjC.h:6411
FSWatermarkTextPropertiesFontStyle
FSWatermarkTextPropertiesFontStyle
水印字体样式的枚举。
Definition: FSPDFObjC.h:7029
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeFlatDocument
JS签名前修改项枚举: 扁平化文档。
Definition: FSPDFObjC.h:3962
FSJavascriptModifyItemInfoJavascriptEventTypeScreenFocus
Javascript事件类型: 屏幕聚焦。
Definition: FSPDFObjC.h:3835
FSModuleNameOCR
模块"OCR"的名称。
Definition: FSPDFObjC.h:666
FSErrSecurityHandler
PDF 文档被某些不受支持的安全处理程序加密。
Definition: FSPDFObjC.h:494
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddPageTemplate
JS签名前修改项枚举: 添加页面模板。
Definition: FSPDFObjC.h:3945
FSErrInvalidData
当前对象的数据无效。
Definition: FSPDFObjC.h:501
FSXFAWidgetModifyInfoWidgetElementLinearized
XFA控件元素: Linearized.
Definition: FSPDFObjC.h:6367
FSXFAWidgetModifyInfoWidgetElementVersion
XFA控件元素: Version.
Definition: FSPDFObjC.h:6221
-[FSFont isEmpty]
BOOL isEmpty()
检查当前对象是否为空。
FSXFAWidgetModifyInfoWidgetElementSubmitFormat
XFA控件元素: Submit format.
Definition: FSPDFObjC.h:6225
FSXFAWidgetModifyInfoWidgetAttributeTypeMaxW
XFA控件属性类型: 最大宽度。
Definition: FSPDFObjC.h:6433
FSLocaleIDItaly
国家语言环境ID：意大利。
Definition: FSPDFObjC.h:708
FSMarkupArray
Definition: FSPDFObjC.h:2608
FSXFAWidgetModifyInfoWidgetAttributeTypeTypeface
XFA控件属性类型: 字型。
Definition: FSPDFObjC.h:6409
FSXFAWidgetModifyInfoWidgetElementDay
XFA控件元素: Day.
Definition: FSPDFObjC.h:6104
FSMarkupEndingStyleSlash
端点处与线条垂直方向约顺时针30度的短线。
Definition: FSPDFObjC.h:2675
FSPDFXComplianceVersionPDFX1a
PDF/X-1a。
Definition: FSPDFObjC.h:7469
FSColorSpaceICCBasedDeviceGray
颜色空间：ICCBased DeviceGray。（1个分量，灰度）
Definition: FSPDFObjC.h:696
FSLRStructureElementAttributeValueTypeWStrArray
值类型：宽字符串数组。
Definition: FSPDFObjC.h:8363
FSLRStructureElementAttributeValueEnumGroove
枚举值：Groove，表示边框看起来像刻在画布上的沟槽。
Definition: FSPDFObjC.h:8301
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeSpawnPageFromTemplate
JS签名前修改项枚举: 从已有的模板页面生成一个新页面。
Definition: FSPDFObjC.h:3950
FSRectF
Definition: FSPDFObjC.h:381
FSRenditionFloatingWindowOffscreenEventNone
什么都不做
Definition: FSPDFObjC.h:1846
FSXFAWidgetModifyInfoWidgetElementEffectiveInputPolicy
XFA控件元素: Effective input policy.
Definition: FSPDFObjC.h:6381
FSLRElementElementTypeHeading4
结构元素类型：H4，表示4级标题。
Definition: FSPDFObjC.h:8159
FSPDFObject
Definition: FSPDFObjC.h:1256
FSPrintParamsPrintHandlingFitPaper
打印处理：页面被放大或缩小以适应打印机的纸张。
Definition: FSPDFObjC.h:3603
FSXFAWidgetWidgetTypePushButton
XFA 控件类型：按钮。
Definition: FSPDFObjC.h:6486
FSModuleNameOptimizer
模块"优化器"的名称。
Definition: FSPDFObjC.h:669
FSXFADocEventTypeDocClose
此类事件仅当所有验证成功时，在处理过程的最后阶段触发。
Definition: FSPDFObjC.h:5991
FSAnnotFlags
FSAnnotFlags
PDF注释标志的枚举。
Definition: FSPDFObjC.h:2478
FSBitmapDIBArgb
DIB 格式：32bpp 格式，位顺序为"蓝、绿、红、Alpha"。蓝色在最低位。
Definition: FSPDFObjC.h:1095
-[FSColorSpace getComponentNames]
NSArray< NSData * > * getComponentNames()
获取字符串数组，表示分离颜色空间的着色剂名称， 或为DeviceN颜色空间指定单个颜色组件的名称。
FSBitmapDIBFormat
FSBitmapDIBFormat
DIB 格式的枚举。
Definition: FSPDFObjC.h:1090
FSCircle
Definition: FSPDFObjC.h:2824
FSStructTreeEntityStructTreeEntityTypeElement
结构树实体类型：Element，表示结构元素。
Definition: FSPDFObjC.h:1695
FSPrintParamsBookletBindingLeftTall
小册子装订：用于西式从左到右阅读方向的左侧装订。纸张在 长边折叠，产生长而窄的页面。
Definition: FSPDFObjC.h:3591
FSLayerTreeStateUnchanged
状态为未改变。
Definition: FSPDFObjC.h:4215
FSFiller
Definition: FSPDFObjC.h:4445
FSXFAWidgetModifyInfoWidgetElementIncrementalLoad
XFA控件元素: Incremental load.
Definition: FSPDFObjC.h:6374
FSErrComplianceEngineInitFailed
（仅限合规）初始化合规引擎失败。
Definition: FSPDFObjC.h:529
FSXFAWidgetModifyInfoWidgetElementHyphenation
XFA控件元素: Hyphenation.
Definition: FSPDFObjC.h:6162
FSXFAWidgetModifyInfoWidgetElementDigestMethods
XFA控件元素: Digest methods.
Definition: FSPDFObjC.h:6246
FSLRStructureElementAttributeValueEnumRlTb
枚举值：RlTb，表示从右到左的行进方向； 从上到下的块进方向。
Definition: FSPDFObjC.h:8292
FSRendererDeviceDisplay
设备类型：打印设备。
Definition: FSPDFObjC.h:3178
FSBarcodeQRCorrectionLevelLow
可恢复 7% 损坏数据的能力。
Definition: FSPDFObjC.h:1204
FSXFAWidgetWidgetTypeArc
XFA 控件类型：弧形。
Definition: FSPDFObjC.h:6488
-[FSActionCallback-p getMenuItemNameList]
FSMenuListArray * getMenuItemNameList()
获取菜单项名称列表的回调函数。
FSLRStructureElementAttributeValueEnumDistribute
枚举值：Distribute，表示内容要在行进方向上扩展以填充可用宽度。
Definition: FSPDFObjC.h:8313
FSXFAWidgetModifyInfoWidgetElementEffectiveOutputPolicy
XFA控件元素: Effective output policy.
Definition: FSPDFObjC.h:6314
FSCompareResultInfoCompareResultTypeNone
结果类型：不支持或无效。
Definition: FSPDFObjC.h:7515
FSErrNoAdvEditModuleRight
无"高级编辑"模块权限。
Definition: FSPDFObjC.h:560
FSPoint
整数点类的类型定义。
Definition: FSPDFObjC.h:210
FSLayerContextUsageDesign
用于表示文档设计器的图稿结构组织。
Definition: FSPDFObjC.h:4255
FSPortfolioInitialViewMode
FSPortfolioInitialViewMode
作品集PDF文档初始视图模式的枚举。
Definition: FSPDFObjC.h:9330
FSXFAWidgetModifyInfoWidgetElementDataGroup
XFA控件元素: Data group.
Definition: FSPDFObjC.h:6329
FSXFAWidgetModifyInfoWidgetElementSubmitUrl
XFA控件元素: Submit Url.
Definition: FSPDFObjC.h:6275
FSLocaleIDTaiwan
地区语言环境ID：台湾。
Definition: FSPDFObjC.h:704
-[FSFileStreamCallback-p getSize]
unsigned long long getSize()
获取当前流的大小，以字节为单位。
FSPDFStreamUnknown
未知过滤器类型。
Definition: FSPDFObjC.h:1297
FSXFAWidgetModifyInfoWidgetElementProducer
XFA控件元素: Producer.
Definition: FSPDFObjC.h:6237
FSReflowPageFlags
FSReflowPageFlags
用于重排页面的解析标志枚举。
Definition: FSPDFObjC.h:5719
FSXFAWidgetModifyInfoWidgetElementPaginationOverride
XFA控件元素: Pagination override.
Definition: FSPDFObjC.h:6332
FSXFAWidgetModifyInfoWidgetAttributeTypeStroke
XFA控件属性类型: 描边。
Definition: FSPDFObjC.h:6424
FSErrLTVCannotSwitchVersion
（仅限LTV）切换PDF版本失败。
Definition: FSPDFObjC.h:533
FSXFAWidgetModifyInfoWidgetAttributeTypeNumberOfCells
XFA控件属性类型: 单元格数量。
Definition: FSPDFObjC.h:6428
-[FSStructObjectContent getDict]
FSPDFDictionary * getDict()
获取相关对象的PDF字典。
FSLRElementElementTypeTextObject
结构元素类型：TextObject，表示文本图形对象元素。
Definition: FSPDFObjC.h:8196
FSFillerEventFlagKeyPad
事件标志：键盘。
Definition: FSPDFObjC.h:4437
FSSoundSampleEncodingFormatMuLaw
μ律编码采样。
Definition: FSPDFObjC.h:3096
FSPosBottomCenter
位置：下中。
Definition: FSPDFObjC.h:657
FSXFAWidgetModifyInfoWidgetElementSetProperty
XFA控件元素: Set property.
Definition: FSPDFObjC.h:6169
-[FSPauseCallback-p needPauseNow]
BOOL needPauseNow()
检查是否需要立即暂停。
FSXFAWidgetModifyInfoWidgetElementXsl
XFA控件元素: Xsl.
Definition: FSPDFObjC.h:6119
FSPreflightSettingData
Definition: FSPDFObjC.h:7296
FSCertVerifyResultReasonCACompromise
撤销原因：CA 泄露。
Definition: FSPDFObjC.h:8711
FSPDFObjectReference
PDF引用对象。
Definition: FSPDFObjC.h:1253
FSSOAPAuthenticateInfo
Definition: FSPDFObjC.h:3511
FSPDFXComplianceVersionPDFX3
PDF/X-3。
Definition: FSPDFObjC.h:7470
FSAlignmentRight
右对齐。
Definition: FSPDFObjC.h:640
FSLRStructureElementAttributeTypeBBox
属性类型：BBox，表示元素的边界框（完全包含其可见内容的矩形）。
Definition: FSPDFObjC.h:8235
FSFillerVkeyW
W键。
Definition: FSPDFObjC.h:4398
FSFillerVkeyJ
J键。
Definition: FSPDFObjC.h:4385
FSPrintParamsPrintHandlingNone
打印处理：不应用页面缩放。
Definition: FSPDFObjC.h:3602
FSColorSpaceCalRGB
颜色空间：CalRGB。（3个分量，A、B、C）
Definition: FSPDFObjC.h:689
FSFillerVkeyF1
F1键。
Definition: FSPDFObjC.h:4418
FSXFAWidgetModifyInfoWidgetElementPart
XFA控件元素: Part.
Definition: FSPDFObjC.h:6130
FSCertificateSecurityHandler
Definition: FSPDFObjC.h:6836
FSPreflight
Definition: FSPDFObjC.h:7343
FSLRStructureElementAttributeValueTypeElement
值类型：元素。
Definition: FSPDFObjC.h:8358
FSXFAWidgetModifyInfoWidgetElementPageSet
XFA控件元素: Page set.
Definition: FSPDFObjC.h:6248
FSRotationPointLeftTop
基于矩形的左上角点旋转文本块。
Definition: FSPDFObjC.h:631
FSLRStructureElementAttributeValueEnumRidge
枚举值：Ridge，表示边框看起来像从画布中凸出（与Groove相反）。
Definition: FSPDFObjC.h:8302
-[FSSignatureVerifyResult getCertificateVerifyResults]
FSCertVerifyResultArray * getCertificateVerifyResults()
获取证书验证结果。
FSXFAWidgetModifyInfoWidgetElementSourceSet
XFA控件元素: Source set.
Definition: FSPDFObjC.h:6101
FSRenditionMediaPlayerFitStyleScroll
媒体不缩放。如果媒体矩形比播放矩形更宽或更高， 则提供滚动用户界面。与SMIL的fit属性的"scroll"值相同。
Definition: FSPDFObjC.h:1810
FSLRElementElementTypeTitle
结构元素类型：Title（PDF 2.0），表示通常被称为文档或高级内容划分标题的内容。
Definition: FSPDFObjC.h:8150
FSXFAWidgetPresenceVisible
存在属性：可见。参与交互、布局和渲染。
Definition: FSPDFObjC.h:6506
FSMonoImageSettingsImageCompressQualityMedium
压缩质量：中等，仅适用于e_ImageCompressHigh压缩模式。
Definition: FSPDFObjC.h:7716
FSXFADocEventTypePostPrint
此类事件在渲染的表单已发送到打印机、后台打印程序 或输出目标后触发。
Definition: FSPDFObjC.h:5987
FSXFAWidgetModifyInfoWidgetElementMonthNames
XFA控件元素: Month mames.
Definition: FSPDFObjC.h:6392
FSSignatureStateVerifyIssueValid
发行者的验证状态有效。
Definition: FSPDFObjC.h:4707
FSErrODAEngineNotFound
（仅限DWG转PDF）未找到ODA引擎。
Definition: FSPDFObjC.h:557
FSPDFObjectInvalidType
无效的PDF对象类型。
Definition: FSPDFObjC.h:1244
FSErrNoConnectedPDFModuleRight
无"ConnectedPDF"模块权限。
Definition: FSPDFObjC.h:541
FSAnnotPropertyBorderColor
注释属性：边框颜色。
Definition: FSPDFObjC.h:2502
FSRendererColorModeForegroundPath
如果设置，需要替换路径的颜色。
Definition: FSPDFObjC.h:3172
-[FSMediaPlayerCallback-p getPlayerSettings]
FSMediaSettings * getPlayerSettings()
获取媒体播放器设置的回调函数。
FSXFADocEventTypeCalculate
此类事件代表计算操作。
Definition: FSPDFObjC.h:6016
FSMarkupMeasureTypeD
任意方向距离的测量。
Definition: FSPDFObjC.h:2681
FSXFAWidgetHitTestAreaHyperLink
命中测试区域：超链接。
Definition: FSPDFObjC.h:6481
FSParagraphEditingBulletTypeRightArrow
项目符号类型：右箭头（上白下黑）。
Definition: FSPDFObjC.h:8541
FSWidgetLineSpacingStyle
FSWidgetLineSpacingStyle
行间距样式的枚举。
Definition: FSPDFObjC.h:3029
FSRenditionWindowType
FSRenditionWindowType
媒体应播放的窗口类型的枚举。
Definition: FSPDFObjC.h:1815
FSSignature
Definition: FSPDFObjC.h:4795
FSComparison
Definition: FSPDFObjC.h:7594
FSFontStdIDCourierB
标准字体：Courier-Bold。
Definition: FSPDFObjC.h:916
FSSubmitFormActionFlagExclude
位1。如果设置，提交表单动作中定义的字段名称应从提交中排除； 如果未设置，则只有这些字段名称（包括其后代）将被提交。
Definition: FSPDFObjC.h:2115
FSFontFontTypeType3
字体类型：Type3。
Definition: FSPDFObjC.h:934
FSErrNoComplianceModuleRight
无"合规"模块权限。
Definition: FSPDFObjC.h:547
FSBarcode
Definition: FSPDFObjC.h:1210
FSSignatureStateVerifyIssueCurrent
验证的发行者是当前发行者。
Definition: FSPDFObjC.h:4712
FSAnnotMKRelationCaptionLeft
标题在图标左侧。
Definition: FSPDFObjC.h:2526
FSLRElementElementTypeSect
结构元素类型：Sect，意为"Section"，表示用于 分组相关内容元素的容器。
Definition: FSPDFObjC.h:8142
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseUp
Javascript事件类型: 屏幕鼠标抬起事件。
Definition: FSPDFObjC.h:3840
-[FSTimeStampCallback-p getTimeStampMessage]
NSData * getTimeStampMessage()
用于获取时间戳消息的回调函数。
FSRenditionMediaPermission
FSRenditionMediaPermission
PDF媒体播放器权限的枚举。
Definition: FSPDFObjC.h:1793
FSXFADocStatic
XFA 文档类型：静态。
Definition: FSPDFObjC.h:6022
FSPDFPageBoxType
FSPDFPageBoxType
页面框类型枚举。
Definition: FSPDFObjC.h:5010
FSColorSpaceRenderIntentRelColorimetric
渲染意图：相对色度的。
Definition: FSPDFObjC.h:1050
FSRangeEven
只使用范围内的偶数（丢弃奇数）。
Definition: FSPDFObjC.h:852
FSLRStructureElementAttributeValueEnumFloat
枚举值：float。
Definition: FSPDFObjC.h:8324
-[FSPortfolioNode getNodeType]
FSPortfolioNodeType getNodeType()
获取节点类型。
FSXFAWidgetModifyInfoWidgetElementPresence
XFA控件元素: Presence.
Definition: FSPDFObjC.h:6218
FSModuleName3D
模块"3D"的名称。
Definition: FSPDFObjC.h:677
FSXFAWidgetModifyInfoWidgetElementArc
XFA控件元素: Arc.
Definition: FSPDFObjC.h:6103
FSXFAWidgetPresenceHidden
存在属性：隐藏。参与交互但不参与布局或渲染。
Definition: FSPDFObjC.h:6507
FSAnnotHighlightingInvert
高亮模式：反转，即反转注释矩形的内容。
Definition: FSPDFObjC.h:2493
FSUnderline
Definition: FSPDFObjC.h:2760
FSSignatureAPFlagSigner
如果设置，在签名外观上显示签名者。
Definition: FSPDFObjC.h:4733
FSLRStructureElementAttributeValueTypeARGB
值类型：ARGB颜色类型，32位，((b) | ((g) << 8) | ((r) << 16)) | ((a) << 24)。
Definition: FSPDFObjC.h:8356
FSXFAWidgetModifyInfoWidgetAttributeTypeAllowRichText
XFA控件属性类型: 允许富文本。
Definition: FSPDFObjC.h:6414
FSXFAWidgetModifyInfoWidgetElementDuplexOption
XFA控件元素: Duplex option.
Definition: FSPDFObjC.h:6308
FSFillerVkeyZ
Z键。
Definition: FSPDFObjC.h:4401
FSXFAWidgetModifyInfoWidgetElementRename
XFA控件元素: Rename.
Definition: FSPDFObjC.h:6146
FSXFAWidgetModifyInfoWidgetElementTypefaces
XFA控件元素: Typefaces.
Definition: FSPDFObjC.h:6148
FSPDFStreamLZWDecode
过滤器类型：LZWDecode，表示解压使用LZW(Lempel-Ziv-Welch) 自适应压缩方法编码的数据，重现原始文本或二进制数据。
Definition: FSPDFObjC.h:1301
FSFontCharsetHebrew
字体字符集：希伯来文。
Definition: FSPDFObjC.h:900
FSRenditionWindowTypeHidden
窗口类型：隐藏窗口
Definition: FSPDFObjC.h:1818
FSWidgetLineSpacingAuto
行间距样式：自动行间距。
Definition: FSPDFObjC.h:3034
FSSignatureStateVerifyValid
签名的验证状态有效。
Definition: FSPDFObjC.h:4699
FSXFAWidgetWidgetEdgePositionTop
边缘位置：顶部。
Definition: FSPDFObjC.h:6534
FSFloatingInfoResizeType
FSFloatingInfoResizeType
调整大小类型的枚举，指定浮动窗口是否可以被用户调整大小。
Definition: FSPDFObjC.h:3665
FSXFAWidgetModifyInfoWidgetAttributeTypeOverline
XFA控件属性类型: 上划线。
Definition: FSPDFObjC.h:6444
FSDWG2PDFProgressCallback-p
Definition: FSPDFObjC.h:9510
FSStructTreeEntityStructTreeEntityTypeObjectContent
结构树实体类型：ObjectContent，表示PDF对象内容项， 如注释和XObject。
Definition: FSPDFObjC.h:1697
FSRenditionActionOpTypeStop
停止与相关屏幕注释关联播放的任何再现并移除关联。 如果没有再现正在播放，则没有效果。
Definition: FSPDFObjC.h:2198
-[FSRedaction apply]
BOOL apply()
在标记区域应用保护密文：永久删除标记区域下的文本或图形。
FSSignatureStateVerifyIssueRevoke
用于验证发行者的证书已被撤销。
Definition: FSPDFObjC.h:4709
FSRenditionFloatingWindowRelatedWindowMonitor
依赖于监视器指定。
Definition: FSPDFObjC.h:1836
FSLRStructureElementAttributeValueEnumRB
枚举值：rb，表示单选按钮。
Definition: FSPDFObjC.h:8325
FSXFAWidgetModifyInfoWidgetElementSolid
XFA控件元素: Solid.
Definition: FSPDFObjC.h:6187
FSPDFStreamFilter
FSPDFStreamFilter
流过滤器类型的枚举。
Definition: FSPDFObjC.h:1296
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddWeblinks
JS签名前修改项枚举: 添加web链接。
Definition: FSPDFObjC.h:3951
FSFontStdIDZapfDingbats
标准字体：ZapfDingbats。
Definition: FSPDFObjC.h:928
FSActionNewWindowFlagTrue
"NewWindow"标志为YES。
Definition: FSPDFObjC.h:1995
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveWeblinks
JS签名前修改项枚举: 删除web链接。
Definition: FSPDFObjC.h:3952
FSXFAWidgetModifyInfoWidgetAttributeType
FSXFAWidgetModifyInfoWidgetAttributeType
XFA控件属性类型枚举。
Definition: FSPDFObjC.h:6402
FSPagingSealSignaturePagingSealAPStateUnknown
未知签名。
Definition: FSPDFObjC.h:4944
FSLRStructureElementAttributeTypeTextDecorationColor
属性类型：TextDecorationColor，表示用于绘制文本装饰的颜色。
Definition: FSPDFObjC.h:8258
FSBorderInfoCloudy
边框样式：云朵。
Definition: FSPDFObjC.h:2354
FSCombinationCombineDocsOptionObjectStream
如果设置，表示将使用对象流来生成合并结果PDF文件，以便 减少结果文件大小。
Definition: FSPDFObjC.h:9039
FSRenditionFloatingWindowRelatedWindowFullDesktop
完整的虚拟桌面
Definition: FSPDFObjC.h:1835
FSWatermarkSettingsFlagShareImageStream
如果设置，如果这些水印使用相同的图像或位图，水印将共享一个图像流。
Definition: FSPDFObjC.h:7001
FSJoinSplitJoinSplitOperationTypeSpilt
连接分割操作类型：分割。
Definition: FSPDFObjC.h:8613
FSColorSpaceICCBased
颜色空间：ICCBased。
Definition: FSPDFObjC.h:691
FSXFAWidgetModifyInfoWidgetElementCreator
XFA控件元素: Creator.
Definition: FSPDFObjC.h:6361
-[FSLayerNode getPrintUsage]
FSLayerPrintData * getPrintUsage()
获取打印用途的数据。
FSPDFObjectNumber
PDF数字对象。
Definition: FSPDFObjC.h:1246
FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithLine
如果设置，表示在结果文档中使用分页且带连接线的布局。注释内容会显示在注释原始位置的相对页面上。
Definition: FSPDFObjC.h:9113
FSLRElementElementTypeTableDataCell
结构元素类型：TD，意为"Table data cell"，表示 包含表格内容部分数据的表格单元格。
Definition: FSPDFObjC.h:8170
FSFontCharsetANSI
字体字符集：ANSI（美国、西欧）。
Definition: FSPDFObjC.h:888
FSXFAWidgetModifyInfoWidgetElementEncoding
XFA控件元素: Encoding.
Definition: FSPDFObjC.h:6135
FSRenditionMonitorSpecifierGreatestArea
具有最大面积的监视器（以像素平方为单位）
Definition: FSPDFObjC.h:1827
FSLRElementElementTypeTableHeaderGroup
结构元素类型：THead，意为"Table header row group"，表示 构成表格标题的行组。
Definition: FSPDFObjC.h:8171
FSXFAWidgetModifyInfoWidgetElementPassword
XFA控件元素: Password.
Definition: FSPDFObjC.h:6342
FSXFAWidgetModifyInfoWidgetElementXdc
XFA控件元素: Xdc.
Definition: FSPDFObjC.h:6116
FSXFAWidgetModifyInfoWidgetElementUser
XFA控件元素: user.
Definition: FSPDFObjC.h:6312
FSXFAWidgetModifyInfoWidgetElementStipple
XFA控件元素: Stipple.
Definition: FSPDFObjC.h:6191
FSPDFPageCropBox
页面边界的裁剪框。
Definition: FSPDFObjC.h:5012
FSRotationPointLeftBottom
基于矩形的左下角点旋转文本块。
Definition: FSPDFObjC.h:633
FSErrLTVCannotLoadDTS
（仅限LTV）加载DTS失败。
Definition: FSPDFObjC.h:536
FSFontStdIDHelveticaB
标准字体：Helvetica-Bold。
Definition: FSPDFObjC.h:920
FSAnnotationSummarySettingsTypeSortByAnnotationType
如果设置，表示在结果文档中按注释类型对注释进行排序。
Definition: FSPDFObjC.h:9124
FSLRStructureElementAttributeValueEnum
FSLRStructureElementAttributeValueEnum
元素通用布局属性枚举值的枚举。
Definition: FSPDFObjC.h:8282
FSAdditionalActionTriggerAnnotPageOpened
触发当包含注释的页面打开时执行的动作。
Definition: FSPDFObjC.h:2263
FSErrConflict
新数据与现有数据冲突。
Definition: FSPDFObjC.h:498
FSRenditionMediaPlayerFitStyleMeet
在保持宽高比的同时缩放媒体的宽度和高度，使得 媒体和播放矩形具有最大可能的交集，同时仍然 显示所有媒体内容。与SMIL的fit属性的"meet"值相同。
Definition: FSPDFObjC.h:1807
FSPDFPageFlattenNoAnnot
扁平化PDF页面但不包括注释。
Definition: FSPDFObjC.h:5006
FSBitmap
Definition: FSPDFObjC.h:1110
-[FSAction removeAllSubActions]
void removeAllSubActions()
移除所有子动作。
FSXFAWidgetModifyInfoWidgetAttributeTypeLineHAlign
XFA控件属性类型: 水平文本对齐控件。
Definition: FSPDFObjC.h:6408
FSStructElementElementInfoTypeExpandedForm
结构元素信息类型：Expanded Form，表示结构元素的扩展形式。
Definition: FSPDFObjC.h:1717
FSSignatureStateVerifyTimestampInvalid
时间戳的验证状态无效。
Definition: FSPDFObjC.h:4716
FSStructTreeEntity
Definition: FSPDFObjC.h:1700
FSXFAWidgetModifyInfoWidgetElementKeep
XFA控件元素: Keep.
Definition: FSPDFObjC.h:6241
FSXFAWidgetModifyInfoWidgetElementConnectString
XFA控件元素: Connect string.
Definition: FSPDFObjC.h:6255
FSRangeOdd
只使用范围内的奇数（丢弃偶数）。
Definition: FSPDFObjC.h:853
FSXFAWidgetModifyInfoWidgetAttributeTypeFontColor
XFA控件属性类型: 字体颜色。
Definition: FSPDFObjC.h:6453
FSLRStructureElementAttributeValueEnumLowerRoman
枚举值：LowerRoman，表示小写罗马数字（i, ii, iii, iv, ...）。
Definition: FSPDFObjC.h:8319
FSWidgetChoiceOption
Definition: FSPDFObjC.h:5751
FSXFAWidgetModifyInfoWidgetElementTimePattern
XFA控件元素: Time pattern.
Definition: FSPDFObjC.h:6141
FSXFAWidgetModifyInfoWidgetElementCommon
XFA控件元素: Common.
Definition: FSPDFObjC.h:6330
FSLRStructureElementAttributeTypeRowSpan
仅适用于Table的属性类型：RowSpan，表示单元格跨越的封闭表格中的行数。
Definition: FSPDFObjC.h:8271
FSMediaSettingsPlayerWindowTypeDockedPage
窗口类型：停靠的页面窗口。
Definition: FSPDFObjC.h:3700
FSXFAWidgetModifyInfoWidgetElementAlwaysEmbed
XFA控件元素: Always embed.
Definition: FSPDFObjC.h:6269
FSSearchCallback-p
Definition: FSPDFObjC.h:11140
FSCertVerifyResultReasonPrivilegeWithDrawn
撤销原因：特权被撤销。
Definition: FSPDFObjC.h:8717
-[FSLRGraphicsObjectElement getParentGraphicsObjectElement]
FSLRGraphicsObjectElement * getParentGraphicsObjectElement()
获取父图形对象元素。
FSFileFormatTypeTXT
File format类型：TXT。
Definition: FSPDFObjC.h:721
FSFontStdIDCourierBI
标准字体：Courier-BoldOblique，粗斜体。
Definition: FSPDFObjC.h:917
FSSubmitFormActionFlagEmbedForm
位14。提交的FDF的"F"条目是嵌入文件流。
Definition: FSPDFObjC.h:2127
FSActionNewWindowFlagNone
无"NewWindow"标志。
Definition: FSPDFObjC.h:1996
FSLRElementElementTypeTOC
结构元素类型：TOC，意为"Table of contents"，表示 由目录项条目和/或其他嵌套目录条目组成的列表。
Definition: FSPDFObjC.h:8146
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseEnter
Javascript事件类型: 屏幕鼠标进入事件。
Definition: FSPDFObjC.h:3841
FSPrintDeviceSettingDataOrientationFlag
FSPrintDeviceSettingDataOrientationFlag
用于指定打印机方向的枚举。
Definition: FSPDFObjC.h:3128
FSCertVerifyResultRevocationReason
FSCertVerifyResultRevocationReason
证书撤销原因枚举。
Definition: FSPDFObjC.h:8707
FSRendererRenderScreen
如果设置，仅渲染屏幕注释。
Definition: FSPDFObjC.h:3167
FSPortfolioInitialViewUnknownMode
未知初始视图模式。
Definition: FSPDFObjC.h:9331
FSErrLTVCannotCheckDTS
（仅限LTV）检查DTS失败。
Definition: FSPDFObjC.h:534
FSXFAWidgetWidgetType
FSXFAWidgetWidgetType
XFA 控件类型的枚举。
Definition: FSPDFObjC.h:6484
FSFontCharsetBaltic
字体字符集：波罗的海文。
Definition: FSPDFObjC.h:902
FSColorSpaceICCBasedDeviceRGB
颜色空间：ICCBased DeviceRGB。（3个分量，R、G、B）
Definition: FSPDFObjC.h:697
FSFillerVkeyF4
F4键。
Definition: FSPDFObjC.h:4421
FSPosTopCenter
位置：上中。
Definition: FSPDFObjC.h:651
FSPDFStreamRunLengthDecode
过滤器类型：RunLengthDecode，表示解压 使用面向字节的游程长度编码算法编码的数据， 重现原始文本或二进制数据（通常是单色图像数据， 或任何包含频繁长连续单个字节值的数据）。
Definition: FSPDFObjC.h:1303
FSRichTextStyleCornerMarkNone
角标样式：无。
Definition: FSPDFObjC.h:2317
FSAnnotFlagToggleNoView
注释标志：切换无视图。
Definition: FSPDFObjC.h:2487
-[FSJoinSplit unlinkBoxes]
void unlinkBoxes()
调用此函数取消链接文本。
FSPDFPageSizeB5
页面尺寸：B5。
Definition: FSPDFObjC.h:5029
FSFillerEventFlagLeftButtonDown
事件标志：鼠标左键按下。
Definition: FSPDFObjC.h:4439
FSSearchOptionWordMatchingMatchAllWords
单词匹配：匹配所有单词。
Definition: FSPDFObjC.h:3753
FSXFAWidgetModifyInfoWidgetElementKeyUsage
XFA控件元素: Key usage.
Definition: FSPDFObjC.h:6123
FSSnappedPointTypeNone
这表示捕捉点无效。
Definition: FSPDFObjC.h:9359
-[FSApplyRedactionCallback-p needToGenerateStreamFile]
BOOL needToGenerateStreamFile()
用于检查是否生成流文件的回调函数。
FSAnnotationSummarySettingsSortType
FSAnnotationSummarySettingsSortType
用于结果文档中注释排序选项的枚举。
Definition: FSPDFObjC.h:9120
FSLRElementElementTypeHeading5
结构元素类型：H5，表示5级标题。
Definition: FSPDFObjC.h:8160
FSFillerVkey2
2键。
Definition: FSPDFObjC.h:4368
FSProgressiveFinished
进度状态：进度已完成。
Definition: FSPDFObjC.h:742
FSAnnotType
FSAnnotType
PDF注释类型的枚举。
Definition: FSPDFObjC.h:2445
FSFillerVkeyU
U键。
Definition: FSPDFObjC.h:4396
FSMarkupStateFuture
（与状态模型FSMarkupStateModelReview一起使用） 更改将在将来进行。
Definition: FSPDFObjC.h:2662
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeOpacity
JS签名前修改项枚举: 透明。
Definition: FSPDFObjC.h:3932
FSPDFPageMediaBox
页面边界的媒体框。
Definition: FSPDFObjC.h:5011
FSAnnotPropertyFillColor
注释属性：填充颜色
Definition: FSPDFObjC.h:2503
FSErrComplianceEngineNotInit
（仅限合规）合规引擎尚未成功初始化。
Definition: FSPDFObjC.h:527
FSLRStructureElementAttributeType
FSLRStructureElementAttributeType
元素通用布局属性类型的枚举。
Definition: FSPDFObjC.h:8228
FSXFAWidgetModifyInfoWidgetElementText
XFA控件元素: Text.
Definition: FSPDFObjC.h:6163
FSLRStructureElementAttributeTypeTextAlign
属性类型：TextAlign，表示BLSE行内文本和其他内容的对齐方式。
Definition: FSPDFObjC.h:8251
FSXFAWidgetModifyInfoWidgetElementType
XFA控件元素: Type.
Definition: FSPDFObjC.h:6165
FSXFAWidgetModifyInfoWidgetElementCurrencySymbols
XFA控件元素: Currency symbols.
Definition: FSPDFObjC.h:6144
-[FSXFAPage getHeight]
float getHeight()
获取 XFA 页面的高度。
FSPDFXComplianceVersionPDFX3ISOCoatedv2ECI
PDF/X-3 (ISO Coated v2 (ECI))。
Definition: FSPDFObjC.h:7478
FSModuleNameConversion
模块"转换"的名称。
Definition: FSPDFObjC.h:670
FSPDFObjectNull
PDF空对象。
Definition: FSPDFObjC.h:1252
FSAnnotationSummarySettingsSummaryLayout
FSAnnotationSummarySettingsSummaryLayout
用于结果文档中注释摘要布局类型的枚举。
Definition: FSPDFObjC.h:9112
FSFillerVkeyF9
F9键。
Definition: FSPDFObjC.h:4426
FSXFAWidgetWidgetTypeRectangle
XFA 控件类型：矩形。
Definition: FSPDFObjC.h:6497
FSBorderInfoUnderLine
边框样式：下划线。
Definition: FSPDFObjC.h:2351
FSLRStructureElementAttributeValueEnumOverline
枚举值：Overline，表示文本上方的线条。
Definition: FSPDFObjC.h:8311
FSFillerVkeyO
O键。
Definition: FSPDFObjC.h:4390
FSMatrix2D
Definition: FSPDFObjC.h:422
FSSignatureFieldMDPActionAll
所有表单字段的标志将被设置为只读。
Definition: FSPDFObjC.h:4781
-[FSLRStructureElement getParentElement]
FSLRStructureElement * getParentElement()
获取父元素。
FSLRStructureElementAttributeTypeFieldDesc
仅适用于PrintField的属性类型：Desc，表示字段的备用名称， 类似于交互字段的字段字典中TU条目提供的值。
Definition: FSPDFObjC.h:8270
FSLRStructureElementAttributeTypePlacement
属性类型：Placement，表示元素相对于封闭参考区域和其他内容的定位。
Definition: FSPDFObjC.h:8231
FSLRElementElementTypeAnnotContent
结构元素类型：AnnotContent，表示标注内容元素。
Definition: FSPDFObjC.h:8209
FSXFAWidgetModifyInfoWidgetElementDecimal
XFA控件元素: Decimal.
Definition: FSPDFObjC.h:6211
FSPDFDocPwdNoPassword
PDF文档中不使用密码。
Definition: FSPDFObjC.h:5387
FSXFAWidgetModifyInfoWidgetElementTagged
XFA控件元素: Tagged.
Definition: FSPDFObjC.h:6398
FSMonoImageSettingsStretchBicubic
当设置此值时，表示进行双三次插值缩放。
Definition: FSPDFObjC.h:7726
FSXFADoc
Definition: FSPDFObjC.h:6032
FSFontFontTypes
FSFontFontTypes
字体类型的枚举。
Definition: FSPDFObjC.h:931
FSErrIsAlreadyCDRM
（仅适用于 ConnectedPDF）加载的文档已经是 ConnectedPDF DRM 文档。
Definition: FSPDFObjC.h:515
FSXFAWidgetModifyInfoWidgetElementFilter
XFA控件元素: Filter.
Definition: FSPDFObjC.h:6132
FSColorSpacePattern
颜色空间：Pattern。
Definition: FSPDFObjC.h:695
FSCompareResultInfoCompareResultTypeInsertShading
结果类型：插入阴影。
Definition: FSPDFObjC.h:7526
FSPrintDeviceSettingDataLandscape
打印的横向方向。
Definition: FSPDFObjC.h:3130
FSSignatureVerifyResultLTVStateNotEnable
表示 LTV 未启用。
Definition: FSPDFObjC.h:8872
FSParagraphEditingNumberingTypeNone
编号类型：无。
Definition: FSPDFObjC.h:8548
-[FSXFAPage getWidth]
float getWidth()
获取宽度。
FSLRElementElementTypeTableRow
结构元素类型：TR，意为"Table row"，表示 表格中的标题或数据行。
Definition: FSPDFObjC.h:8168
FSSubmitFormActionFlagExportFormat
位3。字段名称和值以HTML表单格式提交。
Definition: FSPDFObjC.h:2117
FSXFAWidgetModifyInfoWidgetElementCalendarSymbols
XFA控件元素: Calendar symbols.
Definition: FSPDFObjC.h:6128
FSWatermarkTextPropertiesFontStyleUnderline
水印字体样式：带下划线。
Definition: FSPDFObjC.h:7031
FSXFAWidgetModifyInfoWidgetElementNumberOfCopies
XFA控件元素: Number of copies.
Definition: FSPDFObjC.h:6205
FSSignatureKeyNameLocation
签名键名：位置。
Definition: FSPDFObjC.h:4742
FSAnnotLine
注释类型：直线注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2450
FSRendererColorModeForegroundText
如果设置，需要替换文本的颜色。
Definition: FSPDFObjC.h:3171
FSErrCanNotUploadCDRMInfo
（仅适用于 ConnectedPDF）无法将 ConnectedPDF DRM 文档信息上传到 ConnectedPDF 服务器。
Definition: FSPDFObjC.h:517
FSXFAWidgetModifyInfoWidgetElementTraverse
XFA控件元素: Traverse.
Definition: FSPDFObjC.h:6260
FSErrInvalidACL
（仅限ConnectedPDF）输入的ACL无效。
Definition: FSPDFObjC.h:521
FSLTVVerifierVRICreationTime
使用签名的 VRI 字典的创建时间。
Definition: FSPDFObjC.h:8843
FSXFAWidgetHitTestArea
FSXFAWidgetHitTestArea
XFA 控件命中测试区域的枚举。
Definition: FSPDFObjC.h:6477
FSQuadPoints
Definition: FSPDFObjC.h:2377
FSFillerVkeyF7
F7键。
Definition: FSPDFObjC.h:4424
FSCertVerifyResultLocationNotSet
位置未设置。
Definition: FSPDFObjC.h:8722
FSErrNoRedactionModuleRight
无"编辑"模块权限。
Definition: FSPDFObjC.h:543
FSXFAWidgetModifyInfoWidgetElementSilentPrint
XFA控件元素: slient print.
Definition: FSPDFObjC.h:6234
FSResponse
Definition: FSPDFObjC.h:8665
FSSignatureDocPermFillingFormAndSigning
允许的更改是填写表单、实例化页面模板和签名。 其他更改将使签名无效。
Definition: FSPDFObjC.h:4775
FSPDFDocDataType
FSPDFDocDataType
用于决定从FDF/XFDF文档导入或导出哪些对象的数据类型枚举。
Definition: FSPDFObjC.h:5455
FSBitmapDIBRgb565
16bpp格式，位顺序：红色5位，绿色6位，蓝色5位。红色在最低位。
Definition: FSPDFObjC.h:1101
FSLayerTreeStateON
状态为开启。
Definition: FSPDFObjC.h:4213
FSPointFArray
PointF对象数组。
Definition: FSPDFObjC.h:269
FSAnnotPropertyCreationDate
注释属性：创建日期。
Definition: FSPDFObjC.h:2501
FSSignatureStateNoSignData
签名没有任何用于签名的数据。这意味着签名字典中没有"V"条目。
Definition: FSPDFObjC.h:4696
FSButtonItem
Definition: FSPDFObjC.h:3397
FSMarkupMeasureType
FSMarkupMeasureType
注释测量类型的枚举。
Definition: FSPDFObjC.h:2678
FSErrNoOCRModuleRight
无"OCR"模块权限。
Definition: FSPDFObjC.h:545
FSErrInvalidState
无效或不正确的状态。
Definition: FSPDFObjC.h:504
FSAdditionalActionTriggerAnnotPageClosed
触发当包含注释的页面关闭时执行的动作。
Definition: FSPDFObjC.h:2264
FSXFAWidgetModifyInfoWidgetElementCopies
XFA控件元素: Copies.
Definition: FSPDFObjC.h:6223
-[FSMediaPlayerCallback-p close]
void close()
关闭媒体播放器的回调函数。
FSReflowPageNormal
正常模式的解析标志，不包含图像。
Definition: FSPDFObjC.h:5720
-[FSLRElement stringifyType]
NSString * stringifyType()
将当前元素的类型（枚举值）转换为简短且易记的字符串（文本）表示。
FSJoinSplitJoinSplitOperationTypeSelectNone
连接分割操作类型：不选择。
Definition: FSPDFObjC.h:8616
FSAnnotMKEntryBorderColor
边框颜色条目。MK字典中的"BC"。
Definition: FSPDFObjC.h:2508
-[FSPDFNumberTree removeAllObjs]
BOOL removeAllObjs()
从当前数字树中删除所有键整数及其值(作为PDF对象)。
FSRevocationArrayInfo
Definition: FSPDFObjC.h:8796
FSActionType
FSActionType
动作类型枚举。
Definition: FSPDFObjC.h:1971
FSXFAWidgetModifyInfoWidgetElementDynamicRender
XFA控件元素: Dynamic render.
Definition: FSPDFObjC.h:6097
FSBitmapDIB1bpp
DIB 格式：1bpp 格式，双色 RGB 位图。不支持位图之间的格式转换。
Definition: FSPDFObjC.h:1092
FSSplitDocumentInfoArray
Definition: FSPDFObjC.h:9432
FSPrintParamsPageOrderVertical
页面顺序类型：页面从上到下、从左到右排列。
Definition: FSPDFObjC.h:3598
FSRenditionMediaPlayerNotUsed
此类型中的播放器不得用于播放相关的媒体剪辑。
Definition: FSPDFObjC.h:1803
FSPDFPageSizeLetter
页面尺寸：letter（信纸）。
Definition: FSPDFObjC.h:5019
FSJavascriptModifyItemInfoJavascriptEventTypePageInView
Javascript事件类型: 页面在视图中。
Definition: FSPDFObjC.h:3823
FSXFAWidgetModifyInfoWidgetElementSuppressBanner
XFA控件元素: Suppress banner.
Definition: FSPDFObjC.h:6177
FSXFAWidgetModifyInfoWidgetElementDate
XFA控件元素: Date.
Definition: FSPDFObjC.h:6321
FSWidget
Definition: FSPDFObjC.h:3037
FSMonoImageSettingsStretchMode
FSMonoImageSettingsStretchMode
拉伸模式的枚举。
Definition: FSPDFObjC.h:7721
FSFillerVkeyF12
F12键。
Definition: FSPDFObjC.h:4429
FSLRStructureElementAttributeTypeEndIndent
属性类型：EndIndent，表示从BLSE的结束边缘到参考区域结束边缘的距离。
Definition: FSPDFObjC.h:8249
FSXFAWidgetModifyInfoWidgetElementDatePatterns
XFA控件元素: Date patterns.
Definition: FSPDFObjC.h:6100
FSAnnotAppearanceTypeRollover
注释的悬停外观。
Definition: FSPDFObjC.h:2532
FSJavascriptModifyItemInfoJavascriptEventTypeScreenOpen
Javascript事件类型: 打开屏幕。
Definition: FSPDFObjC.h:3837
FSAnnotationSummaryCallback-p
Definition: FSPDFObjC.h:12279
FSXFAWidgetModifyInfoWidgetElementAddViewerPreferences
XFA控件元素: Add viewer preferences.
Definition: FSPDFObjC.h:6268
FSXFAWidgetModifyInfoWidgetElementDateTime
XFA控件元素: DateTime.
Definition: FSPDFObjC.h:6173
FSJavascriptModifyItemInfoJavascriptEventTypeMediaStop
Javascript事件类型: 多媒体停止。
Definition: FSPDFObjC.h:3857
FSSignatureFieldMDPActionInclude
指定表单字段的标志将被设置为只读。
Definition: FSPDFObjC.h:4782
FSErrNoMicroOfficeInstalled
（仅限Office转PDF）当前系统未安装Microsoft Office。
Definition: FSPDFObjC.h:551
FSFontCharsetGreek
字体字符集：希腊文。
Definition: FSPDFObjC.h:898
FSFillerVkeyTab
Tab键。
Definition: FSPDFObjC.h:4345
FSLRStructureElementAttributeTypeHeight
属性类型：Height，表示元素内容矩形的高度。
Definition: FSPDFObjC.h:8237
FSSound
Definition: FSPDFObjC.h:3100
FSModuleNameTableMaker
模块"表格制作器"的名称。
Definition: FSPDFObjC.h:673
FSLRElementElementTypeHeading2
结构元素类型：H2，表示2级标题。
Definition: FSPDFObjC.h:8157
FSXFAWidgetModifyInfoWidgetElementEncryptionMethod
XFA控件元素: Encryption method.
Definition: FSPDFObjC.h:6272
FSErrDeviceLimitation
（仅适用于 ConnectedPDF）当前设备被限制打开 ConnectedPDF DRM 文档。
Definition: FSPDFObjC.h:510
FSAnnotFileAttachment
注释类型：文件附件注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2463
FSJavascriptModifyItemInfoJavascriptEventTypeBatchExec
Javascript事件类型: 批处理。
Definition: FSPDFObjC.h:3845
FSAnnotPrinterMark
注释类型：印刷标记注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2468
FSXFAWidgetModifyInfoWidgetElementOids
XFA控件元素: Oids.
Definition: FSPDFObjC.h:6276
FSFieldTypeListBox
表单字段类型：列表框。
Definition: FSPDFObjC.h:4552
FSMarkupEndingStyleSquare
用注释的内部颜色填充的正方形（如果有）。
Definition: FSPDFObjC.h:2667
FSXFAWidgetModifyInfoWidgetElementWebClient
XFA控件元素: Web client.
Definition: FSPDFObjC.h:6235
FSXFADocEventTypeInitCalculate
此类事件代表首次运行计算。
Definition: FSPDFObjC.h:6014
FSLRStructureElementAttributeTypeWritingMode
属性类型：WritingMode，表示ILSE打包（内联进程）和BLSE堆叠（块进程）的 布局进展方向。
Definition: FSPDFObjC.h:8233
FSAnnotMKRelationCaptionAboveIcon
标题在图标上方。
Definition: FSPDFObjC.h:2524
FSFillerEventFlagAltKey
事件标志："Alt"键。
Definition: FSPDFObjC.h:4435
FSLRElementElementTypeListItem
结构元素类型：LI，意为"List item"，表示列表的单个成员。
Definition: FSPDFObjC.h:8164
FSRenditionMonitorSpecifier
FSRenditionMonitorSpecifier
监视器指定类型的枚举。
Definition: FSPDFObjC.h:1822
-[FSFiller onSelectAll]
BOOL onSelectAll()
当弹出菜单项"全选"按下时调用此函数。
FSFloatingInfoRelativeTargetAppWindow
相对类型：将浮动窗口相对于应用程序窗口对齐。
Definition: FSPDFObjC.h:3660
FSPSI
Definition: FSPDFObjC.h:5683
FSAnnotWatermark
注释类型：水印注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2470
FSModuleNameCompliance
模块"合规"的名称。
Definition: FSPDFObjC.h:668
FSComplianceEngineViewOrPrintConditionAuto
查看或打印条件：自动。
Definition: FSPDFObjC.h:7255
FSXFAWidgetModifyInfoWidgetElementDriver
XFA控件元素: Driver.
Definition: FSPDFObjC.h:6373
FSXFAWidgetModifyInfoWidgetElementProto
XFA控件元素: Proto.
Definition: FSPDFObjC.h:6359
FSActionTypeNamed
动作类型：命名动作。
Definition: FSPDFObjC.h:1982
FSLRStructureElementAttributeValueEnumDouble
枚举值：Double，表示边框是两条实线。
Definition: FSPDFObjC.h:8300
FSCertificateSecurityCallback-p
Definition: FSPDFObjC.h:11214
FSXFAWidgetModifyInfoWidgetElementOverflow
XFA控件元素: Overflow.
Definition: FSPDFObjC.h:6287
FSJavascriptModifyItemInfoJavascriptEventTypeConsoleExec
Javascript事件类型: 控制台处理。
Definition: FSPDFObjC.h:3847
FSLRStructureElementAttributeValueEnumInset
枚举值：Inset，表示边框使整个框看起来像嵌入画布中。
Definition: FSPDFObjC.h:8303
FSXFAWidgetModifyInfoWidgetElementCaption
XFA控件元素: Caption.
Definition: FSPDFObjC.h:6279
FSWatermarkSettings
Definition: FSPDFObjC.h:7006
FSXFAWidgetModifyInfoWidgetElementLog
XFA控件元素: Log.
Definition: FSPDFObjC.h:6107
FSPreflightSettingDataLibraryTypePrepressColorTransparency
预检库类型：印前、颜色和透明度。
Definition: FSPDFObjC.h:7287
FSLRStructureElementAttributeTypeBaselineShift
属性类型：BaselineShift，表示元素基线相对于其父元素基线的偏移距离。
Definition: FSPDFObjC.h:8256
-[FSPointFArray getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
FSFontCharsetTurkish
字体字符集：土耳其文。
Definition: FSPDFObjC.h:899
FSNote
Definition: FSPDFObjC.h:2724
FSMarkupStateNone
（与状态模型FSMarkupStateModelReview一起使用） 用户没有对更改表示任何意见。
Definition: FSPDFObjC.h:2654
FSFontCharsetEastEurope
字体字符集：东欧。
Definition: FSPDFObjC.h:896
FSRenditionMonitorSpecifierLargest
包含文档窗口最大部分的监视器
Definition: FSPDFObjC.h:1823
FSLRStructureElement
Definition: FSPDFObjC.h:8367
FSFillerVkeyE
E键。
Definition: FSPDFObjC.h:4380
-[FSBitmap getFormat]
FSBitmapDIBFormat getFormat()
获取位图格式。
FSErrNoOffice2PDFModuleRight
无"Office2PDF"模块权限。
Definition: FSPDFObjC.h:568
FSDRMSecurityCallback-p
Definition: FSPDFObjC.h:11235
FSPDFXComplianceVersionPDFX4JapanColor2001Coated
PDF/X-4 (Japan Color 2001 Coated)。
Definition: FSPDFObjC.h:7483
FSErrNoConversionModuleRight
无"转换"模块权限。
Definition: FSPDFObjC.h:549
FSLocaleIDUnspecified
语言环境ID：未指定，在未指定语言环境时使用。
Definition: FSPDFObjC.h:702
FSColorSpaceIndexed
颜色空间：Indexed。
Definition: FSPDFObjC.h:694
FSRenditionActionOpTypeAssociate
将再现关联到相关的屏幕注释。
Definition: FSPDFObjC.h:2197
FSSignatureKeyNameContactInfo
签名键名：联系信息。
Definition: FSPDFObjC.h:4744
FSPDFPageSizeA3
页面尺寸：A3。
Definition: FSPDFObjC.h:5022
FSXFAWidgetModifyInfoWidgetElementModifyAnnots
XFA控件元素: Modify annots.
Definition: FSPDFObjC.h:6156
FSLRElementElementTypeRuby
结构元素类型：Ruby，表示整个假名注音组合的包装器。
Definition: FSPDFObjC.h:8182
FSLRElementElementTypeHeading1
结构元素类型：H1，表示1级标题。
Definition: FSPDFObjC.h:8156
FSLRStructureElementAttributeTypeColor
属性类型：Color，表示用于绘制文本的颜色以及表格边框和文本装饰的默认颜色值。
Definition: FSPDFObjC.h:8245
FSXFAWidgetWidgetvAlignTypeMiddle
将文本对齐，使其在可用区域的顶部和底部之间居中。
Definition: FSPDFObjC.h:6530
FSLocaleIDNetherlands
国家语言环境ID：荷兰。
Definition: FSPDFObjC.h:705
FSXFAWidgetWidgetEdgePositionBottom
边缘位置：底部。
Definition: FSPDFObjC.h:6536
FSJavascriptModifyItemInfoJavascriptEventTypeMediaBlur
Javascript事件类型: 多媒体失焦。
Definition: FSPDFObjC.h:3851
FSAnnot
Definition: FSPDFObjC.h:2536
FSFontStyles
FSFontStyles
字体样式的枚举。
Definition: FSPDFObjC.h:875
FSXFAWidgetModifyInfoWidgetElementLogPseudoModel
XFA控件元素: Log pseudo model.
Definition: FSPDFObjC.h:6347
FSCombinationCombineDocsOptions
FSCombinationCombineDocsOptions
用于合并PDF文件的选项枚举。
Definition: FSPDFObjC.h:9030
FSPreflightReportSettingDataProblemsHighlightMethodTransparentMasks
通过透明遮罩高亮显示问题。
Definition: FSPDFObjC.h:7322
FSXFAWidgetModifyInfoWidgetElementCompressObjectStream
XFA控件元素: Compress object stream.
Definition: FSPDFObjC.h:6298
FSXFAWidgetModifyInfoWidgetElementIssuers
XFA控件元素: Issuers.
Definition: FSPDFObjC.h:6150
FSJavascriptModifyItemInfoJavascriptEventTypeMediaDone
Javascript事件类型: 多媒体完成。
Definition: FSPDFObjC.h:3853
FSPreflightSettingDataOperateTypeProfiles
操作类型：配置文件。
Definition: FSPDFObjC.h:7291
FSPDFXComplianceVersionPDFX1aISOCoatedv2ECI
PDF/X-1a (ISO Coated v2 (ECI))。
Definition: FSPDFObjC.h:7474
FSRenditionMediaPlayerFitStyleFill
媒体的宽度和高度独立缩放，使得媒体和播放矩形相同； 宽高比不一定保持。与SMIL的fit属性的"fill"值相同。
Definition: FSPDFObjC.h:1809
FSXFAWidgetModifyInfoWidgetElementList
XFA控件元素: List.
Definition: FSPDFObjC.h:6388
FSMarkupEndingStyleDiamond
用注释的内部颜色填充的菱形（如果有）。
Definition: FSPDFObjC.h:2669
FSLRElementElementTypeArt
结构元素类型：Art，意为"Article"，表示构成单一叙述或阐述的 相对独立的文本主体。
Definition: FSPDFObjC.h:8141
FSControl
Definition: FSPDFObjC.h:4652
FSXFAWidgetModifyInfoWidgetAttributeTypeBottomInset
XFA控件属性类型: 底部内边距。
Definition: FSPDFObjC.h:6413
FSBitmapBicubic
如果设置，对于拉伸或变换进行双三次插值处理。
Definition: FSPDFObjC.h:1107
FSSOAPResponseInfo
Definition: FSPDFObjC.h:3552
FSSignatureLabelNameLocation
位置的签名标签名称。
Definition: FSPDFObjC.h:4788
FSRenditionMonitorSpecifierPrimary
主监视器。如果没有监视器被认为是主要的，使用情况0
Definition: FSPDFObjC.h:1825
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeQuads
JS签名前修改项枚举: 四点坐标.
Definition: FSPDFObjC.h:3934
-[FSDWG2PDFProgressCallback-p release]
void release()
用于释放当前回调对象本身的回调函数。
FSRenditionFloatingWindowRelatedWindowType
FSRenditionFloatingWindowRelatedWindowType
浮动窗口相关窗口类型的枚举。
Definition: FSPDFObjC.h:1832
-[FSInt32Array init]
id init()
构造函数。
-[FSLRStructureElement getChildCount]
int getChildCount()
获取子元素的数量。
FSXFAWidgetModifyInfoWidgetElementMeridiem
XFA控件元素: Meridiem.
Definition: FSPDFObjC.h:6194
FSMarkupMeasureTypeA
面积的测量。
Definition: FSPDFObjC.h:2682
FSPDFPageSizeA5
页面尺寸：A5。
Definition: FSPDFObjC.h:5024
FSSignatureKeyNameText
签名键名：文本内容。
Definition: FSPDFObjC.h:4746
FSXFAWidgetModifyInfoWidgetElementDeltas
XFA控件元素: Deltas.
Definition: FSPDFObjC.h:6291
FSMonoImageSettingsImageCompressCCITT3
压缩模式：CCITT Group 3。
Definition: FSPDFObjC.h:7702
-[FSPointFArray init]
id init()
构造函数。
FSPreflightSettingDataLibraryType
FSPreflightSettingDataLibraryType
预检库类型的枚举。
Definition: FSPDFObjC.h:7284
-[FSBitmap getBuffer]
NSData * getBuffer()
获取位图缓冲区。
FSFillerVkeyNumpad3
数字键盘中的3键。
Definition: FSPDFObjC.h:4405
-[FSLayerNode isLocked]
BOOL isLocked()
检查当前图层节点是否被锁定。
FSLRElementElementTypeListBody
结构元素类型：LBody，意为"List body"，表示 列表项的描述性内容。
Definition: FSPDFObjC.h:8166
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddLink
JS签名前修改项枚举: 添加链接。
Definition: FSPDFObjC.h:3967
FSXFAWidgetModifyInfoWidgetElementDestination
XFA控件元素: Destination.
Definition: FSPDFObjC.h:6348
FSErrNoTableMakerModuleRight
无"表格制作器"模块权限。
Definition: FSPDFObjC.h:558
-[FSAction getSubActionCount]
int getSubActionCount()
获取子动作的数量。
FSLRElementElementTypeWarichuPunc
结构元素类型：WP，意为"Warichu punctuation"，表示 围绕WT文本的标点符号。
Definition: FSPDFObjC.h:8188
-[FSStructElement getStructureTypeName]
NSString * getStructureTypeName()
获取结构类型名称。
FSXFAWidgetModifyInfoWidgetElementEncrypt
XFA控件元素: Encrypt.
Definition: FSPDFObjC.h:6323
FSComplianceProgressCallback-p
Definition: FSPDFObjC.h:11999
FSFieldFlagChoiceSort
（仅对选择字段有用）如果设置，字段的选项项应按字母顺序排序。
Definition: FSPDFObjC.h:4572
-[FSRenderer clearClips]
void clearClips()
清除通过函数 FSRenderer::setClipRect: 设置的裁剪矩形。
FSXFAWidgetModifyInfoWidgetAttributeTypePasswordChar
XFA控件属性类型: 密码字符。
Definition: FSPDFObjC.h:6430
-[FSStructMarkedContent getStmOwnerDict]
FSPDFDictionary * getStmOwnerDict()
获取内容流所有者的PDF字典。
-[FSSnappedPoint getPoint]
FSPointF * getPoint()
获取点值。
FSJavascriptModifyItemInfoJavascriptEventTypeFieldBlur
Javascript事件类型: 表单域失焦事件。
Definition: FSPDFObjC.h:3830
FSLRElementElementTypeSpan
结构元素类型：Span，表示没有特定固有特征的 通用内联文本部分。
Definition: FSPDFObjC.h:8174
FSRotation90
顺时针旋转 90 度。
Definition: FSPDFObjC.h:623
FSPrintParamsBookletDuplexMode
FSPrintParamsBookletDuplexMode
用于确定小册子打印时双面打印模式的值的枚举。
Definition: FSPDFObjC.h:3582
FSFillerVkeyUnknown
未知键。
Definition: FSPDFObjC.h:4343
FSXFAWidgetModifyInfoWidgetElementXfa
XFA控件元素: Xfa.
Definition: FSPDFObjC.h:6118
FSBarcodeQRCorrectionLevelMedium
可恢复 15% 损坏数据的能力。
Definition: FSPDFObjC.h:1205
FSXFAWidgetModifyInfoWidgetElementNumberSymbol
XFA控件元素: Number symbol.
Definition: FSPDFObjC.h:6397
FSShadingObject
Definition: FSPDFObjC.h:1631
FSSignatureStateVerifyIssueExpire
用于验证发行者的证书已过期。
Definition: FSPDFObjC.h:4710
FSXFAWidgetModifyInfoWidgetElementVersionControl
XFA控件元素: Version control.
Definition: FSPDFObjC.h:6193
FSLRElementElementTypeCode
结构元素类型：Code，表示计算机程序文本片段。
Definition: FSPDFObjC.h:8179
FSErrNoRights
（仅适用于 ConnectedPDF）当前用户无权打开 ConnectedPDF DRM 文档。
Definition: FSPDFObjC.h:508
FSFillerVkeyA
A键。
Definition: FSPDFObjC.h:4376
FSSplitFileResult
Definition: FSPDFObjC.h:9459
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetForms
JS签名前修改项枚举: 重置表单。
Definition: FSPDFObjC.h:3946
FSXFAWidgetModifyInfoWidgetElementToolTip
XFA控件元素: Tool tip.
Definition: FSPDFObjC.h:6196
FSXFAWidgetModifyInfoWidgetElementEncryptionMethods
XFA控件元素: Encrypt methods.
Definition: FSPDFObjC.h:6168
FSSignatureAPFlagDN
如果设置，在签名外观上显示专有名称。
Definition: FSPDFObjC.h:4731
FSSplitFileResultSplitFileState
FSSplitFileResultSplitFileState
拆分文件状态的枚举。
Definition: FSPDFObjC.h:9452
FSLRStructureElementAttributeValueEnumOutset
枚举值：Outset，表示边框使整个框看起来像从画布中凸出（与Inset相反）。
Definition: FSPDFObjC.h:8304
FSGraphicsObjectArray
Definition: FSPDFObjC.h:1381
FSColorSpaceRenderIntentSaturation
渲染意图：饱和度。
Definition: FSPDFObjC.h:1051
FSXFAWidgetModifyInfoWidgetElementMap
XFA控件元素: Map.
Definition: FSPDFObjC.h:6108
FSErrNeedSigned
（仅限签名）正在操作的签名需要被签名。
Definition: FSPDFObjC.h:537
FSFillerVkeyNumpad2
数字键盘中的2键。
Definition: FSPDFObjC.h:4404
FSAnnotMKEntryIconCaptionRelation
图标和标题关系条目。MK字典中的"TP"。
Definition: FSPDFObjC.h:2517
FSBitmapDIBAbgr
DIB格式：32bpp格式，位顺序为"红、绿、蓝、Alpha"。红色在最低位。
Definition: FSPDFObjC.h:1100
FSXFAWidgetModifyInfoWidgetAttributeTypeH
XFA控件属性类型: 布局高度。
Definition: FSPDFObjC.h:6403
FSErrNoAccessibilityModuleRight
无"无障碍"模块权限。
Definition: FSPDFObjC.h:556
FSComplianceEngineViewOrPrintConditionJapanColor2001Coated
查看或打印条件：Japan Color 2001 Coated。
Definition: FSPDFObjC.h:7258
FSAnnotHighlightingPush
高亮模式：按下，即显示注释的按下外观（如果有）。
Definition: FSPDFObjC.h:2495
FSMonoImageSettingsStretchNoSmooth
当设置此值时，表示拉伸时不进行任何插值。
Definition: FSPDFObjC.h:7727
FSAlignmentCenter
居中对齐。
Definition: FSPDFObjC.h:639
FSPreflightReportSettingDataProblemsHighlightMethod
FSPreflightReportSettingDataProblemsHighlightMethod
预检问题高亮方法的枚举。
Definition: FSPDFObjC.h:7321
FSXFADocExportDataType
FSXFADocExportDataType
导出数据类型的枚举。
Definition: FSPDFObjC.h:6026
-[FSParagraphEditing deactivate]
BOOL deactivate()
停用段落编辑。
FSErrNoPrint2PDFModuleRight
无"Print2PDF"模块权限。
Definition: FSPDFObjC.h:573
FSXFAWidgetModifyInfoWidgetAttributeTypeMultiLine
XFA控件属性类型: 多行。
Definition: FSPDFObjC.h:6426
FSFloatArray
浮点值数组。
Definition: FSPDFObjC.h:290
FSLRStructureElementAttributeValueEnumRow
枚举值：Row，表示表格的行。
Definition: FSPDFObjC.h:8332
FSXFAWidgetModifyInfoWidgetElementConnectionSet
XFA控件元素: Connection set.
Definition: FSPDFObjC.h:6364
FSAnnotUnknownType
注释类型：未知。
Definition: FSPDFObjC.h:2446
-[FSJoinSplit joinBoxes]
void joinBoxes()
调用此函数连接文本。
FSPDFStream
Definition: FSPDFObjC.h:1311
FSScreen
Definition: FSPDFObjC.h:2925
FSStructObjectContentStructObjectTypeForm
表单对象。
Definition: FSPDFObjC.h:1756
FSPDFDocSaveFlagNormal
正常保存文档，不使用任何特殊标志。
Definition: FSPDFObjC.h:5415
-[FSLRStructureElement getSupportedAttributeCount]
int getSupportedAttributeCount()
获取支持的属性数量。
FSXFAWidgetModifyInfoWidgetElementValidationMessaging
XFA控件元素: Validation messaging.
Definition: FSPDFObjC.h:6264
FSStdSecurityHandlerModifyFlag
FSStdSecurityHandlerModifyFlag
（仅适用于AES-256）修改标志的枚举，用于决定在加密过程中哪些安全数据或密码将被修改
Definition: FSPDFObjC.h:6799
FSAdditionalActionTriggerAnnotMouseButtonPressed
触发当鼠标按钮在注释的活动区域内按下时执行的动作。
Definition: FSPDFObjC.h:2259
FSXFAWidgetModifyInfoWidgetElementDataWindow
XFA控件元素: Data window.
Definition: FSPDFObjC.h:6266
FSSignatureLabelNameDN
专有名称的签名键名。
Definition: FSPDFObjC.h:4791
-[FSAction getDocument]
FSPDFDoc * getDocument()
获取当前动作所属的PDF文档。
FSColor::value
FSFloatArray * value
获取分量值数组。
Definition: FSPDFObjC.h:1075
FSXFADocEventTypeEnter
此类事件在字段获得键盘焦点时触发，无论是由用户操作（通过 Tab 键跳入字段或鼠标点击） 还是通过脚本以编程方式设置焦点所引起。preSubmit 事件仅适用于表单 DOM($form)。
Definition: FSPDFObjC.h:5993
FSMonoImageSettingsStretchOff
当设置此值时，表示不进行拉伸。
Definition: FSPDFObjC.h:7723
FSXFAWidgetWidgetTypeChoiceList
XFA 控件类型：选择列表。
Definition: FSPDFObjC.h:6492
FSXFAWidgetModifyInfoWidgetAttributeTypeLeftInset
XFA控件属性类型: 左侧内边距。
Definition: FSPDFObjC.h:6412
FSSplitFileResultSplitFileErrAccessDeny
状态为因文件访问被拒绝而失败。
Definition: FSPDFObjC.h:9456
-[FSFiller killFocus]
BOOL killFocus()
从表单中移除焦点。
FSParagraphEditingNumberingType
FSParagraphEditingNumberingType
编号类型的枚举。
Definition: FSPDFObjC.h:8547
FSBitmapDIBInvalid
无效的 DIB 格式。
Definition: FSPDFObjC.h:1091
FSCertVerifyResultLocationSignature
响应信息在签名内容中找到。
Definition: FSPDFObjC.h:8724
FSAnnotStrikeOut
注释类型：删除线注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2458
FSSubmitFormActionFlagExclFKey
位12。提交的FDF排除"F"条目。
Definition: FSPDFObjC.h:2126
FSLRElementElementTypeNonStruct
结构元素类型：NonStruct，意为"Nonstructural element"，表示 没有固有结构意义的分组元素；它仅用于分组目的。
Definition: FSPDFObjC.h:8152
FSFont
Definition: FSPDFObjC.h:938
FSBookmarkPosFirstSibling
书签是另一个指定书签的第一个兄弟书签。
Definition: FSPDFObjC.h:4091
FSSignatureSignatureTypePagingSeal
签名类型：分页印章。
Definition: FSPDFObjC.h:4760
FSAnnotationSummarySettingsTypeSortByPage
如果设置，表示在结果文档中按页面对注释进行排序。
Definition: FSPDFObjC.h:9123
FSXFAWidgetModifyInfoWidgetElementOutputXSL
XFA控件元素: Output XSL.
Definition: FSPDFObjC.h:6181
FSRenditionMediaPermTempNever
从不允许。
Definition: FSPDFObjC.h:1794
FSLayerTreeUsageState
FSLayerTreeUsageState
PDF图层基础状态的枚举。
Definition: FSPDFObjC.h:4212
FSSignatureStateVerifyTimestampIssueValid
时间戳发行者的验证状态有效。
Definition: FSPDFObjC.h:4719
FSLRStructureElementAttributeTypeStartIndent
属性类型：StartIndent，表示从参考区域的开始边缘到BLSE开始边缘的距离。
Definition: FSPDFObjC.h:8248
FSAnnotationSummarySettingsTypeSortByAuthor
如果设置，表示在结果文档中按作者对注释进行排序。
Definition: FSPDFObjC.h:9121
FSUInt32Array
无符号整数值数组。
Definition: FSPDFObjC.h:332
FSLRElementElementTypeFENote
结构元素类型：FENote（PDF 2.0），用于标记脚注和尾注。
Definition: FSPDFObjC.h:8151
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeAddFileAttachment
JS签名前修改项枚举: 添加附近。
Definition: FSPDFObjC.h:3963
FSPagingSealSignaturePagingSealAPState
FSPagingSealSignaturePagingSealAPState
用于设置外观的分页印章签名状态枚举。
Definition: FSPDFObjC.h:4943
FSXFAWidgetModifyInfoWidgetElementTransform
XFA控件元素: Transform.
Definition: FSPDFObjC.h:6384
FSXFAWidgetModifyInfoWidgetElementOverprint
XFA控件元素: Overprint.
Definition: FSPDFObjC.h:6166
FSApplyRedactionCallback-p
Definition: FSPDFObjC.h:12580
FSLRStructureElementAttributeTypeTextIndent
属性类型：TextIndent，表示从BLSE的开始边缘（由 FSLRStructureElementAttributeTypeStartIndent指定） 到第一行文本的额外距离。
Definition: FSPDFObjC.h:8250
FSActionTypeImportData
动作类型：导入数据动作。
Definition: FSPDFObjC.h:1985
-[FSResultInformation getFixupDataCount]
int getFixupDataCount()
获取修复数据的数量。
-[FSActionCallback-p isCurrentDocOpenedInBrowser]
BOOL isCurrentDocOpenedInBrowser()
获取指定当前文档是否在浏览器中打开的标志的回调函数。
FSBarcodeQRErrorCorrectionLevel
FSBarcodeQRErrorCorrectionLevel
QR 码错误纠正级别的枚举。
Definition: FSPDFObjC.h:1203
FSAnnotationSummarySettingsSummaryLayoutSinglePageWithLine
如果设置，表示在结果文档中使用分页且不带连接线的布局。注释内容会显示在注释原始位置的相对页面上。
Definition: FSPDFObjC.h:9114
-[FSIconProviderCallback-p getProviderID]
NSString * getProviderID()
用于获取提供程序ID的回调函数。
FSPrintParamsBookletBindingRight
小册子装订：用于西式从左到右阅读方向的左侧装订。纸张在短边折叠。
Definition: FSPDFObjC.h:3589
FSXFAWidgetWidgethAlignTypeRadix
对齐基数指示符。
Definition: FSPDFObjC.h:6523
-[FSInt32Array getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
FSErrNoPDF2OfficeModuleRight
无"PDF2Office"模块权限。
Definition: FSPDFObjC.h:561
FSActionTypeThread
动作类型：线程动作。
Definition: FSPDFObjC.h:1977
FSSignatureStateSigned
已签名的签名。
Definition: FSPDFObjC.h:4698
FSSignatureAPFlags
FSSignatureAPFlags
签名外观标志的枚举。
Definition: FSPDFObjC.h:4726
FSSubmitFormActionFlagIncludeAnnotations
位8。提交的FDF文件包含底层PDF文档中的所有标记注释。
Definition: FSPDFObjC.h:2122
FSCertVerifyResultCertStatusRevoked
表示证书已被撤销。
Definition: FSPDFObjC.h:8702
FSXFAWidgetModifyInfoWidgetElementZpl
XFA控件元素: Zpl.
Definition: FSPDFObjC.h:6120
FSPortfolioInitialViewTileMode
初始视图模式：平铺模式，每个文件和文件夹节点用小图标和 信息子集（由架构字段指定）表示。
Definition: FSPDFObjC.h:9333
FSPDFObjectStream
PDF流对象。
Definition: FSPDFObjC.h:1251
FSXFAWidgetModifyInfoWidgetElementFontInfo
XFA控件元素: Font info.
Definition: FSPDFObjC.h:6095
FSLRStructureElementAttributeTypeColumnWidths
属性类型：ColumnWidths，表示列的期望宽度，在内联进展方向上测量。
Definition: FSPDFObjC.h:8266
FSBookmarkStyleBold
将书签标题显示为粗体文本。
Definition: FSPDFObjC.h:4083
FSErrNoOFDModuleRight
无"OFD"模块权限。
Definition: FSPDFObjC.h:564
FSCertVerifyResultReasonKeyCompromise
撤销原因：密钥泄露。
Definition: FSPDFObjC.h:8710
FSCertVerifyResultLocationOnline
响应信息通过在线请求获得。
Definition: FSPDFObjC.h:8725
-[FSFont getAscent]
int getAscent()
获取上升值，以1/1000 em大小为单位（PDF单位）。
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeResizePage
JS签名前修改项枚举: 改变页面大小。
Definition: FSPDFObjC.h:3949
FSXFAWidgetModifyInfoWidgetElementFloat
XFA控件元素: Float.
Definition: FSPDFObjC.h:6345
FSLRStructureElementAttributeValueEnumOther
枚举值：Other（PDF 2.0）。
Definition: FSPDFObjC.h:8348
FSJavascriptModifyItemInfoJavascriptEventTypeAppInit
Javascript事件类型: APP初始化。
Definition: FSPDFObjC.h:3813
FSRotationUnknown
未知旋转。
Definition: FSPDFObjC.h:626
FSXFAWidgetModifyInfoWidgetElementMonth
XFA控件元素: Month.
Definition: FSPDFObjC.h:6208
FSTableGeneratorCallback-p
Definition: FSPDFObjC.h:12380
FSPDFNumberTreePageLabels
"PageLabels"数字树。
Definition: FSPDFObjC.h:1672
FSCertVerifyResultLocationDSS
响应信息在 DSS 字典中找到。
Definition: FSPDFObjC.h:8723
FSAnnotMKEntryDownCaption
按下标题（或备用标题）条目。MK字典中的"AC"。
Definition: FSPDFObjC.h:2512
FSLRStructureElementAttributeValueEnumInline
枚举值：Inline，表示属性Placement/RubyPosition的位置。
Definition: FSPDFObjC.h:8285
FSLayerContextUsageView
用于查看器。
Definition: FSPDFObjC.h:4254
FSReadingBookmark
Definition: FSPDFObjC.h:5704
FSRenditionFloatingWindowRelatedWindowDocument
文档窗口
Definition: FSPDFObjC.h:1833
FSPortfolioNodeTypeUnknown
未知作品集节点类型。
Definition: FSPDFObjC.h:9225
FSLRStructureElementAttributeTypeRubyAlign
属性类型：RubyAlign，表示假名注音组合内行的对齐方式。
Definition: FSPDFObjC.h:8261
FSErrCanNotRemoveSecurityFromServer
（仅适用于 ConnectedPDF）无法从 ConnectedPDF 服务器移除安全性。
Definition: FSPDFObjC.h:511
-[FSXFAPage getIndex]
int getIndex()
获取 XFA 页面的索引。
FSLRElementElementTypeTOCI
结构元素类型：TOCI，意为"Table of contents item"，表示 目录的单个成员。
Definition: FSPDFObjC.h:8147
FSXFAWidgetModifyInfoWidgetElementEncryptionLevel
XFA控件元素: Encryption level.
Definition: FSPDFObjC.h:6189
FSXFAWidgetModifyInfoWidgetElement
FSXFAWidgetModifyInfoWidgetElement
XFA控件元素枚举。
Definition: FSPDFObjC.h:6085
FSSecurityHandlerCipherType
FSSecurityHandlerCipherType
加密算法的枚举。
Definition: FSPDFObjC.h:6762
FSXFAWidgetModifyInfoWidgetElementTo
XFA控件元素: To.
Definition: FSPDFObjC.h:6087
FSXFAWidgetModifyInfoWidgetElementEncodings
XFA控件元素: Encodings.
Definition: FSPDFObjC.h:6261
FSXFAWidgetModifyInfoWidgetElementPicture
XFA控件元素: Picture.
Definition: FSPDFObjC.h:6232
FSAnnotationSummarySettingsFontSizeLarge
如果设置，表示在结果文档中使用大字体。
Definition: FSPDFObjC.h:9130
FSColorSpaceICCBasedDeviceCMYK
颜色空间：ICCBased DeviceCMYK。（4个分量，C、M、Y、K）
Definition: FSPDFObjC.h:698
FSLRElementElementTypeParagraph
结构元素类型：P，意为"Paragraph"，表示文本的低级划分。
Definition: FSPDFObjC.h:8154
FSTimeStampCallback-p
Definition: FSPDFObjC.h:11663
FSSignaturePAdESLevelBLT
PAdES级别：B-LT。
Definition: FSPDFObjC.h:4768
FSFloatingInfo
Definition: FSPDFObjC.h:3677
FSRenditionFloatingWindowOffscreenEventMoveResize
移动或调整大小
Definition: FSPDFObjC.h:1847
FSSoundSampleEncodingFormatRaw
未指定或0到(2^B - 1)范围内的无符号值。
Definition: FSPDFObjC.h:3094
FSRendererColorModeMappingGray
将灰阶：白色/黑色颜色值映射到背景/前景；其他颜色不变。
Definition: FSPDFObjC.h:3156
FSXFAWidgetWidgetNameType
FSXFAWidgetWidgetNameType
XFA 控件名称类型的枚举。
Definition: FSPDFObjC.h:6512
FSAnnotNote
注释类型：注记注释，即"文本"注释 - <PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2447
FSSOAPRequestProperties
Definition: FSPDFObjC.h:3528
FSComparisonCompareTypeAll
比较所有内容。此值应单独使用。
Definition: FSPDFObjC.h:7589
FSAnnotScreen
注释类型：屏幕注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2467
FSSubmitFormActionFlags
FSSubmitFormActionFlags
提交表单动作标志的枚举。
Definition: FSPDFObjC.h:2114
FSModuleNameAccessibility
模块"无障碍"的名称。
Definition: FSPDFObjC.h:672
-[FSLayerContext reset]
BOOL reset()
重置当前图层上下文，返回到初始化状态。
-[FSImageCompressionCallback-p release]
void release()
用于释放当前回调对象本身的回调函数。
FSXFAWidgetModifyInfoWidgetElementAcrobat7
XFA控件元素: Acrobat7.
Definition: FSPDFObjC.h:6316
FSSignatureLabelNameProducer
生产者名称的签名键名。
Definition: FSPDFObjC.h:4792
FSLRElementElementTypeHeading3
结构元素类型：H3，表示3级标题。
Definition: FSPDFObjC.h:8158
FSLRElementElementTypeImageObject
结构元素类型：ImageObject，表示图像图形对象元素。
Definition: FSPDFObjC.h:8198
-[FSActionCallback-p getUntitledBookmarkName]
NSString * getUntitledBookmarkName()
获取未命名书签的新名称的回调函数。
-[FSFont isItalic]
BOOL isItalic()
判断当前字体对象是否为斜体。
FSLRStructureElementAttributeTypeBorderColor
属性类型：BorderColor，表示在表格单元格或任何元素内容矩形边缘绘制的边框颜色。
Definition: FSPDFObjC.h:8239
FSSnapPointMgrFlagIntersectionPoint
如果设置，表示获取两个相交路径的交点。
Definition: FSPDFObjC.h:9382
FSJavascriptModifyItemInfoJavascriptEventTypeScreenOutview
Javascript事件类型: 屏幕退出视图。
Definition: FSPDFObjC.h:3844
-[FSSound getFileSpec]
FSFileSpec * getFileSpec()
获取表示外部声音文件的文件规范对象。
FSJavascriptModifyItemInfoJavascriptEventTypeHtmlCallback
Javascript事件类型: Html回调。
Definition: FSPDFObjC.h:3814
-[FSSignatureCallback-p isNeedPadData]
BOOL isNeedPadData()
当调用回调函数 FSSignatureCallback::verifySigState:signed_data:client_data: 时， 用于检查是否返回包含填充零的所有内容的回调函数。
FSAnnotFreeText
注释类型：自由文本注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2449
FSMarkupEndingStyleClosedArrow
两条短线以锐角相交（如OpenArrow样式），并由第三条线连接， 形成用注释的内部颜色填充的三角形闭合箭头（如果有）。
Definition: FSPDFObjC.h:2671
FSLRElementElementTypeImageContent
结构元素类型：ImageContent，表示图像内容元素。
Definition: FSPDFObjC.h:8206
FSRangeAll
范围内的所有索引都将被使用。
Definition: FSPDFObjC.h:851
FSErrMIPProtectionEngineInitFailed
MIP引擎：添加保护引擎失败。
Definition: FSPDFObjC.h:570
FSFillerVkeyQ
Q键。
Definition: FSPDFObjC.h:4392
FSCompareResultInfoCompareResultTypeDeleteText
结果类型：删除文本。
Definition: FSPDFObjC.h:7516
FSXFADocEventTypeMouseExit
此类事件在用户将鼠标指针移出字段时触发，无论鼠标按钮是否被按下。
Definition: FSPDFObjC.h:6000
FSAnnotationSummarySettingsSummaryLayoutAnnotationOnly
如果设置，则表示仅布局注释。
Definition: FSPDFObjC.h:9115
FSPreflightSettingDataLibraryTypePDFStandards
预检库类型：标准。
Definition: FSPDFObjC.h:7286
FSAlignment
FSAlignment
对齐方式（水平）枚举。
Definition: FSPDFObjC.h:637
FSErrCanNotGetACL
（仅适用于 ConnectedPDF）无法从 ConnectedPDF 服务器获取 ACL。
Definition: FSPDFObjC.h:512
-[FSLRContentElement getBBox]
FSRectF * getBBox()
获取边界框。
FSRotationPointOptions
FSRotationPointOptions
旋转点选项的枚举。
Definition: FSPDFObjC.h:629
FSXFAWidgetModifyInfoWidgetElementHandler
XFA控件元素: Handler.
Definition: FSPDFObjC.h:6216
FSLRStructureElementAttributeValueEnumUnordered
枚举值：Unordered（PDF 2.0），表示具有未指定项目符号的无序列表。
Definition: FSPDFObjC.h:8322
FSPortfolioFolderNode
Definition: FSPDFObjC.h:9261
FSXFAWidgetPresenceUnknown
存在属性：未知。
Definition: FSPDFObjC.h:6505
FSErrCanNotUploadDocInfo
（仅适用于 ConnectedPDF）无法将 ConnectedPDF 文档信息上传到 ConnectedPDF 服务器。
Definition: FSPDFObjC.h:516
FSParagraphEditingBulletTypeSolidRectangle
项目符号类型：实心矩形。
Definition: FSPDFObjC.h:8538
FSXFAWidgetWidgetNameTypeFullName
名称类型：全名。
Definition: FSPDFObjC.h:6515
FSPortfolioNodeArray
Definition: FSPDFObjC.h:9241
FSCertVerifyResultCertStatusValid
表示证书有效。
Definition: FSPDFObjC.h:8701
-[FSFloatArray getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
FSStamp
Definition: FSPDFObjC.h:2910
-[FSInt32Array removeAll]
void removeAll()
清理数组。
FSAnnotMKRelationCaptionBelowIcon
标题在图标下方。
Definition: FSPDFObjC.h:2523
FSPrintParamsBookletBindingRightTall
小册子装订：用于从右到左阅读方向或日式垂直书写的右侧装订。 纸张在长边折叠，产生长而窄的页面。
Definition: FSPDFObjC.h:3592
FSAction
Definition: FSPDFObjC.h:1999
FSPDFNameTreeDests
"Dests"名称树。
Definition: FSPDFObjC.h:1642
FSBookmarkPosNextSibling
书签是另一个指定书签的后一个兄弟书签。
Definition: FSPDFObjC.h:4090
FSFillSignFillSignObjectTypeCheckMark
勾号标记填充签名对象。
Definition: FSPDFObjC.h:8931
FSXFAWidgetWidgetvAlignTypeBottom
将文本对齐到可用区域的底部。
Definition: FSPDFObjC.h:6529
FSFillerVkeyF3
F3键。
Definition: FSPDFObjC.h:4420
FSXFAWidgetModifyInfoWidgetElementEquate
XFA控件元素: Equate.
Definition: FSPDFObjC.h:6251
FSXFAWidgetWidgetTypeExclGroup
XFA 控件类型：单选按钮的排斥组。
Definition: FSPDFObjC.h:6500
FSPDFPageSize
FSPDFPageSize
页面尺寸类型枚举。
Definition: FSPDFObjC.h:5018
FSFillerVkeyF10
F10键。
Definition: FSPDFObjC.h:4427
FSXFAWidgetModifyInfoWidgetElementSharptext
XFA控件元素: Sharptext.
Definition: FSPDFObjC.h:6331
FSAnnotCircle
注释类型：圆形注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2452
FSLRElementElementTypePart
结构元素类型：Part，表示文档的大规模划分。
Definition: FSPDFObjC.h:8140
FSCompareResultInfoCompareResultTypeDeleteShading
结果类型：删除阴影。
Definition: FSPDFObjC.h:7525
-[FSJoinSplit splitBoxes]
void splitBoxes()
调用此函数拆分文本。
FSSecurityHandlerCipherAES
使用AES加密算法，密钥长度为16字节（AES-128）或 32字节（AES-256，仅在PDF 2.0中支持）。
Definition: FSPDFObjC.h:6765
FSBarcodeFormatCode39
条形码格式：标准 39 码。
Definition: FSPDFObjC.h:1193
FSXFAWidgetModifyInfoWidgetElementSource
XFA控件元素: Source.
Definition: FSPDFObjC.h:6389
FSBookmarkPosLastChild
书签是另一个指定书签的最后一个子书签。
Definition: FSPDFObjC.h:4088
FSSignatureStateVerifyTimestampTimeBefore
时间戳时间的验证状态有效，因为时间在过期日期之前。
Definition: FSPDFObjC.h:4720
FSXFAWidgetModifyInfoWidgetElementRange
XFA控件元素: Range.
Definition: FSPDFObjC.h:6366
FSFindOption
Definition: FSPDFObjC.h:8485
FSCertVerifyResultCertStatusUnknown
表示证书状态未知。
Definition: FSPDFObjC.h:8704
FSAnnotTrapNet
注释类型：陷阱网络注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2469
FSCodec
Definition: FSPDFObjC.h:724
-[FSFileWriterCallback-p getSize]
unsigned long long getSize()
获取文件的总大小。
FSJavascriptModifyItemInfoJavascriptEventTypeFieldMouseDown
Javascript事件类型: 表单域鼠标按下事件。
Definition: FSPDFObjC.h:3825
FSLRStructureElementAttributeTypeFieldChecked
仅适用于PrintField的属性类型：checked，表示单选按钮或复选框字段的状态。
Definition: FSPDFObjC.h:8269
FSSignatureStateVerifyChangeLegal
文档在签名范围之外已被更改，但更改是被允许的。
Definition: FSPDFObjC.h:4722
FSFontStdIDCourierI
标准字体：Courier-Oblique，斜体。
Definition: FSPDFObjC.h:918
FSPointF
浮点数点类的类型定义。
Definition: FSPDFObjC.h:229
FSSignatureDigestSHA512
签名摘要算法：sha512算法。
Definition: FSPDFObjC.h:4754
FSFontStylesSmallCap
字体样式：小型大写。
Definition: FSPDFObjC.h:883
FSPDFDocWrapperNone
普通文档。
Definition: FSPDFObjC.h:5462
FSRendererColorModeForegroundBlackPath
如果设置，仅需要替换路径的黑色。
Definition: FSPDFObjC.h:3174
FSLRStructureElementAttributeTypeTableSummary
仅适用于Table的属性类型：Summary，表示表格用途和结构的摘要， 用于非视觉渲染，如语音或盲文。
Definition: FSPDFObjC.h:8275
FSErrCanNotGetUserToken
（仅适用于 ConnectedPDF）无法从 ConnectedPDF 服务器获取用户令牌。
Definition: FSPDFObjC.h:520
-[FSSnapPointMgr reload]
void reload()
重新加载当前管理器。
FSModuleNameRMS
模块"RMS"的名称。
Definition: FSPDFObjC.h:665
-[FSSignatureVerifyResult getSignatureHashValue]
NSData * getSignatureHashValue()
获取签名哈希值。
FSSignatureKeyNameReason
签名键名：原因。
Definition: FSPDFObjC.h:4743
FSJavascriptModifyItemInfoJavascriptEventTypeMediaClose
Javascript事件类型: 多媒体关闭。
Definition: FSPDFObjC.h:3852
-[FSRectFArray removeAll]
void removeAll()
清理数组。
FSModuleNameRedaction
模块"编辑"的名称。
Definition: FSPDFObjC.h:664
FSCompareResultInfoArray
Definition: FSPDFObjC.h:7551
-[FSBitmap getWidth]
int getWidth()
获取位图宽度。
FSXFAWidgetModifyInfoWidgetElementLayoutPseudoModel
XFA控件元素: Layout pseudo model.
Definition: FSPDFObjC.h:6236
FSComparisonCompareTypeText
仅比较文本。
Definition: FSPDFObjC.h:7590
FSXFAWidgetModifyInfoWidgetElementAgent
XFA控件元素: Agent.
Definition: FSPDFObjC.h:6180
FSPDFNameTreeEmbeddedFiles
"EmbeddedFiles"名称树。
Definition: FSPDFObjC.h:1644
FSLRStructureElementAttributeValueEnumLayout
枚举值：Layout，表示布局工件。纯装饰性的排版或设计元素，如脚注规则或背景屏幕。
Definition: FSPDFObjC.h:8340
FSWatermarkSettingsFlagInvisible
如果设置，不显示水印。
Definition: FSPDFObjC.h:7000
FSRevocationCallback-p
Definition: FSPDFObjC.h:12018
-[FSActionCallback-p updateLogicalLabel]
void updateLogicalLabel()
更新逻辑标签的回调函数。
FSMonoImageSettingsStretchInterpol
当设置此值时，表示进行缩放插值。
Definition: FSPDFObjC.h:7724
-[FSFillSignObject generateContent]
BOOL generateContent()
为当前填充签名对象生成内容。
FSErrorCode
FSErrorCode
错误代码的枚举。
Definition: FSPDFObjC.h:482
-[FSFloatArray init]
id init()
构造函数。
FSBitmapDIBRgb32
DIB 格式：32bpp 格式，位顺序为"蓝、绿、红、未使用"。蓝色在最低位。
Definition: FSPDFObjC.h:1094
FSXFAWidgetModifyInfoWidgetElementAmd
XFA控件元素: Amd.
Definition: FSPDFObjC.h:6102
-[FSJoinSplit selectNone]
void selectNone()
调用此函数清除所有选中的文本。
FSLRStructureElementAttributeValueEnumNone
枚举值：None，表示没有此类属性。
Definition: FSPDFObjC.h:8295
FSFillSignFillSignObjectTypeInitialsSignature
首字母签名填充签名对象。
Definition: FSPDFObjC.h:8936
FSColorSpaceSeparation
颜色空间：Separation。
Definition: FSPDFObjC.h:692
FSFontCharsetSymbol
字体字符集：标准符号。
Definition: FSPDFObjC.h:890
-[FSPointFArray getSize]
int getSize()
获取数组中元素的数量。
-[FSParagraphEditing deselectAll]
BOOL deselectAll()
取消选择所有文本。
FSPDFPageSizeA6
页面尺寸：A6。
Definition: FSPDFObjC.h:5025
FSJavascriptModifyItemInfoJavascriptEventTypePageOpen
Javascript事件类型: 页面打开。
Definition: FSPDFObjC.h:3821
FSAnnotationSummarySettingsFontSizeType
FSAnnotationSummarySettingsFontSizeType
用于结果文档中字体大小类型选项的枚举。
Definition: FSPDFObjC.h:9127
FSCombineDocumentInfoArray
Definition: FSPDFObjC.h:9010
FSSignatureDigestAlgorithm
FSSignatureDigestAlgorithm
签名摘要算法的枚举。
Definition: FSPDFObjC.h:4750
FSFontStdIDTimes
标准字体：Times-Roman。
Definition: FSPDFObjC.h:923
FSMonoImageSettingsImageCompressQualityLossy
压缩质量：有损。
Definition: FSPDFObjC.h:7713
FSFontStandardID
FSFontStandardID
标准字体ID枚举。
Definition: FSPDFObjC.h:914
FSErrNoLayoutRecognitionModuleRight
无"布局识别"模块权限。
Definition: FSPDFObjC.h:553
FSFontStdIDSymbol
标准字体：Symbol。
Definition: FSPDFObjC.h:927
FSPDFDocSaveFlagIncremental
增量保存文档。
Definition: FSPDFObjC.h:5416
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeImportAnnotFromXFDF
JS签名前修改项枚举: 从xfdf导入annot。
Definition: FSPDFObjC.h:3959
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeToggleNoView
JS签名前修改项枚举: 切换不可见状态。
Definition: FSPDFObjC.h:3931
FSSnappedPoint
Definition: FSPDFObjC.h:9366
FSXFAWidgetModifyInfoWidgetElementUi
XFA控件元素: Ui.
Definition: FSPDFObjC.h:6088
FSColorSpaceDeviceGray
颜色空间：DeviceGray。（1个分量，灰度）
Definition: FSPDFObjC.h:685
FSCertVerifyResultReasonCertificateHold
撤销原因：证书暂停。
Definition: FSPDFObjC.h:8715
FSXFAWidgetModifyInfoWidgetElementValue
XFA控件元素: Value.
Definition: FSPDFObjC.h:6349
-[FSLRGraphicsObjectElement getGraphicsObjectIndex]
int getGraphicsObjectIndex()
获取相关图形对象的索引。
FSRectFArray
RectF对象数组。
Definition: FSPDFObjC.h:248
FSXFAWidgetModifyInfoWidgetElementCompressLogicalStructure
XFA控件元素: Compress logical structure.
Definition: FSPDFObjC.h:6376
FSRedact
Definition: FSPDFObjC.h:3072
FSXFAWidgetWidgetEdgePositionLeft
边缘位置：左侧。
Definition: FSPDFObjC.h:6537
FSAnnotationSummarySettingsSummaryLayoutSeparatePagesWithSequenceNumber
如果设置，这意味着在单独的页面上用序列号布局文档和注释。
Definition: FSPDFObjC.h:9116
-[FSFileReaderCallback-p getSize]
unsigned long long getSize()
Get total size of the file.
-[FSLRGraphicsObjectElement getMatrix]
FSMatrix2D * getMatrix()
获取矩阵。
FSXFAWidgetModifyInfoWidgetElementWindow
XFA控件元素: Window.
Definition: FSPDFObjC.h:6214
FSLRStructureElementAttributeValueEnumBlock
枚举值：Block，表示在封闭的参考区域或父BLSE内按块进展方向堆叠。
Definition: FSPDFObjC.h:8284
FSLRElementElementTypeFigure
结构元素类型：Figure，表示图形内容项。
Definition: FSPDFObjC.h:8192
FSLRStructureElementAttributeValueEnumSolid
枚举值：Solid，表示边框是单一线段。
Definition: FSPDFObjC.h:8299
FSXFAWidgetModifyInfoWidgetElementRootElement
XFA控件元素: Root element.
Definition: FSPDFObjC.h:6369
FSErrNoRMSModuleRight
无"RMS"模块权限。
Definition: FSPDFObjC.h:544
-[FSDocEventCallback-p onDocWillOpen]
void onDocWillOpen()
当文档将要打开时触发。
FSFontStyleSymbolic
字体样式：符号字体。
Definition: FSPDFObjC.h:878
FSXFAWidgetModifyInfoWidgetElementOid
XFA控件元素: Oid.
Definition: FSPDFObjC.h:6111
-[FSActionCallback-p isPageLoop]
BOOL isPageLoop()
获取指定响应页面前进时文档是否循环到文档开头的标志的回调函数。
FSStdSecurityHandlerModifyUserPassword
如果设置，在加密过程中将修改用户密码和所有者密码。
Definition: FSPDFObjC.h:6801
-[FSLRElement getElementType]
FSLRElementElementType getElementType()
获取元素类型。
FSPrintDeviceSettingData
Definition: FSPDFObjC.h:3133
FSRenditionWindowTypeFloating
窗口类型：浮动窗口
Definition: FSPDFObjC.h:1816
FSMarkupStateCancelled
（与状态模型FSMarkupStateModelReview一起使用） 更改已被取消。
Definition: FSPDFObjC.h:2659
FSFieldTypeComboBox
表单字段类型：组合框。
Definition: FSPDFObjC.h:4551
FSXFAWidgetModifyInfoWidgetElementBookend
XFA控件元素: Bookend.
Definition: FSPDFObjC.h:6350
FSXFAWidgetModifyInfoWidgetAttributeTypeMinH
XFA控件属性类型: 最小高度。
Definition: FSPDFObjC.h:6434
FSXFAWidgetModifyInfoWidgetElementDelta
XFA控件元素: Delta.
Definition: FSPDFObjC.h:6154
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillSave
Javascript事件类型: 文档将保存。
Definition: FSPDFObjC.h:3818
FSSignatureVerifyResultLTVStateInactive
表示 LTV 未激活。
Definition: FSPDFObjC.h:8870
FSLRStructureElementAttributeValueEnumStart
枚举值：Start，表示属性Placement的位置，或属性TextAlign/InlineAlign/RubyAlign的对齐。
Definition: FSPDFObjC.h:8289
-[FSSnappedPoint getType]
FSSnappedPointSnappedPointType getType()
获取捕捉点类型。
FSSignatureKeyNameSigner
签名键名：签名者。
Definition: FSPDFObjC.h:4741
FSSignatureAPFlagProducer
如果设置，在签名外观上显示生产者内容。
Definition: FSPDFObjC.h:4737
-[FSMediaPlayerCallback-p getState]
FSMediaPlayerCallbackJSMediaPlayerState getState()
获取媒体播放器状态的回调函数。
FSXFAWidgetModifyInfo
Definition: FSPDFObjC.h:6457
FSFillerVkeyNumpad4
数字键盘中的4键。
Definition: FSPDFObjC.h:4406
FSJavascriptModifyItemInfoJavascriptEventTypeDocDidprint
Javascript事件类型: 文档打印。
Definition: FSPDFObjC.h:3817
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeVertices
JS签名前修改项枚举: 顶点。
Definition: FSPDFObjC.h:3940
FSWatermark
Definition: FSPDFObjC.h:6977
FSFontStdIDTimesBI
标准字体：Times-BoldItalic。
Definition: FSPDFObjC.h:925
FSXFAWidgetModifyInfoWidgetElementEmbed
XFA控件元素: Embed.
Definition: FSPDFObjC.h:6220
FSXFAWidgetModifyInfoWidgetElementQuery
XFA控件元素: Query.
Definition: FSPDFObjC.h:6242
FSPreflightReportSettingDataReportFileFormatTypeHtml
报告文件格式类型：HTML。
Definition: FSPDFObjC.h:7318
FSXFAWidgetModifyInfoWidgetElementPrint
XFA控件元素: Print.
Definition: FSPDFObjC.h:6357
-[FSAttachments getCount]
int getCount()
获取附件的数量。
FSSetOCGStateActionOCGStateOff
将后续组的状态设置为OFF。
Definition: FSPDFObjC.h:2223
FSRendererRenderAnnot
如果设置，将渲染注释。
Definition: FSPDFObjC.h:3164
FSLaunchAction
Definition: FSPDFObjC.h:2178
FSXFAWidgetModifyInfoWidgetElementAccessibleContent
XFA控件元素: Accessible content.
Definition: FSPDFObjC.h:6300
FSSnappedPointTypeMidpoint
捕捉点类型：中点，这表示捕捉点是路径两个端点的中点。
Definition: FSPDFObjC.h:9361
-[FSLRGraphicsObjectElement getDict]
FSPDFDictionary * getDict()
获取相关图形对象的PDF字典。
FSCombinationCombineDocsOptionOutputIntents
如果设置，表示源PDF文件的输出意图将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9034
FSTableBorderInfoTableBorderStyle
FSTableBorderInfoTableBorderStyle
PDF 表格边框样式的枚举。
Definition: FSPDFObjC.h:7074
FSWatermarkSettingsFlagASAnnot
如果设置，水印将在插入PDF页面时成为注释。
Definition: FSPDFObjC.h:6997
FSXFAWidgetModifyInfoWidgetElementRef
XFA控件元素: Ref.
Definition: FSPDFObjC.h:6114
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeTextSize
JS签名前修改项枚举: 文本大小。
Definition: FSPDFObjC.h:3935
FSActionTypeTrans
动作类型：过渡动作。
Definition: FSPDFObjC.h:1989
FSXFAWidgetModifyInfoWidgetElementDesc
XFA控件元素: Desc.
Definition: FSPDFObjC.h:6322
FSXFAWidgetModifyInfoWidgetElementCompression
XFA控件元素: compression.
Definition: FSPDFObjC.h:6311
FSFillerVkeyR
R键。
Definition: FSPDFObjC.h:4393
FSBarcodeFormatEAN13
条形码格式：EAN-13 码。
Definition: FSPDFObjC.h:1197
FSFontCIDCharsetJAPAN1
CID字体字符集：Adobe-Japan1。
Definition: FSPDFObjC.h:909
FSRenditionMediaOptionBestEffort
在此类型中定义的选项只需要在"尽力而为"的意义上被遵守。
Definition: FSPDFObjC.h:1790
FSXFAWidgetModifyInfoWidgetElementConnect
XFA控件元素: Connect.
Definition: FSPDFObjC.h:6362
FSPrintParamsDuplexTypeSimplex
双面类型：在纸张的一面打印。
Definition: FSPDFObjC.h:3577
-[FSFileStreamCallback-p flush]
BOOL flush()
刷新内部缓冲区
FSPagingSealSignaturePagingSealAPStateUnsigned
未签名签名。
Definition: FSPDFObjC.h:4945
FSCertVerifyResultReasonUnspecified
撤销原因：未指定原因。
Definition: FSPDFObjC.h:8709
FSLRStructureElementAttributeValueEnumFooter
枚举值：Footer。
Definition: FSPDFObjC.h:8344
FSCompareResultInfoCompareResultTypeInsertImage
结果类型：插入图像。
Definition: FSPDFObjC.h:7520
FSErrNoDocumentPermission
没有文档操作权限。
Definition: FSPDFObjC.h:567
-[FSPDFStructTree getChildCount]
int getChildCount()
获取当前PDF结构树中结构元素的数量。
FSFloatingInfoRelativeTargetDesktop
相对类型：将浮动窗口相对于完整虚拟桌面对齐。
Definition: FSPDFObjC.h:3661
FSXFAWidgetWidgetTypeImageEdit
XFA 控件类型：图像编辑。
Definition: FSPDFObjC.h:6493
FSXFADocEventTypeInitialize
此类事件在数据绑定完成后触发。
Definition: FSPDFObjC.h:5997
FSLRStructureElementAttributeValueEnumEnd
枚举值：End，表示属性Placement的位置，或属性TextAlign/InlineAlign/RubyAlign的对齐。
Definition: FSPDFObjC.h:8290
-[FSColor isEmpty]
BOOL isEmpty()
检查当前对象是否为空。
FSFixupData
Definition: FSPDFObjC.h:7366
FSErrLTVRevocationCallbackNotSet
（仅限LTV）LTV的撤销回调尚未设置。
Definition: FSPDFObjC.h:532
FSFillerVkeyL
L键。
Definition: FSPDFObjC.h:4387
FSLRStructureElementAttributeValueEnumBoth
枚举值：Both，表示表格的行和列。
Definition: FSPDFObjC.h:8334
FSSplitFileResultSplitFileSuccess
状态为拆分成功。
Definition: FSPDFObjC.h:9453
FSXFAWidgetModifyInfoWidgetElementSpeak
XFA控件元素: Speak.
Definition: FSPDFObjC.h:6328
FSLTVVerifierSignatureCreationTime
使用签名创建时间。
Definition: FSPDFObjC.h:8840
-[FSXFADoc getPageCount]
int getPageCount()
获取 XFA 页面数量。
FSLayerPrintData
Definition: FSPDFObjC.h:4236
FSLRStructureElementAttributeValueTypeInt32
值类型：32位有符号整数。
Definition: FSPDFObjC.h:8354
FSXFAWidgetModifyInfoWidgetElementNeverEmbed
XFA控件元素: Never embed.
Definition: FSPDFObjC.h:6354
FSXFAWidgetModifyInfoWidgetElementMedium
XFA控件元素: Medium.
Definition: FSPDFObjC.h:6295
FSXFAWidgetModifyInfoWidgetElementAdjustData
XFA控件元素: Adjust data.
Definition: FSPDFObjC.h:6182
FSSignatureStateVerifyNoSupportWay
不支持的签名。
Definition: FSPDFObjC.h:4702
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMultipleSelection
JS签名前修改项枚举: 多选。
Definition: FSPDFObjC.h:3968
FSJoinSplit
Definition: FSPDFObjC.h:8620
FSSignaturePAdESLevelBB
PAdES级别：B-B。
Definition: FSPDFObjC.h:4766
FSPDFXComplianceVersionPDFX1aPSOCoatedv3ECI
PDF/X-1a (PSO Coated v3 (ECI))。
Definition: FSPDFObjC.h:7476
-[FSResultInformation getHitDataCount]
int getHitDataCount()
获取命中数据的数量。
FSSignatureAPFlagLabel
如果设置，在签名外观上显示标签。
Definition: FSPDFObjC.h:4728
FSXFAWidgetModifyInfoWidgetElementSharpxml
XFA控件元素: Sharpxml.
Definition: FSPDFObjC.h:6258
FSFillerVkeyDelete
Delete键。
Definition: FSPDFObjC.h:4364
FSLRStructureElementAttributeTypeLineHeight
属性类型：LineHeight，表示元素在块进展方向上的首选高度。
Definition: FSPDFObjC.h:8257
FSStructObjectContentStructObjectTypeAnnot
注释对象。
Definition: FSPDFObjC.h:1757
FSPDFDocPwdOwner
PDF文档中使用所有者密码。
Definition: FSPDFObjC.h:5389
FSAnnotSquiggly
注释类型：波浪线注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2457
FSFileFormatTypePDF
File format类型：PDF。
Definition: FSPDFObjC.h:720
FSFillerVkeyH
H键。
Definition: FSPDFObjC.h:4383
FSPDFPage
Definition: FSPDFObjC.h:5033
FSSearchOptionWordMatching
FSSearchOptionWordMatching
单词匹配的枚举。
Definition: FSPDFObjC.h:3751
FSFloatingInfoResizeTypeNo
调整类型：不可调整大小。
Definition: FSPDFObjC.h:3666
FSPrintParamsDuplexTypeDuplexFlipLongEdge
双面类型：在纸张的两面打印；纸张沿长边翻转。
Definition: FSPDFObjC.h:3578
FSXFAWidgetModifyInfoWidgetElementCache
XFA控件元素: Cache.
Definition: FSPDFObjC.h:6121
FSJavascriptModifyItemInfoJavascriptEventTypeUnknown
Javascript事件类型: 未知。
Definition: FSPDFObjC.h:3812
FSSignatureStateUnsigned
未签名的签名。
Definition: FSPDFObjC.h:4697
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDoCaption
JS签名前修改项枚举: 生成或添加标题/注释文本。
Definition: FSPDFObjC.h:3924
FSXFAWidgetModifyInfoWidgetElementCheckButton
XFA控件元素: Check button.
Definition: FSPDFObjC.h:6099
FSXFAWidgetModifyInfoWidgetElementPasswordEdit
XFA控件元素: Password edit .
Definition: FSPDFObjC.h:6270
FSXFAWidgetWidgetTypeTextEdit
XFA 控件类型：文本编辑。
Definition: FSPDFObjC.h:6498
FSSnapPointMgrFlagEndpoint
如果设置，表示获取路径的端点。
Definition: FSPDFObjC.h:9380
FSColorSpaceLab
颜色空间：Lab。（3个分量，A、B、C）
Definition: FSPDFObjC.h:690
-[FSFont getFamilyName]
NSString * getFamilyName()
检索字体族名称。
FSXFAWidgetModifyInfoWidgetElementAdobeExtensionLevel
XFA控件元素: Adobe extension level.
Definition: FSPDFObjC.h:6092
FSFloatingInfoOffScreenAllow
屏幕外操作：不采取任何操作。
Definition: FSPDFObjC.h:3672
FSLRStructureElementAttributeValueEnumPageNum
枚举值：PageNum（PDF2.0）。
Definition: FSPDFObjC.h:8346
FSWatermarkTextProperties
Definition: FSPDFObjC.h:7034
FSLRStructureElementAttributeValueEnumPagination
枚举值：Pagination，表示分页工件。辅助页面功能，如页眉页脚和页码。
Definition: FSPDFObjC.h:8339
FSXFAWidgetWidgetTypeDateTimeEdit
XFA 控件类型：日期时间编辑。
Definition: FSPDFObjC.h:6489
FSSignatureAPFlagText
如果设置，在签名外观上显示文本内容。
Definition: FSPDFObjC.h:4735
FSFillerVkeyS
S键。
Definition: FSPDFObjC.h:4394
FSBookmarkPosFirstChild
书签是另一个指定书签的第一个子书签。
Definition: FSPDFObjC.h:4087
FSXFAWidgetWidgetvAlignTypeTop
将文本对齐到可用区域的顶部。
Definition: FSPDFObjC.h:6528
FSStdSecurityHandlerModifyOwnerPassword
如果设置，在加密过程中将仅修改所有者密码。
Definition: FSPDFObjC.h:6802
FSErrNotLoaded
当前对象尚未加载。
Definition: FSPDFObjC.h:503
FSPrintParamsBookletDuplexModeBackSideOnly
小册子双面模式：仅打印出现在纸张背面的所有页面。
Definition: FSPDFObjC.h:3585
FSXFAWidgetModifyInfoWidgetElementInteger
XFA控件元素: Integer.
Definition: FSPDFObjC.h:6249
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeCaretSymbol
JS签名前修改项枚举: 插入符号。
Definition: FSPDFObjC.h:3921
FSLRStructureElementAttributeValueEnumUnderline
枚举值：Underline，表示文本下方的线条。
Definition: FSPDFObjC.h:8310
-[FSRectFArray init]
id init()
构造函数。
FSBarcodeQRCorrectionLevelHigh
可恢复 30% 损坏数据的能力。
Definition: FSPDFObjC.h:1207
FSSquiggly
Definition: FSPDFObjC.h:2780
-[FSMediaPlayerCallback-p stop]
BOOL stop()
停止媒体播放器的回调函数。
FSStdSecurityHandlerModifyPermission
如果设置，在加密过程中将修改用户权限和"是否加密元数据"值（在 FSStdEncryptData 中定义）。
Definition: FSPDFObjC.h:6800
FSSearchOptionWordMatchingMatchAnyWord
单词匹配：匹配任意单词。
Definition: FSPDFObjC.h:3754
FSPDFDocSaveFlagXRefStream
使用XRef流保存文档。
Definition: FSPDFObjC.h:5418
-[FSColorSpace getComponentCount]
int getComponentCount()
获取组件的数量。
FSXFADocEventTypeMouseUp
此类事件在鼠标按钮被释放且鼠标指针位于区域内的时刻触发。
Definition: FSPDFObjC.h:6001
FSRenditionActionOpTypePlay
播放再现（在再现动作中指定），将其与相关屏幕注释关联。 如果再现已经与注释关联，如果它被暂停则恢复该再现； 否则，什么都不做。
Definition: FSPDFObjC.h:2201
FSXFAWidgetModifyInfoWidgetElementUri
XFA控件元素：Uri.
Definition: FSPDFObjC.h:6115
FSParagraphEditingBulletTypeDiagonalUpRightArrow
项目符号类型：右上对角箭头。
Definition: FSPDFObjC.h:8543
FSPDFObjectType
FSPDFObjectType
PDF对象类型的枚举。
Definition: FSPDFObjC.h:1243
FSPSInk
Definition: FSPDFObjC.h:3019
FSFillSign
无弹出菜单项。
Definition: FSPDFObjC.h:8939
FSLRStructureElementAttributeValueEnumJustify
枚举值：Justify，表示属性TextAlign/BlockAlign/RubyAlign的对齐。
Definition: FSPDFObjC.h:8308
FSLRElementElementTypeLink
结构元素类型：Link，表示ILSE内容的一部分与 相应链接标注之间的关联。
Definition: FSPDFObjC.h:8180
FSSplitPDFDoc
Definition: FSPDFObjC.h:9496
FSXFADocEventTypePrePrint
此类事件在打印渲染开始前触发。
Definition: FSPDFObjC.h:5988
FSPDFNameTreeType
FSPDFNameTreeType
名称树类型的枚举。
Definition: FSPDFObjC.h:1641
FSProgressiveError
进度状态：发生任何错误。
Definition: FSPDFObjC.h:740
FSProgressiveToBeContinued
进度状态：进度需要继续。
Definition: FSPDFObjC.h:741
FSLRElementElementTypeHeading6
结构元素类型：H6，表示6级标题。
Definition: FSPDFObjC.h:8161
FSLRStructureElementAttributeValueEnumDisc
枚举值：Disc，表示实心圆形项目符号。
Definition: FSPDFObjC.h:8314
FSJavascriptModifyItemInfoJavascriptEventTypeScreenMouseExit
Javascript事件类型: 屏幕鼠标退出事件。
Definition: FSPDFObjC.h:3842
FSXFAWidgetModifyInfoWidgetElementArea
XFA控件元素: Area.
Definition: FSPDFObjC.h:6161
FSErrDiskFull
（仅限OCR）磁盘空间不足。
Definition: FSPDFObjC.h:524
FSFileAttachment
Definition: FSPDFObjC.h:2994
FSFileFormatTypeHTML
File format类型：HTML。
Definition: FSPDFObjC.h:716
FSJavascriptModifyItemInfoJavascriptEventTypeFieldFormat
Javascript事件类型: 表单域格式化。
Definition: FSPDFObjC.h:3834
FSMarkupStateAccepted
（与状态模型FSMarkupStateModelReview一起使用） 用户同意更改。
Definition: FSPDFObjC.h:2657
FSFillerVkeyMenu
菜单键。
Definition: FSPDFObjC.h:4349
FSWatermarkSettingsFlags
FSWatermarkSettingsFlags
水印设置标志的枚举。
Definition: FSPDFObjC.h:6995
FSAnnotStamp
注释类型：印章注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2459
FSLRStructureElementAttributeValueEnumOrdered
枚举值：Ordered（PDF 2.0），表示具有未指定编号的有序列表。
Definition: FSPDFObjC.h:8323
FSXFAWidget
Definition: FSPDFObjC.h:6540
FSLRStructureElementAttributeValueTypeEnumArray
值类型：枚举值数组。
Definition: FSPDFObjC.h:8359
FSFillerVkeyLeft
左箭头键。
Definition: FSPDFObjC.h:4357
FSAnnotMKRelationNoIcon
无图标；仅标题。
Definition: FSPDFObjC.h:2521
FSRenditionMediaPlayerType
FSRenditionMediaPlayerType
PDF媒体播放器分类类型的枚举。
Definition: FSPDFObjC.h:1800
FSSplitDocumentInfo
Definition: FSPDFObjC.h:9418
FSRenditionMediaOptionMustBeHonored
在此类型中定义的选项必须被遵守，演示对象才被认为是可行的。
Definition: FSPDFObjC.h:1789
FSCertVerifyResultReasonAACompromise
撤销原因：AA 泄露。
Definition: FSPDFObjC.h:8718
FSLRStructureElementAttributeValueEnumLrTb
枚举值：LrTb，表示从左到右的行进方向；从上到下的块进方向。
Definition: FSPDFObjC.h:8291
FSSignatureStateUnknown
未知签名。
Definition: FSPDFObjC.h:4695
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveDataObject
JS签名前修改项枚举: 移除数据对象。
Definition: FSPDFObjC.h:3942
FSLRStructureElementAttributeValueEnumBates
枚举值：Bates（PDF2.0）。
Definition: FSPDFObjC.h:8347
FSJavascriptModifyItemInfoJavascriptModifyItemTypePage
Javascript修改项类型: 页面。
Definition: FSPDFObjC.h:3864
FSPDFXComplianceVersionPDFX3CoatedGRACoL2006
PDF/X-3 (Coated GRACoL 2006)。
Definition: FSPDFObjC.h:7477
FSCompareResultInfoCompareResultTypeInsertAnnot
结果类型：插入注释。
Definition: FSPDFObjC.h:7529
FSFixupDataFixupStateSuccess
修复成功。
Definition: FSPDFObjC.h:7361
FSXFAWidgetModifyInfoWidgetAttributeTypeFracDigits
XFA控件属性类型: 小数部分数字。
Definition: FSPDFObjC.h:6422
FSPDFStructTree
Definition: FSPDFObjC.h:1773
-[FSPDFNameTree getType]
FSPDFNameTreeType getType()
获取当前名称树的类型。
-[FSLayerNode getViewUsage]
FSLayerTreeUsageState getViewUsage()
获取查看用途的状态。
FSFloatingInfoOffScreenForceOnScreen
屏幕外操作：移动或调整窗口大小以使其在屏幕上。
Definition: FSPDFObjC.h:3673
FSLTVVerifierVerifyModeAcrobat
使用 Acrobat 验证过程。
Definition: FSPDFObjC.h:8847
FSLRStructureElementAttributeValueEnumAuto
枚举值：Auto。
Definition: FSPDFObjC.h:8306
FSJoinSplitJoinSplitOperationTypeLink
连接分割操作类型：链接。
Definition: FSPDFObjC.h:8614
FSErrUnknownState
发生任何未知状态。
Definition: FSPDFObjC.h:499
FSXFAWidgetModifyInfoWidgetElementVariables
XFA控件元素: Variables.
Definition: FSPDFObjC.h:6379
FSSignatureDocPermFillingFormSigningAndAnnotating
允许的更改与2相同，以及创建、删除和修改注释。 其他更改将使签名无效。
Definition: FSPDFObjC.h:4776
-[FSBitmap convertToMono]
FSBitmap * convertToMono()
将位图转换为1位单色格式。
FSLRStructureElementAttributeValueEnumInvalid
无效的枚举值。
Definition: FSPDFObjC.h:8283
-[FSLayerNode getExportUsage]
FSLayerTreeUsageState getExportUsage()
获取导出用途的状态。
-[FSWatermark getHeight]
float getHeight()
获取当前水印的原始高度。
FSLRStructureElementAttributeValueEnumBackground
枚举值：Background，表示背景工件。背景工件通常作为显示在其上方或放置在该背景旁边的内容的背景。
Definition: FSPDFObjC.h:8342
FSBarcodeFormat
FSBarcodeFormat
条形码格式的枚举。
Definition: FSPDFObjC.h:1192
FSFillSignFillSignObjectTypeSignature
签名填充签名对象。
Definition: FSPDFObjC.h:8935
FSFillerVkeyNumpad9
数字键盘中的9键。
Definition: FSPDFObjC.h:4411
-[FSSecurityCallback-p GetSecurityType]
FSPDFDocEncryptType GetSecurityType()
获取安全回调的加密类型。
FSXFAWidgetModifyInfoWidgetElementBreakAfter
XFA控件元素: Break after.
Definition: FSPDFObjC.h:6386
FSXFAWidgetModifyInfoWidgetAttributeTypeLineThrough
XFA控件属性类型: 删除线。
Definition: FSPDFObjC.h:6407
FSAssociatedFilesRelationshipFormData
关系是"表单数据"，表示文件规范是与PDF文件中"AcroForm"字典关联的数据。
Definition: FSPDFObjC.h:3243
FSSignatureAPFlagFoxitEditorFlag
如果设置，在签名外观上显示Foxit Editor内容。
Definition: FSPDFObjC.h:4736
FSXFAWidgetModifyInfoWidgetElementExtras
XFA控件元素: Extras.
Definition: FSPDFObjC.h:6358
FSLayerContextUsageExport
用于导出。
Definition: FSPDFObjC.h:4257
-[FSColor getColorSpace]
FSColorSpace * getColorSpace()
获取当前颜色所属的颜色空间。
-[FSNotifierCallback-p onOutOfMemory]
void onOutOfMemory()
用于在Foxit PDF SDK内存不足时通知应用程序的回调函数。
FSErrMIPUPEEngineInitFailed
MIP引擎：添加UPE引擎失败。
Definition: FSPDFObjC.h:569
FSXFAWidgetModifyInfoWidgetElementEraNames
XFA控件元素: Era names.
Definition: FSPDFObjC.h:6155
FSSquare
Definition: FSPDFObjC.h:2805
FSFillerVkey6
6键。
Definition: FSPDFObjC.h:4372
-[FSUInt32Array getSize]
int getSize()
获取数组中元素的数量。
FSFontCharsetArabic
字体字符集：阿拉伯文。
Definition: FSPDFObjC.h:901
FSFillerVkeyInsert
Insert键。
Definition: FSPDFObjC.h:4363
FSXFAWidgetModifyInfoWidgetElementImageEdit
XFA控件元素: Image edit.
Definition: FSPDFObjC.h:6244
FSXFAWidgetModifyInfoWidgetElementExcludeNS
XFA控件元素: Exclude NS.
Definition: FSPDFObjC.h:6230
FSXFAWidgetModifyInfoWidgetElementValidate
XFA控件元素: Validate.
Definition: FSPDFObjC.h:6245
FSXFADocEventTypeValidationState
此类事件在目标的验证状态发生变化时触发。
Definition: FSPDFObjC.h:6013
FSCompareResultInfoCompareResultTypeReplaceImage
结果类型：替换图像。
Definition: FSPDFObjC.h:7521
FSFillMode
FSFillMode
填充模式类型枚举，主要用于路径图形对象。
Definition: FSPDFObjC.h:643
FSXFAWidgetModifyInfoWidgetElementLocaleSet
XFA控件元素: Locale set.
Definition: FSPDFObjC.h:6215
FSErrMIPCreateProtectionHandlerFailed
MIP引擎：创建保护处理程序失败。
Definition: FSPDFObjC.h:571
FSMediaSettingsPlayerWindowTypeFloating
窗口类型：浮动窗口。
Definition: FSPDFObjC.h:3701
-[FSRange isEmpty]
BOOL isEmpty()
检查当前对象是否为空。
FSSplitFileResultArray
Definition: FSPDFObjC.h:9474
FSXFAWidgetModifyInfoWidgetElementItems
XFA控件元素: Items.
Definition: FSPDFObjC.h:6399
FSXFAWidgetModifyInfoWidgetElementSignatureProperties
XFA控件元素: Signature properties.
Definition: FSPDFObjC.h:6334
FSAnnotFlagReadOnly
注释标志：只读。
Definition: FSPDFObjC.h:2485
FSActionTypeJavaScript
动作类型：JavaScript动作。
Definition: FSPDFObjC.h:1986
FSXFAWidgetWidgethAlignTypeJustify
左对齐最后一行并分散对齐其余行。
Definition: FSPDFObjC.h:6520
FSMediaPlayerCallback-p
Definition: FSPDFObjC.h:9678
FSXFAWidgetModifyInfoWidgetElementPara
XFA控件元素: Para.
Definition: FSPDFObjC.h:6129
FSXFAWidgetModifyInfoWidgetElementAutoSave
XFA控件元素: Auto save.
Definition: FSPDFObjC.h:6183
FSRedaction
Definition: FSPDFObjC.h:7058
FSErrNoComparisonModuleRight
无"比较"模块权限。
Definition: FSPDFObjC.h:546
-[FSFillerAssistCallback-p createPopupMenu]
void * createPopupMenu()
需要创建弹出菜单时触发的回调函数。
FSPDFPageSizeB6
页面尺寸：B6。
Definition: FSPDFObjC.h:5030
FSErrOCRTrialIsEnd
（仅限OCR）OCR模块试用期已结束。
Definition: FSPDFObjC.h:525
FSStructElementElementInfoType
FSStructElementElementInfoType
结构元素信息类型的枚举。
Definition: FSPDFObjC.h:1713
FSXFAWidgetModifyInfoWidgetElementDayNames
XFA控件元素: Day names.
Definition: FSPDFObjC.h:6283
FSAnnotationSummarySettingsFontSizeSmall
如果设置，表示在结果文档中使用小字体。
Definition: FSPDFObjC.h:9128
FSFillerVkeySnapshot
Print Screen键。
Definition: FSPDFObjC.h:4362
FSFileWriterCallback-p
Definition: FSPDFObjC.h:9609
FSLRStructureElementAttributeTypeListNumbering
仅适用于List的属性类型：ListNumbering，表示用于生成自动编号列表中 Lbl（标签）元素内容的编号系统，或用于标识非编号列表中每个项目的符号。
Definition: FSPDFObjC.h:8267
FSParagraphEditingBulletTypeNone
项目符号类型：无。
Definition: FSPDFObjC.h:8536
-[FSLayerTree getDict]
FSPDFDictionary * getDict()
获取当前对象的字典。
FSColorSpaceRenderingIntent
FSColorSpaceRenderingIntent
渲染意图枚举。
Definition: FSPDFObjC.h:1048
FSTrustedCertStoreCallback-p
Definition: FSPDFObjC.h:12181
FSLRStructureElementAttributeValueTypeFloat
值类型：浮点数。
Definition: FSPDFObjC.h:8355
FSLRStructureElementAttributeTypeAttached
属性类型：Attached，指定工件在逻辑上附加到页面的边缘（如果有的话）。
Definition: FSPDFObjC.h:8242
FSCompareResultInfoCompareResultTypeReplaceAnnot
结果类型：替换注释。
Definition: FSPDFObjC.h:7530
FSLRStructureElementAttributeValueEnumPB
枚举值：pb，表示按钮。
Definition: FSPDFObjC.h:8327
FSXFAWidgetModifyInfoWidgetElementFormat
XFA控件元素: Format.
Definition: FSPDFObjC.h:6159
FSSignatureKeyNameDN
签名键名：专有名称。
Definition: FSPDFObjC.h:4745
FSFloatingInfoWindowPositionCenterLeft
窗口位置：在中央左侧。
Definition: FSPDFObjC.h:3650
FSRangeFilter
FSRangeFilter
范围过滤器枚举。
Definition: FSPDFObjC.h:850
FSAnnotFlagNoView
注释标志：无视图。
Definition: FSPDFObjC.h:2484
FSXFAWidgetModifyInfoWidgetElementNumberPatterns
XFA控件元素: Number patterns.
Definition: FSPDFObjC.h:6247
-[FSFillSignObject getType]
FSFillSignFillSignObjectType getType()
获取填充签名类型
FSCertVerifyResult
Definition: FSPDFObjC.h:8728
-[FSPSI getBitmap]
FSBitmap * getBitmap()
获取画布位图。
FSXFAWidgetWidgetTypeImage
XFA 控件类型：图像。
Definition: FSPDFObjC.h:6501
FSXFADocEventTypeUnknown
事件类型：未知。
Definition: FSPDFObjC.h:5986
FSAnnotMKRelationCaptionOvrlayOnIcon
标题直接覆盖在图标上。
Definition: FSPDFObjC.h:2527
FSXFAWidgetModifyInfoWidgetElementTemplate
XFA控件元素: Template.
Definition: FSPDFObjC.h:6262
FSComparisonCompareType
FSComparisonCompareType
比较类型标志的枚举。
Definition: FSPDFObjC.h:7588
FSXFAWidgetModifyInfoWidgetElementPlaintextMetadata
XFA控件元素: Plain text metadata.
Definition: FSPDFObjC.h:6370
FSXFAWidgetModifyInfoWidgetAttributeTypeMarginRight
XFA控件属性类型: 右边距。
Definition: FSPDFObjC.h:6417
FSSignatureFieldMDPAction
FSSignatureFieldMDPAction
签名字段MDP（"MDP"表示修改检测和预防）操作类型的枚举。
Definition: FSPDFObjC.h:4779
FSFloatingInfoRelativeTargetPageWindow
相对类型：将浮动窗口相对于文档（页面）窗口对齐。
Definition: FSPDFObjC.h:3659
FSFontCharsetThai
字体字符集：泰文。
Definition: FSPDFObjC.h:895
FSSignatureStates
FSSignatureStates
签名状态的枚举。
Definition: FSPDFObjC.h:4694
FSFillerVkeyDown
下箭头键。
Definition: FSPDFObjC.h:4360
FSXFAWidgetModifyInfoWidgetElementFlipLabel
XFA控件元素: Flip label.
Definition: FSPDFObjC.h:6281
FSPDFXComplianceVersionPDFX4AndCLLVISOCoatedv2ECI
PDF/X-4 并创建语言层视图 (ISO Coated v2 (ECI))。
Definition: FSPDFObjC.h:7485
FSLRElementElementTypeWarichuText
结构元素类型：WT，意为"Warichu text"，表示 割注注释的较小尺寸文本，格式化为两行并放置在周围WP元素之间。
Definition: FSPDFObjC.h:8187
FSJavascriptModifyItemInfoJavascriptModifyItemType
FSJavascriptModifyItemInfoJavascriptModifyItemType
JS修改项类型。
Definition: FSPDFObjC.h:3860
FSSecurityCallback-p
Definition: FSPDFObjC.h:11196
FSXFAWidgetModifyInfoWidgetElementEquateRange
XFA控件元素: Equate range.
Definition: FSPDFObjC.h:6294
-[FSPDFNameTree removeAllObjs]
BOOL removeAllObjs()
从当前名称树中删除所有键名及其值(作为PDF对象)。
FSLink
Definition: FSPDFObjC.h:2790
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeDash
JS签名前修改项枚举: 虚线。
Definition: FSPDFObjC.h:3923
FSFontMapperCallback-p
Definition: FSPDFObjC.h:12234
FSPosCenterRight
位置：右中。
Definition: FSPDFObjC.h:655
FSLRStructureElementAttributeTypeDirection
（保留）属性类型：Direction。
Definition: FSPDFObjC.h:8277
FSXFADocXDP
XFA 文档类型：XDP，作为原始 XML 数据。
Definition: FSPDFObjC.h:6023
FSPrintParamsBookletDuplexModeBothSides
小册子双面模式：自动在纸张的两面打印。
Definition: FSPDFObjC.h:3583
FSXFAWidgetModifyInfoWidgetAttributeTypeX
XFA控件属性类型: X. 当采用定位布局时，容器锚点相对于父容器标称内容区域左上角的 X 坐标。
Definition: FSPDFObjC.h:6405
-[FSApplyRedactionCallback-p release]
void release()
用于释放当前回调对象本身的回调函数。
FSSignatureAPFlagLocation
如果设置，在签名外观上显示位置。
Definition: FSPDFObjC.h:4732
FSCertVerifyResultCertStatus
FSCertVerifyResultCertStatus
证书状态枚举。
Definition: FSPDFObjC.h:8700
FSXFAWidgetModifyInfoWidgetElementOutput
XFA控件元素: Output.
Definition: FSPDFObjC.h:6228
FSAnnotFlagInvisible
注释标志：不可见。
Definition: FSPDFObjC.h:2479
-[FSActionCallback-p getPageScale]
float getPageScale()
获取当前页面缩放值的回调函数。
FSSignatureVerifyResultLTVState
FSSignatureVerifyResultLTVState
LTV 状态枚举，指示签名是否为 LTV 签名。
Definition: FSPDFObjC.h:8869
FSComplianceEngineViewOrPrintConditionPSOCoatedv3ECI
查看或打印条件：PSO Coated v3 (ECI)。
Definition: FSPDFObjC.h:7259
FSFillSignFillSignObjectTypeDot
点填充签名对象。
Definition: FSPDFObjC.h:8934
FSRotation
FSRotation
旋转的枚举。
Definition: FSPDFObjC.h:621
FSBitmapQuadratic
如果设置，对于拉伸或变换进行插值处理。
Definition: FSPDFObjC.h:1106
FSCaret
Definition: FSPDFObjC.h:2983
FSLRStructureElementAttributeValueEnumLineThrough
枚举值：LineThrough，表示穿过文本中间的线条。
Definition: FSPDFObjC.h:8312
FSCompareResultInfoCompareResultTypeInsertText
结果类型：插入文本。
Definition: FSPDFObjC.h:7517
FSMonoImageSettingsImageCompressQualityLow
压缩质量：低，仅适用于e_ImageCompressHigh压缩模式。
Definition: FSPDFObjC.h:7715
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillPrint
Javascript事件类型: 文档将打印。
Definition: FSPDFObjC.h:3816
FSFillSignFillSignObjectTypeCrossMark
叉号标记填充签名对象。
Definition: FSPDFObjC.h:8930
-[FSSound getSampleEncodingFormat]
FSSoundSampleEncodingFormat getSampleEncodingFormat()
获取采样数据的编码格式。
FSPagingSealSignaturePagingSealAPStateValid
签名的验证状态有效。
Definition: FSPDFObjC.h:4947
FSAnnotPolyLine
注释类型：折线注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2454
FSPDFPageArtBox
页面边界的艺术框。
Definition: FSPDFObjC.h:5014
FSPreflightSettingDataOperateTypeSingleFixups
操作类型：单项修复。
Definition: FSPDFObjC.h:7293
FSFillerVkeyNumpad8
数字键盘中的8键。
Definition: FSPDFObjC.h:4410
FSFillerEventFlagMiddleButtonDown
事件标志：鼠标中键按下。
Definition: FSPDFObjC.h:4440
FSLRStructureElementAttributeTypeVersion
（保留）属性类型：Version，表示布局识别引擎的架构版本。
Definition: FSPDFObjC.h:8279
-[FSLayerNode hasLayer]
BOOL hasLayer()
检查当前图层节点是否与图层关联。
FSFieldTypeRadioButton
表单字段类型：单选按钮。
Definition: FSPDFObjC.h:4550
FSFontFontTypeCIDFont
字体类型：CID 字体。
Definition: FSPDFObjC.h:935
FSXFAWidgetModifyInfoWidgetAttributeTypeSpaceBelow
XFA控件属性类型: 下方间距。
Definition: FSPDFObjC.h:6427
-[FSPortfolioFileNode getKeyName]
NSString * getKeyName()
获取相关文件规范对象的键名。
FSXFAWidgetWidgetHAlignType
FSXFAWidgetWidgetHAlignType
XFA 控件文本水平对齐类型的枚举。
Definition: FSPDFObjC.h:6518
FSMarkup
Definition: FSPDFObjC.h:2687
FSResponseTypeOCSP
OCSP 响应。
Definition: FSPDFObjC.h:8662
FSAnnotAppearanceTypeNormal
注释的正常外观。
Definition: FSPDFObjC.h:2531
FSWatermarkTextPropertiesFontStyleNormal
水印字体样式：正常。
Definition: FSPDFObjC.h:7030
FSPagingSealSignature
Definition: FSPDFObjC.h:4951
FSWrapperData
Definition: FSPDFObjC.h:5251
FSComplianceEngineViewOrPrintCondition
FSComplianceEngineViewOrPrintCondition
查看或打印条件的枚举。
Definition: FSPDFObjC.h:7254
FSXFAWidgetModifyInfoWidgetElementFont
XFA控件元素: Font.
Definition: FSPDFObjC.h:6338
FSXFAWidgetModifyInfoWidgetElementChange
XFA控件元素: Change.
Definition: FSPDFObjC.h:6273
FSPDFObjectBoolean
PDF布尔对象。
Definition: FSPDFObjC.h:1245
FSActionNewWindowFlag
FSActionNewWindowFlag
新窗口标志枚举。
Definition: FSPDFObjC.h:1993
-[FSAdditionalAction removeAllActions]
BOOL removeAllActions()
移除所有动作。
FSPagingSealSignaturePagingSealAPStateInvalid
签名的验证状态无效。
Definition: FSPDFObjC.h:4948
FSSignatureAPFlagFoxitFlag
如果设置，在签名外观上显示Foxit标志。
Definition: FSPDFObjC.h:4727
FSCombinationCombineDocsOptionPageLabels
如果设置，表示源PDF文件的页面标签将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9037
FSSignatureSignatureTypeOrdinary
签名类型：普通。
Definition: FSPDFObjC.h:4758
FSStructObjectContentStructObjectTypeInvalid
无效对象。
Definition: FSPDFObjC.h:1754
FSErrComplianceEngineInvalidUnlockCode
（仅限合规）使用无效的解锁代码初始化合规引擎。
Definition: FSPDFObjC.h:528
FSFillerVkey8
8键。
Definition: FSPDFObjC.h:4374
FSParagraphEditingNumberingTypeDecimalDot
编号类型：1. 2. 3.
Definition: FSPDFObjC.h:8549
FSBorderInfoDashed
边框样式：虚线。
Definition: FSPDFObjC.h:2350
FSFontStdIDHelvetica
标准字体：Helvetica。
Definition: FSPDFObjC.h:919
FSXFAWidgetModifyInfoWidgetAttributeTypeLayout
XFA控件属性类型: 布局。
Definition: FSPDFObjC.h:6436
FSJavascriptModifyItemInfoJavascriptEventTypeFieldKeyStroke
Javascript事件类型: 表单域按键输入。
Definition: FSPDFObjC.h:3831
FSXFAWidgetWidgetVAlignType
FSXFAWidgetWidgetVAlignType
XFA 控件文本垂直对齐类型的枚举。
Definition: FSPDFObjC.h:6527
FSLRElementElementTypeShadingObject
结构元素类型：ShadingObject，表示阴影图形对象元素。
Definition: FSPDFObjC.h:8199
FSFillerVkeyV
V键。
Definition: FSPDFObjC.h:4397
FSLRStructureElementAttributeTypeColumnGap
属性类型：ColumnGap，表示相邻列之间的期望空间，在内联进展方向上测量。
Definition: FSPDFObjC.h:8265
-[FSLayerContext getUsageType]
FSLayerContextUsageType getUsageType()
获取用于渲染的图层用途类型。
FSActionNewWindowFlagFalse
"NewWindow"标志为NO。
Definition: FSPDFObjC.h:1994
FSPDFObjectString
PDF字符串对象。
Definition: FSPDFObjC.h:1247
FSLRStructureElementAttributeTypePadding
属性类型：Padding，指定用于元素内容矩形与周围边框之间分离的偏移。
Definition: FSPDFObjC.h:8244
FSLocaleIDFrance
国家语言环境ID：法国。
Definition: FSPDFObjC.h:706
FSXFAWidgetModifyInfoWidgetElementOperation
XFA控件元素: Operation.
Definition: FSPDFObjC.h:6147
FSWatermarkSettingsFlagSharePageStream
如果设置，如果这些水印使用相同的页面对象，水印将共享一个表单XObject。
Definition: FSPDFObjC.h:7003
-[FSActionCallback-p getPrinterNameList]
NSArray< NSString * > * getPrinterNameList()
获取打印机名称列表的回调函数。
FSLRStructureElementAttributeTypeSpaceAfter
属性类型：SpaceAfter，表示BLSE后边缘之后的额外空间量。
Definition: FSPDFObjC.h:8247
FSFloatingInfoOffScreenAction
FSFloatingInfoOffScreenAction
如果浮动窗口完全或部分位于屏幕外时可以采取的操作的枚举。
Definition: FSPDFObjC.h:3671
FSErrCanNotConnectToServer
（仅适用于 ConnectedPDF）无法连接到 ConnectedPDF 服务器。
Definition: FSPDFObjC.h:506
FSPDFXComplianceVersionPDFX3PSOCoatedv3ECI
PDF/X-3 (PSO Coated v3 (ECI))。
Definition: FSPDFObjC.h:7480
FSXFAWidgetModifyInfoWidgetElementTrace
XFA控件元素: Trace.
Definition: FSPDFObjC.h:6344
FSXFAWidgetModifyInfoWidgetElementBreakBefore
XFA控件元素: Break before.
Definition: FSPDFObjC.h:6110
FSJavascriptModifyItemInfoJavascriptEventTypeFieldCalculate
Javascript事件类型: 表单域计算。
Definition: FSPDFObjC.h:3833
-[FSPagingSealSignature generateAppearance]
BOOL generateAppearance()
生成分页印章签名的外观。
FSFloatingInfoWindowPositionCenter
窗口位置：在中央。
Definition: FSPDFObjC.h:3651
FSLayerZoomData
Definition: FSPDFObjC.h:4195
FSTableBorderInfoTableBorderStyleDashed
表格边框样式：虚线。
Definition: FSPDFObjC.h:7076
FSMonoImageSettingsMonoImageCompressMode
FSMonoImageSettingsMonoImageCompressMode
用于单色图像的压缩模式枚举。
Definition: FSPDFObjC.h:7701
FSMediaSettingsPlayerWindowType
FSMediaSettingsPlayerWindowType
媒体播放窗口类型的枚举。
Definition: FSPDFObjC.h:3699
-[FSJoinSplit exitJoinEditing]
void exitJoinEditing()
退出连接拆分编辑。
FSFillSignObject
Definition: FSPDFObjC.h:8956
FSErrCanNotSetACL
（仅适用于 ConnectedPDF）无法将 ACL 设置到 ConnectedPDF 服务器。
Definition: FSPDFObjC.h:513
FSXFAWidgetModifyInfoWidgetAttributeTypeFontHorizontalScale
XFA控件属性类型: 字体垂直方向缩放。
Definition: FSPDFObjC.h:6410
FSPDFPageCalcContentsBox
根据所有内容的边界框计算边距。
Definition: FSPDFObjC.h:5000
FSXFAWidgetModifyInfoWidgetElementCurrencySymbol
XFA控件元素: Currency symbol.
Definition: FSPDFObjC.h:6289
FSLRStructureElementAttributeValueTypeEmpty
空值类型。
Definition: FSPDFObjC.h:8352
FSLRStructureElementAttributeValueEnumAfter
枚举值：After，表示属性BlockAlign的对齐或属性RubyPosition的位置。
Definition: FSPDFObjC.h:8288
FSSearchOptionWordMatchingMatchPhrase
单词匹配：匹配短语。
Definition: FSPDFObjC.h:3752
FSFontCIDCharset
FSFontCIDCharset
CID字体字符集枚举。
Definition: FSPDFObjC.h:905
FSFillerVkeyI
I键。
Definition: FSPDFObjC.h:4384
FSSignatureLabelNameSignTime
签名时间的签名标签名称。
Definition: FSPDFObjC.h:4790
-[FSPDFStream getDictionary]
FSPDFDictionary * getDictionary()
获取与当前PDF流对象关联的PDF字典对象。
FSJavascriptModifyItemInfoJavascriptEventTypeFieldFocus
Javascript事件类型: 表单域聚焦事件。
Definition: FSPDFObjC.h:3829
FSFillerVkeyMultiply
数字键盘中的乘号键。
Definition: FSPDFObjC.h:4412
FSBitmapDIBCmyk
DIB 格式：32bpp CMYK 格式，位顺序为"青、品红、黄、黑"。青色在最低位。
Definition: FSPDFObjC.h:1096
FSPrintParamsPrintHandling
FSPrintParamsPrintHandling
用于确定多个页面如何在纸张上布局的值的枚举。
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
字体字符集：简体中文。
Definition: FSPDFObjC.h:893
FSAdditionalActionTriggerAnnotMouseButtonReleased
触发当鼠标按钮在注释的活动区域内释放时执行的动作。
Definition: FSPDFObjC.h:2260
FSXFADocEventTypeExit
此类事件在键盘焦点从子表单内直接或间接地转移到子表单外的字段或其他对象时触发。
Definition: FSPDFObjC.h:5994
FSSignatureStateVerifyTimestampDoc
签名是时间戳签名。
Definition: FSPDFObjC.h:4714
FSFontStdIDCourier
标准字体：Courier。
Definition: FSPDFObjC.h:915
FSAdditionalActionTriggerAnnotPageVisible
触发当包含注释的页面在查看器应用程序的用户界面中变为可见时执行的动作。
Definition: FSPDFObjC.h:2265
FSPDFStreamCCITTFaxDecode
过滤器类型：CCITTFaxDecode，表示解压使用CCITT传真标准编码的数据， 重现原始数据（通常是每像素为1比特的单色图像数据）。
Definition: FSPDFObjC.h:1304
FSPDFDocPwdInvalid
密码无效。
Definition: FSPDFObjC.h:5386
FSModuleNameOffice2PDF
模块"Office2PDF"的名称。
Definition: FSPDFObjC.h:679
FSXFAWidgetModifyInfoWidgetElementHostPseudoModel
XFA控件元素: Host pseudo model.
Definition: FSPDFObjC.h:6217
-[FSFillerAssistCallback-p getClipboardText]
NSString * getClipboardText()
需要获取剪贴板上的文本时触发的回调函数。
FSBookmarkPosLastSibling
书签是另一个指定书签的最后一个兄弟书签。
Definition: FSPDFObjC.h:4092
-[FSFloatArray removeAll]
void removeAll()
清理数组。
FSLRStructureElementAttributeValueEnumCenter
枚举值：Center，表示属性TextAlign/InlineAlign/RubyAlign的对齐。
Definition: FSPDFObjC.h:8307
FSFieldFlagTextRichText
（仅对文本字段有用）如果设置，此字段的值应表示为富文本字符串。
Definition: FSPDFObjC.h:4571
FSAdditionalActionTriggerAnnotLoseInputFocus
（仅适用于小部件注释）触发当注释失去输入焦点时执行的动作。
Definition: FSPDFObjC.h:2262
FSPDFDocPwdUser
PDF文档中使用用户密码。
Definition: FSPDFObjC.h:5388
FSFillerVkeyK
K键。
Definition: FSPDFObjC.h:4386
FSCompareResultInfoCompareResultTypeDeleteAnnot
结果类型：删除注释。
Definition: FSPDFObjC.h:7528
FSXFADocEventTypeReady
此类事件在 XFA DOM 完成加载后触发。
Definition: FSPDFObjC.h:6012
FSErrUnsupported
某些类型不受支持。
Definition: FSPDFObjC.h:492
FSXFAWidgetModifyInfoWidgetElementTemplateCache
XFA控件元素: Template cache.
Definition: FSPDFObjC.h:6297
-[FSXFADoc killFocus]
void killFocus()
取消 XFA 控件的焦点。
FSActionTypeSound
动作类型：声音动作。
Definition: FSPDFObjC.h:1979
FSRichTextStyle
Definition: FSPDFObjC.h:2322
FSParagraphEditingNumberingTypeLowerLatinRParen
编号类型：a) b) c)
Definition: FSPDFObjC.h:8552
FSFillerEventFlagMetaKey
事件标志：元键。
Definition: FSPDFObjC.h:4436
FSFillerVkeySpace
空格键。
Definition: FSPDFObjC.h:4352
-[FSParagraphEditing selectAll]
BOOL selectAll()
全选文本。
FSRenditionMediaOptionType
FSRenditionMediaOptionType
媒体选项类型的枚举。
Definition: FSPDFObjC.h:1788
FSPDFPageParseFlags
FSPDFPageParseFlags
PDF页面解析标志枚举。
Definition: FSPDFObjC.h:4994
-[FSProgressive resume]
FSProgressiveState resume()
继续渐进式处理过程。
FSFillerVkeyF
F键。
Definition: FSPDFObjC.h:4381
FSPDFPageTrimBox
页面边界的修剪框。
Definition: FSPDFObjC.h:5013
FSModuleNamePrint2PDF
模块"Print2PDF"的名称
Definition: FSPDFObjC.h:680
FSColorSpaceCalGray
颜色空间：CalGray。（1个分量，A）
Definition: FSPDFObjC.h:688
FSRendererRenderHighlight
如果设置，仅渲染高亮注释。
Definition: FSPDFObjC.h:3165
FSCertVerifyResultReasonAffiliationChanged
撤销原因：附属关系发生变化。
Definition: FSPDFObjC.h:8712
FSFillerVkeyF6
F6键。
Definition: FSPDFObjC.h:4423
FSPDFDocSaveFlagNoUpdatingMetadataDateTime
保存文档时不更新元数据"ModDate"和"CreationDate"。
Definition: FSPDFObjC.h:5421
FSMonoImageSettingsImageCompressQualityMinimum
压缩质量：最小，仅适用于e_ImageCompressHigh压缩模式。
Definition: FSPDFObjC.h:7714
FSCompareResultInfoCompareResultType
FSCompareResultInfoCompareResultType
比较结果类型的枚举。
Definition: FSPDFObjC.h:7514
FSLRElementElementTypeListLabel
结构元素类型：Lbl，意为"Label"，表示用于区分给定项目与 同一列表或其他类似项目组中其他项目的名称或编号。
Definition: FSPDFObjC.h:8165
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRemoveTemplate
JS签名前修改项枚举: 删除模板。
Definition: FSPDFObjC.h:3944
FSAdditionalActionTriggerEvent
FSAdditionalActionTriggerEvent
触发器事件的枚举。
Definition: FSPDFObjC.h:2245
FSJavascriptModifyItemInfoJavascriptEventTypeBookmarkMouseUp
Javascript事件类型: 书签鼠标抬起。
Definition: FSPDFObjC.h:3849
FSJavascriptModifyItemInfoJavascriptModifyItemTypeNone
Javascript修改项类型: 无。
Definition: FSPDFObjC.h:3861
FSXFAWidgetModifyInfoWidgetElementSubjectDN
XFA控件元素: DN.
Definition: FSPDFObjC.h:6375
FSErrSuccess
成功，无错误发生。
Definition: FSPDFObjC.h:483
-[FSLayerNode getName]
NSString * getName()
获取当前图层节点的名称。
FSRenditionActionOpTypeResume
恢复与相关屏幕注释关联播放的任何再现。 如果没有再现正在播放或再现未暂停，则没有效果。
Definition: FSPDFObjC.h:2200
FSErrParam
参数错误：函数的任何输入参数值无效。
Definition: FSPDFObjC.h:491
FSFillerAssistCallback-p
Definition: FSPDFObjC.h:10978
FSFillerVkeyG
G键。
Definition: FSPDFObjC.h:4382
FSTextObjectArray
Definition: FSPDFObjC.h:1402
FSLRStructureElementAttributeValueEnumTop
枚举值：Top，表示页面的上边缘。
Definition: FSPDFObjC.h:8336
FSXFAWidgetWidgetNameTypeField
名称类型：字段名称。此类型的名称将从 XFA 控件的名称条目中检索，可能是空字符串。
Definition: FSPDFObjC.h:6513
FSMonoImageSettingsImageCompressCCITT4
压缩模式：CCITT Group 4。
Definition: FSPDFObjC.h:7703
FSXFAWidgetWidgetTypeBarcode
XFA 控件类型：条形码。
Definition: FSPDFObjC.h:6485
-[FSLayerContext getDocument]
FSPDFDoc * getDocument()
获取相关的PDF文档。
FSAnnotHighlight
注释类型：高亮注释。<PDF参考1.7>中的标准注释之一。
Definition: FSPDFObjC.h:2455
-[FSSignatureVerifyResult getOCSPSigantureVerifyResults]
FSSignatureVerifyResultArray * getOCSPSigantureVerifyResults()
获取每个证书的 OCSP 签名的签名验证结果。
-[FSLTVVerifier verify]
FSSignatureVerifyResultArray * verify()
验证用于构造当前对象的 PDF 文档中的所有签名。
FSXFAWidgetModifyInfoWidgetElementDefaultUi
XFA控件元素: Default Ui.
Definition: FSPDFObjC.h:6138
FSReplaceCallback-p
Definition: FSPDFObjC.h:12358
FSXFAWidgetModifyInfoWidgetElementPresent
XFA控件元素: Present.
Definition: FSPDFObjC.h:6133
FSLRStructureElementAttributeValueEnumDashed
枚举值：Dashed，表示边框是一系列短线段。
Definition: FSPDFObjC.h:8298
FSJavascriptModifyItemInfoJavascriptEventTypeDocWillClose
Javascript事件类型: 文档将关闭。
Definition: FSPDFObjC.h:3820
FSShadingColor
Definition: FSPDFObjC.h:2589
FSParagraphEditingBulletTypeBlackDiamondMinusWhite
项目符号类型：黑菱形减去白色。
Definition: FSPDFObjC.h:8544
-[FSSignatureFillSignObject isInitialsType]
BOOL isInitialsType()
检查当前注释是否为首字母签名填充签名对象。
FSStructObjectContentStructObjectTypeImage
图像对象。
Definition: FSPDFObjC.h:1755
FSXFAWidgetModifyInfoWidgetElementNumericEdit
XFA控件元素: Numeric edit.
Definition: FSPDFObjC.h:6271
FSLRElementElementTypeFormula
结构元素类型：Formula，表示数学公式。
Definition: FSPDFObjC.h:8193
FSErrCanNotGetClientID
（仅适用于 ConnectedPDF）无法从 ConnectedPDF 服务器获取客户端 ID。
Definition: FSPDFObjC.h:519
FSXFAWidgetModifyInfoWidgetElementTimeStamp
XFA控件元素: Time stamp.
Definition: FSPDFObjC.h:6207
FSPreflightReportSettingDataReportFileFormatTypeTxt
报告文件格式类型：TXT 和 TEXT。
Definition: FSPDFObjC.h:7317
FSXFAWidgetModifyInfoWidgetElementAcrobat
XFA控件元素: Acrobat.
Definition: FSPDFObjC.h:6263
FSXFAWidgetModifyInfoWidgetElementBoolean
XFA控件元素: Boolean.
Definition: FSPDFObjC.h:6226
-[FSActionCallback-p getPageZoomMode]
FSDestinationZoomMode getPageZoomMode()
获取当前页面缩放模式的回调函数。
FSJavascriptModifyItemInfoJavascriptEventTypeMediaPlay
Javascript事件类型: 多媒体播放。
Definition: FSPDFObjC.h:3854
FSAdditionalActionTriggerDocSaved
触发在保存文档后执行的JavaScript动作。
Definition: FSPDFObjC.h:2250
-[FSSound getChannelCount]
int getChannelCount()
获取声音通道数。
-[FSAttachments removeAllEmbeddedFiles]
BOOL removeAllEmbeddedFiles()
移除所有附件。
FSRenditionActionOperationType
FSRenditionActionOperationType
触发再现动作时要执行的操作类型的枚举。
Definition: FSPDFObjC.h:2195
FSTableBorderInfo
Definition: FSPDFObjC.h:7079
FSBorderInfoSolid
边框样式：实线
Definition: FSPDFObjC.h:2349
FSXFAWidgetModifyInfoWidgetElementCompress
XFA控件元素: Compress.
Definition: FSPDFObjC.h:6197
FSXFADocEventTypePreSave
此类事件在表单数据以 PDF 或 XDP 格式写出之前触发。
Definition: FSPDFObjC.h:6009
FSXFAWidgetModifyInfoWidgetElementRectangle
XFA控件元素: rectangle.
Definition: FSPDFObjC.h:6313
FSAnnotAppearanceType
FSAnnotAppearanceType
注释外观类型的枚举。
Definition: FSPDFObjC.h:2530
FSCombinationCombineDocsOptionMarkInfos
如果设置，表示源PDF文件的"MarkInfo"将输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9036
FSLRStructureElementAttributeTypeGlyphOrientationVertical
属性类型：GlyphOrientationVertical，指定当内联进展方向为从上到下或从下到上时字形的方向。
Definition: FSPDFObjC.h:8263
-[FSParagraphEditing canCopy]
BOOL canCopy()
检查是否可以复制文本。
FSReflowPage
Definition: FSPDFObjC.h:5725
FSSplitFileResultSplitFileErrFileExist
状态为因文件存在而失败。
Definition: FSPDFObjC.h:9455
FSAnnotHighlightingNone
高亮模式：无高亮。
Definition: FSPDFObjC.h:2492
FSXFAWidgetModifyInfoWidgetElementDraw
XFA控件元素: Draw.
Definition: FSPDFObjC.h:6324
FSLTVVerifierSignatureTSTTime
使用签名时间戳令牌的时间。
Definition: FSPDFObjC.h:8841
FSXFAWidgetModifyInfoWidgetElementMode
XFA控件元素: Mode.
Definition: FSPDFObjC.h:6256
FSPortfolioInitialViewDetailMode
初始视图模式：详细模式，以多列格式呈现所有信息（由架构字段指定）。
Definition: FSPDFObjC.h:9332
FSFillerEventFlagCommand
事件标志：命令键。
Definition: FSPDFObjC.h:4442
FSXFAWidgetModifyInfoWidgetElementStartNode
XFA控件元素: Start node.
Definition: FSPDFObjC.h:6157
FSAssociatedFilesRelationshipSource
关系是"源"，表示文件规范是关联内容的原始源材料。
Definition: FSPDFObjC.h:3238
FSPrintParamsPrintContentDocument
打印内容：打印文档内容，不打印注释。
Definition: FSPDFObjC.h:3571
FSXFAWidgetModifyInfoWidgetElementInteractive
XFA控件元素: Interactive.
Definition: FSPDFObjC.h:6317
FSXFAWidgetModifyInfoWidgetElementChoiceList
XFA控件元素: Choice list.
Definition: FSPDFObjC.h:6125
FSFontStyleAllCap
字体样式：全大写。
Definition: FSPDFObjC.h:882
FSXFADocEventTypeMouseEnter
此类事件在用户将鼠标指针移入字段区域时触发，无需按下鼠标按钮。
Definition: FSPDFObjC.h:5999
FSFloatingInfoResizeTypeYes
调整类型：可以在不保持纵横比的情况下调整大小。
Definition: FSPDFObjC.h:3668
FSXFAWidgetModifyInfoWidgetElementAppearanceFilter
XFA控件元素: Appearance filter.
Definition: FSPDFObjC.h:6336
FSXFAWidgetModifyInfoWidgetElementCalculate
XFA控件元素: Calculate.
Definition: FSPDFObjC.h:6356
FSXFAWidgetModifyInfoWidgetElementLayout
XFA控件元素: Layout.
Definition: FSPDFObjC.h:6257
FSLayerTreeStateOFF
状态为关闭。
Definition: FSPDFObjC.h:4214
FSXFADocEventTypePostSave
此类事件在表单以 PDF 或 XDP 格式写出后立即触发。
Definition: FSPDFObjC.h:6004
FSAdditionalActionTriggerAnnotPageInvisible
触发当包含注释的页面在查看器应用程序的用户界面中不再可见时执行的动作。
Definition: FSPDFObjC.h:2266
FSRendererColorModeForegroundBlackText
如果设置，仅需要替换文本的黑色。
Definition: FSPDFObjC.h:3173
FSSubmitFormActionFlagIncludeAppendSaves
位7。提交的FDF文件包含FDF字典中差异条目包含的内容。
Definition: FSPDFObjC.h:2121
FSSnapPointMgrFlagNearestPoint
如果设置，表示获取距离指定点最近的点（在路径中）。
Definition: FSPDFObjC.h:9383
FSPortfolioFileNode
Definition: FSPDFObjC.h:9282
FSXFAWidgetModifyInfoWidgetAttributeTypeTextEncoding
XFA控件属性类型: 文本编码。
Definition: FSPDFObjC.h:6447
FSPDFNameTreePages
"Pages"名称树。
Definition: FSPDFObjC.h:1645
FSXFAWidgetModifyInfoWidgetElementXsdConnection
XFA控件元素: Xsd connection.
Definition: FSPDFObjC.h:6259
FSXFAWidgetModifyInfoWidgetElementWhitespace
XFA控件元素: Whitespace.
Definition: FSPDFObjC.h:6137
FSPortfolioInitialViewHidden
初始视图模式：隐藏模式。
Definition: FSPDFObjC.h:9334
FSBorderInfoInset
边框样式：内嵌。
Definition: FSPDFObjC.h:2353
FSPDFPageCalcDetection
通过检测路径或图像来计算边距。
Definition: FSPDFObjC.h:5001
FSXFAWidgetModifyInfoWidgetElementPacket
XFA控件元素: Packet.
Definition: FSPDFObjC.h:6368
FSPSICallback-p
Definition: FSPDFObjC.h:11179
FSBarcodeFormatEAN8
条形码格式：EAN-8 码。
Definition: FSPDFObjC.h:1195
FSXFAWidgetModifyInfoWidgetElementNameAttr
XFA控件元素: Name attr.
Definition: FSPDFObjC.h:6382
FSFontCIDCharsetGB1
CID字体字符集：Adobe-GB1。
Definition: FSPDFObjC.h:907
FSFileStreamCallback-p
Definition: FSPDFObjC.h:9639
-[FSSignatureVerifyResult getTSTSignatureVerifyResult]
FSSignatureVerifyResult * getTSTSignatureVerifyResult()
获取此签名的时间戳令牌的验证结果。
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeRsetAllForms
JS签名前修改项枚举: 重置所有表单。
Definition: FSPDFObjC.h:3947
FSXFAWidgetModifyInfoWidgetElementIfEmpty
XFA控件元素: If empty.
Definition: FSPDFObjC.h:6176
FSPDFNameTree
Definition: FSPDFObjC.h:1649
FSErrOCREngineNotInit
（仅限OCR）OCR引擎尚未成功初始化。
Definition: FSPDFObjC.h:523
FSAdditionalActionTriggerAnnotCursorExit
触发当光标离开注释的活动区域时执行的动作。
Definition: FSPDFObjC.h:2258
FSLRStructureElementAttributeValueTypeWStr
值类型：宽字符串。
Definition: FSPDFObjC.h:8357
FSPDFPageBleedBox
页面边界的出血框。
Definition: FSPDFObjC.h:5015
FSSignatureStateVerifyTimestampNone
没有时间戳或不检查时间戳。
Definition: FSPDFObjC.h:4713
FSPDFPageParsePageTextOnly
纯文本模式解析标志。
Definition: FSPDFObjC.h:4996
FSSignatureLabelNameSigner
签名者的签名标签名称。
Definition: FSPDFObjC.h:4787
FSSnappedPointTypeIntersectionPoint
捕捉点类型：交点，这表示捕捉点是两个相交路径的交点。
Definition: FSPDFObjC.h:9362
-[FSParagraphEditing indent]
void indent()
增加文本缩进。
FSXFAWidgetModifyInfoWidgetElementMessaging
XFA控件元素: Messaging.
Definition: FSPDFObjC.h:6327
FSSignatureStateVerifyTimestampValid
时间戳的验证状态有效。
Definition: FSPDFObjC.h:4715
FSXFAWidgetModifyInfoWidgetElementCorner
XFA控件元素: Corner.
Definition: FSPDFObjC.h:6238
FSXFAWidgetModifyInfoWidgetElementSignature
XFA控件元素: Signature.
Definition: FSPDFObjC.h:6277
FSFillerVkeyM
M键。
Definition: FSPDFObjC.h:4388
FSXFAWidgetModifyInfoWidgetElementPrinterName
XFA控件元素: Printer name.
Definition: FSPDFObjC.h:6170
FSRenditionAction
Definition: FSPDFObjC.h:2204
FSSignaturePAdESLevel
FSSignaturePAdESLevel
PAdES级别的枚举。
Definition: FSPDFObjC.h:4763
FSLRStructureElementAttributeValueEnumLowerAlpha
枚举值：LowerAlpha，表示小写字母（a, b, c, ...）。
Definition: FSPDFObjC.h:8321
FSFontStyleFixedPitch
字体样式：等宽字体。
Definition: FSPDFObjC.h:876
FSXFAWidgetModifyInfoWidgetAttributeTypeShape
XFA控件属性类型: 形状。
Definition: FSPDFObjC.h:6439
FSXFAWidgetModifyInfoWidgetElementValidateApprovalSignatures
XFA控件元素: Validate approval signatures.
Definition: FSPDFObjC.h:6304
FSLRStructureElementAttributeValueEnumUpperAlpha
枚举值：UpperAlpha，表示大写字母（A, B, C, ...）。
Definition: FSPDFObjC.h:8320
FSErrNo3DModuleRight
无"3D"模块权限。
Definition: FSPDFObjC.h:565
-[FSLRContentElement getMatrix]
FSMatrix2D * getMatrix()
获取矩阵。
FSSubmitFormActionFlagCanonicalFormat
位10。任何表示日期的提交字段值都转换为标准格式。
Definition: FSPDFObjC.h:2124
FSXFAWidgetModifyInfoWidgetElementPcl
XFA控件元素: Pcl.
Definition: FSPDFObjC.h:6112
FSReflowPageNoTruncate
解析标志，用于决定是否允许在指定屏幕尺寸内截断第一个/最后一个图像或文本行。
Definition: FSPDFObjC.h:5722
-[FSProgressive getRateOfProgress]
int getRateOfProgress()
获取当前进度的比率。
FSLRStructureElementAttributeTypeInlineAlign
属性类型：InlineAlign，表示表格单元格内容在内联进展方向上的对齐方式。
Definition: FSPDFObjC.h:8253
FSPDFEComplianceVersion
FSPDFEComplianceVersion
PDF/E版本的枚举。
Definition: FSPDFObjC.h:7451
FSMarkupMeasureTypeS
直线斜率的测量。
Definition: FSPDFObjC.h:2684
FSLRStructureElementAttributeTypeTableHeaderScope
仅适用于Table的属性类型：Scope，指示标题单元格是否适用于 包含它的行中的其余单元格、包含它的列或 包含它的行和列。
Definition: FSPDFObjC.h:8274
FSXFADocDynamic
XFA 文档类型：动态。
Definition: FSPDFObjC.h:6021
FSErrNotCDRM
（仅适用于 ConnectedPDF）加载的文档不是 ConnectedPDF DRM 文档。
Definition: FSPDFObjC.h:505
FSBitmapInterpolationFlag
FSBitmapInterpolationFlag
位图插值标志的枚举。
Definition: FSPDFObjC.h:1104
FSAdditionalActionTriggerFieldWillFormat
触发在字段被格式化以显示其当前值之前执行的JavaScript动作。
Definition: FSPDFObjC.h:2254
FSMonoImageSettingsStretchDefault
当设置此值时，表示进行默认拉伸。
Definition: FSPDFObjC.h:7722
FSRotationPointCenter
基于中心点旋转文本块。
Definition: FSPDFObjC.h:630
-[FSSignatureVerifyResult getSignatureCheckTime]
FSDateTime * getSignatureCheckTime()
获取实际用于检查签名的时间。
-[FSXFAPage getLastWidget]
FSXFAWidget * getLastWidget()
获取当前制表顺序中的最后一个 XFA 控件。
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeMovePage
JS签名前修改项枚举: 移动页面。
Definition: FSPDFObjC.h:3956
FSXFAWidgetModifyInfoWidgetElementRecord
XFA控件元素: Record.
Definition: FSPDFObjC.h:6219
FSLayerContextUsageType
FSLayerContextUsageType
PDF图层用途类型的枚举。
Definition: FSPDFObjC.h:4253
FSModuleName
FSModuleName
许可证信息中使用的模块名称枚举。
Definition: FSPDFObjC.h:661
FSStructElementElementInfoTypeActualText
结构元素信息类型：Actual Text，表示结构元素的实际文本。
Definition: FSPDFObjC.h:1718
-[FSFiller onDelete]
BOOL onDelete()
当弹出菜单项"删除"按下时调用此函数。
FSProgressive
Definition: FSPDFObjC.h:745
FSComparisonCompareTypeAnnotation
仅比较注释。
Definition: FSPDFObjC.h:7591
-[FSActionCallback-p getLayoutMode]
FSActionCallbackLayoutMode getLayoutMode()
获取当前文档的页面布局的回调函数。
-[FSFillSignObject getRect]
FSRectF * getRect()
获取矩形，在中。
FSLayerContextUsagePrint
用于打印。
Definition: FSPDFObjC.h:4256
FSChoiceOption
Definition: FSPDFObjC.h:4507
-[FSLayerNode getDict]
FSPDFDictionary * getDict()
获取当前对象的PDF字典。
FSSignatureFillSignObject
证书有效。
Definition: FSPDFObjC.h:8983
-[FSSound getBits]
int getBits()
获取每个通道每个采样值的位数。
FSXFAWidgetModifyInfoWidgetElementMessage
XFA控件元素: Message.
Definition: FSPDFObjC.h:6227
-[FSGraphicsObjectArray getSize]
int getSize()
获取数组中元素的数量。
FSFillerVkey9
9键。
Definition: FSPDFObjC.h:4375
FSLRElementElementTypeBlockQuote
结构元素类型：BlockQuote，意为"Block quotation"，表示 由一个或多个段落组成的文本部分，归属于 周围文本作者以外的人。
Definition: FSPDFObjC.h:8144
FSResultInformation
Definition: FSPDFObjC.h:7409
FSLRElementElementType
FSLRElementElementType
标准结构类型的枚举。
Definition: FSPDFObjC.h:8137
FSLRStructureElementAttributeValueEnumWarichu
枚举值：Warichu，表示RT和相关的RP元素应格式化为割注，跟随RB元素。
Definition: FSPDFObjC.h:8286
FSWatermarkSettingsFlagOnTop
如果设置，在其他页面内容之上显示水印。
Definition: FSPDFObjC.h:6998
FSFileSpec
Definition: FSPDFObjC.h:4145
FSRenditionFloatingWindowResizeTypeNo
不能调整大小
Definition: FSPDFObjC.h:1840
FSLRContext
Definition: FSPDFObjC.h:8429
FSMediaPlayer
Definition: FSPDFObjC.h:1914
FSErrFilePathNotExist
文件或文件夹路径不存在。
Definition: FSPDFObjC.h:526
FSRenditionMediaPlayerMustUsed
此类型中的播放器之一必须用于播放相关的媒体剪辑。
Definition: FSPDFObjC.h:1801
FSCombinationCombineDocsOptionNames
如果设置，表示源PDF文件的"Dests"名称树和"EmbeddedFiles"名称树将 输出到合并结果PDF文件中。
Definition: FSPDFObjC.h:9038
FSLRElementElementTypeRubyBase
结构元素类型：RB，意为"Ruby base text"，表示 应用假名注音的全尺寸文本。
Definition: FSPDFObjC.h:8183
-[FSRectFArray getUpperBound]
int getUpperBound()
获取数组中的上界，实际上是最大有效索引。
-[FSLayerTree getRootNode]
FSLayerNode * getRootNode()
获取根图层节点。
FSJavascriptModifyItemInfoJavascriptModifyItemTypeAnnot
Javascript修改项类型: 注释。
Definition: FSPDFObjC.h:3863
FSActionTypeGoToE
动作类型：嵌入转到动作。
Definition: FSPDFObjC.h:1975
FSXFAWidgetModifyInfoWidgetElementRenderPolicy
XFA控件元素: Render policy.
Definition: FSPDFObjC.h:6346
FSXFAWidgetModifyInfoWidgetElementSignData
XFA控件元素: Sign data.
Definition: FSPDFObjC.h:6305
-[FSTextObjectArray getSize]
int getSize()
获取数组中元素的数量。
FSXFAWidgetModifyInfoWidgetElementEncryptData
XFA控件元素: Encrypt data.
Definition: FSPDFObjC.h:6395
FSFillerVkeyDecimal
数字键盘中的小数点键。
Definition: FSPDFObjC.h:4416
FSRotation270
顺时针旋转 270 度。
Definition: FSPDFObjC.h:625
FSLRElementElementTypeArtifact
结构元素类型：Artifact，包括其他分页、布局、 页面和背景人工制品。
Definition: FSPDFObjC.h:8195
FSAnnotRichMedia
注释类型：富媒体注释。
Definition: FSPDFObjC.h:2474
FSXFAWidgetModifyInfoWidgetElementIncludeXDPContent
XFA控件元素: XDP content.
Definition: FSPDFObjC.h:6302
FSSearchOption
Definition: FSPDFObjC.h:3757
FSRenditionMediaPlayerFitStyleSlice
在保持宽高比的同时缩放媒体的宽度和高度，使得 播放矩形完全填满，并且不适合 播放矩形内的媒体内容量最小化。与SMIL的fit属性的"slice"值相同。
Definition: FSPDFObjC.h:1808
FSLRStructureElementAttributeTypeTPadding
属性类型：TPadding，指定用于表格单元格内容矩形与周围边框之间分离的偏移。
Definition: FSPDFObjC.h:8255
FSFontStyleScript
字体样式：手写字体。
Definition: FSPDFObjC.h:879
FSPDFStreamCrypt
过滤器类型：Crypt，表示解密由安全处理程序加密的数据， 重现加密前的原始数据。
Definition: FSPDFObjC.h:1308
FSAnnotFlagPrint
注释标志：打印。
Definition: FSPDFObjC.h:2481
FSColorSpaceType
FSColorSpaceType
颜色空间枚举。
Definition: FSPDFObjC.h:683
FSLTVVerifier
Definition: FSPDFObjC.h:8850
-[FSSignatureVerifyResult getLTVState]
FSSignatureVerifyResultLTVState getLTVState()
获取 LTV 状态，指示签名是否为 LTV 签名。
FSFloatingInfoWindowPosition
FSFloatingInfoWindowPosition
用于媒体播放器的窗口位置枚举。
Definition: FSPDFObjC.h:3646
FSQuadPointsArray
Definition: FSPDFObjC.h:2397
FSColorSpaceRenderIntentAbsColorimetric
渲染意图：绝对色度的。
Definition: FSPDFObjC.h:1052
FSXFAWidgetModifyInfoWidgetAttributeTypeWeight
XFA控件属性类型: 权重。
Definition: FSPDFObjC.h:6442
FSFontStdIDHelveticaBI
标准字体：Helvetica-BoldOblique，粗斜体。
Definition: FSPDFObjC.h:921
FSStructElementElementInfoTypeTitle
结构元素信息类型：Title，表示结构元素的标题。以人类可读形式表示的文本字符串。
Definition: FSPDFObjC.h:1714
FSXFAWidgetModifyInfoWidgetAttributeTypeRotate
XFA控件属性类型: 旋转。
Definition: FSPDFObjC.h:6418
FSFillerVkeyShift
Shift键。
Definition: FSPDFObjC.h:4347
FSAuditSpaceSize
审计空间大小的结构，单位为字节类型。
Definition: FSPDFObjC.h:7609
FSAnnotMKRelationNoCaption
无标题；仅图标。
Definition: FSPDFObjC.h:2522
FSXFADocEventTypePostOpen
此类事件与下拉选择列表的打开前事件相关。
Definition: FSPDFObjC.h:6003
FSAdditionalActionTriggerAnnotCursorEnter
触发当光标进入注释的活动区域时执行的动作。
Definition: FSPDFObjC.h:2257
FSXFADocEventTypeClick
此类事件在域中点击时触发。
Definition: FSPDFObjC.h:5989
FSFieldTypeUnknown
表单字段类型：未知。
Definition: FSPDFObjC.h:4547
FSXFAWidgetModifyInfoWidgetElementFill
XFA控件元素: Fill.
Definition: FSPDFObjC.h:6337
FSXFAWidgetModifyInfoWidgetElementPattern
XFA控件元素: Pattern.
Definition: FSPDFObjC.h:6175
FSErrTimeStampServerMgrNoDefaltServer
时间戳服务器管理器尚未设置默认服务器。
Definition: FSPDFObjC.h:539
FSComplianceEngine
Definition: FSPDFObjC.h:7262
FSAssociatedFilesRelationship
FSAssociatedFilesRelationship
PDF文档与关联文件之间关系的枚举。
Definition: FSPDFObjC.h:3236
FSXFAWidgetModifyInfoWidgetAttributeTypeFillColor
XFA控件属性类型: 填充颜色。
Definition: FSPDFObjC.h:6452
FSRichTextStyleCornerMarkSuperscript
角标样式：上标。
Definition: FSPDFObjC.h:2318
-[FSRange removeAll]
void removeAll()
移除所有范围段。
FSSubmitFormActionFlagSubmitAsPDF
位9。文档以PDF格式提交。
Definition: FSPDFObjC.h:2123
FSAnnotPropertyModifiedDate
注释属性：修改日期。
Definition: FSPDFObjC.h:2500
FSErrInvalidClientID
（仅限ConnectedPDF）输入的客户端ID无效。
Definition: FSPDFObjC.h:522
FSXFAWidgetModifyInfoWidgetElementLinear
XFA控件元素: Linear.
Definition: FSPDFObjC.h:6288
FSXFAWidgetModifyInfoWidgetElementTypeface
XFA控件元素: Type face.
Definition: FSPDFObjC.h:6093
FSFillModeAlternate
交替填充模式，系统在每条扫描线上填充奇数和偶数 多边形边之间的区域。
Definition: FSPDFObjC.h:645
FSMarkupEndingStyleROpenArrow
与OpenArrow方向相反的两条短线。
Definition: FSPDFObjC.h:2673
FSSnappedPointSnappedPointType
FSSnappedPointSnappedPointType
捕捉点类型的枚举。
Definition: FSPDFObjC.h:9358
-[FSWatermark getWidth]
float getWidth()
获取当前水印的原始宽度。
FSJavascriptModifyItemInfoJavascriptEventTypeDocOpen
Javascript事件类型: 文档打开。
Definition: FSPDFObjC.h:3815
FSPosTopRight
位置：右上。
Definition: FSPDFObjC.h:652
FSFillerVkeyAdd
数字键盘中的加号键。
Definition: FSPDFObjC.h:4413
FSXFAWidgetModifyInfoWidgetElementOccur
XFA控件元素: Occur.
Definition: FSPDFObjC.h:6390
-[FSJoinSplit linkBoxes]
void linkBoxes()
调用此函数链接文本。
FSRMSSecurityCallback-p
Definition: FSPDFObjC.h:11502
FSLRStructureElementAttributeValueEnumTbLr
枚举值：TbLr（PDF 2.0），表示从上到下的行进方向；从左到右的块进方向。
Definition: FSPDFObjC.h:8294
FSXFAWidgetModifyInfoWidgetElementRunScripts
XFA控件元素: Run scripts.
Definition: FSPDFObjC.h:6343
FSWidgetLineSpacingExactValue
行间距样式：精确值行间距。
Definition: FSPDFObjC.h:3033
FSAnnotationSummarySettingsSummaryLayoutSinglePageWithSequenceNumber
如果设置，这意味着在单独的页面上用序列号布局文档和注释。
Definition: FSPDFObjC.h:9117
FSActionTypeUnknown
动作类型：未知动作。
Definition: FSPDFObjC.h:1972
FSFillerVkeyP
P键。
Definition: FSPDFObjC.h:4391
FSXFAWidgetModifyInfoWidgetElementPageArea
XFA控件元素: Page area.
Definition: FSPDFObjC.h:6274
FSMetadata
Definition: FSPDFObjC.h:5594
FSJavascriptModifyItemInfoJavascriptModifyPropertyTypeGestures
JS签名前修改项枚举: 手势操作。
Definition: FSPDFObjC.h:3925
FSFillerVkeyNumpad1
数字键盘中的1键。
Definition: FSPDFObjC.h:4403
FSFillModeNone
填充模式：无。
Definition: FSPDFObjC.h:644
FSPDFDocSaveFlags
FSPDFDocSaveFlags
PDF文档保存标志的枚举。
Definition: FSPDFObjC.h:5414
FSXFAWidgetModifyInfoWidgetElementForm
XFA控件元素: Form.
Definition: FSPDFObjC.h:6339
FSJavascriptModifyItemInfoJavascriptEventTypePageOutView
Javascript事件类型: 页面在视图外。
Definition: FSPDFObjC.h:3824
FSSetOCGStateActionOCGStateOn
将后续组的状态设置为ON。
Definition: FSPDFObjC.h:2222
FSLRElementElementTypeHeading
结构元素类型：H，意为"Heading"，表示文档内容细分的标签。 它应该是它所引导的划分的第一个子元素。
Definition: FSPDFObjC.h:8155
FSPDFXComplianceVersionPDFX1aJapanColor2001Coated
PDF/X-1a (Japan Color 2001 Coated)。
Definition: FSPDFObjC.h:7475
FSPDFPageFlattenOptions
FSPDFPageFlattenOptions
扁平化选项枚举。
Definition: FSPDFObjC.h:5004
FSErrLTVVerifyModeNotSet
（仅限LTV）LTV验证模式尚未设置。
Definition: FSPDFObjC.h:531