13 ref class AnnotIconProvider;
133 RectF(float32 left, float32 top, float32 right, float32 bottom)
142 property float32 Left;
144 property float32 Top;
146 property float32 Right;
148 property float32 Bottom;
160 PointF(float32 x, float32 y) { X = x; Y = y; }
189 Matrix(float32 a, float32 b, float32 c, float32 d, float32 e, float32 f)
281 property IBuffer^ PixelBuffer;
284 property int32 Width;
286 property int32 Height;
296 DateTime(uint16 year, uint16 month, uint16 day, uint16 hour, uint16 minute, uint16 second,
297 uint16 milliseconds, int16 tzHour, uint16 tzMinute);
300 property uint16 Year;
302 property uint16 Month;
306 property uint16 Hour;
308 property uint16 Minute;
310 property uint16 Second;
312 property uint16 Milliseconds;
317 property int16 TzHour;
319 property uint16 TzMinute;
341 Pause() { ClientData =
nullptr, NeedPauseNowFunc =
nullptr; }
348 property Object^ ClientData;
442 ClientData =
nullptr;
443 StartCalcDigestFunc =
nullptr;
444 ContinueCalcDigestFunc =
nullptr;
445 FinishCalcDigestFunc =
nullptr;
447 VerifyFunc =
nullptr;
455 property Object^ ClientData;
519 static Boolean Load(String^ licenseKey, String^ unlockCode);
534 static void Unload();
548 static void LoadSystemFonts();
602 static Boolean RegisterSignatureHandler(String^ filter, String^ subfilter,
SignatureHandler^ sigHandler);
657 PathPoint(uint32 type,
const Array<PointF^>^ points);
664 property uint32 Type;
675 property Array<PointF^>^ Points;
729 int32 CountPathPoints();
761 Boolean AddPathPoint(
PathPoint^ pathPoint);
776 Boolean RemovePathPoint(int32 index);
782 property int64 pointer;
915 static Font^ Create(String^ fontName, uint32 fontStyles, int32 weight,
FontCharset charset);
963 property int64 pointer;
Font charset: Traditional Chinese.
Class to represent matrix used for transformation.
Definition: FSBase.h:175
RectF()
Default constructor.
Definition: FSBase.h:125
Standard font: Times-Italic.
public delegate IBuffer^ SignDelegate(Object^ clientData, Object^ context, Foxit::PDF::Signature^ sig, IBuffer^ digest)
A delegate function to sign a specified signature.
Font style: non-symbolic.
Standard font: Helvetica.
SignatureHandler()
Default constructor.
Definition: FSBase.h:440
Standard font: Times-Bold.
Matrix()
Default constructor.
Definition: FSBase.h:179
ErrorCode
Enumeration for error code.
Definition: FSBase.h:23
Class to represent date and time.
Definition: FSBase.h:292
Standard font: Times-BoldItalic.
License authorization error: current license is not authorized or has no right to access some module...
RectF(float32 left, float32 top, float32 right, float32 bottom)
Constructor to initialize a new instance of class Foxit::RectF with specific values.
Definition: FSBase.h:133
State is error or unknown.
Invalid module or module uninitialized.
Specify that a figure is automatically closed after the corresponding line or curve is drawn...
Class to represent annotation icon provider.
Definition: FPDFAnnot.h:434
Class to represent a path point.
Definition: FSBase.h:653
Font charset: System default, for unknown or mapping purpose.
Standard font: Courier-BoldOblique, Bold italic.
Font charset: ANSI (United States, Western Europe).
Unknown handler or cannot find availably one.
Class to represent point(float) in device or page coordinate.
Definition: FSBase.h:154
Class to represent DIB (Device Independent Bitmap) data created from Foxit PDF SDK.
Definition: FSBase.h:258
Font charset: Japanese (Shift-JIS).
Matrix(float32 a, float32 b, float32 c, float32 d, float32 e, float32 f)
Constructor to initialize a new instance of class Foxit::Matrix with specific values.
Definition: FSBase.h:189
Out of memory since there is no enough memory or the memory access is wrong.
Standard font: Helvetica-BoldOblique, Bold italic.
public delegate Boolean VerifyDelegate(Object^ clientData, Object^ context, Foxit::PDF::Signature^ sig, IBuffer^ digest, IBuffer^ signedData)
A delegate function to verify a specified signature.
Pause()
Default constructor.
Definition: FSBase.h:341
Class to represent a font object.
Definition: FSBase.h:894
Trim box for page boundary.
Standard font: Courier-Oblique, Italic.
PathPointType
Enumeration for types of path point.
Definition: FSBase.h:612
PixelSource()
Default constructor.
Definition: FSBase.h:262
PageBoxType
Enumeration for page boundary box type.
Definition: FSBase.h:84
Standard font: Times-Roman.
Specifies that this point is a control point or ending point for a Bezier spline. ...
Font charset: Eastern European.
Bleed box for page boundary.
FontCharset
Enumeration for font charsets.
Definition: FSBase.h:857
public delegate int32 ContinueCalcDigestDelegate(Object^ clientData, Object^ context, Pause^ pause)
A delegate function to continue a custom digest calculation.
Crop box for page boundary.
PointF(float32 x, float32 y)
Constructor to initialize a new instance of class Foxit::PointF with specific values.
Definition: FSBase.h:160
public delegate Boolean NeedPauseNowDelegate(Object^ clientData)
(Reserved, not used currently)A delegate function to indicate whether specific process needs to be pa...
Media box for page boundary.
Standard font: Helvetica-Oblique, Italic.
Class to represent a PDF path.
Definition: FSBase.h:681
(Reserved, not used currently)Class to represent pause control in progressive process.
Definition: FSBase.h:337
Class to represent PDF signature.
Definition: FPDFSignature.h:60
FontStyles
Enumeration for font styles.
Definition: FSBase.h:791
public delegate IBuffer^ FinishCalcDigestDelegate(Object^ clientData, Object^ context)
A delegate function to finish the custom digest calculation and get the digest.
Class to represent signature handler.
Definition: FSBase.h:436
Font charset: Korean (Wansung).
File access error, cannot read or write file data.
Standard font: Courier-Bold.
PointF()
Default constructor.
Definition: FSBase.h:158
Current object handle is invalid.
Font charset: Simplified Chinese.
StandardFontID
Enumeration for standard font IDs.
Definition: FSBase.h:819
Class to represent the library management.
Definition: FSBase.h:489
public delegate Object^ StartCalcDigestDelegate(Object^ clientData, Foxit::PDF::Signature^ sig, IBuffer^ fileBuffer, const Array< uint32 >^byteRangeArray)
A delegate function to start a custom digest calculation.
Buffer is overflow, need more space.
Specify that a line is to be drawn from the current position to this point, which becomes a new curre...
Callback functions in handler are error.
Class to represent rectangle area(float) in device or page coordinate.
Definition: FSBase.h:121
Incorrect certificate or its data error.
Standard font: ZapfDingbats.
Specify that this point starts a figure. This point becomes a new current position.
Foxit namespace.
Definition: FPDFAnnot.h:3
Art box for page boundary.
Standard font: Helvetica-Bold.
Unknown security handler or cannot find availably one.
Invalid Foxit PDF SDK manager.
Common error for any kind.