Spire.Pdf Reads the Name of the element XPS data Reader position Name Reads the boolean value from the Data XPS data Reader position True if the next value is boolean Reads the float from the data. XPS data Reader position float value Reads the point from the data XPS data Reader position point Reads the matrix from the data XPS data Reader position Matrix Represents base class for markers. Gets or sets marker font. Gets or sets marker brush. Gets or sets marker pen. Gets or sets the format. The format. Gets or sets a value indicating whether the marker is situated at the left of the list or at the right of the list. Initializes a new instance of the class. The parent grid. Applies the cell style to all the cells present in a row. The cell style. Gets the cells. The cells. Gets or sets the row style. The row style. Gets or sets the height. The height. Adds this instance. Sets the span. Index of the row. Index of the cell. The row span. The col span. Applies the style. The style. Adds the specified count. The count. Clears this instance. Applies the style. The style. Gets the at the specified index. Gets the count. The count. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current. The current. Describes a page template object that can be used as header/footer, watermark or stamp. Creates a new page template. Bounds of the template. Initializes a new instance of the class. The bounds. The page. Creates a new page template. Location of the template. Size of the template. Initializes a new instance of the class. The location. The size. The page. Creates new page template object. Size of the template. Creates a new page template. Width of the template. Height of the template. Creates a new page template. Width of the template. Height of the template. The Current Page object. Creates a new page template. X co-ordinate of the template. Y co-ordinate of the template. Width of the template. Height of the template. Creates a new page template. X co-ordinate of the template. Y co-ordinate of the template. Width of the template. Height of the template. The Current Page object. Gets or sets the dock style of the page template element. Gets or sets alignment of the page template element. Indicates whether the page template is located in front of the page layers or behind of it. Indicates whether the page template is located behind of the page layers or in front of it. Gets or sets location of the page template element. Gets or sets X co-ordinate of the template element on the page. Gets or sets Y co-ordinate of the template element on the page. Gets or sets size of the page template element. Gets or sets width of the page template element. Gets or sets height of the page template element. Gets or sets bounds of the page template element. Gets graphics context of the page template element. Enumerator that implements page orientations. Portrait orientation. Landscape orientation. The number of degrees by which the page should be rotated clockwise when displayed or printed. The page is rotated as 0 angle. The page is rotated as 90 angle. The page is rotated as 180 angle. The page is rotated as 270 angle. Specifies numbering style of page labels. No numbering at all. Decimal arabic numerals. Lowercase letters a-z. Lowercase roman numerals. Uppercase letters A-Z. Uppercase roman numerals. Specifies the docking style of the page template. This enumeration is used in class. The page template is not docked. The page template edge is docked to the bottom page's side. The page template edge is docked to the top page's side. The page template edge is docked to the left page's side. The page template edge is docked to the right page's side. The page template stretch on full page. Specifies how the page template is aligned relative to the template area. This enumeration is used in class. Specifies no alignment. The template is top left aligned. The template is top center aligned. The template is top right aligned. The template is middle left aligned. The template is middle center aligned. The template is middle right aligned. The template is bottom left aligned. The template is bottom center aligned. The template is bottom right aligned. A name object specifying the page layout to be used when the document is opened. Default Value. Display one page at a time. Display the pages in one column. Display the pages in two columns, with odd numbered pages on the left. Display the pages in two columns, with odd numbered pages on the right. Display the pages two at a time, with odd-numbered pages on the left Display the pages two at a time, with odd-numbered pages on the right Represents mode of document displaying. Default value. Neither document outline nor thumbnail images visible. Document outline visible. Thumbnail images visible. Full-screen mode, with no menu bar, window controls, or any other window visible. Optional content group panel visible. Attachments are visible. Page template is not used as header. Page template is used as Top. Page template is used as Bottom. Page template is used as Left. Page template is used as Right. Enumeration of possible transition styles when moving to the page from another during a presentation Two lines sweep across the screen, revealing the new page. The lines may be either horizontal or vertical and may move inward from the edges of the page or outward from the center. Multiple lines, evenly spaced across the screen, synchronously sweep in the same direction to reveal the new page. The lines may be either horizontal or vertical. Horizontal lines move downward; vertical lines move to the right. A rectangular box sweeps inward from the edges of the page or outward from the center, revealing the new page. A single line sweeps across the screen from one edge to the other, revealing the new page. The old page dissolves gradually to reveal the new one. Similar to Dissolve, except that the effect sweeps across the page in a wide band moving from one side of the screen to the other. The new page simply replaces the old one with no special transition effect. Changes are flown out or in, to or from a location that is offscreen. The old page slides off the screen while the new page slides in, pushing the old page out. The new page slides on to the screen, covering the old page. The old page slides off the screen, uncovering the new page. The new page gradually becomes visible through the old one. Enumeration of transition dimensions. Horizontal effect. Vertical effect. Enumeration of transition motions. Inward motion from the edges of the page to center.. Outward motion from the center of the page to edges. Enumeration of transition directions. Left to Right direction. Bottom to Top direction. Right to Left direction. Top to Bottom direction. TopLeft to BottomRight direction. Pdf Print Page Scale type Adaptive content size The actual size of the content Shrink oversized pages Custom Scale Pdf Print Page Mode Normal Print Multi-Page Print Implements graphics path, which is a sequence of primitive graphics elements. Represents an element that could be drawn and/or filled. Describes a graphics element which can be drawn by a pen. Base class for the main shapes. Represents the base class for all elements that can be layout on the pages. [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Assert, Name = "FullTrust")] Represents a base class for all page graphics elements. Draws an element on the Graphics. Graphics context where the element should be printed. Draws an element on the Graphics. Graphics context where the element should be printed. Location of the element in the Graphics' co-ordinate system. Draws an element on the Graphics. Graphics context where the element should be printed. X co-ordinate of the element. Y co-ordinate of the element. Draws the element on the page. Current page where the element should be drawn. Start location on the page. Layouting result. Draws the element on the page. Current page where the element should be drawn. X co-ordinate of the element on the page. Y co-ordinate of the element on the page. Lay outing result. Draws the element on the page. Current page where the element should be drawn. RectangleF structure that specifies the bounds of the element. Lay outing result. Draws the element on the page. Current page where the element should be drawn. RectangleF structure that specifies the bounds of the element. Lay outing result. Draws the element on the page. Current page where the element should be drawn. Start location on the page. Lay outing format. Lay outing result. Draws the element on the page. Current page where the element should be drawn. X co-ordinate of the element on the page. Y co-ordinate of the element on the page. Layout format. Layout result. Draws the element on the page. Current page where the element should be drawn. RectangleF structure that specifies the bounds of the element. Layout format. Layout result. Event. Raises after the element was printed on the page. Event. Raises before the element should be printed on the page. Gets the bounds. rect Gets or sets a pen that will be used to draw the element. Gets or sets the brush. Initializes a new instance of the class. Initializes a new instance of the class. The points. The path types. Initializes a new instance of the class. The pen. Initializes a new instance of the class. The brush. Initializes a new instance of the class. The brush. The fill mode. Initializes a new instance of the class. The pen. The points. The path types. Initializes a new instance of the class. The brush. The fill mode. The points. The path types. Initializes a new instance of the class. The pen. The brush. The fill mode. Adds an arc. The boundaries of the arc. The start angle. The sweep angle. Adds an arc. The x. The y. The width. The height. The start angle. The sweep angle. Adds a bezier curve. The start point. The first control point. The second control point. The end point. Adds a bezier curve. The start point X. The start point Y. The first control point X. The first control point Y. The second control point X. The second control point Y. The end point X. The end point Y. Adds an ellipse. The boundaries of the ellipse. Adds an ellipse. The x. The y. The width. The height. Adds a line. The point1. The point2. Adds a line. The x1. The y1. The x2. The y2. Appends the path specified to this one. The path, which should be appended. Appends the path specified by the points and their types to this one. The points. The path point types. Appends the pie to this path. The rectangle. The start angle. The sweep angle. Appends the pie to this path. The x. The y. The width. The height. The start angle. The sweep angle. Append the closed polygon to this path. The points of the polygon. Appends the rectangle to this path. The rectangle. Appends the rectangle to this path. The x. The y. The width. The height. Starts a new figure. The next added primitive will start a new figure. Closes the last figure. Closes all non-closed figures. Gets the last point. The last point. Calc Point w/h get this path's bound. return this path's bound Gets or sets the fill mode. Gets the path points. Gets the path point types. Gets the point count. Gets the last point. Gets the element. Represents state item collection. Base collection of the pdf objects. Initializes a new instance of the class. Returns an enumerator that iterates through a collection. Returns an enumerator that iterates through a collection. Gets number of the elements in the collection. The total number of elements in the collection. Gets internal list of the collection. Gets the at the specified index. The index of specified item. Represents the combo box field of an existing item. Represents a choice field of an existing PDF document`s form. Represents loaded styled field. Represents base class for loaded fields. Represents field of the Pdf document's interactive form. Initializes a new instance of the class. The page where the field should be placed. The name. Initializes a new instance of the class. Field Dictionary Gets the name. The name. Gets the form. The form. Gets or sets the mapping name to be used when exporting interactive form field data from the document. The mapping name. Gets or sets a value indicating whether this is export. true if export; otherwise, false. Gets or sets a value indicating whether [read only]. if the field is read only, set to true. Gets or sets a value indicating whether this is required. true if required; otherwise, false. Gets or sets the tool tip. The tool tip. Gets the page. The page. Gets or sets a value indicating whether this is flatten. Gets the element. Form field identifier Sets the name of the field. New name of the field. Gets the name of the field. A string value specifying the name of the field. Gets or sets the mapping name to be used when exporting interactive form field data from the document. A string value specifying the mapping name of the field. Gets or sets the tool tip. Gets the page. Gets or sets a value indicating whether [read only]. True if the field is read-only, false otherwise. Default is false. Gets or sets a value indicating whether this is required. True if the field is required, false otherwise. Default is false. Gets or sets a value indicating whether this is export. true if export; otherwise, false. Gets the form. The form. Get DA for from annot Gets the actions of the field. The actions. Gets or sets the action to be performed when the mouse button is released inside the annotations active area.. The mouse up action. Gets or sets the action to be performed when the mouse button is pressed inside the annotations active area. The mouse down action. Gets or sets the action to be performed when the annotation receives the input focus. The got focus action. Gets or sets the action to be performed when the annotation loses the input focus. The lost focus action. Gets or sets the bounds. Gets or sets the location. Gets or sets the size. Gets or sets the color of the border. The color of the border. Gets or sets the color of the border. The color of the border. Gets or Sets the width of the border. The width of the border. Gets the font. The font. Gets the default index. Gets a value indicating the visibility of the field. Initializes a new instance of the struct. The field. Initializes a new instance of the struct. The item. Gets the collection of choice items. Gets or sets the first selected item in the list. Gets or sets the value of the first selected item in the list. Gets the first selected item in the list. Gets the first selected item in the list. Gets or sets the flag indicating if a new value selected is committed immediately without waiting to leave the field. Gets or sets a value indicating whether this is editable. True if the drop down list is editable, false otherwise. Default is false. Gets the collection of combo box items. Represents check box of an existing PDF document`s form. Represents the base class for loaded state field. Gets the items collection. Gets or sets a value indicating whether this is checked. True if the check box is checked, false otherwise. Gets the collection check box items. Represents the loaded sound annotation class. Represents the PdfLoadedStyledAnnotation. Represents the base class for loaded annotation classes. Represents the base class for annotation objects. The name of the annotation. The ModifiedDate of the annotation. Creates new annotation object with the specified dictionary. Annotation's dictionary Gets or sets the background of the annotations icon when closed. The title bar of the annotations pop-up window. The border of a link annotation. The color. Gets annotation's modified date. Gets or sets annotation's border. Gets or sets location of the annotation. Gets or sets the name of the annotation. Note: The annotation name, a text string uniquely identifying it among all the annotations on its page. Gets or sets size of the annotation. Gets a page which this annotation is connected to. Gets or sets content of the annotation. Gets or sets annotation flags. Gets the element. Represents the Form field identifier Sets the name of the field. New name of the field. Gets and sets the Page. Gets or sets the color. The color. Gets or sets the text. The text. Gets or sets the annotation's border. Gets or sets the location. Gets or sets the size. Gets or sets the annotation flags. Gets or sets the sound of the annotation. Gets the filename of the annotation. Gets or sets the icon of the annotation. Implements enumerator to the loaded page collection. Initializes a new instance of the class. The collection. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current element in the collection. The current element in the collection. The enumerator is positioned before the first element of the collection or after the last element. Represent pdf optional content group(or optional content membership). Visible of optional content. Represents base class for file specification objects. Name of the file. Gets or sets the name of the file. The name of the file. Gets the element. specify the quality level of render image Determine whether there is Tj in front of Td,TD,cm,T* ,TL,Tw,Tc,Tz. if not ,you need to calculate the translation Save the translation data Text leading horizontal scaling word spacing Current text element Character spacing. Colorspace table of page resource Pattern table of page resource AddBezierCurve2 Get Rectangle from pdf dictionary. Apply Color Space,Bug-654 Execute pdf command. Render text element text elements token type Render text to pdf drawing context. specify the quality level of render image Parses font from fontReader and fontDefinition Represents check box field in the PDF form. Represents base class for field which can be in checked and unchecked states. Represents form's field with style parameters. Initializes a new instance of the class. The page where the field should be placed. The name. Gets or sets the bounds. The bounds. Gets or sets the location. The location. Gets or sets the size. The size. Gets or sets the color of the border. The color of the border. Gets or sets the color of the background. The color of the background. Gets or sets the color of the text. The color of the text. Gets or sets the width of the border. The width of the border. Gets or sets the highlighting mode. The highlighting mode. Gets or sets the font. The font. Gets or sets the text alignment. The text alignment. This property is meaningful for fields containing variable text only. Gets the actions of the field. The actions. Gets or sets the border style. The border style. Gets or sets a value indicating whether this is visible. true if visible; otherwise, false. Initializes a new instance of the class. The page where the fields should be placed. The name of the check box field. Gets or sets the style. The object specifies the style of the check box field. Initializes a new instance of the class. The page where the fields should be placed. The name of the check box field. Gets or sets a value indicating whether this is checked. true if checked; otherwise, false. Get file Folder This class provides support for converting PDF into an XPS Document. Converts a range page of the PdfDocument to Xps. The pdf document. The xps stream. The start index. The end index. Converts the specified PdfDocument to Xps. The pdf document. The xps stream. Creates the PDF document. Adds the document properties. The doc properties. Represents automatic field which has the same value within the Represents automatic field which value is dynamically evaluated. Represents a fields which is calculated before the document saves. Draws an element on the Graphics. Graphics context where the element should be printed. X co-ordinate of the element. Y co-ordinate of the element. Gets or sets the bounds of the field. The bounds value. Gets or sets the size of the field. The size of the field. Gets or sets the location of the field. The location. Gets or sets the font. The font. Gets or sets the brush. The brush. Gets or sets the pen. The pen. Gets or sets the string format. The string format. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents class to display creation date of the document. Represents automatic field which has the same value in the whole document. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. Specifies the location and size of the field. Gets or sets the format string. The format string. Represents a calibrated RGB color, based on a CalRGB colorspace. Represents the extended color, based on a complex colorspace. Initializes a new instance of the class. The colorspace. Gets the Colorspace Initializes a new instance of the class. The colorspace Gets or sets the Blue value. The blue level of this color. The acceptable range for this value is [0.0 1.0]. 0.0 means the darkest color that can be achieved, and 1.0 means the lightest. Gets or sets the green level for this color. The green level of this color. The acceptable range for this value is [0.0 1.0]. 0.0 means the darkest color that can be achieved, and 1.0 means the lightest color. Gets or sets the red level for this color. The red level of this color. The acceptable range for this value is [0.0 1.0]. 0.0 means the darkest color that can be achieved, and 1.0 means the lightest color. Represents a Code128A barcode. Only the following symbols are allowed in a Code 128 A barcode: NUL (\x00) SOH (\x01) STX (\x02) ETX (\x03) EOT (\x04) ENQ (\x05) ACK (\x06) BEL (\x07) BS (\x08) HT (\x09) LF (\x0A) VT (\x0B) FF (\x0C) CR (\x0D) SO (\x0E) SI (\x0F) DLE (\x10) DC1 (\x11) DC2 (\x12) DC3 (\x13) DC4 (\x14) NAK (\x15) SYN (\x16) ETB (\x17) CAN (\x18) EM (\x19) SUB (\x1A) ESC (\x1B) FS (\x1C) GS (\x1D) RS (\x1E) US (\x1F) SPACE ! # $ % ' * + , - . 0 1 2 3 4 5 6 7 8 9 : ; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ]^ _ FNC1 (\xF0) FNC2 (\xF1) FNC3 (\xF2) FNC4 Represents the Base class for all the Single dimensional barcodes Represents a base class for all barcode types. Initializes a new instance of the class. Initializes a new instance of the class. Set the barcode text. Gets or sets the back color of the barcode. Gets or sets the bar color of the barcode. Gets or sets the text color of the barcode text. Gets or sets the narrow bar width. Gets or Sets the barcode text. Gets or sets the location to render barcode in the PDF Document. Gets or sets the empty area which is to be allocated around the barcode. Gets or sets the bar height. Gets the size of the barcode. Gets or sets the rectangular area occupied by the barcode. Initializes the new instance of Draws the barcode on the at the specified region. The pdf page. The barcode region. Draws the barcode on the at the specified location. The pdf page. The barcode location. Draws the barcode on the at the specified location with the size. The pdf page. The barcode location. The barcode size. Exports the barcode as image. The barcode image. Gets or sets the Text font. Gets or sets the text display location. The Default value is false. Gets or sets a value indicating whether to enable to check digit calculation in the generated barcode or not. The Default value is True. Gets or sets the gap between the barcode and the displayed text. Gets or sets the alignment of the text displayed on the barcode. Default value is Center. Gets or sets a value indicating whether [encode start stop symbols]. true if [encode start stop symbols]; otherwise, false. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode Text. Represents the Rubber Stamp annotation for a PDF document. Initializes a new instance of the class. Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. Text of the rubber stamp annotation. Gets or sets the annotation's icon. A enumeration member specifying the icon for the annotation when it is displayed in closed state. Gets or sets appearance of the annotation. Represents additional actions of the annotations. Initializes a new instance of the class. Gets or sets the action to be performed when the mouse button is pressed inside the annotations active area. The mouse down action. Gets or sets the action to be performed when the mouse button is released inside the annotations active area.. The mouse up action. Gets or sets the action to be performed when the annotation receives the input focus. The got focus action. Gets or sets the action to be performed when the annotation loses the input focus. The lost focus action. Gets the element. Represents an action which goes to a destination in the current document. Represents base class for all action types. Gets or sets the next action to be performed after the action represented by this instance. Gets the element. Initializes a new instance of the class. The destination to jump to. Initializes a new instance of the class. The page to jump to. Gets or sets the destination. The destination. Initializes a new instance of the class. The destination to jump to. Gets or sets the destination. The destination. Checks whether the object is similar to another object. The object to compare with the current object. True - if the objects have equal internals and can share them, False otherwise. Find item by searching in the .rels file The index of item Get item from alternate content alternate content data the type of item the item Base class for the xmp entities. Gets Xml data of the entity. Data for event before lay outing of the page. Represents the data for a cancelable event. Gets or sets a value indicating whether this is cancel. true if cancel; otherwise, false. Initializes a new instance of the class. The bounds. The page. Gets or sets value that indicates the lay outing bounds on the page. Gets the page where the lay outing should start. Contains information about layout`s element . Initializes a new instance of the class. The result. Gets a result of the lay outing on the page. Gets or sets a value indicating the next page where the element should be layout if the process is not finished or stopped. The default value is null. In this case the element will be layout on the next page. Represents marker for ordered list. Initializes a new instance of the class. Number style of marker. Number delimiter of marker. Number suffix of marker. Number font of marker. Initializes a new instance of the class. Number style of marker. Number suffix of the marker. Number font of marker. Initializes a new instance of the class. Number style of marker. Number font of marker. Gets or sets the list numbering style. Gets ar sets start number for ordered list. Default value is 1. Gets or sets the delimiter. Gets or sets the suffix of the marker. Represents the security settings of the PDF document. The cross Table Indicate the owner password is correct or not. Indicate the user password is correct or not. To Encrypt the PDF document and set the encryption key size and permissions. Note:If set empty string value to open password or permission password, it indicates that the PDF document can be operated without providing corresponding password. The open password The permission password A set of flags specifying which operations are permitted when the document is opened with user access The bit length of the encryption key To Encrypt the PDF document with open password and permission password,and set the encryption key size and permissions. Note:If set empty string value to open password or permission password, it indicates that the PDF document can be operated without providing corresponding password. The open password The permission password A set of flags specifying which operations are permitted when the document is opened with user access The bit length of the encryption key The original permissionPassword of the document Initializes a new instance of the class. Initializes a new instance of the class. To verify the owner password of the PDF document is correct or not. The owner password The bool value to indicate the password is correct or not To verify the user password of the PDF document is correct or not. The user password The bool value to indicate the password is cottect or not Logically ORs flag and mask and return result. The mask of set bit that should be set in the result. The ORed value of flag and mask. Logically ANDs flag and inverted mask and return result. The mask of set bit that should be cleared in the result. The ANDed value of flag and inverted mask. Verify the user password or owner password is correct or not. The user password or owner password The key. Encrypts the data. The curr obj number. The data. Encrypted byte array. Saves this instance. Clones the specified document. A new cloned encryptor. Creat a new Fiel ID. Check the given password is correct or not. The given password The boolean indicates the given password is correct or not Gets or sets the owner password. Gets or sets the user password. Indicate whether this pdf document was encrypted originally or not. Gets or sets the document's permission flags Gets or sets the size of the key. Gets file ID. Summary description for Prep. RFC 3454, Appendix B.1 RFC 3454, Appendix B.2 RFC 3454, Appendix B.3 RFC 3454, Appendix C.1.1 RFC 3454, Appendix C.1.2 RFC 3454, Appendix C.2.1 RFC 3454, Appendix C.2.2 RFC 3454, Appendix C.3 RFC 3454, Appendix C.4 RFC 3454, Appendix C.5 RFC 3454, Appendix C.6 RFC 3454, Appendix C.7 RFC 3454, Appendix C.8 RFC 3454, Appendix C.9 RFC 3454, Section 4 RFC 3454, Section 6 RFC 3454, Section 7 Create a new profile, with the given steps. The steps to perform Prepare a string, according to the specified profile. The string to prepare The prepared string Prepare a string, according to the specified profile, in place. Not thread safe; make sure the input is locked, if appropriate. (this is the canonical version, that should be overriden by subclasses if necessary) The string to prepare in place Saves the object using the specified writer. The writer. Freezes the changes. The freezer. Gets a value indicating whether this is changed. true if changed; otherwise, false. Get the resource. The resource name. The resource type. The resource.Return null,if not contain a resource with the name. Add a resource. The resource. The resource type. Remove a resource. The resource name. The resource type. Whether to contain the resource. The resource. The resource type. True,if contain the resource;False,otherwise. Get the resources. The resource type. The resources dictionary of the resource type. Get a resource. The resource name. The resource type. A resource.return null if not exist. Represents the image mask object for bitmaps. Base class for bitmap masking objects. Creates new PdfImageMask object. The image mask. Gets the image mask. The image mask. Gets the mask type. true if soft mask; otherwise, hard mask false. Represents Pdf Template object. the origin location of the template Initializes a new instance of the class. The size. Initializes a new instance of the class. Initializes a new instance of the class. The width. The height. Initializes a new instance of the class. RectangleF cropBox Resets the template and sets the specified size. The size. Resets an instance. Gets graphics context of the template. It will return null, if the template is read-only. Gets the size of the template. Gets the width of the template. Gets the height of the template. Gets a value indicating whether the template is read-only. true if the template is read-only; otherwise, false. Read-only templates does not expose graphics. They just return null. Gets the wrapped element. Represents collection of objects. Initializes a new instance of the class. Creates new annotation collection for the specified page. Page which collection is created for. Adds a new annotation to collection. The new annotation to be added to collection. Position of the annotation in collection. Cleares the collection. Searches the collection for the specified annotation. The annotation to search for. True, if annotation is contained in collection. Otherwise - false. Searches the collection for the specified annotation. The Annotation to search. Index of the element in the collection, if exists, or -1 if the element does not exist in the collection. Inserts annotation to the collection at the specified index. Index where to insert the element. The annotation to insert in the collection. Removes the element at the specified field. The index of the element to remove. Removes the element from the collection. The element to remove. Gets the object at the specified position. The index value of the annotation in the collection. Annotation object at the specified position. Gets Pdf primitive representing this object. Represents a digital signature used for signing a PDF document. Holds signature dictionary. Holds pdf Loaded signature field. Holds pdf certificate. The sign image layout. The DistinguishName label. Reason of signing. Page on which signature field is initialized. The signature text alignment The CPU host name or physical location of the signing. Information provided by the signer to enable a recipient to contact the signer to verify the signature; for example, a phone number. Holds a value which indicates certefication of the document. Permissions of the certificated document. Holds timestamping server Document that holds page and this signature. That document should be signed. Indicates whether the signature corresponds to signature field or not. Note : We draw appearance in the case of signature field. Set signature info font Set font color for the signature info Signature datetime Internal variable to store the signature name. The name of the person or authority signing the document, usually called signer. The signer label. Digital Signature Distinguished name Digital Signature Whether to display the label Show Signature Configuer Text Digital Signature Graphic Type Digital Signature Configuer Graphic file Path The Signature Image Source Digital Signature Reason Label Digital Signature Date Digital Signature ContactInfo Label Digital Signature LocationInfo Label Initializes a new instance of the class. The current pdf page where signature will be replaced. The pdf certificate. Name of the signature. Initializes a new instance of the class. The document, which has the page. The page. The certificate. The name of the signature. Initializes a new instance of the class. The loaded document, which has the page. The page. The certificate. The name of the signature. The name of the loaded signature field Initializes a new instance of the class. The document or loaded document, which has the page. The page. The certificate. The name of the signature. Initializes a new instance of the class. The loaded document, which has the page. The page. The certificate. The name of the signature. The name of the loaded signature field Handles the BeginSave event of the catalog document. NOTE: Needed for certifying pdf document. The source of the event. The instance containing the event data. Handles the BeginSave event of the Dictionary control. The source of the event. The instance containing the event data. Draws the appearance. The template. Draw Text Signature Draw Signature information Draw Picture Signature DrawString PdfCanvas g PdfFont font PdfSolidBrush solidBrush PdfStringFormat PdfStrFormat text point x point y half - width check thie validity of the signature Check if the document was altered after signed. True if modified; otherwise false. Get all certificates. Gets the signature Appearance. A object defines signature`s appearance. Gets or sets signature location on the page. Gets or sets bounds of signature. Gets or sets information provided by the signer to enable a recipient to contact the signer to verify the signature; for example, a phone number. Gets or sets reason of signing. Gets or sets the physical location of the signing. Gets or sets a value indicating certificate document or not. NOTE: Works only with Adobe Reader 7.0.8 or higher. certificate document if true. Gets or sets the permission for certificated document. The document permission. Gets signing certificate. Sets the alignment of signature text Gets a value indicating whether signature visible or not. Signature can be set as invisible when its size is set to empty. Gets or sets time stamping server unique resource identifier. Gets pdf signature field. Gets whether to draw signature appearance or not. Get Signature Datetime get/set pdf signature name Document that holds page and this signature. That document should be signed. Set the sign name font. Note: This font applys to sign name when the GraphicMode is SignNameOnly or SignNameAndSignDetail. if not set, the default font will be applied. Set font color for the signature info if not set, the default is black Set the SignDetails font. Note: if not set, the default font will be applied. Set signature info font The name of the person or authority signing the document, usually called signer. Digital Signature Common name label The name of the person or authority signing the document. Name label Signature Distinguished Name label Digital Signature Distinguished name. Notes: Assigning a stirng value to it directly is not recommended unless you know what is the Distinguish Name exactly. One way suggested of value Assignment is using pdfSignature.Certificate.IssuerName.Name,in which, pdfSignature is an instance of PDFSignature class. Flag determine whether to display the labels Show Digital Signature,Configuer Text The Grapphic render/display mode. Digital Signature Graphic Type Digital Signature Configuer Graphic file Path Signature Image Source Digital Signature Configuer Graphic is filled bounds. Set or get the sign image layout. Digital Signature Reason Label Digital Signature Date Label Digital Signature ContactInfo Label Digital Signature LocationInfo Label Represents the Certificate object. Creates new PdfCertificate from PFX file. The path to pfx file. The password for pfx file. X509KeyStorageFlags storageFlags Signature data The data to pfx file. Signature data The data to pfx file. The password for pfx file. Signature data The data to pfx file. The password for pfx file. X509KeyStorageFlags storageFlags Represents loaded item collection. Gets the at the specified index. Manipulates pages within a section. Creates a new page and adds it into the collection. The new page. Adds a page into collection. The page. Inserts a page at the specified index. The index. The page. Returns the index of the specified page. The page. The index of the page. Determines whether the specified page is within the collection. The page. true if the collection contains the specified page; otherwise, false. Removes the specified page. The page. Removes a page at the index specified. The index. Clears this collection. Gets the at the specified index. Gets the count of the pages. The class representing a result of searching designated text from PDF page. apply hight light of the seached text apply hight light of the seached text apply hight light of the seached text,with unicode apply hight light of the seached text apply hight light of the seached text,with unicode Gets search text of this System.String structure. Gets match text of this System.String structure. Gets text which is including the searched text of this System.String structure. Gets all the text of the line where covers the searched text of this System.String structure . Gets page which is including the searched text of this Spire.Pdf.PdfPageBase structure. Gets index of page which is including the searched text of this System.Int32 structure. Gets the position of the searched text of this System.Drawing.PointF structure. Gets the size of the searched text of this System.Drawring SizeF structure. Gets the bounds of the searched text of this System.Drawring RectangleF structure. The class representing all the resuls of searching designated text from PDF page The collection of the default pens. Gets the AliceBlue pen. Gets the antique white pen. Gets the Aqua default pen. Gets the Aquamarine default pen. Gets the Azure default pen. Gets the Beige default pen. Gets the Bisque default pen. Gets the Black default pen. Gets the BlanchedAlmond default pen. Gets the Blue default pen. Gets the BlueViolet default pen. Gets the Brown default pen. Gets the BurlyWood default pen. Gets the CadetBlue default pen. Gets the Chartreuse default pen. Gets the Chocolate default pen. Gets the Coral default pen. Gets the CornflowerBlue default pen. Gets the Corn silk default pen. Gets the Crimson default pen. Gets the Cyan default pen. Gets the DarkBlue default pen. Gets the DarkCyan default pen. Gets the DarkGoldenrod default pen. Gets the DarkGray default pen. Gets the DarkGreen default pen. Gets the DarkKhaki default pen. Gets the DarkMagenta default pen. Gets the DarkOliveGreen default pen. Gets the DarkOrange default pen. Gets the DarkOrchid default pen. Gets the DarkRed default pen. Gets the DarkSalmon default pen. Gets the DarkSeaGreen default pen. Gets the DarkSlateBlue default pen. Gets the DarkSlateGray default pen. Gets the DarkTurquoise default pen. Gets the DarkViolet default pen. Gets the DeepPink default pen. Gets the DeepSkyBlue default pen. Gets the DimGray default pen. Gets the DodgerBlue default pen. Gets the Firebrick default pen. Gets the FloralWhite default pen. Gets the ForestGreen default pen. Gets the Fuchsia default pen. Gets the Gainsborough default pen. Gets the GhostWhite default pen. Gets the Gold default pen. Gets the Goldenrod default pen. Gets the Gray default pen. Gets the Green default pen. Gets the GreenYellow default pen. Gets the Honeydew default pen. Gets the HotPink default pen. Gets the IndianRed default pen. Gets the Indigo default pen. Gets the Ivory default pen. Gets the Khaki default pen. Gets the Lavender default pen. Gets the LavenderBlush default pen. Gets the LawnGreen default pen. Gets the LemonChiffon default pen. Gets the LightBlue default pen. Gets the LightCoral default pen. Gets the LightCyan default pen. Gets the LightGoldenrodYellow default pen. Gets the LightGray default pen. Gets the LightGreen default pen. Gets the LightPink default pen. Gets the LightSalmon default pen. Gets the LightSeaGreen default pen. Gets the LightSkyBlue default pen. Gets the LightSlateGray default pen. Gets the LightSteelBlue default pen. Gets the LightYellow default pen. Gets the Lime default pen. Gets the LimeGreen default pen. Gets the Linen default pen. Gets the Magenta default pen. Gets the Maroon default pen. Gets the MediumAquamarine default pen. Gets the MediumBlue default pen. Gets the MediumOrchid default pen. Gets the MediumPurple default pen. Gets the MediumSeaGreen default pen. Gets the MediumSlateBlue default pen. Gets the MediumSpringGreen default pen. Gets the MediumTurquoise default pen. Gets the MediumVioletRed default pen. Gets the MidnightBlue default pen. Gets the MintCream default pen. Gets the MistyRose default pen. Gets the Moccasin default pen. Gets the NavajoWhite default pen. Gets the Navy default pen. Gets the OldLace default pen. Gets the Olive default pen. Gets the OliveDrab default pen. Gets the Orange default pen. Gets the OrangeRed default pen. Gets the Orchid default pen. Gets the PaleGoldenrod default pen. Gets the PaleGreen default pen. Gets the PaleTurquoise default pen. Gets the PaleVioletRed default pen. Gets the PapayaWhip default pen. Gets the PeachPuff default pen. Gets the Peru default pen. Gets the Pink default pen. Gets the Plum default pen. Gets the PowderBlue default pen. Gets the Purple default pen. Gets the Red default pen. Gets the RosyBrown default pen. Gets the RoyalBlue default pen. Gets the SaddleBrown default pen. Gets the Salmon default pen. Gets the SandyBrown default pen. Gets the SeaGreen default pen. Gets the SeaShell default pen. Gets the Sienna default pen. Gets the Silver default pen. Gets the SkyBlue default pen. Gets the SlateBlue default pen. Gets the SlateGray default pen. Gets the Snow default pen. Gets the SpringGreen default pen. Gets the SteelBlue default pen. Gets the Tan default pen. Gets the Teal default pen. Gets the Thistle default pen. Gets the Tomato default pen. Gets the Transparent default pen. Gets the Turquoise default pen. Gets the Violet default pen. Gets the Wheat default pen. Gets the White default pen. Gets the WhiteSmoke default pen. Gets the Yellow default pen. Gets the YellowGreen default pen. Represents TrueType font. [System.Security.Permissions.PermissionSet( System.Security.Permissions.SecurityAction.Assert, Name = "FullTrust" )] Represents the font. Measures a string by using this font. Text to be measured. Size of the text. Measures a string by using this font. Text to be measured. PdfStringFormat that represents formatting information, such as line spacing, for the string. Size of the text. Measures a string by using this font. Text to be measured. PdfStringFormat that represents formatting information, such as line spacing, for the string. Number of characters in the string. Number of text lines in the string. Size of the text. Measures a string by using this font. Text to be measured. Maximum width of the string in points. Size of the text. Measures a string by using this font. Text to be measured. Maximum width of the string in points. PdfStringFormat that represents formatting information, such as line spacing, for the string. Size of the text. Measures a string by using this font. Text to be measured. Maximum width of the string in points. PdfStringFormat that represents formatting information, such as line spacing, for the string. Number of characters in the string. Number of text lines in the string. Size of the text. Measures a string by using this font. Text to be measured. SizeF structure that specifies the maximum layout area for the text in points. Size of the text. Measures a string by using this font. Text to be measured. SizeF structure that specifies the maximum layout area for the text in points. PdfStringFormat that represents formatting information, such as line spacing, for the string. Size of the text. Measures a string by using this font. Text to be measured. SizeF structure that specifies the maximum layout area for the text in points. PdfStringFormat that represents formatting information, such as line spacing, for the string. Number of characters in the string. Number of text lines in the string. Size of the text. Checks whether the object is similar to another object. The object to compare with the current object. True - if the objects have equal internals and can share them, False otherwise. Gets the name. The name. Gets the size. The size. Gets the height of the font in points. Gets the style information for this font. Gets a value indicating whether this is bold. true if bold; otherwise, false. Gets a value indicating whether this is italic. true if italic; otherwise, false. Gets a value indicating whether this is strikeout. true if strikeout; otherwise, false. Gets a value indicating whether this is underline. true if underline; otherwise, false. Gets Pdf primitive representing the font. Specifies type of paginating. If the element exceeds the page, proceed it on the next page. Draw the element on the one page only. Specifies how the element should be contained on the page. Fit the element according to the bounds specified or the page bounds. If the element doesn't fit at the first page, don't draw it on this page. This outputs individual glyph index to character code mapping for each char. If you are doing any work on CMap, you need to open the resulting file in Adobe Reader, select and copy text, paste it to notepad and see if it was correctly mapped to characters. It is especially important to do so for TestUnicode.doc. @param fillOrder The fill order of the compressed data bytes. @param w @param h Represents sound embedded into pdf document. Name of the file. Gets or sets the sampling rate, in samples per second (in Hz). Gets or sets the number of bits per sample value per channel. Gets or sets the encoding format for the sample data. Gets or sets the number of sound channels. The name of the file. Gets the element. Converts an APS path or a clipping region into XPS Abbreviated Syntax. The technique is the same as in PdfPathBuilder, but Syntax of path is different Represents collection of radio buttons items. Initializes a new instance of the class. The field. Adds the specified item. The object to be added to collection. The index of the added field. Inserts an item at the specified index. The index where to insert the new item.. A object to be added to collection. Removes the specified item from the collection. The object which is to be removed from the collection. Removes the item at the specified position. The index where to remove the item. Gets the index of the item within the collection. A object whose index is requested. Index of the item with the collection. Determines whether the collection contains the specified item. Check whether object is exists in the collection or not. true if collection contains specified item; otherwise, false. Clears the item collection. Gets the at the specified index. Returns item at the specified position. Gets the element. This class represents a set of the properties that define the internal structure of PDF file. PDF Document object read pdf file Initializes a new instance of the class. PDF Document object read pdf file Gets or sets the version of the PDF document. The document version. Gets or sets a value indicating whether [incremental update]. true if [incremental update]; otherwise, false. Gets or sets the type of PDF cross-reference. Please see the description of for more details. Gets the value indicating whether the PDF document is tagged one or not. If true PDF document is tagged, otherwise false. Get or Set PdfDocument Print PageScaling Pdf to Html, Set Parameter The path to source pdf file. This constructor imports an existing pdf file into the document object. It automatically populates the Pages collection with the pages of the given document. Initializes a new instance of the class. The path to source PDF document. The password (user or owner) of the encrypted document. Setting up the Pdf docuement standard,but Pdf/A2A standards are not suppored Initializes a new instance of the class. The byte array with the file content. Initializes a new instance of the class. The byte array with the file content. The password (user or owner) of the encrypted document. Initializes a new instance of the class. The stream with the file. Initializes a new instance. The stream with the file. The password (user or owner) of the encrypted document. Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. The path to source pdf file. This constructor imports an existing pdf file into the document object. It automatically populates the Pages collection with the pages of the given document. Initializes a new instance of the class. The path to source PDF document. The password (user or owner) of the encrypted document. Load a xps bytes array. the xps byte array Load a xps file. Load a xps stream. Load Pdf from svg file. A relative or absolute path for the svg file Load pdf from svg stream. A Svg file stream Load file from disk file. url address Enable javascrpit Enable hyperlink Auto detect page break Load file from disk file. url address Enable javascrpit Enable hyperlink Auto detect page break paper size PdfHtmlLayoutFormat layoutFormat Load file from disk file. url address Enable javascrpit Enable hyperlink Auto detect page break paper size PdfHtmlLayoutFormat layoutFormat Load file from disk file. url address Enable javascrpit Enable hyperlink Auto detect page break paper size PdfHtmlLayoutFormat layoutFormat by default false, when load Html DOM timeout(PdfHtmlLayoutFormat.LoadHtmlTimeout),convert uncompleted Html DOM to pdf. if true,until Html DOM load completed,then convert to pdf. Load htmlSourceCode to Pdf htmlSourceCode Auto detect page break PdfPageSettings setting PdfHtmlLayoutFormat layoutFormat Load htmlSourceCode to Pdf htmlSourceCode Auto detect page break PdfPageSettings setting PdfHtmlLayoutFormat layoutFormat by default false, when load Html DOM timeout(PdfHtmlLayoutFormat.LoadHtmlTimeout),convert uncompleted Html DOM to pdf. if true,until Html DOM load completed,then convert to pdf. Initializes a new instance of the class. The byte array with the file content. Initializes a new instance of the class. The stream with the file. Initializes a new instance of the class. The byte array with the file content. The password (user or owner) of the encrypted document. Initializes a new instance. The stream with the file. The password (user or owner) of the encrypted document. Indicates whthere contains extended right. Removes the extended right. Closes the document. if set to true the document should be disposed completely. The document is disposed after calling the Close method. So, the document can not be saved if Close method was invoked. Save the document to the specified stream. The stream which default saved to the FileFormat.PDF format. Convert the document to the format file which saved to streams. The file format The format file streams. FileFormat.PDF:return only one stream(PDF support paging). FileFormat.XPS:return only one stream(XPS support paging). FileFormat.DOC:return only one stream(DOC support paging). FileFormat.SVG:return multiple streams(SVG not support paging,one stream to one page). FileFormat.HTML:return only one stream(HTML support paging). FileFormat.DOCX:return only one stream(DOCX support paging). Convert the specified range of the document pages to the format file which saved to streams. FileFormat.PDF is not supported. The start index. The end index. The file format The format file streams. FileFormat.PDF:not supported. FileFormat.XPS:return only one stream(XPS support paging). FileFormat.DOC:return only one stream(DOC support paging). FileFormat.SVG:return multiple streams(SVG not support paging,one stream to one page). FileFormat.HTML:return only one stream(HTML support paging). FileFormat.DOCX:return only one stream(DOCX support paging). Convert the document to the format file which saved to an stream. The stream which saving the format file. FileFormat.PDF,FileFormat.XPS,FileFormat.DOC,FileFormat.HTML,FileFormat.DOCX support paging,so be saved to one stream. FileFormat.SVG:due to SVG file not support paging,so can't be saved to one stream,not supported. The file format Saves PDF document to file. A relative or absolute path for the file Saves PDF document to file. A relative or absolute path for the file File format for the file Saves PDF document to other Format files. Current only supports save PDF document to SVG A relative or absolute path for the file The start page index.The index starts at 0 The end page index. File format for the file Saves PDF document page as image Page with page index to save as image Returns page as Image Saves PDF document page as image Page with page index to save as image Returns page as Image Saves PDF document page as image,Set image Dpi Page with page index to save as image Pictures X resolution Pictures Y resolution Returns page as Image Saves PDF document page as image Page index PdfImageType type Returns page as Image Saves PDF document page as image,Set PdfImageType and image Dpi Page index PdfImageType type Pictures X resolution Pictures Y resolution Returns page as Image Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. The resulting clone must be of the same type as or a compatible type to the original instance. Imports a page. The loaded document. The page. The page in the target document. Imports a page. The loaded document. Index of the page. The page in the target document. Imports a page range from a loaded document. The loaded document. The start page index. The end page index. The last created page in the target document. Merges the specified source documents and return destination document. The destination document, where the other documents are merged into. If it's null a new document object will be created. The source documents. The document containing merged documents. Merges the PDF documents specified by the Stream. Merges the PDF documents specified by the paths. A new PDF document containing all merged documents. Splits a PDF file to many PDF files, each of them consists of one page from the source file. Template for destination file names. Each destination file will have 'destFileName{0***}' name, where *** is an optional format string for the number of the page inside of the source document. Splits a PDF file to many PDF files, each of them consists of one page from the source file. Template for destination file names. The number that is use as a start point for the page numbering. Each destination file will have 'destFileName{0***}' name, where *** is an optional format string for the number of the page inside of the source document. Get or Set PdfDocument pages Print Mode Print preview. Print preview control Seting Param Begin Print Page Print Page Print Multi-page Print settings. Print document. Indicates whether to use the high qulity image when convert document Get or Set Allow Create Form. Indicates whether use invariant culture mode to convert pdf document. Set some options when do convert operation. Get or Set PdfDocument Print PageScaling Get or Set Current PDF Document Print PageScaling Set,Get Current active pdf object Get document PdfConformanceLevel Gets the collection of document attachments displayed on a PDF page. Gets the bookmarks. Gets or sets the color space for page that will be created. Gets or sets document's information and properties. Gets the additional document's actions. Gets the loaded form. Get and Set the PdfPageLabel. Gets the pages. Gets the fonts which are available in the PDF document. Retruns the fonts which are used in the PDF document. Gets or sets the desired level of stream compression. All new objects should be compressed with this level of the compression. Gets the security parameters of the document. Gets or sets a viewer preferences object controlling the way the document is to be presented on the screen or in print. Gets or sets the action to execute when the document is opened. Gets or sets the action to be performed after the document is printed. A object specifying the action to be executed after the document is printed. . Gets or sets the jave script action to be performed after the document is saved. A object specifying the action to be executed after the document is saved. Gets or sets the action to be performed before the document is closed. A object specifying the action to be executed before the document is closed. Gets or sets the action to be performed before the document is printed. A object specifying the action to be executed before the document is printed. Gets or sets the java script action to be performed before the document is saved. A object specifying the action to be executed before the document is saved. Gets the template of pdf document Indicates whether enable font cache. Indicates the document is encrypted or not. Indicates the document is a PDF Portfolio or not. Optional content properties Get or Set PdfDocument pages Print Mode Gets or sets the pagenumber which you choose as the start page to printing Gets or sets the pagenumber which you choose as the final page to printing. Gets or sets the name of printer which is on printing PDF document Gets or set a value indicating handle PageSettings Landscape. Gets a value indicating the System.Drawing.Printing.PrintDocument Get the print settings. Represents automatic field to display page number within a section. Represents automatic field which has the same value within the Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Gets or sets the number style. The number style. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents the border style of the Line annotation. Initializes a new instance of the class. Gets or sets the width. The line border width. Gets or sets the border style. The line border style. Gets or sets the Line Dash The line border dash array. Gets the element. Represents a attributes to be applied to the virtual camera associated with a 3D annotation. Initializes a new instance of the class. Gets or sets the background for this view. Gets or sets the 3D transformation matrix. A 12-element 3D transformation matrix that specifies a position and orientation of the camera in world coordinates. If the array has more than 12 elements, only the first 12 will be considered. Gets or sets the center of orbit for 3D artwork. A non-negative number indicating a distance in the camera coordinate system along the z axis to the center of orbit for this view. If this value is negative, the viewer application must determine the center of orbit. Gets the list of cross sections for this view. A list of PDF3DCrossSection objects available for this view. Gets or sets the view's external name. The external name of the view, suitable for presentation in a user interface. Gets or sets the Creates a new page and adds it as the last page of the document scheme for this view. Gets the list of 3D nodes for this view. A list of PDF3DNode objects available for this view. Gets or sets the projection for this view. Gets or sets the rendering mode for this view. Gets or sets a value indicating whether nodes specified in the Nodes collection are returned to their original states (as specified in the 3D artwork) before applying transformation matrices and opacity settings specified in the node dictionaries. Gets or sets the name of the view node. The view node in the content stream defines all the properties for viewing the 3D artwork. If both ViewNodeName and CameraToWorldMatrix are specified, then ViewNodeName takes precedence. Gets the element. Represents a collection of Pdf3DView objects. Adds the specified value. The value. Pdf3DView Determines whether [contains] [the specified value]. The value. if it contains the specified value, set to true. Indexes the of the Pdf3DView object. The value. Pdf3DView Inserts the specified index. The index. The value. Removes the specified value. The Pdf3DView object. Gets or sets the at the specified index. Pdf3DView Represents the lighting scheme for the 3D artwork. Initializes a new instance of the class. Initializes a new instance of the class. The object specifies the style of the 3D artwork. Gets or sets the Lighting style of the 3D artwork. Gets the element. Exception of this type is raised when annotation object is used incorrectly. Base PDF document exception. General exception class. Initializes object by default error message. Initializes object by specified error message. User defined error message. Initializes object by specified error message and inner exception object. User defined error message. The inner exception. Initializes object by default error message. Initializes object by default error message and inner exception object. The inner exception. Initializes object by specified error message. User defined error message. Initializes object by specified error message and inner exception object. User defined error message. The inner exception. Initializes object with default error message. Initializes object with default error message and inner exception object. The inner exception. Initializes object by specified error message. User defined error message. Initializes object with specified error message and inner exception object. User defined error message. The inner exception. Exception of this type is raised when the document contains object which are not supported by current document standard. Initializes object with default error message. Initializes object with default error message and inner exception object. The inner exception. Initializes object by specified error message. User defined error message. Initializes object with specified error message and inner exception object. User defined error message. The inner exception. Writes the specified PDF object. The PDF object. Writes the specified number. The number. Writes the specified number. The number. Writes the specified text. The text. Writes the specified text. The text. Writes the specified data. The data. Gets or sets the current position within the stream. Stream length. The document required for saving process. Represents the path data reader. Initializes a new instance of the PathDataReader class. Reads the symbols Symbol Gets the next symbol Symbol Updates the current position of the reader Length of the path data Reads the float value from the path data float value True if the next value is float Reads the pint form the path data Point value True if the next parameter is point Reads the position array from the path data position array True if the next parameter is position array Reads the points from the path data Points Checks if the current character is symbol True if the character is a symbol Gets a value indicating whether this is EOF. true if EOF; otherwise, false. Gets text length. Gets or sets the position. The position. Specifies values specifying where the header should formed from. The header is formed from column captions' values. The header is formed from rows. Specifies the datasource type. Specifies that the PdfTable has been binded to an external datasource. Specifies that the values are directly binded to the PdfTable. Specifies values of the border overlap style. Cell borders overlap (are drawn using the same coordinates). Cell borders are drawns in the cell's interior. Represents unordered list. Represents base class for lists. Draws an list on the Graphics. Graphics context where the list should be printed. X co-ordinate of the list. Y co-ordinate of the list. Gets items of the list. Gets or sets tabulation for the list. Gets or sets the indent from the marker to the list item text. Gets or sets the list font. Gets or sets list brush. Gets or sets list pen. Gets or sets the format of the list. The format. Event that rises when item begin layout. Event that rises when item end layout. Initializes a new instance of the class. Creates unordered list using items. Items for a list. Initializes a new instance of the class. The font. Initializes a new instance of the class. The marker for the list. Initializes a new instance of the class. The items collection. The marker for the list. Initializes a new instance of the class. The formatted text. Initializes a new instance of the class from formatted text that is splitted by new lines. The formatted text. The marker. Gets or sets the marker. Decomposition data for NFKC. Offset into the Expansion string for each decomposable character. One way to make this faster might be to have this not be sparse, so that the lookup could be direct rather than a binary search. That would add several hundred K to the library size, though, or time at startup to initialize an array from this. How to expand characters. Since multiple input characters output the same string, this table is compressed to only have one copy of each, and the Offsets table gives offsets into this for each input. Authority Info Access. Decrypts the specified encryptor. The encryptor. The curr obj number. Gets a value indicating whether [was encrypted]. true if [was encrypted]; otherwise, false. Gets a value indicating whether this is decrypted. true if decrypted; otherwise, false. Gets the readable string . The readable string. Gets or sets the integer value of the specified object. Implements a virtual collection of all pages in the document. Creates a page and adds it to the last section in the document. Created page object. Inserts a page at the specified index to the last section in the document. The index of the page in the section. The page. Gets the index of the page in the document. The current page. Index of the page in the document if exists, -1 otherwise. Gets the total number of the pages. Gets a page by its index in the document. Represents the method that executes on a PdfNewDocument when a new page is created. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current section. Class representing metafiles. Represents the base class for images. Creates PdfImage from a file. Path to a file. Returns a created PdfImage object. Creates PdfImage from stream. The stream. Returns a created PdfImage object. Converts a object into a PDF image. The image. Returns a created PdfImage object. Creates a new image instance from RTF text. RTF text data. Width of the image in points. Type of the image that should be created. The text string format. PdfImage containing RTF text. Creates a new image instance from RTF text. RTF text data. Width of the image in points. Type of the image that should be created. PdfImage containing RTF text. Creates a new image instance from RTF text. RTF text data. Width of the image in points. Height of the image in points. Type of the image that should be created. PdfImage containing RTF text. Creates a new image instance from RTF text. RTF text data. Width of the image in points. Height of the image in points. Type of the image that should be created. The text string format. PdfImage containing RTF text. Gets the height of the image in pixels. The height. If True, png direct convert to Jpx and no mask. Gets the width of the image in pixels. The width. Gets the horizontal resolution, in pixels per inch, of this Image. The horizontal resolution. Gets the vertical resolution, in pixels per inch, of this Image. The vertical resolution. Returns the size of the image in points. This property uses HorizontalResolution and VerticalResolution for calculating the size in points. Gets or sets the active frame of the image. Gets the number of frames in the image. Gets the wrapped element. Represents radio button field of an existing PDF document`s form. Represents the loaded state item. Represents base class for field's group items. Gets or sets the bounds. Gets or sets the location. Gets or sets the size. Gets the page. Gets or sets a value indicating whether this is checked. Gets or sets the value. The value of the radio button item. Gets or sets a value indicating whether this is selected. Represents loaded list item. Initializes a new instance of the class. The text. The value. Gets or sets the text. A string value representing the display text of the item. Gets or sets the value. A string value representing the value of the item. Represents collection of Combo box items. Gets the at the specified index. Represents collection of button item. Gets the at the specified index. Represents the layout parameters. Gets or sets the starting layout page. Gets or sets the lay outing bounds. Gets or sets the vertical offsets. The vertical offsets. Gets or sets the lay outing settings. HTML tags parsing html tags html content drawing font parsing html tags html content set html type set text font set font style Represent pdf optional content group. Content typically belongs to a single optional content group. Optional content group dictionary Optional content group Name Optional group used Intent Optional content configuration. Construct an instance The pdf layer name The optional content configuration. The pdf cross Table Construct an instance with the optional content group dictionary The optional content group dictionary The optional content configuration. The pdf cross Table Create the layer graphics. The pdf layer container's graphics. eg: PdfPageBase.Canvas ... The pdf layer graphics. Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance field m_name to the pdf primitive. The optional content group dictionary Synchronize the instance field m_intent to the pdf primitive. The optional content group dictionary Synchronize the instance from the pdf primitive. Synchronize the instance field m_name from the pdf primitive. The optional content group dictionary Synchronize the instance field m_intent from the pdf primitive. The optional content group dictionary Get or set pdf layer name. Notice: Name may be is not unique. Get or set pdf layer visible. Get whether the layer shows on user interface or not. Gets the wrapped element. Checks whether fonts are equals. Font to compare. True if fonts are equal, False ofhtrwise. Returns width of the char symbol. Char symbol. Width of the char symbol in universal units. Returns width of the text line. String line. Width of the char symbol in universal units. Releases all resources. Gets system font. Gets size of the font. Gets font metrics. Get the ttf metrics. Provides image render events Converts an angle in degrees to radians. Double value of angle in degrees to convert. The value of the angle in radians. Converts an angle in radians to degrees. Double value of angle in radians to convert. The value of the angle in degrees. Apply the mask when the mask format is PdfArray. According to Path to determine whether it is a straight line. If All points of X or Y are equal, then is is a straight line More than two offsets string strOffset) one offset get the name of a glyph from its encoding value (NOT the character Reference Spire.Pdf.General.Paper.Drawing.Rendering.Ps.XmlDocumentBuilder,IsValidXmlChar(char c) Destructor Clean up Memory Represents form field with appearance custom support. Gets the appearance. The appearance. Pdf to Html, Set Parameter write doc comment Represent common PdfDocumentBase classes. specify whether to use high quality images Pdf to Html, Set Parameter Internal variable to store the private font collection. Optional content properties Splits a PDF file to many PDF files, each of them consists of one page from the source file. Template for destination file names. Each destination file will have 'destFileName{0***}' name, where *** is an optional format string for the number of the page inside of the source document. Splits a PDF file to many PDF files, each of them consists of one page from the source file. Template for destination file names. The number that is use as a start point for the page numbering. Each destination file will have 'destFileName{0***}' name, where *** is an optional format string for the number of the page inside of the source document. Merges the specified source documents and return destination document. The destination document, where the other documents are merged into. If it's null a new document object will be created. The source documents. The document containing merged documents. Merges the PDF documents specified by the paths. The array of string paths. documents password A new PDF document containing all merged documents. Adds an object to a collection of the objects that will be disposed during document closing. The object that will be disposed during document closing. A relative or absolute path for the file The start page index. The end page index. Save a range page of the document to html stream. The start index. The end index. The html stream. Save the document to html stream. The html stream. Save a range page of the document to xps as stream. The strart index. The end index. The xps stream. Save the document to xps as stream. The xps stream. Saves PDF document page as image Page with page index to save as image Returns page as Image Saves PDF document page as image Page with page index to save as image Returns page as Image Saves PDF document page as image Page with page index to save as image Returns page as Image Saves PDF document page as image,set Dpi Page with page index to save as image Pictures X resolution Pictures Y resolution Returns page as Image Saves PDF document page as image bool isWriteWarning Page with page index to save as image Returns page as Image Saves PDF document page as image,set Dpi bool isWriteWarning Page with page index to save as image Pictures X resolution Pictures Y resolution Returns page as Image Saves PDF document page as image Page index PdfImageType type Returns page as Image Saves PDF document page as image,Set PdfImageType and image Dpi Page index PdfImageType type Pictures X resolution Pictures Y resolution Returns page as Image Saves document page as image, Pdf to Xps MemoryStream obj Page index Returns page as Image Save a range page of the document to svg as stream[]. The start index. The end index. Stream collection. Save the document to svg as stream[]. Stream collection Save a range page of the document to doc as stream[]. The start index. The end index. The doc stream. Is doc or docx. Save the document to doc as stream[]. The doc stream. Is docs or doc. Saves the document to the specified filename. The filename. Saves the document into a HTTP response stream. The name of the document. The HTTP response stream object. The type of the reading document. If a document containing digital signature needs to be saved then the destination stream must support seeking, otherwise an exception will be raised. Since the HTTP response stream does not support seeking please write the document to a memory stream first and then flush it to the destination stream to avoid raising an exception. Saves the document into a HTTP response stream. The stream. The HTTP response stream object. Closes the document. Releases all common resources. Closes the document. if set to true the document should close its stream as well. Saves the document to the specified stream. The stream object where PDF document will be saved. Imports a page. The loaded document. The page. The page in the target document. Imports a page. The loaded document. Index of the page. The page in the target document. Imports a page range from a loaded document. The loaded document. The start page index. The end page index. The last created page in the target document. Merge OCProperties Merge D Item Gets the fonts which are available in the PDF document. Retruns the fonts which are used in the PDF document. Gets or sets a template that is applied to all pages in the document. The specifying the default template for the document. Gets the pages. Gets the security parameters of the document. Gets or sets document's information and properties. Gets or sets a viewer preferences object controlling the way the document is to be presented on the screen or in print. Gets or sets the desired level of stream compression. All new objects should be compressed with this level of the compression. Gets or sets the internal structure of the PDF file. Gets the additional document's actions. The specifying the document action. Gets the bookmarks. Gets the Private Font Collection Optional content properties Represents a booklet creator, which allows to create a booklet from a Pdf document. Represents a collection of the attachment objects. Initializes a new instance of the class. Adds the specified attachment. The attachment. Position of the inserted attachment. Inserts the specified index. The index. The attachment. Removes the specified attachment. The attachment. Removes attachment at the specified index. The index. Indexes the of attachment. The attachment. Determines whether The attachment. if it contains the specified attachment, set to true. Clears the collection. Gets attachment by its index in the collection. Index of the attachment. Attachment object by its index in the collection. Gets the element. Represents a calibrated Lab color, based on a Lab colorspace. Initializes a new instance of the class. The ColorSpace. Gets or sets the a* component for this color. The a* component of this color. The range for this value is defined by the Range property of the underlying Lab colorspace. Gets or sets the b* component for this color. The b* component of this color. The range for this value is defined by the Range property of the underlying Lab colorspace. Gets or sets the l component for this color. The l component of this color. The acceptable range for this value is [0.0 100.0]. 0.0 means the darkest color that can be achieved, and 100.0 means the lightest color. Represents a calibrated gray color, based on a CalGray colorspace. Initializes a new instance of the class. The color space. Gets or sets the gray level for this color. The gray level of this color. The acceptable range for this value is [0.0 1.0]. 0.0 means the darkest color that can be achieved, and 1.0 means the lightest color. Represents a Code39 barcode. Only the following symbols are allowed in a Code 39 barcode:Only the following symbols are allowed in a Code 39 barcode: 1 2 3 4 5 6 7 8 9 0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - . $ / + % SPACE All alphabetic characters are uppercase. If lowercase characters are required, then a Code 39 Extended barcode must be used. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Gets or sets the button layout mode. Gets or sets the text displayed when the mouse button is pressed within the annotation's active area. Gets or sets the text displayed when the user rolls the cursor into the annotation's active area without pressing the mouse button. Gets or sets the widget annotation's normal appearance displayed when it is not interacting with the user. Gets or sets the widget annotation's rollover appearance displayed when the user rolls the cursor into its active area without pressing the mouse button. Gets or sets the widget annotation's alternate appearance displayed when the mouse button is pressed within its active area. Represents the annotation with associated action. Represents base class for link annotations with associated action. Represents the base class for link annotations. Highlight mode of the annotation. Initializes new instance of class. Initializes new instance of class. Bounds of the annotation. Initializes a new instance of the class. Bounds of the annotation. Initializes a new instance of the class. Bounds specifies the location of the drawn text. The specifies an action to be executed when the link is activated. Gets or sets the action for the link annotation. The action to be executed when the link is activated. Initializes a new instance of the class. Bounds of the annotation. The Pdf action. Represents an action which launches an application or opens or prints a document. Initializes a new instance of the class. Name of the file to be launched. Initializes a new instance of the class. Name of the file to be launched. Name of the file to be launched. Name of the path type. Gets or sets file to be launched. Compresses bytes data. Bytes data. Compressed bytes data. Compresses string data. String data. Compressed string data. Compresses stream data. Stream data. Compressed streams data. Decompresses string data. String data. Decompressed bytes data. Decompresses bytes data. Bytes data. Decompressed bytes data. Decompresses stream data. Stream data. Decompressed stream data. Gets the compressor type. Gets the compressor name in PDF format. Data for composition of characters. The algorithms here are still black box to me. Where the first range of offsets from Data starts. These are used for checking the first character in a pair with a second character in Array. Where the offsets of the range of characters where there is only one match for the second character, with a given first character. Where the offsets of the range of second characters that match a given first character starts. When there is only a single match to the left for these characters on the right, the offsets for that chunk of characters starts here. The offset into Array for each character. This array is compressed using the Table table, which provides page offsets for the pages that are non-zero. Page offsets into Data for each page of characters. When the offset for the first character is in the range [FIRST_SINGLE_START, SECOND_START), look up the corresponding character here with the offset from Data to see if it is the second character. If not, there is no combination. When the offset for the second character is in the range [SECOND_SINGLE_START...), look up the corresponding character here with the offset from Data to see if it is the first character. If not, there is no combination. Array of composition pairs, indexed by offset (from Data) of first character, and offset of second character. Base class for steps in a stringprep profile. Create a named profile step, with no flags. The profile name This is the workhorse function, to be implemented in each subclass. Result will be modified in place The name of the step. Begin an inline image object. Begin the image data for an inline image object. End an inline image object. Represents a line shape. Initializes a new instance of the class. The x1. The y1. The x2. The y2. Initializes a new instance of the class. The point1. The point2. Initializes a new instance of the class. The pen. The x1. The y1. The x2. The y2. Initializes a new instance of the class. The pen. The point1. The point2. Gets or sets the x coordinate of the start point. Gets or sets the y coordinate of the start point. Gets or sets the x coordinate of the end point. Gets or sets the y coordinate of the end point. Represent radial gradient brush. Implements gradient brush capabilities. Represents the abstract brush, which containing a basic functionality of a brush. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Creates a new copy of a brush. A new instance of the Brush class. Gets or sets the background color of the brush. This value is optional. If null is assigned to it, the associated entry is removed from the appropriate dictionary. Gets or sets a value indicating whether use anti aliasing algorithm. Gets the wrapped element. Initializes a new instance of the class. The start centre. The start radius. The end centre. The end radius. The start color. The end color. Creates a new copy of a brush. A new instance of the Brush class. Gets or sets a PdfBlend that specifies positions and factors that define a custom falloff for the gradient. Gets or sets a ColorBlend that defines a multicolor linear gradient. Gets or sets the starting and ending colors of the gradient. Gets or sets the rectangle. The rectangle. Gets or sets the value indicating whether the gradient should extend starting and ending points. A class containing the information about the document. Gets or sets the creation date. The creation date. Gets or sets the modification date. The modification date. Gets or sets the title. The title. Gets or sets the author. The author of the document. Gets or sets the subject. The subject. Gets or sets the keywords. The keywords. Gets or sets the creator. The creator. If the document was converted to PDF from another format, the name of the application (for example, Acrobat Distiller) that converted it to PDF. The producer of the document. Gets the element. The page print settings. Defines a reusable object that sends output to a printer. Page layout mode. One page to one paper layout. Multi-page to one paper layout. One page to multi-paper layout. The user has specified print pages save in the array. Initializes a new instance of the PdfPrintSetting class. Set print page range. From page. To page. Set print some pages. Selection pages. Select one page to one paper layout. Default pageScalingMode = PdfSinglePageScalingMode.FitSize, autoPortraitOrLandscape = true, customScaling = 100f. Select one page to one paper layout. Page scaling mode. Select one page to one paper layout. Page scaling mode. Indicating whether automatic portrait and landscape. Select one page to one paper layout. Page scaling mode. Indicating whether automatic portrait and landscape. Custom scaling(unit:percent),default value 100f.Valid only if pageScalingMode== PdfSinglePageScalingMode.CustomScale. Select muti page to one paper layout. Default rows = 2, columns = 2, hasPageBorder = false, pageOrder = PdfMultiPageOrder.Horizontal. Select muti page to one paper layout. The number of rows for the paper layout. Select muti page to one paper layout. The number of rows for the paper layout. The number of columns for the paper layout. Select muti page to one paper layout. The number of rows for the paper layout. The number of columns for the paper layout. A value indicating whether the pages has the page border. Select muti page to one paper layout. The number of rows for the paper layout. The number of columns for the paper layout. A value indicating whether the pages has the page border. Multiple pages order. Select split page to muti paper layout. Set paper margins,measured in hundredths of an inch. Paper margin top(unit:hundredths of an inch). Paper margin bottom(unit:hundredths of an inch). Paper margin left(unit:hundredths of an inch). Paper margin right(unit:hundredths of an inch). Set printing to file. File name. Trig before each System.Drawing.Printing.PrintDocument.PrintPage. The source of the event. A System.Drawing.Printing.QueryPageSettingsEventArgs that contains the event data. User set event in begin print. The source of the event. A System.Drawing.Printing.PrintEventArgs that contains the event data. User set event when the last page of the document has printed. The source of the event. A System.Drawing.Printing.PrintEventArgs that contains the event data. User set event in print page. The source of the event. A System.Drawing.Printing.PrintPageEventArgs that contains the event data. User set event in query page setting. The source of the event. A System.Drawing.Printing.QueryPageSettingsEventArgs that contains the event data. Destructor Releases all resources used. Specify whether to had released resources. Releases all resources used. True,Releases all resources;False,Releases unmanaged resources. Defines a reusable object that sends output to a printer. Get or set the name of printer which is on printing pdf document. Get or set the document name to display (for example, in a print status dialog box or printer queue) while printing the document. Get or set the size of a piece of paper. Get or set the number of copies of the document to print. Get or set a value indicating whether the page should be printed in color. true if the page should be printed in color; otherwise, false. The default is determined by the printer. Get or set a value indicating whether the printed document is collated. Get or set a value indicating whether the page is printed in landscape or portrait orientation. Returns: True if the page should be printed in landscape orientation; otherwise, false. Get or set the print controller that guides the printing process. Get a value indicating whether the printer supports double-sided printing. Get or set the printer setting for double-sided printing. Get the pagenumber which you choose as the start page to printing. Get the pagenumber which you choose as the final page to printing. Get the user has specified print pages. Get or set page layout mode. Get one page to one paper layout. Get multi-page to one paper layout. Get one page to multi-paper layout. Occurs immediately before print each paper. Occurs when the Spire.pdf.PdfDocument.Print() method is called and before the first page of the document prints. Occurs when the last page of the document has printed. Occurs when the output to print for the current page is needed. Occurs immediately before each Spire.pdf.PdfDocument.PrintSettings.PrintPage event. Pdf print pages layout mode. One page to one paper. Multiple pages to one paper. One page to multiple papers. Split one page to multi papers layout. Initializes a new instance of the PdfSplitPageLayout class Get page bounds. The page bound. The paper content bound. A List collection abount the page bounds. Collection of loaded and created pages. Load from Stream ,And Used by PdfViewer-Asp Load from Stream with password,And Used by PdfViewer-Asp Verify PDF Document regarding signature. Signature field name. signature is validated return true,otherwise false Check if the document was altered after signed. True if modified; otherwise false. Signature field name. signature is validated return false,otherwise true Get PdfSignatureFieldWidget obj from form by signName Remove Extended right. Get next PdfSignatureFieldWidget obj from form by signName Get PDF Document regarding CertificateData Signature field name. Get PDF Document regarding signature. Signature field name. Get the signature dictionary Gets the conformance level applied in the document. Represents Loaded form. Represents interactive form of the Pdf document. Initializes a new instance of the class. Gets the fields. The Form fields. Gets or sets a value indicating whether this is flatten. Gets or sets a value indicating whether the form is read only. true if the form is read only; otherwise, false. Gets or sets a value indicating whether [field auto naming]. Gets or sets a value indicating whether the viewer must generate appearances for fields. true if viewer must generate appearance; otherwise, false. Gets the element. Export the form data to a file. Name of the document which is need to export. The format of exported data. The name of the PDF file the data is exported from. Export the form data to a file. The stream where form data will be exported. The format of exported data The name of the PDF file the data is exported from Imports the data. Name of the file. The data format. Imports the data. Name of the file. The data format. if it is error flag, set to true. Import form data from FDF file. The FDF file stream False if the import should stop on the first field that generates an error, or true if the import should ignore the error and continue with the next field. Document form fields filled with data which are imported from FDF. Sets/Resets the form field highlight option. Called when [hex in string]. The test. Imports XFDF Data Extract Images from Signature Gets the field collection. Gets or sets a value indicating whether the form is read only. True if the field is read-only, false otherwise. Default is false. Gets XFA data of the form. Gets or sets a value indicating whether need appearances. Represents the loaded pop up annotation class. Gets or sets the open option of the popup annotation. Gets or sets the icon of the annotation. Represents the tiff image object. Represents the bmp image object. Initialize a new instance of PdfBmpImage from stream. Initialize a new instance of PdfBmpImage from path. Initialize a new instance of PdfBmpImage from byte array. Gets the width of the image in pixels. Gets the height of the image in pixels. Gets the horizontal resolution, in pixels per inch, of this Image. Gets the vertical resolution, in pixels per inch, of this Image. Encodes a provided ImageBuffer[,,] to a JPG Image. The ImageBuffer containing the pixel data. Dimension of the original image. This value is written to the image header. Dimension on which the Encoder works. As the Encoder works in 8*8 blocks, if the image size is not divisible by 8 the remaining blocks are set to '0' (in this implementation) Stream to which the JPEG data is to be written. Required quantizer quality; Default: 50 , Lower value higher quality. Interface for updating Progress. Interface for updating CurrentOperation. Encodes a provided Image to a JPG Image. The Image to be encoded. Stream to which the JPEG data is to be written. Required quantizer quality; Default: 50 , Lower value higher quality. Interface for updating Progress. Interface for updating CurrentOperation. Default Quantizer Quality. A 64 byte array which corresponds to a JPEG Luminance Quantization table. A 64 byte array which corresponds to a JPEG Chromiance Quantization table. Is not a separator Is a separator, but can not be the first char of a new line Is a separator which can be the first char of a new line Indicates that the character is an opening or initial quotation mark. Letter, whoes code > 0x7ff The actual bounds of the html view. It may larger than Bounds note this also indicates gif format BITFile. * @param output destination for output data @param blocks GIF LZW requires block counts for output data codesize + Reserved Codes each entry corresponds to a code and contains the length of data that the code expands to when decoded. Constructor allocate memory for string store data @param index value of -1 indicates no predecessor [used in initialisation] @param b the byte [character] to add to the string store which follows the predecessor string specified the index. @return 0xFFFF if no space in table left for addition of predecesor index and byte b. Else return the code allocated for combination index + b. @param index index to prefix string @param b the character that follws the index prefix @return b if param index is HASH_FREE. Else return the code for this prefix and byte successor @param codesize the size of code to be preallocated for the string store. If expanded data doesnt fit into array only what will fit is written to buf and the return value indicates how much of the expanded code has been written to the buf. The next call to ExpandCode() should be with the same code and have the skip parameter set the negated value of the previous return. Succesive negative return values should be negated and added together for next skip parameter value with same code. @param buf buffer to place expanded data into @param offset offset to place expanded data @param code the code to expand to the byte array it represents. PRECONDITION This code must allready be in the LZSS @param skipHead is the number of bytes at the start of the expanded code to be skipped before data is written to buf. It is possible that skipHead is equal to codeLen. @return the length of data expanded into buf. If the expanded code is longer than space left in buf then the value returned is a negative number which when negated is equal to the number of bytes that were used of the code being expanded. This negative value also indicates the buffer is full. base underlying code size of data being compressed 8 for TIFF, 1 to 8 for GIF * reserved clear code based on code size * reserved end of data code based on code size * current number bits output for each code * limit at which current number of bits code size has to be increased * the prefix code which represents the predecessor string to current input point * output destination for bit codes * general purpose LZW string table * modify the limits of the code values in LZW encoding due to TIFF bug / feature * @param outp destination for compressed data @param codeSize the initial code size for the LZW compressor @param TIFF flag indicating that TIFF lzw fudge needs to be applied @exception IOException if underlying output stream error @param buf data to be compressed to output stream @exception IOException if underlying output stream error Indicate to compressor that no more data to go so write outp any remaining buffered data. @exception IOException if underlying output stream error specify image quality level default quality high quality Get a glyph outline by glyphId Get a glyph outline by glyphId or name Description of IFont. Creates a font, using font definition and ttfReader Represents an item of the list fields. Initializes a new instance of the class. Initializes a new instance of the class. The item text, it is displayed in the list. The item value, it is exported when form content is exported. Gets or sets the text. The text of the list item field. Gets or sets the value. The value of the list item field. Gets the element. The primitive. Represents a Code11 barcode. Only the following symbols are allowed in a Code 11 barcode: 0 1 2 3 4 5 6 7 8 9 - Initializes a new instance of the class. Initializes a new instance of the class. The Barcode Text. The Barcode Text. Represents the 3D annotation for a PDF document. Represents a base class for file attachment annotation. Gets or sets file name of the annotation. Gets or sets appearance of the annotation. Initializes a new instance of the class. Bounds of the annotation. Bounds of the annotation. Name of the sound file. Gets the list of available views for the current 3D artwork. Gets or sets the default view. The default view. Gets or sets the code to execute when the 3D artwork is instantiated. Javascript code to be executed when the 3D artwork is instantiated. Gets or sets the activation options for the annotation. Defines the times at which the annotation should be activated and deactivated and the state of the 3D artwork instance at those times. Filename with Full path Represents the sound action. Initializes a new instance of the class. Name of the sound file. Gets or sets the volume at which to play the sound, in the range -1.0 to 1.0. The volume of the sound. The name of the sound file. Gets or sets the sound. represents the sound. Gets or sets a value whether to play the sound synchronously or asynchronously. If this flag is true, the viewer application retains control, allowing no further user interaction other than canceling the sound, until the sound has been completely played. Default value: false. true if synchronous; otherwise, false. Gets or sets a value indicating whether to repeat the sound indefinitely. If this entry is present, the property is ignored. Default value: false. true if repeat; otherwise, false. Gets or sets a value indicating whether to mix this sound with any other sound already playing. If this flag is false, any previously playing sound is stopped before starting this sound; this can be used to stop a repeating sound. Default value: false. true if mix; otherwise, false. Represents an action which performs java script action in pdf document. Initializes a new instance of the class. The java script code. A string value representing valid javascript code to be executed. Gets or sets the javascript code to be executed when this action is executed. A string value representing valid javascript code to be executed. The Adobe Built-in JavaScript Get a AFNumber_Format string The number of places after the decimal point The integer denoting whether to use a separator or not. If sepStyle=0, use commas. If sepStyle=1, do not separate. The formatting used for negative numbers: 0 = MinusBlack, 1 = Red, 2 = ParensBlack, 3 = ParensRed The currency style - not used The currency symbol True to prepend the currency symbol; false to display on the end of the number Get a AFNumber_Keystroke string The number of places after the decimal point The integer denoting whether to use a separator or not. If sepStyle=0, use commas. If sepStyle=1, do not separate. The formatting used for negative numbers: 0 = MinusBlack, 1 = Red, 2 = ParensBlack, 3 = ParensRed The currency style - not used The currency symbol True to prepend the currency symbol; false to display on the end of the number Get a AFRange_Validate string Indicate the use of the greater than comparison The value to be used in the greater than comparison Indicate the use of the less than comparison The value to be used in the less than comparison Get a AFPercent_Format string The number of places after the decimal point The integer denoting whether to use a separator or not. If sepStyle=0, use commas. If sepStyle=1, do not separate Get a AFPercent_Keystroke string The number of places after the decimal point The integer denoting whether to use a separator or not. If sepStyle=0, use commas. If sepStyle=1, do not separate Get a AFDate_FormatEx string Must be one of: "m/d", "m/d/yy", "mm/dd/yy", "mm/yy", "d-mmm", "d-mmm-yy", "dd-mmm-yy", "yymm-dd", "mmm-yy", "mmmm-yy", "mmm d, yyyy", "mmmm d, yyyy", "m/d/yy h:MM tt", "m/d/yy HH:MM" Get a AFDate_KeystrokeEx string Must be one of: "m/d", "m/d/yy", "mm/dd/yy", "mm/yy", "d-mmm", "d-mmm-yy", "dd-mmm-yy", "yymm-dd", "mmm-yy", "mmmm-yy", "mmm d, yyyy", "mmmm d, yyyy", "m/d/yy h:MM tt", "m/d/yy HH:MM" Get a AFTime_Format string The time format: 0 = 24HR_MM [ 14:30 ], 1 = 12HR_MM [ 2:30 PM ], 2 = 24HR_MM_SS [ 14:30:15 ], 3 = 12HR_MM_SS [ 2:30:15 PM ] Get a AFTime_Keystroke string The time format: 0 = 24HR_MM [ 14:30 ], 1 = 12HR_MM [ 2:30 PM ], 2 = 24HR_MM_SS [ 14:30:15 ], 3 = 12HR_MM_SS [ 2:30:15 PM ] Get a AFSpecial_Format string The type of formatting to use:0 = zip code, 1 = zip + 4, 2 = phone, 3 = SSN Get a AFSpecial_Format string The type of formatting to use:0 = zip code, 1 = zip + 4, 2 = phone, 3 = SSN Get a AFSimple_Calculate string Must be one of "AVG", "SUM", "PRD", "MIN", "MAX" The name list of the fields to use in the calculation Size of end of central record (excluding variable fields) Signature for Zip64 central directory locator Signature for Zip64 central file header Represents the parameters for Light Table layout. Initializes a new instance of the class. Initializes a new instance of the class. The base format. Gets or sets the start column index. Gets or sets the end column index. Specifies length of the encryption key for encryption. The key is 40 bit long. The key is 128 bit long. The key is 256 bit long. Specifies the type of encryption algorithm used. The encryption algorithm is RC4. The encryption algorithm is AES. Specifies the available permissions set for the signature. Not all permissions Default value is 2876. A common document contains all privileges Print the document. Edit content. Copy content. Add or modify text annotations, fill in interactive form fields. Fill form fields. (Only for 128 bits key). Copy accessibility content. Assemble document permission. (Only for 128 bits key). Full quality print. The built-in password-based security handler. Specifies the naming a system store. A certificate store that holds certificates with associated private keys. Root certificates. Certification authority certificates. Software Publisher Certificate. Specifies the alignment type of signature text. Specifies the signature text is aligned to Left. Specifies the signature text is aligned to Center. Specifies the signature text is aligned to Right. Specifies the available permissions on certificated document. Disallow any changes to the document. Only allow form fill-in actions on this document. Only allow commenting and form fill-in actions on this document. Enumeration of signature flags. No flags specified. If set, the document contains at least one signature field. This flag allows a viewer application to enable user interface items (such as menu items or pushbuttons) related to signature processing without having to scan the entire document for the presence of signature fields. If set, the document contains signatures that may be invalidated if the file is saved (written) in a way that alters its previous contents, as opposed to an incremental update. Merely updating the file by appending new information to the end of the previous version is safe. Viewer applications can use this flag to present a user requesting a full save with an additional alert box warning that signatures will be invalidated and requiring explicit confirmation before continuing with the operation. Signature type The layout determine how to display the sign image. Default. Sign image status without any modification. Stretch the sign image. Modes to determine what and how to dispay the signature infomation. Default dispaly model. Display signature details including signer,location,date,contact infomation and reason. Only display the signature image. Only display the sign name. Diaply sign name and signature details. Diaply signature image and signature details. Signture Configuer Graphic type No Show Picture Signature and Text Signature draw Picture Signature draw Text Signature draw Picture Signature and Information draw Text Signature and Information draw Information and Picture Signature Configuer Text,Show Sign content Decomposition data for NFKC. Look up the expansion, if any, for the given character. The character to find the expansion, or null if none found. Image Format Implements linear gradient brush by using PDF axial shading pattern. Initializes a new instance of the class. The starting point of the gradient. The end point of the gradient. The starting color of the gradient. The end color of the gradient. Initializes a new instance of the class. A RectangleF structure that specifies the bounds of the linear gradient. The starting color for the gradient. The ending color for the gradient. The mode. Initializes a new instance of the class. A RectangleF structure that specifies the bounds of the linear gradient. The starting color for the gradient. The ending color for the gradient. The angle, measured in degrees clockwise from the x-axis, of the gradient's orientation line. Creates a new copy of a brush. A new instance of the Brush class. Gets or sets a PdfBlend that specifies positions and factors that define a custom falloff for the gradient. Gets or sets a ColorBlend that defines a multicolor linear gradient. Gets or sets the starting and ending colors of the gradient. Gets a rectangular region that defines the boundaries of the gradient. Gets or sets the value indicating whether the gradient should extend starting and ending points. Implements structures and routines working with color. Initializes a new instance of the class. Source color object. Initializes a new instance of the class. Source color object. Initializes a new instance of the class. Gray value. Initializes a new instance of the class. Red channel value. Green channel value. Blue channel value. Initializes a new instance of the class. Cyan channel value. Magenta channel value. Yellow channel value. Black channel value. Creates the Alpha ,Red ,Green, and Blue value of this PDFColor structure. ARGB value. Implicit operator. System.Drawing.Color. PDFColor. Implicit operator. System.Drawing.Color. PDFColor. Operator ==. The color 1. The color 2. True if color 1 is equal to color 2; otherwise False. Operator !=. The color 1. The color 2. True if color 1 is not equal to color 2; otherwise False. Determines whether the specified is equal to the current . The to compare with the current . True if the specified is equal to the current ; otherwise - False. Determines if the specified color is equal to this one. The color. True if the color is equal; otherwise - False. Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. A hash code for the current . Compares colors. The color 1. The color 2. True if colors are identical; otherwise - False. Gets a null color. The empty. Gets whether the PDFColor is Empty or not. true if this instance is empty; otherwise, false. Gets or sets Blue channel value. The B. Gets the blue. Gets or sets Cyan channel value. The C. Gets or sets Green channel value. The G. Gets the green. The green. Gets or sets Gray channel value. The gray. Gets or sets Black channel value. The K. Gets or sets Magenta channel value. The M. Gets or sets Red channel value. The R. Gets the red. Gets or sets Yellow channel value. The Y. Encapsulates a page template for all the pages in the document. Initializes a new instance of the class. Gets or sets a left page template. Gets or sets a top page template. Gets or sets a right page template. Gets or sets a bottom page template. Gets or sets a left page template using on the even pages. Gets or sets a top page template using on the even pages. Gets or sets a right page template using on the even pages. Gets or sets a bottom page template using on the even pages. Gets or sets a left page template using on the odd pages. Gets or sets a top page template using on the odd pages. Gets or sets a right page template using on the odd pages. Gets or sets a bottom page template using on the odd pages. Gets a collection of stamp elements. Represents the result of html to pdf conversion. Initializes a new instance of the class. The image. The page breaks. The anchors. Draws the HtmlToPdfResults on to the document. The Pdf Page. The Metafile layout format. Performs application-defined tasks associated with releasing, or resetting unmanaged resources. Gets the rendered image. The rendered image. Represent the matrix Construct a instance as the identity matrix. Construct a instance as the identity matrix. The value in the first row and first column. The value in the first row and second column. The value in the second row and first column. The value in the second row and second column. The value in the third row and first column. The value in the third row and second column. Construct a instance to the geometric transform defined by the specified rectangle and array of points. A System.Drawing.Rectangle structure that represents the rectangle. An array of three System.Drawing.Point structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners. Construct a instance to the geometric transform defined by the specified rectangle and array of points. A System.Drawing.RectangleF structure that represents the rectangle. An array of three System.Drawing.PointF structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners. Prepend the specified matrix. Matrix is to be multiplied. Apply the specified matrix by the specified order. Matrix is to be multiplied. Represent the applying order. Prepend the specified translation vector (offsetX and offsetY). The x value by which to translate. The y value by which to translate. Apply the specified translation vector (offsetX and offsetY) by the specified order. The x value by which to translate. The y value by which to translate. Represent the applying order. Prepend the specified scale vector (scaleX and scaleY). The value by which to scale in the x-axis direction. The value by which to scale in the y-axis direction. Apply the specified scale vector (scaleX and scaleY) by the specified order. The value by which to scale in the x-axis direction. The value by which to scale in the y-axis direction. Represent the applying order. Prepend a clockwise rotation(angle) around the origin. The angle of the rotation, in degrees. Apply a clockwise rotation(angle) around the origin by the specified order. The angle of the rotation, in degrees. Represent the applying order. Prepend the specified skew angles(angleX angleY). The horizontal skew angle, in degrees. The vertical skew angle, in degrees. Prepend the specified skew angles(angleX angleY) by the specified order. The horizontal skew angle, in degrees. The vertical skew angle, in degrees. Represent the applying order. Prepend the specified Shear vector (shearX and shearY). The horizontal shear factor. The vertical shear factor. Apply the specified Shear vector (shearX and shearY) by the specified order. The horizontal shear factor. The vertical shear factor. Represent the applying order. Matrix1 multiply matrix2 to this. first matrix. second matrix. Converts degree to radian. The degree The radian Converts radian to degree. The radian The degree Calculate 3 simple equation Calculate 3 simple equation Gets the x translation value (the dx value, or the element in the third row and first column). Gets the x translation value (the dx value, or the element in the third row and second column). Gets an array of floating-point values that represents the elements. Represent the applying order to matrix. The new operation is applied before the old operation. The new operation is applied after the old operation. Specify the visibility policy for content belonging to PdfLayerMembership. Not Specifying the visibility policy. Visible if any of layer are On. Visible only if all of layers are On. Visible if any of layer are Off. Visible only if all of layers are Off. Specifies how text in a is horizontally aligned. The text is aligned to the left. The text is aligned to the right. The text is aligned in the center. The text is justified. Class that represent HTML text area with the ability to span several pages. Creates the I font. Name of the font. Match Font by fontName Add fake font to private list. Draw text of embed font to page Render object Function to save byte array to a file File name to save byte array Byte array to save to external file Return true if byte array save successfully, if not return false Spirt string by opstr Verify hex number. The hex number. Thue,if is hex number.False,Otherwise. Character map table for embed font condition. Remove eascape text. Inidcates whether font is embed. Destructor Clean up Memory Get PdfDictionary Split PdfString PdfString value PdfDictionary dic Gets the context of path drawing. The characters in WinAnsiEncoding Return the glyphname from a string, eg, glyphToString("\\") returns "backslash" Return the string representation of a glyphname, eg stringToGlyph("backslash") returns "\\" Represents the base class for all colorspaces. Checks whether the object is similar to another object. The object to compare witht ehcurrent object. True - if the objects have equal internals and can share them, False otherwise. Gets Pdf primitive representing the font. Representing a CalRGB colorspace. Initializes a new instance of the class. Gets or sets the black point. An array of three numbers [XB YB ZB] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse black point. Gets or sets the gamma. An array of three numbers [GR GG GB] specifying the gamma for the red, green, and blue components of the color space. Gets or sets the colorspace transformation matrix. An array of nine numbers [XA YA ZA XB YB ZB XC YC ZC] specifying the linear interpretation of the decoded A, B, and C components of the color space with respect to the final XYZ representation. Gets or sets the white point. An array of three numbers [XW YW ZW] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse white point. Represents a Code39 Extended barcode. Code 39 Extended is designed to encode 128 full ASCII characters. All 128 ASCII characters can be encoded in an extended Code 39 barcode Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Represents the states of an annotation's appearance. Initializes a new instance of the class. Gets or sets the active state template. The object specifies an active state template. Gets or sets the inactive state. The object specifies an inactive state template. Gets or sets the mapping name of the active state. String specifies the mapping name of the active state. Gets or sets the mapping name of the inactive state. String specifies the mapping name of the inactive state. Gets the element. Represents an action which resolves unique resource identifier. Initializes a new instance of the class. Initializes a new instance of the class. The unique resource identifier. Gets or sets the unique resource identifier. The unique resource identifier. Delegate for handling StartRowLayoutEvent. The sender of the event. The arguments of the event. This event is raised when starting a row in a layout. Delegate for handling EndRowLayoutEvent. The sender of the event. The arguments of the event. This event is raised when you are finished laying out a row on a page. Delegate for handling StartCellLayoutEvent. The sender of the event. The arguments of the event. This event is raised when laying out a cell on a page. Delegate for handling EndCellLayoutEvent. The sender of the event. The arguments of the event. This event is raised when you have finished laying out a page. Delegate for handling NextRowEvent. The sender of the event. The arguments of the event. Delegate for handling GettingColumnNumber Event. The sender of the event. The arguments of the event. Delegate for handling GettingRowNumber Event. The sender of the event. The arguments of the event. Represents StartRowLayout Event arguments. Gets the index of the row. Gets or sets the cell style. Gets or sets the span map. Gets or sets a value indicating whether table drawing should stop. Gets or sets a value indicating whether this row should be ignored. Gets or sets a value indicating whether column string format should be ignored. Sets the minimal height of the row. Represents arguments of EndRowLayoutEvent. Gets the index of the row. Gets a value indicating whether the row was drawn completely (nothing should be printed on the next page). Gets or sets a value indicating whether this row should be the last one printed. Gets or sets the row bounds. The base class for cell layout arguments. Gets the index of the row. Gets the index of the cell. Gets the value. The value might be null or an empty string, which means that either no text were acquired or all text was on the previous page. Gets the bounds of the cell. Gets the graphics, on which the cell should be drawn. Represents arguments of StartCellLayout Event. Gets or sets a value indicating whether the value of this cell should be skipped. Represents arguments of EndCellLayout Event. Represents arguments of the NextRow Event. Gets or sets the row data. Gets the column count. Gets the index of the row. The arguments of the GettingColumnNumber Event. Gets or sets the column number. The arguments of the GettingRowNumber Event. Gets or sets the column number. Delegate for handling BeginItemLayoutEvent. The item that begin layout. Begin Item Layout arguments. Delegate for handling EndItemLayoutEvent. The item that end layout. End Item Layout arguments. Represents begin layout event arguments. Gets the item. The item that layout. Gets the page. The page in which item start layout. Represents end layout event arguments. Gets the item that layout. The item that layout. Gets the page in which item ended layout. The page in which item ended layout. Fixed TokenType.UnicodeString mismatch. Represents the annotation link to external file. Bounds of the annotation. A string value specifying the full path to the file to be embedded. A string value specifying the full path to the file to be embedded. Gets or sets the action. The action to be executed when the annotation is activated. Represents annotation object with holds link on another location within a document. Initializes new instance. Bounds of the annotation. Initializes new instance. Bounds of the annotation. Destination of the annotation. Gets or sets the destination of the annotation. Encapsulates a page template for all the pages in the section. Creates a new object. Gets or sets value indicating whether parent Left page template should be used or not. Gets or sets value indicating whether parent Top page template should be used or not. Gets or sets value indicating whether parent Right page template should be used or not. Gets or sets value indicating whether parent Bottom page template should be used or not. Gets or sets value indicating whether the parent stamp elements should be used or not. Represents the jpeg2000 image object. This is the scaled width of the image taking rotation into account. This is the original height of the image taking rotation into account. this is the bits per component of the raw image. It also flags a CCITT image. Initialize a new instance of PdfBmpImage from path. Initialize a new instance of PdfBmpImage from byte array. Initialize a new instance of PdfBmpImage from stream. This method checks if the image is a valid JPEG and processes some parameters. @throws BadElementException @throws IOException @return true if the image is JP2, false if a codestream. Gets the width of the image in pixels. Gets the height of the image in pixels. Gets the horizontal resolution, in pixels per inch, of this Image. Gets the vertical resolution, in pixels per inch, of this Image. Reverse y position. This element represents a reference to a themed font. Convert utf16 to ucs4. utf16 code array. utf16 code start index. ucs4 code. num of utf16 code in use. Represents 10 byte series of numbers is used to describe the visual characteristics of a given typeface. Destructor Clean up Memory Destructor Clean up Memory Represents collection of the Pdf fields. Initializes a new instance of the class. Adds the specified field. The field item which is added in the PDF form. The field to be added on the page. Inserts the the field at the specified index. The index of the field. The field which should be inserted at the specified index. Determines whether field is contained within the collection. Check whether object is present in the field collection or not. true if field is present in the collection, otherwise, false. Gets the index of the field. The object whose index is requested. Index of the field in collection. Removes the specified field in the collection. The object to be removed from collection. Removes field at the specified position. The index where to remove the item. Clears the form field collection. Gets the at the specified index. Gets the with thier field name. Gets the element. html Split Page Number html write javascript Writes the doc Comment write doc comment Pdf to Html, Set Parameter Represents automatic field to display number of pages in section. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents a Codabar barcode. This symbology allows the encoding of strings of up to 16 digits, 10 numeric digits (0 through 9) and 6 special non alpha characters ("+", "-", "$", "/", ":", "."). Initializes a new instance of the class. Initializes a new instance of the class. The Barcode Text. Represents the mapping of 3D camera co-ordinates onto the target coordinate system of the annotation. Initializes a new instance of the class. Initializes a new instance of the class. The Pdf3D Projection Type. Gets or sets the type of the projection. Gets or sets the projection ClipStyle. Gets or sets the scale mode for ortho graphic projections. Gets or sets the far clipping distance. Gets or sets the field of view. Gets or sets the near clipping distance. Gets or sets the projection scaling. Gets the element. Initializes a new instance of the class. Draws the specified graphics. The graphics. The location. The width. Draws the specified graphics. The graphics. The x. The y. The width. Draws the specified graphics. The graphics. The bounds. Draws the specified page. The page. The location. Draws the specified page. The page. The location. The format. Draws the specified page. The page. The bounds. Draws the specified page. The page. The bounds. The format. Draws the specified page. The page. The x. The y. Draws the specified page. The page. The x. The y. The format. Draws the specified page. The page. The x. The y. The width. Draws the specified page. The page. The x. The y. The width. The format. Gets the headers. The headers. Gets the rows. The rows. Gets or sets the data source. The data source. Gets or sets the data member. The data member. Gets or sets the style. The style. Gets the columns. The columns. Gets or sets a value indicating whether [repeat header]. true if [repeat header]; otherwise, false. Gets or sets whether to cross a page. Represents a page loaded from a document. The base class for all pages. Returns page is blank flag for page's content. Get picture information and location add 'q','Q' Returns a page size reduced by page margins and page template dimensions. It's the actual size of the page where some output can be performed. Returns a page size reduced by page margins and page template dimensions. Replace the Image at index's Position. index of an image The New Replace image Creates a template from page content and all annotation appearances. The created template. Text search result Find text find text The text intends to search. Indicate the expected result is the whole word or not, which means, if it is true, only the word is exactly the same with the searching word will be found;if it is false, any word including the searching word will be found. For instance,the text is "is this a pen?" and the target is "is", if true, one result will be returned; if false, two results will be returned. find text string searchPatternText find text Find all text and position. All text find in the page. Sort text position Find text in page The text which is to be searched The result which has already been searched Find text in page The text which is to be searched The result which has already been searched Apply Color find text from XObject string[] xobjectElement Spire.Pdf.Exporting.PdfPageResources m_pageResources Extracts text from the given PDF Page by SimpleTextExtractionStrategy. The Extracted Text. Extracts text in the range of rectangle from the given PDF Page. The unit is Point,1/72 inch default. the coordinate origin is top left corner of the page. Provide a rangle to extract text. The Extracted Text. Extracts text in the range of rectangle from the given PDF page by SimpleTextExtractionStrategy. the coordinate origin is top left corner of the page. Provide a rangle to extract text. Provide simple text extraction policy The Extracted Text. Process text table.when the number of char in text is bigger one, split into multiple text. the old text table the new text table Extracts text from the given PDF Page. The Extracted Text. Extracts text from the given PDF Page. The Extracted Text. Extracts images from the given PDF Page. The name of a image in the resources save in the Tag attribute of the iamge. Returns the extracted image as Image[]. Extracts images from the given PDF Page. and image is not processed. The name of a image in the resources save in the Tag attribute of the iamge. Returns the extracted image as Image[]. Delete an image. The value of the image's Tag attribute is the name of the image in the resources. If the value of Tag is null,the sample image is an inline image type. The image to the delete. Delete an image in a page. The image's name. Delete an image by index in a page. The image index. Try to compress images(except inline image). The image index If success, return true; otherwise false. Insert rich text to page rich text width IsSplitLine Insert rich text to page rich text width IsSplitLine Draw text x,y point Insert rich text to page rich text width IsSplitLine Insert rich text to page rich text width IsSplitLine Draw text x,y point Returns the visible region of the page. Returns page region after clipping. Returns page region mediabox. Returns page region after trimming. Returns page region containing content. Gets the field collection. Gets the information about the extracted image. Gets the graphics of the . Gets the parent section of the page. Gets the collection of the page's layers. Gets or sets index of the default layer. Gets the default layer of the page. Gets the size of the page. Gets the actual size of the page. Gets or sets page's background image. Gets or sets page's background color. The position and size of the background Gets the wrapped element. Raises before the page saves. Raises before the page saves. Gets the text size of a specified font. Font key Returns the text size of the specified font Gets the size of the page. Get the visible region of the page. Gets the document. Convert string to a byte array. String data Byte array. 1 G ,Pen Color 1 g ,Pen Color Represents a brush that fills any object with a solid colour. Initializes a new instance of the class. The color. Initializes a new instance of the class. color Creates a new copy of a brush. A new instance of the Brush class. Gets or sets the color of the brush. The class representing a graphics context of the objects. It's used for performing simple graphics operations. Draws a line. The pen. The point1. The point2. Draws a line. The pen. The x1. The y1. The x2. The y2. Draws a rectangle. The pen. The rectangle. Draws a rectangle. The pen. The x. The y. The width. The height. Draws a rectangle. The brush. The rectangle. Draws a rectangle. The brush. The x. The y. The width. The height. Draws a rectangle. The pen. The brush. The rectangle. Draws a rectangle. The pen. The brush. The x. The y. The width. The height. Draws an ellipse. The pen. The rectangle. Draws an ellipse. The pen. The x. The y. The width. The height. Draws an ellipse. The brush. The rectangle. Draws an ellipse. The brush. The x. The y. The width. The height. Draws an ellipse. The pen. The brush. The rectangle. Draws an ellipse. The pen. The brush. The x. The y. The width. The height. Draws an arc. The pen. The rectangle. The start angle. The sweep angle. Draws an arc. The pen. The x. The y. The width. The height. The start angle. The sweep angle. Draws a pie. The pen. The rectangle. The start angle. The sweep angle. Draws a pie. The pen. The x. The y. The width. The height. The start angle. The sweep angle. Draws a pie. The brush. The rectangle. The start angle. The sweep angle. Draws a pie. The brush. The x. The y. The width. The height. The start angle. The sweep angle. Draws a pie. The pen. The brush. The rectangle. The start angle. The sweep angle. Draws a pie. The pen. The brush. The x. The y. The width. The height. The start angle. The sweep angle. Draws a polygon. The pen. The points. Draws a polygon. The brush. The points. Draws a polygon. The pen. The brush. The points. Draws a bezier curve. The pen. The start point. The first control point. The second control point. The end point. Draws a bezier curve. The pen. The start point X. The start point Y. The first control point X. The first control point Y. The second control point X. The second control point Y. The end point X. The end point Y. Draws a path. The pen. The path. Draws a path. The brush. The path. Draws a path. The pen. The brush. The path. Draws an image. The image. The point. Draws an image. The image. The x. The y. Draws an image. The image. The rectangle. Draws an image. The image. The point. The size. Draws an image,recommending monochrome image. The image. The image compresson quality. The point. The size. Draws an image. The image. The x. The y. The width. The height. Draws an image,recommending monochrome image The image. The image compresson quality. The x. The y. The width. The height. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The location point. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The point. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The x. The y. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The x. The y. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The location point. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The point. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The x. The y. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The x. The y. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The location point. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The point. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The x. The y. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The x. The y. Draws the specified text string at the specified location and size with the specified Brush and Font objects. The text string. The font. The brush. RectangleF structure that specifies the bounds of the drawn text. Draws the specified text string at the specified location and size with the specified Brush and Font objects. The text string. The font. The brush. RectangleF structure that specifies the bounds of the drawn text. The text string format. Draws the specified text string at the specified location and size with the specified Pen and Font objects. The text string. The font. The pen. RectangleF structure that specifies the bounds of the drawn text. Draws the specified text string at the specified location and size with the specified Pen and Font objects. The text string. The font. The pen. RectangleF structure that specifies the bounds of the drawn text. The text string format. Draws the specified text string at the specified location and size with the specified Pen, Brush and Font objects. The text string. The font. The pen. The brush. RectangleF structure that specifies the bounds of the drawn text. The text string format. Draws the specified text string at the specified location and size with the specified Pen, Brush and Font objects. The text string. The font. The pen. The brush. RectangleF structure that specifies the bounds of the drawn text. The text string format. Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The location point. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The point. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The x. The y. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The brush. The x. The y. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The location point. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The point. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The x. The y. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The x. The y. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The location point. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The point. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The x. The y. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location with the specified Brush and Font objects. The text string. The font. The pen. The brush. The x. The y. whether the parsing of HTML tags Draws the specified text string at the specified location and size with the specified Brush and Font objects. The text string. The font. The brush. RectangleF structure that specifies the bounds of the drawn text. whether the parsing of HTML tags Draws the specified text string at the specified location and size with the specified Brush and Font objects. The text string. The font. The brush. RectangleF structure that specifies the bounds of the drawn text. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location and size with the specified Pen and Font objects. The text string. The font. The pen. RectangleF structure that specifies the bounds of the drawn text. whether the parsing of HTML tags Draws the specified text string at the specified location and size with the specified Pen and Font objects. The text string. The font. The pen. RectangleF structure that specifies the bounds of the drawn text. The text string format. whether the parsing of HTML tags Draws the specified text string at the specified location and size with the specified Pen, Brush and Font objects. The text string. The font. The pen. The brush. RectangleF structure that specifies the bounds of the drawn text. The text string format. whether the parsing of HTML tags Translates the coordinates by specified coordinates. The X value by which to translate coordinate system. The Y value by which to translate coordinate system. Scales the coordinates by specified coordinates. The value by which to scale coordinate system in the X axis direction. The value by which to scale coordinate system in the Y axis direction. Rotates the coordinate system in clockwise direction around specified point. The angle of the rotation (in degrees). A System.Drawing.PointF that represents the center of the rotation. Rotates the coordinate system in clockwise direction. The angle of the rotation (in degrees). Skews the coordinate system axes. Skews the X axis by this angle (in degrees). Skews the Y axis by this angle (in degrees). Draws a template using its original size, at the specified location. object. Location of the template. Draws a template at the specified location and size. object. Location of the template. Size of the template. Flashes this instance. Saves the current state of this Graphics and identifies the saved state with a GraphicsState. This method returns a GraphicsState that represents the saved state of this Graphics. This method works similar to method. Restores the last state of this Graphics. Restores the state of this Graphics to the state represented by a GraphicsState. GraphicsState that represents the state to which to restore this Graphics. This method works similar to method. Modifying the current clipping path by intersecting it with the current path. Clip rectangle. Modifying the current clipping path by intersecting it with the current path. Clip rectangle. The fill mode to determine which regions lie inside the clipping path. Modifying the current clipping path by intersecting it with the current path. Clip path. Modifying the current clipping path by intersecting it with the current path. Clip path. The fill mode to determine which regions lie inside the clipping path. Sets the transparency. The alpha value for both pen and brush operations. Sets the transparency. The alpha value for pen operations. The alpha value for brush operations. Sets the transparency. The alpha value for pen operations. The alpha value for brush operations. The blend mode. Gets the size of the canvas. Usually, this value is equal to the size of the object this graphics belongs to. Gets the size of the canvas reduced by margins and page templates. It indicates a size of the canvas reduced by margins and template dimensions. This value doesn't change when any custom clip is set. Gets or sets the current color space. The value change of this property has impact on the objects which will be drawn after the change. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Represents the state of a Graphics object. Implements the base class for all functions. Gets the element. Implements PDF Exponential Interpolation Function. Initializes a new instance of the class. init Gets or sets the function result when x = 0. Gets or sets the function result when x = 1. Gets or sets the Exponent. Represents collection of text box group items. Gets the at the specified index. Represents an item in a text box field collection. Represents the loaded text web link annotation class. Gets or sets the Url. Retrieves character type info Retrieves bi-directional layout info Retrieves text processing info Uppercase Lowercase Decimal digits Space characters Punctuation Control characters Blank characters Hexadecimal digits Any linguistic character: alphabetic, syllabary, or ideographic Left to right Right to left European number, European digit European numeric separator European numeric terminator Arabic number Common numeric separator Block separator Segment separator White space Other neutrals No implicit directionality (for example, control codes) Diacritic nonspacing mark Vowel nonspacing mark Symbol Katakana character Hiragana character Half-width (narrow) character Full-width (wide) character Ideographic character Arabic Kashida character Punctuation which is counted as part of the word (Kashida, hyphen, feminine/masculine ordinal indicators, equal sign, and so forth) All linguistic characters (alphabetical, syllabary, and ideographic) Not applicable Native enum. Remove layer content in the page. The layer. The page. The pdfCrossTable Draws extra line between the last and first points. The pen. The points. If true, connects last and first points. Darw the multiple Line Get Font registry key. Get font name key of teh registry. Represent pdf form XObject. Form XObject pdf stream. Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance field m_bound to the pdf primitive. The form XObject dictionary. Synchronize the instance field m_matrix to the pdf primitive. The form XObject dictionary. Synchronize the instance field m_visibilityGroup to the pdf primitive. The form XObject dictionary. Synchronize the instance field m_resources to the pdf primitive. The form XObject dictionary. Synchronize the instance from the pdf primitive. Synchronize the instance field m_bound from the pdf primitive. The form XObject dictionary. Synchronize the instance field m_matrix from the pdf primitive. The form XObject dictionary. Synchronize the instance field m_visibilityGroup from the pdf primitive. The form XObject dictionary. Synchronize the instance field m_resources from the pdf primitive. The form XObject dictionary. Gets the wrapped element. Specifies style information applied to text. Normal text. Bold text. Italic text. Represents the underline text. Strikeout text. Indicates type of standard PDF fonts. Represents the Helvetica font. Represents the Courier font. Represents the Times Roman font. Represents the Symbol font. Represents the ZapfDingbats font. Specifies the type of CJK font. Represents the Hanyang Systems Gothic Medium font. Represents the Hanyang Systems shin myeong Jo Medium font. Represents the Heisei kaku GothicW5 font. Represents the Heisei MinchoW3 font. Represents the Monotype Hei Medium font. Represents the monotype sung Light font. Represents the sinotype song light font. Specifies the type of the font. Indicates the standard Adobe fonts. Indicates the non-embedded TrueType fonts. Indicates the Embedded TrueType fonts. Specifies the types of text wrapping. Text wrapping between lines when formatting within a rectangle is disabled. Text is wrapped by words. If there is a word that is longer than bounds' width, this word is wrapped by characters. Text is wrapped by words. If there is a word that is longer than bounds' width, it won't be wrapped at all and the process will be finished. Text is wrapped by characters. In this case the word at the end of the text line can be split. Specifies type of the SubSuperScript. Specifies no subscript or superscript. Specifies superscript format. Specifies subscript format. Apple platform. Macintosh platform. Iso platform. Microsoft platform. The Copyright The Font Family The Font Sub Family The Font Identifier The Font Name The Version The PostScriptName The Trademark Unknown encoding. When building a symbol font for Windows. When building a Unicode font for Windows. For font that will be used on a Macintosh. Undefined encoding. Unicode encoding. Roman encoding. Japanese encoding. Chinese encoding. This is the Apple standard character to glyph index mapping table. This is the Microsoft standard character to glyph index mapping table. Format 6: Trimmed table mapping. ttf composite glyph flags. The ARG_1_AND_2_ARE_WORDS. The ARGS_ARE_XY_VALUES. The ROUND_XY_TO_GRID. The WE_HAVE_A_SCALE. The RESERVED. The MORE_COMPONENTS. The WE_HAVE_AN_X_AND_Y_SCALE. The WE_HAVE_A_TWO_BY_TWO. The WE_HAVE_INSTRUCTIONS. The USE_MY_METRICS. Unknown encoding Adobe standard Latin-text encoding Mac OS standard encoding An encoding for use with expert fonts Windows Code Page 1252 Encoding for text strings in a PDF document outside the document's content streams. The horizontal identity mapping for 2-byte CIDs; may be used with CIDFonts using any Registry, Ordering, and Supplement values. It maps 2-byte character codes ranging from 0 to 65,535 to the same 2-byte CID value, interpreted high-order byte first. All glyphs have the same width (as opposed to proportional or variable-pitch fonts, which have different widths). Glyphs have serifs, which are short strokes drawn at an angle on the top and bottom of glyph stems (as opposed to sans serif fonts, which do not). Font contains glyphs outside the Adobe standard Latin character set. The flag and the nonsymbolic flag cannot both be set or both be clear. Glyphs resemble cursive handwriting. Font uses the Adobe standard Latin character set or a subset of it. Glyphs have dominant vertical strokes that are slanted. Bold font. mapping Transform from user space to device space Determine whether there is Tj in front of Td,TD,cm,T* ,TL,Tw,Tc,Tz. if not ,you need to calculate the translation Save the translation data From BT,save the current Tm matrix Text leading horizontal scaling word spacing Current text element Character spacing. Colorspace table of page resource Pattern table of page resource Extract Signature As Images Print Pdf Page to Image PdfRecordCollection contentElements PdfPageResources resources Graphics g Current Page Whether new page Pdf Print Page Scale type Set page RotateAngle Current Pdf Page Set page RotateAngle Current Pdf Page Pdf Print Page Scale type execute do command Draw Type3Font Get Rectangle from pdf command. Get Rectangle from pdf dictionary. set BBox for Form object. Apply Color Get Resources obj from Xobject read ap content from Parent Execute pdf command. initialize annot state Render text element text elements token type Render text to pdf drawing context. set Box Rectangle,when dictionary FT=Tx set FT type from form field mapping Transform from user space to device space NeedAppearances value Bug654 get PdfRecordCollection from resources Render inline image. for Ap Resources write embedFont tag Occurs when end page. Represents the method that will handle an event that with event data. The source of the event args that contains event data PdfRendererEndPageEventArgs is the class containg event data. Represents the current Pdf documnet. Represents the current Pdf page. Represents text box field in the PDF form. Get or Set the back color of the field A object specifying the background color of field. Gets or Set the fore color of the field. A object specifying the background color of field. Get or Set the text alignment in a text box. A enumeration member specifying the text alignment in a text box. Get or Set the HighLightMode of the Field. A enumeration member specifying the highlight mode in a text box. Gets or Set value of the text box field. A string value representing the value of the item. Gets or set the default value of the field. A string value representing the default value of the item. Gets or sets a value indicating whether to check spelling. True if the field content should be checked for spelling erorrs, false otherwise. Default is true. Meaningful only if the MaxLength property is set and the Multiline, Password properties are false. If set, the field is automatically divided into as many equally spaced positions, or combs, as the value of MaxLength, and the text is laid out into those combs. Gets or sets a value indicating whether this is multiline. True if the field is multiline, false otherwise. Default is false. Gets or sets a value indicating whether this is password field. True if the field is a password field, false otherwise. Default is false. Gets or sets a value indicating whether this is scrollable. True if the field content can be scrolled, false otherwise. Default is true. Gets or sets the maximum length of the field, in characters. A positive integer value specifying the maximum number of characters that can be entered in the text edit field. Gets the actions of the field. The actions. Gets or sets the bounds. Gets or sets the location. Gets or sets the size. Gets or sets the color of the border. The color of the border. Gets or sets the color of the border. The color of the border. Gets or Sets the width of the border. The width of the border. Gets the font. The font. Gets a value indicating the visibility of the field. Gets the name of the field. A string value specifying the name of the field. Gets or sets the mapping name to be used when exporting interactive form field data from the document. A string value specifying the mapping name of the field. Gets or sets the tool tip. Gets the page. Gets or sets a value indicating whether [read only]. True if the field is read-only, false otherwise. Default is false. Gets or sets a value indicating whether this is required. True if the field is required, false otherwise. Default is false. Gets or sets a value indicating whether this is export. true if export; otherwise, false. Gets or sets a value indicating whether this is flatten. The password chrackter. Initializes a new instance of the class. Page which the field to be placed on. The name of the text box field. Gets or sets the text. The text of the text box field. Gets or sets the default value. The default value of the text box field. Gets or sets a value indicating whether to check spelling. true if check spelling; otherwise, false. Meaningful only if the MaxLength property is set and the Multiline, Password properties are false. If set, the field is automatically divided into as many equally spaced positions, or combs, as the value of MaxLength, and the text is laid out into those combs. true if need to insert spaces; otherwise, false. Gets or sets a value indicating whether this is multiline. true if multiline; otherwise, false. Gets or sets a value indicating whether this is password field. true if password field; otherwise, false. Gets or sets a value indicating whether this is scrollable. true if scrollable; otherwise, false. Gets or sets the maximum number of characters that can be entered in the text box. An integer value specifying the maximum number of characters that can be entered in the text box. Represents list field item collection. Initializes a new instance of the class. Adds the specified item in the collection. The object which to be added in the collection. item Inserts the list item field at the specified index. The index where to insert the new item. The object to be added to collection. Removes the specified item. The object which to be removed in the collection. Removes the item at the specified position. The index where to remove the item. Determines whether the item is contained by the collection. Check whether object is exists in the collection or not. true if the item is contained within the collection; otherwise, false. Gets the index of the specified item. A object whose index is requested. The index of the given item, -1 if the item does not exist. Clears the collection. Gets the at the specified index. The object. Gets the element. Pdf to html Set Parameter In 1000 The Split Page In 1000 The Split Page,default 1000 wheather embedded image This class plays two roles: it's a base class for all bookmarks and it's a root of a bookmarks tree. Creates and adds an outline. The title of the new outline. The outline created. Determines whether the specified outline is a direct descendant of the outline base. The outline. true if the specified outline is a direct descendant of the outline base; otherwise, false. Removes the specified bookmark from the document. The title of the outline. Removes the specified bookmark from the document at the specified index. The index. Removes all the bookmark from the document. Inserts a new outline at the specified index. The index. The title of the new outline. The new outline. Gets number of the elements in the collection. Gets the at the specified index. index Gets the element. Represents an indexed color, based on an indexed colorspace. Initializes a new instance of the class. The colorspace. Gets or sets the color index The index of the select color. The acceptable range for this value is 0 - MaxColorIndex. Represents a CalGray colorspace. Initializes a new instance of the class. Gets or sets the black point. An array of three numbers [XB YB ZB] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse black point. Default value: [ 0.0 0.0 0.0 ]. Gets or sets the gamma. Gets or sets the white point. An array of three numbers [XW YW ZW] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse white point. The numbers XW and ZW must be positive, and YW must be equal to 1.0. Represents a Code128C barcode. Only the following symbols are allowed in a Code 128C barcode: 0 1 2 3 4 5 6 7 8 9 FNC1 (\xF0). Code 128 C encodes only numeric symbols at double density, each pair of digits is encoded using a single symbol. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Represents extended appearance of the annotation. It has two states such as On state and Off state. Initializes a new instance of the class. Gets the normal appearance of the annotation. The object specifies the normal appearance of the annotation. Gets the appearance when mouse is hovered. The object specifies the annotation appearance when the mouse is hovered on it. Gets the pressed state annotation. The appearance in pressed state. Gets the element. Represents the particular areas of 3D artwork and the opacity and visibility with which individual nodes are displayed. Initializes a new instance of the class. Gets or sets a value indicating whether the node is visible or not. True if the node is visible. Gets or sets the node name. The name of the 3D node. Gets or sets the cutting plane opacity. A number indicating the opacity of the cutting plane using a standard additive blend mode. The opacity is given in percents, 100 is full opacity, 0 is no opacity. Gets or sets the 3D transformation matrix. A 12-element 3D transformation matrix that specifies the position and orientation of this node, relative to its parent, in world coordinates. If the array has more than 12 elements, only the first 12 will be considered. Gets the element. Represents a collection of objects. Adds the specified value. The value. Determines whether [contains] [the specified value]. The value. if it contains the specified value, set to true. Indexes the of. The value. Inserts the specified index. The index. The value. Removes the specified value. The value. Gets or sets the at the specified index. Bug897 Converts the alternateContent graphics to PDF graphics. Converts the choice graphics to PDF graphics. Converts the fallback graphics to PDF graphics. Converts the baloo graphics to PDF graphics. Initialize a new ICCProfile The index of the profile in the xps archive The data of icc proifle The number of color components The index of the profile in the xps archive The data of icc proifle The number of color components Represents fast table with few features. Draws an element on the Graphics. Graphics context where the element should be printed. The location of the element. The width of the table. Draws an element on the Graphics. Graphics context where the element should be printed. X co-ordinate of the element. Y co-ordinate of the element. The width of the table. Draws an element on the Graphics. Graphics context where the element should be printed. The bounds. Draws the table starting from the specified page. The page. The location. The results of the lay outing. Draws the table starting from the specified page. The page. The location. The format. The results of the lay outing. Draws the table starting from the specified page. The page. The bounds. The results of the lay outing. Draws the table starting from the specified page. The page. The bounds. The format. The results of the lay outing. Draws the table starting from the specified page. The page. The x coordinate. The y coordinate. The results of the lay outing. Draws the table starting from the specified page. The page. The x coordinate. The y coordinate. The format. The results of the lay outing. Draws the table starting from the specified page. The page. The x coordinate. The y coordinate. The width. The results of the lay outing. Draws the table starting from the specified page. The page. The x coordinate. The y coordinate. The width. The format. The results of the lay outing. Draws an element on the Graphics. Graphics context where the element should be printed. X co-ordinate of the element. Y co-ordinate of the element. Gets the columns. The table column collection Gets the rows. Gets or sets the data source. Gets or sets the data member. The data member. Gets or sets the datasource type of the PdfTable Gets or sets the properties. Gets or sets a value indicating whether PdfTable should ignore sorting in data table. Gets a value Indicates whether can cross a page. The event raised on starting row lay outing. The event raised on having finished row lay outing. The event raised on starting cell lay outing. The event raised on having finished cell layout. The event raised when the next row data is requested. The event raised when the column number is requested. The event raised when the row number is requested. Represents parameters of PdfTable. Initializes a new instance of the class. Gets or sets the default cell style. Gets or sets the alternate style, which is the style of the odd rows. Gets or sets a value indicating whether to use rows or column captions for forming header. Gets or sets the header rows count. Gets or sets the header cell style. Gets or sets a value indicating whether to repeat header on each page. Gets or sets a value indicating whether the header is visible. If the header is made up with ordinary rows they aren't visible while this property is set to false. Gets or sets the cell spacing. Gets or sets the cell padding. Gets or sets a value indicating whether the cell borders should overlap its neighbour's borders or be drawn in the cell interior. Please, use this property with caution, because it might cause unexpected results if borders are not the same width and colour. Gets or sets the pen of the table border. Represents information about cell style. Initializes a new instance of the class. Initializes a new instance of the class. The font. The font brush. The border pen. Gets or sets the font. Gets or sets the string format of the cell text. Gets or sets the font which will be used to draw text outlines. It should be null for default text representation. Gets or sets the brush which will be used to draw font. This brush will be used to fill glyphs interior, which is the default. Gets or sets the pen with which the border will be drawn. Gets or sets the brush with which the background will be drawn. It's null by default. Represents the collection of the columns. Adds the specified column. The column. Gets the at the specified index. Represents a single column of the table. Initializes a new instance of the class. Initializes a new instance of the class. Name of the column. Gets or sets the string format. The string format. Gets or sets the width of the column. Gets or sets the column name. Represents a single column of the table. The array of values that are used to create the new row. Represents the collection of the columns. Adds the specified row. The row. The array of values that are used to create the new row. Gets the at the specified index. Represents as a message deliverer from PdfTable class to the user. Represents collection of list items. Initializes a new instance of the class. Initializes a new instance of the class. A string array that contains items separated by the new line character. Adds the specified item. The item. The item index in collection. Adds the specified item. The item. The item indent. Adds the item with a specified text. The text. Adds the specified text. The text. The item indent. List item. Adds the specified text. The text. The font. The item index in collection. Adds the specified text. The text. The font. The item indent. List item. Inserts item at the specified index. The specified index. The item. The item index Inserts the specified index. The index. The item. The item indent. Removes the specified item from the list. The specified item. Removes the item at the specified index from the list. he specified index. Determines the index of a specific item in the list. The item to locate in the list. The index of item if found in the list; otherwise, -1. Clears collection. Gets the PdfListItem from collection at the specified index. Represents the list item of the list. Creates new empty pdf list item. Creates new pdf list item with default settings. Initializes a new instance of the class. The text of item. The font of item. Initializes a new instance of the class. The text of item. The font of item. The string format. Creates new list item. The item text. The item font. The string format of item. The item pen. The item brush. Gets or sets item font. Gets or sets item text. Gets or sets item string format. Gets or sets list item pen. Gets or sets list item brush. Gets or sets sublist for item. Gets or sets indent for item. Arguments of BeginPageLayoutEvent. Gets the start row. The start row. Arguments of EndPageLayoutEvent. Combining class lookup tables. Combining classes for different pages. All pages unspecified here will return combining class 0. Offset into the Classes array for each page, since Classes is sparse. 255 here means that all of the combining classes for that page are 0. Constants from RFC 3454, Stringprep. A.1 Unassigned code points in Unicode 3.2 B.1 Commonly mapped to nothing B.2 Mapping for case-folding used with NFKC B.3 Mapping for case-folding used with no normalization C.1.1 ASCII space characters C.1.2 Non-ASCII space characters /// C.2.1 ASCII control characters C.2.2 Non-ASCII control characters C.3 Private use C.4 Non-character code points C.5 Surrogate codes C.6 Inappropriate for plain text C.7 Inappropriate for canonical representation C.8 Change display properties or are deprecated C.9 Tagging characters D.1 Characters with bidirectional property "R" or "AL" D.2 Characters with bidirectional property "L" Get Holds all integers that have been read ahead. Represents the bitmap images. When replacing the picture,use this property Creates new PdfBitmap instance. The image. Creates new PdfBitmap instance. The image path. Creates new PdfBitmap instance. The stream. Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. define method "SaveAsRawImageForIndexedFormat" supported IndexedFormat save indexed bitmap to raw image support PixelFormat: Format1bppIndexed Format4bppIndexed Format8bppIndexed Gets or sets the active frame of the bitmap. The active frame index. Gets the number of frames in the bitmap. The frame count. Gets or sets the mask of bitmap. New PdfMask. Gets or sets the quality. When the image is stored into PDF not as a mask, you may reduce its quality, which saves the disk space. When replacing the picture,use this property Represents a simple rectangle that could be drawn and/or filled. Represents an area bound by a rectangle. Gets or sets the X co-ordinate of the upper-left corner of this the element. Gets or sets the Y co-ordinate of the upper-left corner of this the element. Gets or sets the width of this element. Gets or sets the height of this element. Gets or sets the size of this element. Gets or sets bounds of this element. Initializes a new instance of the class. The width. The height. Initializes a new instance of the class. The pen. The width. The height. Initializes a new instance of the class. The brush. The width. The height. Initializes a new instance of the class. The pen. The brush. The width. The height. Initializes a new instance of the class. The x. The y. The width. The height. Initializes a new instance of the class. The rectangle. Initializes a new instance of the class. The pen. The x. The y. The width. The height. Initializes a new instance of the class. The pen. The rectangle. Initializes a new instance of the class. The brush. The x. The y. The width. The height. Initializes a new instance of the class. The brush. The rectangle. Initializes a new instance of the class. The pen. The brush. The x. The y. The width. The height. Initializes a new instance of the class. The pen. The brush. The rectangle. Describes an ellipse shape. Initializes a new instance of the class. The width. The height. Initializes a new instance of the class. The pen. The width. The height. Initializes a new instance of the class. The brush. The width. The height. Initializes a new instance of the class. The pen. The brush. The width. The height. Initializes a new instance of the class. The x. The y. The width. The height. Initializes a new instance of the class. The rectangle. Initializes a new instance of the class. The pen. The x. The y. The width. The height. Initializes a new instance of the class. The pen. The rectangle. Initializes a new instance of the class. The brush. The x. The y. The width. The height. Initializes a new instance of the class. The brush. The rectangle. Initializes a new instance of the class. The pen. The brush. The x. The y. The width. The height. Initializes a new instance of the class. The pen. The brush. The rectangle. Gets the radius X. Gets the radius Y. Gets the center point. Represents an arc shape. It ignores brush setting. The base class of arc and pie shapes. Gets or sets the start angle. Gets or sets the sweep angle. Initializes a new instance of the class. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The x. The y. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The rectangle. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The x. The y. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The rectangle. The start angle. The sweep angle. One page to one paper layout. Page scaling mode,default value FitSize. Custom scaling(unit:percent),default value 100f. A value indicating whether automatic portrait and landscape. Default value false. Initializes a new instance of the PdfSinglePageLayout class Get page content bound in paper content bound. The paper printable content bound. The paper content bound. The page bound. The page content bound. Get page content bound when scaling mode is FitSize. The paper content bound. The page content bound. Get page content bound when scaling mode is ActualSize. The paper content bound. The page bound. The page content bound. Get page content bound when scaling mode is CustomSacle. The paper content bound. The page bound. The page content bound. Get page content bound when scaling mode is ShrinkOverSized. The paper content bound. The page bound. The page content bound. Get or set page scaling mode,default value FitSize. Get or set custom scaling(unit:percent),default value 100f. Get or set a value indicating whether automatic portrait and landscape. Default value false. Pdf Print Page Scale type Adaptive content size. The actual size of the content. Shrink oversized pages. Custom scale. Represents radio button field of an existing PDF document`s form. Gets the collection of radio button items. A that represents the items within the list. Gets or sets the index of the selected item in the list. The lowest ordinal index of the selected items in the list. The default is -1, which indicates that nothing is selected. Gets or sets the value of the first selected item in the list. A string value specifying the value of the first selected item, null (Nothing in VB.NET) if there is no selected item. Gets the selected item. Return the item as PdfLoadedRadioButtonItem class Gets or sets the value of specified item. A string value representing the value of the item. Represents group for combo box field. Represents loaded check box item. This class allows to manipulate with page labels of one of the sections. Initializes a new instance of the class. Gets or sets the numbering style. Gets or sets the prefix. Gets or sets the start number. Gets the element. Represents the method that executes on a PdfNewDocument when a new page is created. The source of the event. A that contains the event data. Provides data for PageAdded event. This event raised on adding the pages. Initializes a new instance of the class. a object representing the page which is added in the document. Gets the newly added page. a object representing the page which is added in the document. Specify the visibility expression for optional content belonging to PdfLayerMembership. An array specifying a visibility expression Construct an instance The pdf cross table. Construct an instance with the visibility expression array. The visibility expression array. The pdf cross table. Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance from the pdf primitive. Visible of optional content. Gets the wrapped element. Initialize a new instance of PdfGifImage from path. Initialize a new instance of PdfGifImage from byte array. Initialize a new instance of PdfGifImage from stream. Gets the [x,y] position of the frame in reference to the logical screen. @param frame the frame @return the [x,y] position of the frame Reads GIF file header information. Reads Logical Screen Descriptor Reads next 16-bit value, LSB first Reads next variable length block from input. @return number of bytes stored in "buffer" Reads next frame image Resets frame state for reading next image. Reads Graphics Control Extension values Skips variable length blocks up to and including next zero length block. Get the count of frame in gif. Get or set the current frame index. Get the width of the image in pixels. Get the height of the image in pixels. Get the horizontal resolution, in pixels per inch, of this Image. Gets the vertical resolution, in pixels per inch, of this Image. The interface defines a 1-byte character encoding (with 256 characters). Returns the encoding's name. @return the name of the encoding Maps a Unicode character to a code point in the encoding. @param c the Unicode character to map @return the code point in the encoding or 0 (=.notdef) if not found Returns the array of character names for this encoding. @return the array of character names (unmapped code points are represented by a ".notdef" value) Returns a character array with Unicode scalar values which can be used to map encoding code points to Unicode values. Note that this does not return all possible Unicode values that the encoding maps. @return a character array with Unicode scalar values Create Page iamge Buffer Create Page iamge Buffer,it's eastAsianFont bool isWriteWarning float zoomFactor bool eastAsianFont Create Page iamge Buffer bool isWriteWarning float zoomFactor int dpiX int dpiY Create Bitmap,set width,height and dpi Bitmap width Bitmap height Bitmap dpiX Bitmap dpiY write Warning info find text ignorecase Set find text find text color Values for platformID Values for platformSpecificID if platform is Mac Values for platformSpecificID if platform is Unicode Values for language ID if platform is Mac Values for nameID Provides color caching of last color Compares the floating number. The value1. The value2. The accuracy. return 0,val1 equal val2;return 1,val1 greater than val2;return -1,val1 less than val2; Compares the double number. The value1. The value2. The accuracy. return 0,val1 equal val2;return 1,val1 greater than val2;return -1,val1 less than val2; Abstract base class for code point mapping classes (1-byte character encodings). Unicode value indicating the the character is "not a character". Code point that is used if no code point for a specific character has been found. Main constructor. @param name the name of the encoding @param table the table ([code point, unicode scalar value]+) with the mapping Extended constructor. @param name the name of the encoding @param table the table ([code point, unicode scalar value]+) with the mapping @param charNameMap all character names in the encoding (a value of null will be converted to ".notdef") Builds the internal lookup structures based on a given table. @param table the table ([code point, unicode scalar value]+) with the mapping {@inheritDoc} {@inheritDoc} Returns the main Unicode value that is associated with the given code point in the encoding. Note that multiple Unicode values can theoretically be mapped to one code point in the encoding. @param idx the code point in the encoding @return the Unicode value (or \uFFFF (NOT A CHARACTER) if no Unicode value is at that point) {@inheritDoc} Returns the index of a character/glyph with the given name. Note that this method is relatively slow and should only be used for fallback operations. @param charName the character name @return the index of the character in the encoding or -1 if it doesn't exist {@inheritDoc} {@inheritDoc} Represents form field with appearance custom support. Represents form's field with style parameters. Initializes a new instance of the class. The page where the field should be placed. The name. Gets or sets the bounds. The bounds. Gets or sets the location. The location. Gets or sets the size. The size. Gets or sets the color of the border. The color of the border. Gets or sets the color of the background. The color of the background. Gets or sets the width of the border. The width of the border. Gets or sets the highlighting mode. The highlighting mode. Gets the actions of the field. The actions. Gets or sets the border style. The border style. Gets or sets a value indicating whether this is visible. true if visible; otherwise, false. Gets the appearance. The appearance. Represents an item of a radio button list. Initializes a new instance of the class. Initializes a new instance of the class. The value. Gets the form of the field. The object of the field. Gets or sets the bounds. Gets or sets the value. The value. Gets the element. Represents a Code32 barcode. Only the following symbols are allowed in a Code 32 barcode: 1 2 3 4 5 6 7 8 9 0. The barcode length is 9 digits (8 user defined digits + 1 check digit). Code 32 barcodes are also known as Italian Pharmacode barcodes. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode Text. Represents the polygon annotation. Initialize a new instance of PdfPolygonAnnotation. The page The polygon vertices The user who created the annotation. The description of the annotation. The vertice coordinates. The date and time when the annotation was most recently modified. The border effect. Represents the rendering mode of the 3D artwork. Initializes a new instance of the class. Initializes a new instance of the class. The object specifies the rendering style of the 3D artwork. Gets or sets the type of the projection. Gets or sets the Auxiliary color. Gets or sets the Face color. Gets or sets the crease value. The crease value is specified in degrees, from 0 to 360. Gets or sets the rendering opacity. The opacity is given in percents, 100 is full opacity, 0 is no opacity. Gets the element. Represents Pdf form's submit action. This type of action allows a user to go to a resource on the Internet, tipically a hypertext link. Represents the form action base class. Initializes a new instance of the class. Gets or sets a value indicating whether fields contained in collection will be included for resetting or submitting. If Include property is true, only the fields in this collection will be reset or submitted. If Include property is false, the fields in this collection are not reset or submitted and only the remaining form fields are reset or submitted. If the collection is null or empty, then all the form fields are reset and the Include property is ignored. true if include; otherwise, false. Gets the fields. The fields. Initializes a new instance of the class. The URL. An string value specifying the full URI for the internet resource. Gets or sets the HTTP method. The HTTP method. If set, any submitted field values representing dates are converted to the standard format. The interpretation of a form field as a date is not specified explicitly in the field itself but only in the JavaScript code that processes it. true if use canonical date time format when submit data; otherwise, false. Gets or sets a value indicating whether to submit mouse pointer coordinates. If set, the coordinates of the mouse click that caused the submit-form action are transmitted as part of the form data. true if submit coordinates; otherwise, false. Gets or sets a value indicating whether to submit fields without value. If set, all fields designated by the Fields collection and the flag are submitted, regardless of whether they have a value. For fields without a value, only the field name is transmitted. true if submit fields without value or the empty ones; otherwise, false. Gets or sets a value indicating whether to submit form's incremental updates. Meaningful only when the form is being submitted in Forms Data Format. If set, the submitted FDF file includes the contents of all incremental updates to the underlying PDF document. If clear, the incremental updates are not included. true if incremental updates should be submitted; otherwise, false. Gets or sets a value indicating whether to submit annotations. Meaningful only when the form is being submitted in Forms Data Format. If set, the submitted FDF file includes all markup annotations in the underlying PDF document. If clear, markup annotations are not included. true if annotations should be submitted; otherwise, false. Gets or sets a value indicating whether to exclude non user annotations form submit data stream. Meaningful only when the form is being submitted in Forms Data Format and the property is set to true. true if non user annotations should be excluded; otherwise, false. Gets or sets a value indicating whether to include form to submit data stream. Meaningful only when the form is being submitted in Forms Data Format. If set, the property is a file name containing an embedded file stream representing the PDF file from which the FDF is being submitted. true if form should be embedded to submit stream; otherwise, false. Gets or sets the submit data format. The submit data format. Gets or sets a value indicating whether fields contained in Fields collection will be included for submitting. true if include; otherwise, false. If Include property is true, only the fields in this collection will be submitted. If Include property is false, the fields in this collection are not submitted and only the remaining form fields are submitted. If the collection is null or empty, then all the form fields are reset and the Include property is ignored. If the field has Export property set to false it will be not included for submitting in any case. Gets or sets the left. The left. Gets or sets the right. The right. Gets or sets the top. The top. Gets or sets the bottom. The bottom. Sets all. All. Gets the default. The default. Initializes a new instance of the class. Initializes a new instance of the class. The left. The right. The top. The bottom. Gets or sets the left. The left. Gets or sets the right. The right. Gets or sets the top. The top. Gets or sets the bottom. The bottom. Sets all. All. Initializes a new instance of the class. Initializes a new instance of the class. The left. The right. The top. The bottom. Gets or sets the left. The left. Gets or sets the right. The right. Gets or sets the top. The top. Gets or sets the bottom. The bottom. Sets all. All. Perform Unicode Normalization Form KC. Create an NFKC step. Perform NFKC. General overview: Decompose, Reorder, Compose Reorder characters in the given range into their correct cannonical ordering with respect to combining class. Buffer to reorder Represents a set of points connected with lines, could be drawn and filled. Initializes a new instance of the class. The points. Initializes a new instance of the class. The pen. The points. Initializes a new instance of the class. The brush. The points. Initializes a new instance of the class. The pen. The brush. The points. Adds a point to the polygon. The last point of the polygon. Gets or sets the points of the polygon. Gets a number of the points in the polygon. A class representing page margins. Initializes a new instance of the class. Create and initialize margin. The margin size. Create and initialize margin. The left right. The top bottom. Create and initialize margin. The left. The top. The right. The bottom. Clones the object. The cloned object. Gets or sets the left margin size. Gets or sets the top margin size. Gets or sets the right margin size. Gets or sets the bottom margin size. Sets margin of each side. Margin of each side. Represents a logic to create Pdf document. Layer OCProperties info Initializes a new instance of the class. Initializes a new instance of the class. The conformance level. Not Supported under Medium Trust environment. set conformance value. The Conformance level. Saves the document to the specified stream. The stream object where PDF document will be saved. Closes the document. if set to true the document should be disposed completely. The document is disposed after calling the Close method. So, the document can not be saved if Close method was invoked. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. The resulting clone must be of the same type as or a compatible type to the original instance. Occurs when the document is being saved. This event raised on saving the document. It will keep track of the save progress of the document. Layer OCProperties info Gets the root of the bookmark tree in the document. A object specifying the document's bookmarks. Creates an bookmark root instance if it's called for first time. Gets the attachments of the document. The object contains list of files which are attached in the PDF document. Gets the interactive form of the document. The object contains the list of form elements of the document. Gets or sets the color space of the document. This property has impact on the new created pages only. If a page was created it remains its colour space obliviously to this property changes. The of the document. Indicates the document is a merged document or not, defalut value: false. Gets or Sets the Pdf Conformance level. Supported : PDF/A-1b - Level B compliance in Part 1 Delegate for the event. The sender. The arguments. Shows the saving progress. Gets the total number of the elements (pages) that need to be saved. Gets the current element (page) index that just was saved. The index value increases constantly from 0 to Total. Gets the progress. Progress constantly increases from 0.0 to 1.0. 1.0 value means that entire document has been saved. Represents a collection of list box field items. Inserts an item at the end of the collection. a object to be added to collection. The index of item. Inserts the list item at the specified index. The index. The item. Removes the element at the specified index. The index. Throws IndexOutOfRange exception if the index is out of bounds. Clears the item collection. Gets the at the specified index. Check table name does not exist set char Code for unicode char unicodeString charCode Get CharCode Represents the text area with the ability to span several pages. Initializes a new instance of the class. Initializes a new instance of the class. The text. Initializes a new instance of the class. The text. The font. Initializes a new instance of the class. The text. The font. The pen. Initializes a new instance of the class. The text. The font. The brush. Initializes a new instance of the class. The text. The font. The pen. The brush. The format. Draws the text on the page. Current page where the text should be drawn. Start location on the page. Lay outing format. Lay outing result. Draws the text on the page. Current page where the text should be drawn. Start location on the page. Width of the text bounds. Lay outing format. Lay outing result. Draws the text on the page. Current page where the text should be drawn. RectangleF structure that specifies the bounds of the text. Lay outing format. Lay outing result. Gets or sets a value indicating the text that should be printed. Gets or sets a pen that will be used to draw the text. Gets or sets the brush that will be used to draw the text. Gets or sets a font that will be used to draw the text. Gets or sets text settings that will be used to draw the text. Represents the collection of immutable default brushes. Gets the AliceBlue brush. Gets the antique white brush. Gets the Aqua default brush. Gets the Aquamarine default brush. Gets the Azure default brush. Gets the Beige default brush. Gets the Bisque default brush. Gets the Black default brush. Gets the BlanchedAlmond default brush. Gets the Blue default brush. Gets the BlueViolet default brush. Gets the Brown default brush. Gets the BurlyWood default brush. Gets the CadetBlue default brush. Gets the Chartreuse default brush. Gets the Chocolate default brush. Gets the Coral default brush. Gets the CornflowerBlue default brush. Gets the Corn silk default brush. Gets the Crimson default brush. Gets the Cyan default brush. Gets the DarkBlue default brush. Gets the DarkCyan default brush. Gets the DarkGoldenrod default brush. Gets the DarkGray default brush. Gets the DarkGreen default brush. Gets the DarkKhaki default brush. Gets the DarkMagenta default brush. Gets the DarkOliveGreen default brush. Gets the DarkOrange default brush. Gets the DarkOrchid default brush. Gets the DarkRed default brush. Gets the DarkSalmon default brush. Gets the DarkSeaGreen default brush. Gets the DarkSlateBlue default brush. Gets the DarkSlateGray default brush. Gets the DarkTurquoise default brush. Gets the DarkViolet default brush. Gets the DeepPink default brush. Gets the DeepSkyBlue default brush. Gets the DimGray default brush. Gets the DodgerBlue default brush. Gets the Firebrick default brush. Gets the FloralWhite default brush. Gets the ForestGreen default brush. Gets the Fuchsia default brush. Gets the Gainsborough default brush. Gets the GhostWhite default brush. Gets the Gold default brush. Gets the Goldenrod default brush. Gets the Gray default brush. Gets the Green default brush. Gets the GreenYellow default brush. Gets the Honeydew default brush. Gets the HotPink default brush. Gets the IndianRed default brush. Gets the Indigo default brush. Gets the Ivory default brush. Gets the Khaki default brush. Gets the Lavender default brush. Gets the LavenderBlush default brush. Gets the LawnGreen default brush. Gets the LemonChiffon default brush. Gets the LightBlue default brush. Gets the LightCoral default brush. Gets the LightCyan default brush. Gets the LightGoldenrodYellow default brush. Gets the LightGray default brush. Gets the LightGreen default brush. Gets the LightPink default brush. Gets the LightSalmon default brush. Gets the LightSeaGreen default brush. Gets the LightSkyBlue default brush. Gets the LightSlateGray default brush. Gets the LightSteelBlue default brush. Gets the LightYellow default brush. Gets the Lime default brush. Gets the LimeGreen default brush. Gets the Linen default brush. Gets the Magenta default brush. Gets the Maroon default brush. Gets the MediumAquamarine default brush. Gets the MediumBlue default brush. Gets the MediumOrchid default brush. Gets the MediumPurple default brush. Gets the MediumSeaGreen default brush. Gets the MediumSlateBlue default brush. Gets the MediumSpringGreen default brush. Gets the MediumTurquoise default brush. Gets the MediumVioletRed default brush. Gets the MidnightBlue default brush. Gets the MintCream default brush. Gets the MistyRose default brush. Gets the Moccasin default brush. Gets the NavajoWhite default brush. Gets the Navy default brush. Gets the OldLace default brush. Gets the Olive default brush. Gets the OliveDrab default brush. Gets the Orange default brush. Gets the OrangeRed default brush. Gets the Orchid default brush. Gets the PaleGoldenrod default brush. Gets the PaleGreen default brush. Gets the PaleTurquoise default brush. Gets the PaleVioletRed default brush. Gets the PapayaWhip default brush. Gets the PeachPuff default brush. Gets the Peru default brush. Gets the Pink default brush. Gets the Plum default brush. Gets the PowderBlue default brush. Gets the Purple default brush. Gets the Red default brush. Gets the RosyBrown default brush. Gets the RoyalBlue default brush. Gets the SaddleBrown default brush. Gets the Salmon default brush. Gets the SandyBrown default brush. Gets the SeaGreen default brush. Gets the SeaShell default brush. Gets the Sienna default brush. Gets the Silver default brush. Gets the SkyBlue default brush. Gets the SlateBlue default brush. Gets the SlateGray default brush. Gets the Snow default brush. Gets the SpringGreen default brush. Gets the SteelBlue default brush. Gets the Tan default brush. Gets the Teal default brush. Gets the Thistle default brush. Gets the Tomato default brush. Gets the Transparent default brush. Gets the Turquoise default brush. Gets the Violet default brush. Gets the Wheat default brush. Gets the White default brush. Gets the WhiteSmoke default brush. Gets the Yellow default brush. Gets the YellowGreen default brush. Parse for font Parse for fontReader Parse for font Represents XML Forms Architecture (XFA). Returns XML node of field tempalte. Added by Henry Zhou. To get the xfaField through its name. Notes: the param 'name' is the name have been midified by codes instead of originals. XFA Template. XFA Datasets. XFA Config. XML Data Package Gets of sets data node value.deprecated to use,instead use xfaField to set field value. Save file Relative Path Save file folder Represents automatic field to display Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents class which can concatenate multiple automatic fields into single string. Initializes a new instance of the class. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. The wide-character string to be drawn. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. The wide-character string to be drawn. A object that is used to fill the string. Initializes a new instance of the class. The wide-character string to be drawn. The list of objects. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. The wide-character string to be drawn. The list of objects. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. A object that is used to fill the string. The wide-character string to be drawn. The list of objects. Gets or sets the text. The wide-character string to be drawn. Gets or sets the automatic fields. The automatic fields. Represents an ICC color, based on an ICC colorspace. Initializes a new instance of the class. The colorspace. Gets or sets the color components. An array of values that describe the color in the ICC colorspace. The length of this array must match the value of ColorComponents property on the underlying ICC colorspace. Represents a code93 extended barcode. All 128 ASCII characters can be encoded in an extended Code 93 barcode. Represents a Code93 barcode. Only the following symbols are allowed in a Code 93 barcode: 1 2 3 4 5 6 7 8 9 0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - . $ / + % SPACE All alphabetic characters are uppercase. If lowercase characters are required, then a Code 93 Extended barcode must be used. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Creates an widget annotation object. Creates an widget annotation object. The specified bound Creates an widget annotation object. The specified widget annotation dictionary Initializes a new instance of the class. Initializes a new instance of the class. The row. Gets or sets the width. The width. Gets the height. The height. Gets or sets the row span. The row span. Gets or sets the column span. The column span. Gets or sets the cell style. The cell style. Gets or sets the value. The value. Gets or sets the string format. The string format. Returns the index of a particular cell in the collection. The cell. Gets the at the specified index. Gets the count. The count. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current. The current. Value of the element.By Bug735 Represents specification of embedded file. file name Name of the file. The data. Name of the file. The stream. Modify embeddedFile data Gets or sets the data. The data. Gets or sets the description. The description. Gets or sets the MIME type of the embedded file. The MIME type of the embedded file. Gets or sets creation date. Creation date. Gets or sets modification date. Modification date. Defines the way the document is to be presented on the screen or in print. Set Expand or Collapse Find Node Tree iterates Bookmark,Set Expand or Collapse Find the click node A flag specifying whether to position the documents window in the center of the screen. Set Expand or Collapse A flag specifying whether the windows title bar should display the document title taken from the Title entry of the document information dictionary. If false, the title bar should instead display the name of the Pdf file containing the document. A flag specifying whether to resize the documents window to fit the size of the first displayed page. A flag specifying whether to hide the viewer applications menu bar when the document is active. A flag specifying whether to hide the viewer applications tool bars when the document is active. A flag specifying whether to hide user interface elements in the documents window (such as scroll bars and navigation controls), leaving only the documents contents displayed. A name object specifying how the document should be displayed when opened. A name object specifying the page layout to be used when the document is opened. Gets or Set the page scaling option to be selected when a print dialog is displayed for this document. Gets the element. Represents loaded list box field. Gets or sets a value indicating whether the field is multiselectable.. Gets the items. The collection of list box items. Represents field collection of loaded form. Add field Gets the field. int index The created field. Get FieldName from FormWidget by exportValue Get filedName from FiledWeiget find exportValue from AP By exportValue Get Fields from FormWidget by exportValue Gets the at the specified index. Returns field with specified name. The specified field name. Gets or sets the form. Field Signature Names Represents the loaded web link annotation class. Represents the loaded unique resource identifier annotation class. Gets or sets the unique resource identifier text of the annotation. The author of the annotation. The state of the annotation. The stateModel of the annotation. Gets or sets the date and time when the annotation was created. Gets the annotation's state. Gets the annotation's stateModel. Gets or sets the annotation's subject. Gets the opacity value to be used. Gets the iconname value to be used. Gets or sets the open option of the popup annotation. Gets annotation's author. Represents the free text annotation widget. Gets or sets the date and time when the annotation was created. Gets or sets the date and time when the annotation was most recently modified. Gets a name describing the intent of the free text annotation. Gets or sets the user who created the annotation. Gets or sets the annotation's subject. Gets the opcity value to be used. Gets the border width. Gets the border color Gets the border style Generates Y, Cb, Cr, R, G and B values from given RGB_Buffer Generates Y, Cb, Cr, R, G and B values from given RGB_Buffer The input RGB_Buffer. Draw in grayscale. Width of the image. Height of the image. Enum specifying the channel type required. Interface for updating progress. Interface for updating current operation. 3D array of the specified channel type. Defines the different possible channel types. Implements blend brush setting and functions. Represents the base class for PdfBlend and PdfColorBlend classes. Implements basic routines needed by both classes. Gets or sets the positions array. Initializes a new instance of the class. Initializes a new instance of the class. The number of elements in the Factors and Positions arrays. Gets or sets the factors array. Dispose ImageBrush used in pdf2xps when it has pattern Dispose ImageBrush Provides color caching Represents button field in the PDF form. Initializes a new instance of the class. The page where the fields should be placed. The name of the button. Adds Print action to current button field. Clicking on the specified button will trigger the Print Dialog Box. Gets or sets the caption text. The caption text. Gets or sets the button layout mode. Gets or sets the text displayed when the mouse button is pressed within the annotation's active area, only available in Push mode. Gets or sets the text displayed when the user rolls the cursor into the annotation's active area without pressing the mouse button, only available in Push mode. Defining the icon layout. Gets or sets the widget annotation's normal icon displayed when it is not interacting with the user. Gets or sets the widget annotation's alternate icon displayed when the mouse button is pressed within its active area, only available in Push mode. Gets or sets the widget annotation's rollover icon displayed when the user rolls the cursor into its active area without pressing the mouse button, only available in Push mode. Represents the button icon layout options. Gets or sets the circumstances under which the icon shall be scaled inside the annotation rectangle. Gets or sets an array of two numbers between 0.0 and 1.0 indicating the fraction of leftover space to allocate at the left and bottom of the icon. If true, indicates that the button appearance should be scaled to fit fully within the bounds of the annotation without taking into consideration the line width of the border. Gets or sets the type of scaling to use. Represents the type of scaling to use. Scale the icon to fill the annotation rectangle exactly, without regard to its original aspect ratio. Scale the icon to fit the width or height of the annotation rectangle while maintaining the icon's original aspect ratio. Represents the button layout mode. No icon; caption only. No caption; icon only. Caption below the icon. Caption above the icon. Caption to the right of the icon. Caption to the left of the icon, Caption overlaid directly on the icon. Represtents the circumstances under which the icon shall be scaled inside the annotation rectangle. Always scale. Scale only when the icon is bigger than the annotation rectangele. Scale only when the icon is smaller than the annotation rectangle. Never scale. Draws a button. The g. The paint params. The image. The format. Gets or sets a value indicating whether this is editable. true if editable; otherwise, false. Gets or sets the first selected item in the list. The index of the selected item. Gets or sets the value of the first selected item in the list. The selected value. Gets the first selected item in the list. The selected item. Gets or sets the bounds. The bounds. Gets or sets the location. The location. Gets or sets the size. The size. Gets or sets the color of the border. The color of the border. Gets or sets the color of the background. The color of the background. Gets or sets the color of the text. The color of the text. Gets or sets the width of the border. The width of the border. Gets or sets the highlighting mode. The highlighting mode. Gets or sets the font. The font. Gets or sets the text alignment. The text alignment. This property is meaningful for fields containing variable text only. Gets the actions of the field. The actions. Gets or sets the border style. The border style. Gets or sets a value indicating whether this is visible. true if visible; otherwise, false. Gets the name. The name. Gets the form. The form. Gets or sets the mapping name to be used when exporting interactive form field data from the document. The mapping name. Gets or sets a value indicating whether this is export. true if export; otherwise, false. Gets or sets a value indicating whether [read only]. if the field is read only, set to true. Gets or sets a value indicating whether this is required. true if required; otherwise, false. Gets or sets the tool tip. The tool tip. Gets the page. The page. Gets or sets a value indicating whether this is flatten. Represents attachments of the Pdf document. Name of the file. Name of the file. The data to be attached as a file. Name of the file. The stream. Represents the Class for specifying Quiet zones around the barcode. Gets or sets the quiet zones at the right side of the barcode. Gets or sets the quiet zones at Top of the barcode. Gets or sets the quiet zones at the left side of the barcode. Gets or sets the quiet zones at bottom of the barcode. Gets or sets the quiet zones around the bar code. Check whether all the margin values are equal. Represents the background appearance for 3D artwork. Initializes a new instance of the class. Initializes a new instance of the class. The object specifying the background color for the 3D artwork. Gets or sets the background color. The object specifying the background color for the 3D artwork. Gets or sets a value indicating how the background is applied. True if the background is applied to entire annotation, false if the background is applied to annotation's 3D view box only. Gets the element. Represents an action for the document. Gets or sets the action to execute when the document is opened. A specifying the action to be executed when documents opens in the viewer. Gets or sets the action to be performed before the document is closed. A object specifying the action to be executed before the document is closed. Gets or sets the java script action to be performed before the document is saved. A object specifying the action to be executed before the document is saved. Gets or sets the jave script action to be performed after the document is saved. A object specifying the action to be executed after the document is saved. Gets or sets the action to be performed before the document is printed. A object specifying the action to be executed before the document is printed. Gets or sets the action to be performed after the document is printed. A object specifying the action to be executed after the document is printed. . Gets the element. Represents custom Metadata. Initializes a new instance of the class. Parent XmpMetadata. The XML namespace. The namespace URI. Sets the xmp property. Gets type of the schema. Represents information about page size. Letter format. Note format. Legal format. A0 format. A1 format. A2 format. A3 format. A4 format. A5 format. A6 format. A7 format. A8 format. A9 format. A10 format. B0 format. B1 format. B2 format. B3 format. B4 format. B5 format. ArchE format. ArchD format. ArchC format. ArchB format. ArchA format. The American Foolscap format. HalfLetter format. 11x17 format. Ledger format. A class defining settings for drawing operations. Initializes a new instance of the class. The color. Initializes a new instance of the class. Color of the pen. Width of the pen's line. Initializes a new instance of the class. The brush. Initializes a new instance of the class. The brush. Width of the pen's line. Initializes a new instance of the class. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Clones this instance. A new pen with the same properties. Gets or sets the brush, which specifies the pen behaviour. If the brush is set, the color values are ignored, except for PdfSolidBrush. Gets or sets the color of the pen. Gets or sets the dash offset of the pen. Gets or sets the dash pattern of the pen. Gets or sets the dash style of the pen. Gets or sets the line cap of the pen. Gets or sets the line join style of the pen. The line join. Gets or sets the width of the pen. Gets or sets the miter limit. Specifies the type of Horizontal alignment. Specifies the element is aligned to Left. Specifies the element is aligned to Center. Specifies the element is aligned to Right. Specifies the type of Vertical alignment. Specifies the element is aligned to Top. Specifies the element is aligned to Middle. Specifies the element is aligned to Bottom. Specifies the type of horizontal text alignment. Specifies the text is aligned to Left. Specifies the text is aligned to Center. Specifies the text is aligned to Right. Specifies the text as Justified text. Specifies the text rendering mode. Fill text. Stroke text. Fill, then stroke text. Neither fill nor stroke text (invisible). Fill text and add to path for clipping (see above).. Stroke text and add to path for clipping (see above). Stroke fill text and add to path for clipping. Add text to path for clipping. Specifies the corner style of the shapes. The outer edges for the two segments are extended until they meet at an angle. An arc of a circle with a diameter equal to the line width is drawn around the point where the two segments meet, connecting the outer edges for the two segments. The two segments are finished with caps and the resulting notch beyond the ends of the segments is filled with a triangle. Specifies the line cap style to be used at the ends of the lines. The stroke is squared off at the endpoint of the path. There is no projection beyond the end of the path. A semicircular arc with a diameter equal to the line width is drawn around the endpoint and filled in. The stroke continues beyond the endpoint of the path for a distance equal to half the line width and is squared off. Possible dash styles of the pen. Solid line. Dashed line. Dotted line. Dash-dot line. Dash-dot-dot line. User defined dash style. Specifies how the shapes are filled. Nonzero winding number rule of determining "insideness" of point. Even odd rule of determining "insideness" of point. Defines set of color spaces. RGB color space. CMYK color space. GrayScale color space. Indexed color space used internally. Colors are represented solely with respect to the light source; no correction is made for the output mediums white point (such as the color of unprinted paper). Colors are represented with respect to the combination of the light source and the output mediums white point (such as the color of unprinted paper). Colors are represented in a manner that preserves or emphasizes saturation. Colors are represented in a manner that provides a pleasing perceptual appearance. Specifies the blend mode for transparency. Selects the source color, ignoring the backdrop. Multiplies the backdrop and source color values. The result color is always at least as dark as either of the two constituent colors. Multiplying any color with black produces black; multiplying with white leaves the original color unchanged. Painting successive overlapping objects with a color other than black or white produces progressively darker colors. Multiplies the complements of the backdrop and source color values, then complements the result. The result color is always at least as light as either of the two constituent colors. Screening any color with white produces white; screening with black leaves the original color unchanged. The effect is similar to projecting multiple photographic slides simultaneously onto a single screen. Multiplies or screens the colors, depending on the backdrop color value. Source colors overlay the backdrop while preserving its highlights and shadows. The backdrop color is not replaced but is mixed with the source color to reflect the lightness or darkness of the backdrop. Selects the darker of the backdrop and source colors. The backdrop is replaced with the source where the source is darker; otherwise, it is left unchanged. Selects the lighter of the backdrop and source colors. The backdrop is replaced with the source where the source is lighter; otherwise, it is left unchanged. Brightens the backdrop color to reflect the source color. Painting with black produces no changes. Darkens the backdrop color to reflect the source color. Painting with white produces no change. Multiplies or screens the colors, depending on the source color value. The effect is similar to shining a harsh spotlight on the backdrop. Darkens or lightens the colors, depending on the source color value. The effect is similar to shining a diffused spotlight on the backdrop. Subtracts the darker of the two constituent colors from the lighter color. Painting with white inverts the backdrop color; painting with black produces no change. Produces an effect similar to that of the Difference mode but lower in contrast. Painting with white inverts the backdrop color; painting with black produces no change. Creates a color with the hue of the source color and the saturation and luminosity of the backdrop color. Creates a color with the saturation of the source color and the hue and luminosity of the backdrop color. Painting with this mode in an area of the backdrop that is a pure gray (no saturation) produces no change. Creates a color with the hue and saturation of the source color and the luminosity of the backdrop color. This preserves the gray levels of the backdrop and is useful for coloring monochrome images or tinting color images. Creates a color with the luminosity of the source color and the hue and saturation of the backdrop color. This produces an inverse effect to that of the Color mode. Specifies the type of the PdfImage. Specifies the image is bitmap. Specifies the image is metafile. Specifies the types of the page's logical units. Specifies the Measurement is in centimeters. Specifies the Measurement is in picas. A pica represents 12 points. Specifies the unit of measurement is 1 pixel. Pixel unit is device dependent unit. The result depends on the default Dpi on the machine. Specifies a printer's point (1/72 inch) as the unit of measure. Specifies the inch as the unit of measure. Specifies the document unit (1/300 inch) as the unit of measure. Specifies the Measurement is in millimeters. Represents the sound annotation. RectangleF structure that specifies the bounds of the annotation. The string specifies the file name of the sound annotation. Gets or sets the icon to be used in displaying the annotation. The enumeration member specifying the icon for the annotation. Gets or sets the sound. The object specified a sound for the annotation. The string specifies the file name of the sound annotation. Represents an anchor in the document where bookmarks or annotations can direct when clicked. Initializes a new instance of the class. The page. Initializes a new instance of the class. The page. The location. Initializes a new instance of PdfDestination. The zero based page number. The location in the page based on the lower-left coordinate system. The zoom factor. The zero based page number. Gets or sets zoom factor. Gets or sets a page where the destination is situated. Gets or sets mode of the destination. Gets or sets a location of the destination. Gets a value indicating whether this instance is valid. true if this instance is valid; otherwise, false. Gets pdf primitive representing this object. The page print to paper. Pdf document printSetting. Pdf document object. The current pages array index in m_pages. The printed pages array, it's elements value is document page index. Initializes a new instance of the PdfPrinter class. Pdf document printSetting. Pdf document object. Print Preview. Print document. Begin print page. Query page setting. Print Page. End print. Begin print page for one page to one paper. Query page setting for one page to one paper. Print one page to one paper. Begin print page for multiple pages to one paper. Query page setting for multiple pages to one paper. Print multiple pages to one paper. Current page image. Current page bound. Split bounds of current page. Split bound index of current page. Paper content bound. Begin print page for one page to multiple papers. Query page setting for one page to multiple papers. Print one page to multiple papers. Write Warning info Initialize print. Get page metafile. Document page index. Page Image. Get paper margin bound which according paperSettings. the paperSettings is the attribute of PrintPageEventArgs.PageSettings. (Unit: hundredths of an inch) PrinterUnit.Display is hundredths of an inch. Paper set. Is consider hard margin. If the considerHardXY is true,get the paper content bound arrcording to the printable area. Otherwise the considerHardXY is false,get the paper content bound according to the whole piece of paper. Paper content bound(Unit:hundredths of an inch). Get page bound. Page bound(Unit:PrinterUnit.Display). Print the pdf page to the paper's bound using uniform mode. Provides data for the print page event. The pdf page. The paper's bound(Unit:PrinterUnit.Display). Print the page bound of pdf page image to the paper's bound using fill mode. Provides data for the print page event. The pdf page image. The pdf page bound(Unit:PrinterUnit.Display). The pdf page split bound(Unit:PrinterUnit.Display). The paper's bound(Unit:PrinterUnit.Display). Destructor Releases all resources used. Specify whether to had released resources. Releases all resources used. True,Releases all resources;False,Releases unmanaged resources. Provides data for paper setting event. Initializes a new instance. Current paper index. paper source trays that are available on the printer. Current paper source on the printer. Get current paper index,from 1. Gets the paper source trays that are available on the printer. Get or set current paper source on the printer. Represents the method that handles paper setting event. The source of the event. The event data Represents information about page size. The PaperSize's width and height,unit:in hundredths of an inch. Letter format. Note format. Legal format. A0 format. A1 format. A2 format. A3 format. A4 format. A5 format. A6 format. A7 format. A8 format. A9 format. A10 format. B0 format. B1 format. B2 format. B3 format. B4 format. B5 format. ArchE format. ArchD format. ArchC format. ArchB format. ArchA format. The American Foolscap format. HalfLetter format. 11x17 format. Ledger format. Represents the collection of loaded state item. Gets the at the specified index. Represents the loaded rubber stamp annotation class. Gets or sets the icon of the annotation. Represents parameters how to display the page in the presentation mode. Initializes a new instance of the class. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Gets or sets the transition style to use when moving to this page from another during a presentation. The style. Gets or sets the duration of the transition effect, in seconds. The transition duration. Gets or sets the dimension in which the specified transition effect occurs. The dimension. Gets or sets the the direction of motion for the specified transition effect. The motion. The direction in which the specified transition effect moves, expressed in degrees counter clockwise starting from a left-to-right direction. (This differs from the page objects Rotate property, which is measured clockwise from the top.) Gets or sets the starting or ending scale at which the changes are drawn. If Motion property specifies an inward transition, the scale of the changes drawn progresses from Scale to 1.0 over the course of the transition. If Motion specifies an outward transition, the scale of the changes drawn progresses from 1.0 to Scale over the course of the transition. This property has effect for Fly transition style only. The scale. Gets or sets The pages display duration (also called its advance timing): the maximum length of time, in seconds, that the page is displayed during presentations before the viewer application automatically advances to the next page. By default, the viewer does not advance automatically. The page duration. Gets the element. Implements routines for manipulation with loaded pages. Creates a new page and adds it to the collection. The created page. Creates a new page of the specified size and adds it to the collection. The size of the new page. The created page. Creates a new page of the specified size and with the specified margins and adds it to the collection. The size of the new page. The margins of the new page. The created page. Creates a new page of the specified size and with the specified margins and adds it to the collection. The size of the new page. The margins of the new page. The rotation of the new page. The created page. Creates a new page of the specified size and with the specified margins and adds it to the collection. The index. The size of the page. The margins of the page. The rotation of the new page. The orientation of the new page. The created page. Creates a new page and inserts it at the specified index. The index. The created page. Creates a new page and inserts it at the specified index. The index. The size of the page. The created page. Creates a new page and inserts it at the specified index. The index. The size of the page. The margins of the page. The created page. Creates a new page and inserts it at the specified index. The index. The size of the page. The margins of the page. The rotation of the new page. The created page. Removes the page at the given specified index. Index of the page. Removes the specified page. The page to be remove. Removes the specified page. The page to be remove. ReArrange the Pages in the Loaded Document. The page sequence to arrange the pages. Creates a new page and inserts it at the specified index. The index. The size of the page. The margins of the page. The rotation of the new page. The orientation of the new page. The created page. Gets the index of the page in the document. The current page. Index of the page in the document if exists, -1 otherwise. foreach Nodes,find page Represents the method that executes on a PdfNewDocument when a new page is created. Get the Section Count. Gets the at the specified index. Gets the count. load URL time out load URL whether Waiting WebBrowser load Complete Gets or sets page settings of the section. Get html page start time load URL whether Waiting webBrowser load html whether Waiting time in milliseconds. load ScouceCode or URL WebBrowser load Complete Gets or sets page settings of the section. Options of converting html to pdf Not clip Clips width Clips height Clips width and height load from content type load from ulr or file load html SourceCode default 30 s load URL whether Waiting load ScouceCode or URL WebBrowser load Complete Gets or sets layout type of the element. If html view is larger than pdf page, zooms out it to fit pdf page. But if html view is smaller than, will not zoom in it. If html view is larger than page, resize pdf page to fit html view. But if html view is smaller than, will not resize pdf page. If html view is smaller than page, trim pdf page to fit html view. The maximum time in milliseconds to wait the completion of loading html. Default is 30000. webBrowser load html whether Waiting webBrowser load html whether Waiting time in milliseconds. load ScouceCode or URL WebBrowser load Complete Represent pdf optional content configuration Optional content configuration dictionary A name for the configuration. Used to initialize the states of all optional content groups's visibility. An array of optional content groups whose state should be set to ON when this configuration is applied. An array of optional content groups whose state should be set to OFF when this configuration is applied. Used to determine which optional group's states to consider and ignore in calculating the visibility of content. An array specifying the recommended order for presentation of optional content groups in user interface. Construct an instance A name for the configuration. The pdf cross table Construct an instance with the optional content configuration dictionary The optional content configuration dictionary The pdf cross table Create a new empty pdf layer outline. Pdf layer outline. Configure a layer at top level. The pdf layer. The layer's visibility. Remove a layer's configs. The pdf layer. Get layer's visibility. The pdf layer. The pdf layer's visibility. Set layer's visibility. The pdf layer. The pdf layer's visibility. Return layer shows on ui or not. The layer Get layer's visibility. The pdf Layer dictionary. The pdf layer's visibility. Add pdf layer visibility settings. The list of pdf Layer dictionary. Visibility of the pdf layer. Add pdf layer visibility settings. The pdf Layer dictionary. Visibility of the pdf layer. Remove pdf layer visibility settings. The list of pdf Layer dictionary. Remove pdf layer visibility settings. The pdf Layer dictionary. Add pdf layer visibility settings. The pdf Layer. Visibility of the pdf layer. Remove pdf layer visibility settings. The pdf Layer. Return the layer shows on ui or not. The layer Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance field m_name to the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_baseState to the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_on to the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_off to the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_intent to the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_layerOutline to the pdf primitive. The optional content configuration dictionary Synchronize the instance from the pdf primitive. Synchronize the instance field m_name from the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_baseState from the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_intent from the pdf primitive. The optional content configuration dictionary. Synchronize the instance field m_on from the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_off from the pdf primitive. The optional content configuration dictionary Synchronize the instance field m_layerOutline from the pdf primitive. The optional content configuration dictionary. Gets the wrapped element. Represent pdf layer collection. The PdfDocumentBase. Optional content properties dictionary. Optional content groups. Default viewing optional content configuration. Construct an instance The PdfDocumentBase. The pdf cross table Construct an instance with the optional content properties dictionary The optional content properties dictionary The PdfDocumentBase. The pdf cross table Create a new empty pdf layer outline. Pdf layer outline. Add a new pdf layer. Pdf layer name. Pdf layer. Add a new pdf layer. Pdf layer name. Pdf layer's visibility. Pdf layer. Remove the pdf layer. The pdf layer. True if item is successfully removed; otherwise, false. This method also returns false if item was not found Remove the pdf layer. The pdf layer. If true,remove content with the pdf layer.Otherwise,false. True if item is successfully removed; otherwise, false. This method also returns false if item was not found Remove layer from Ocgs array. Remove the pdf layer. Notice: Pdf layer name may be is not unique. If exist duplication of name,will remove all pdf layers of name. Pdf layer name. True if item is successfully removed; otherwise, false. This method also returns false if item was not found Remove the pdf layer. Notice: Pdf layer name may be is not unique. If exist duplication of name,will remove all pdf layers of name. Pdf layer name. If true,remove content with the pdf layer.Otherwise,false. True if item is successfully removed; otherwise, false. This method also returns false if item was not found Find pdf layers of name. Pdf layer name. Pdf layers of name. Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance field m_defaultViewConfig,m_otherConfigs to the pdf primitive. The optional content properties dictionary Synchronize the instance field m_layers to the pdf primitive. The optional content properties dictionary Synchronize the instance from the pdf primitive. Synchronize the instance field m_defaultViewConfig,m_otherConfigs from the pdf primitive. The optional content properties dictionary Synchronize the instance field m_layers from the pdf primitive. The optional content properties dictionary Get the pdf layer of the index. Pdf layer index Pdf layer Get the pdf layer of name. Notice: Pdf layer name may be is not unique. If exist duplication of name,return first pdf layer of name. If not exist pdf layer of name,return null; Pdf layer name Pdf layer Gets the number of pdf layers contained. Gets the wrapped element. Represents the jpeg image object. this is a kind of image Element. this is a kind of image Element. this is a kind of image Element. this is a kind of image Element. this is a kind of image Element. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. This represents a coordinate in the transformation matrix. type of image type of image type of image type of image type of image type of image type of image type of image type of image @since 2.1.5 This is a type of marker. This is a type of marker. This is a type of marker. Marker value for Photoshop IRB Image color inversion The alignment of the Image. Text that can be shown instead of the image. This is the absolute X-position of the image. This is the absolute Y-position of the image. This is the width of the image without rotation. This is the width of the image without rotation. This is the scaled width of the image taking rotation into account. This is the original height of the image taking rotation into account. The compression level of the content streams. @since 2.1.3 This is the rotation of the image. this is the colorspace of a jpeg-image. this is the bits per component of the raw image. It also flags a CCITT image. this is the transparency information of the raw image the indentation to the left. the indentation to the right. Holds value of property dpiX. Holds value of property dpiY. Holds value of property interpolation. ICC Profile attached Holds value of property deflated. Holds value of property smask. Holds value of property XYRatio. Holds value of property originalData. The spacing before the image. The spacing after the image. Holds value of property widthPercentage. Holds value of property initialRotation. Acceptable Jpeg markers. Unsupported Jpeg markers. Jpeg markers without additional parameters. sequence preceding Photoshop resolution data Initialize a new instance of PdfJpegImage from path. The file path Initialize a new instance of PdfJpegImage from byte array. The data array Initialize a new instance of PdfJpegImage from stream. The data stream Gets the horizontal resolution, in pixels per inch, of this Image. Gets the vertical resolution, in pixels per inch, of this Image. Gets the width of the image in pixels. Gets the height of the image in pixels. Invalid object type. Brush object. Pen object. Path object. Region object. Image object. Font object. String format object. Image attributes object. Custom line cap object. Default value. Hatch brush. Texture brush. Path gradient brush. Linear gradient brush. Flags for a linear gradient brush. Minimal data are present. The brush applies a transformation matrix to the source image. The brush contains a ColorBlend object for use with its InterpolationColors property. The brush contains a Blend object for use with its Blend property. The brush has a non-default value for the FocusScales property. The brush uses gamma correction. Represents pen flags. Pen just with color set. Transformation set. (20-... - float ) StartCap set. ( 20 - int ) EndCap set. ( 20 - int ) LineJoin set. ( 20 - int ) MiterLimit set. ( 20 - float ) Pen has DashStyle defined. DashCap set. ( 20 - int ) DashOffset is defined. (20 - float) DashPattern is defined. (20 - int: numArray; 24-... - float: DashPattern ) Alignment set. (20 - int ) CompoundArray set. (20 - int: numArray; 24-... - float: compoundArray ) The pen uses a custom start cap. The pen uses a custom end cap. Unknown format. Bitmap image. Metafile image. Region is from rectangle. Region is from graphics path. Region is empty. Region is infinity. The count of bytes in the buffer. The buffer where the bytes are stored. If true always output floating point numbers with 6 decimal digits. If false uses the faster, although less precise, representation. Creates new ByteBuffer with capacity 128 Creates a byte buffer with a certain capacity. @param size the initial capacity You can fill the cache in advance if you want to. @param decimals Converts an double (multiplied by 100 and cast to an int) into an array of bytes. @param i the int @return a bytearray Appends an int. The size of the array will grow by one. @param b the int to be appended @return a reference to this ByteBuffer object Appends the subarray of the byte array. The buffer will grow by len bytes. @param b the array to be appended @param off the offset to the start of the array @param len the length of bytes to Append @return a reference to this ByteBuffer object Appends an array of bytes. @param b the array to be appended @return a reference to this ByteBuffer object Appends a string to the buffer. The string is converted according to the encoding ISO-8859-1. @param str the string to be appended @return a reference to this ByteBuffer object Appends a char to the buffer. The char is converted according to the encoding ISO-8859-1. @param c the char to be appended @return a reference to this ByteBuffer object Appends another ByteBuffer to this buffer. @param buf the ByteBuffer to be appended @return a reference to this ByteBuffer object Appends the string representation of an int. @param i the int to be appended @return a reference to this ByteBuffer object Appends the string representation of a long. @param i the long to be appended @return a reference to this ByteBuffer object Appends a string representation of a float according to the Pdf conventions. @param i the float to be appended @return a reference to this ByteBuffer object Appends a string representation of a double according to the Pdf conventions. @param d the double to be appended @return a reference to this ByteBuffer object Outputs a double into a format suitable for the PDF. @param d a double @return the string representation of the double Outputs a double into a format suitable for the PDF. @param d a double @param buf a ByteBuffer @return the String representation of the double if buf is null. If buf is not null, then the double is appended directly to the buffer and this methods returns null. Sets the size to zero. Creates a newly allocated byte array. Its size is the current size of this output stream and the valid contents of the buffer have been copied into it. @return the current contents of this output stream, as a byte array. Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding. @return string translated from the buffer's contents. Writes the complete contents of this byte buffer output to the specified output stream argument, as if by calling the output stream's write method using out.Write(buf, 0, count). @param out the output stream to which to write the data. @exception IOException if an I/O error occurs. Returns the current size of the buffer. @return the value of the count field, which is the number of valid bytes in this byte buffer. Gets or sets ofset from beginning of TrueType font file. Gets or sets length of this table. Gets or sets table checksum. Gets a value indicating whether this is empty. true if empty; otherwise, false. Typographic line gap. Negative LineGap values are treated as DEF_TABLE_CHECKSUM. Gets or sets contains CFF. Gets or sets value indicating if Symbol font is used. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets post-script font name. Gets or sets font family name. Gets or sets font name. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets description font item. Gets or sets widths table for the font. Regular: 0 Bold: 1 Italic: 2 Bold Italic: 3 Bit 0- bold (if set to 1) Bit 1- italic (if set to 1) Bits 2-15- reserved (set to 0). NOTE: Note that macStyle bits must agree with the 'OS/2' table fsSelection bits. The fsSelection bits are used over the macStyle bits in Microsoft Windows. The PANOSE values and 'post' table values are ignored for determining bold or italic fonts. Subscript size factor. Superscript size factor. Gets a value indicating whether this instance is italic. true if this instance is italic; otherwise, false. Gets a value indicating whether this instance is bold. true if this instance is bold; otherwise, false. Local variable to store Format Selector. Local variable to store Records Count. Local variable to store Offset. Local variable to store Name Records. The PlatformID. The EncodingID. The PlatformIDLanguageID The NameID. The Length. The Offset. The Name. The cmap. The glyf. The head. The hhea. The cmap. The loca. The maxp. The cmap. The post. The OS2. The CFF. The cvt. The fpgm. The prep. Modified: International date (8-byte field). Created: International date (8-byte field). MagicNumber: Set to 0x5F0F3CF5. CheckSumAdjustment: To compute: set it to 0, sum the entire font as ULONG, then store 0xB1B0AFBA - sum. FontRevision: Set by font manufacturer. Table version number: 0x00010000 for version 1.0. Minimum x for all glyph bounding boxes. Minimum y for all glyph bounding boxes. Valid range is from 16 to 16384. Maximum y for all glyph bounding boxes. Maximum x for all glyph bounding boxes. Regular: 0 Bold: 1 Italic: 2 Bold Italic: 3 Bit 0 - bold (if set to 1) Bit 1 - italic (if set to 1) Bits 2-15 - reserved (set to 0) NOTE: Note that macStyle bits must agree with the 'OS/2' table fsSelection bits. The fsSelection bits are used over the macStyle bits in Microsoft Windows. The PANOSE values and 'post' table values are ignored for determining bold or italic fonts. Bit 0 - baseline for font at y=0 Bit 1 - left SideBearing at x=0 Bit 2 - instructions may depend on point size Bit 3 - force ppem to integer values for all private scaler math; may use fractional ppem sizes if this bit is clear Bit 4 - instructions may alter advance width (the advance widths might not scale linearly) Note: All other bits must be zero. LowestRecPPEM: Smallest readable size in pixels. FontDirectionHint: 0 Fully mixed directional glyphs 1 Only strongly left to right 2 Like 1 but also contains neutrals -1 Only strongly right to left -2 Like -1 but also contains neutrals. 0 for short offsets, 1 for long. 0 for current format. Version. Typographic ascent. Maximum advance width value in HTML table. Typographic descent. Number of hMetric entries in HTML table; may be smaller than the total number of glyphs in the font. Typographic line gap. Negative LineGap values are treated as DEF_TABLE_CHECKSUM in Windows 3.1, System 6, and System 7. Minimum left SideBearing value in HTML table. Minimum right SideBearing value; calculated as Min(aw - lsb - (xMax - xMin)). Max(lsb + (xMax - xMin)). Used to calculate the slope of the cursor (rise/run); 1 for vertical. 0 for vertical. 0 for current format. Struct field. The Average Character Width parameter specifies the arithmetic average of the escapement (width) of all of the 26 lowercase letters a through z of the Latin alphabet and the space character. If any of the 26 lowercase letters are not present, this parameter should equal the weighted average of all glyphs in the font. For non-UGL (platform 3, encoding 0) fonts, use the unweighted average. Indicates the visual weight (degree of blackness or thickness of strokes) of the characters in the font. Indicates a relative change from the normal aspect ratio (width to height ratio) as specified by a font designer for the glyphs in a font. Indicates font embedding licensing rights for the font. Embeddable fonts may be stored in a document. When a document with embedded fonts is opened on a system that does not have the font installed (the remote system), the embedded font may be loaded for temporary (and in some cases, permanent) use on that system by an embedding-aware application. Embedding licensing rights are granted by the vendor of the font. The recommended horizontal size in font design units for subscripts for this font. The recommended vertical size in font design units for subscripts for this font. The recommended horizontal offset in font design units for subscripts for this font. The recommended vertical offset in font design units from the baseline for subscripts for this font. The recommended horizontal size in font design units for superscripts for this font. The recommended vertical size in font design units for superscripts for this font. The recommended horizontal offset in font design units for superscripts for this font. The recommended vertical offset in font design units from the baseline for superscripts for this font. Width of the strikeout stroke in font design units. The position of the strikeout stroke relative to the baseline in font design units. This parameter is a classification of font-family design. This 10 byte series of numbers are used to describe the visual characteristics of a given typeface. These characteristics are then used to associate the font with other fonts of similar appearance having different names. The variables for each digit are listed below. The specifications for each variable can be obtained in the specification PANOSE v2.0 Numerical Evaluation from Microsoft or Elseware Corporation. Struct field. Struct field. Struct field. Struct field. The four character identifier for the vendor of the given type face. Information concerning the nature of the font patterns. The minimum Unicode index (character code) in this font, according to the cmap subtable for platform ID 3 and encoding ID 0 or 1. For most fonts supporting Win-ANSI or other character sets, this value would be 0x0020. usLastCharIndex: The maximum Unicode index (character code) in this font, according to the cmap subtable for platform ID 3 and encoding ID 0 or 1. This value depends on which character sets the font supports. The typographic ascender for this font. Remember that this is not the same as the Ascender value in the 'hhea' table, which Apple defines in a far different manner. DEF_TABLE_OFFSET good source for usTypoAscender is the Ascender value from an AFM file. The typographic descender for this font. Remember that this is not the same as the Descender value in the 'hhea' table, which Apple defines in a far different manner. DEF_TABLE_OFFSET good source for usTypoDescender is the Descender value from an AFM file. The typographic line gap for this font. Remember that this is not the same as the LineGap value in the 'hhea' table, which Apple defines in a far different manner. The ascender metric for Windows. This too is distinct from Apple's Ascender value and from the usTypoAscender values. usWinAscent is computed as the yMax for all characters in the Windows ANSI character set. usTypoAscent is used to compute the Windows font height and default line spacing. For platform 3 encoding 0 fonts, it is the same as yMax. The descender metric for Windows. This too is distinct from Apple's Descender value and from the usTypoDescender values. usWinDescent is computed as the -yMin for all characters in the Windows ANSI character set. usTypoAscent is used to compute the Windows font height and default line spacing. For platform 3 encoding 0 fonts, it is the same as -yMin. This field is used to specify the code pages encompassed by the font file in the 'cmap' subtable for platform 3, encoding ID 1 (Microsoft platform). If the font file is encoding ID 0, then the Symbol Character Set bit should be set. If the bit is set (1) then the code page is considered functional. If the bit is clear (0) then the code page is not considered functional. Each of the bits is treated as an independent flag and the bits can be set in any combination. The determination of "functional" is left up to the font designer, although character set selection should attempt to be functional by code pages if at all possible. This field is used to specify the code pages encompassed by the font file in the 'cmap' subtable for platform 3, encoding ID 1 (Microsoft platform). If the font file is encoding ID 0, then the Symbol Character Set bit should be set. If the bit is set (1) then the code page is considered functional. If the bit is clear (0) then the code page is not considered functional. Each of the bits is treated as an independent flag and the bits can be set in any combination. The determination of "functional" is left up to the font designer, although character set selection should attempt to be functional by code pages if at all possible. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Struct field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Holds glyph index. Holds character's width. Code of the char symbol. Compares two WidthDescriptor objects. Another object for comparing. A signed integer that indicates the relative order of this instance and value. Gets a value indicating whether this is empty. true if empty; otherwise, false. Structure field. Structure field. Structure field. Structure field. Structure field. Structure field. Represents the standard CJK fonts. Initializes a new instance of the class. The font family. The size. The style. Initializes a new instance of the class. The font family. The size. Initializes a new instance of the class. The prototype. The size. Initializes a new instance of the class. The prototype. The size. The style. Gets the font family. internal variable to store Size. internal variable to store Mask. internal variable to store Numbering. internal variable to store Reserved. internal variable to store Start Indent. internal variable to store Right Indent. internal variable to store Offset. internal variable to store Alignment. internal variable to store Tab Count. internal variable to store rgxTabs. internal variable to store Space Before. internal variable to store Space After. internal variable to store Line Spacing. internal variable to store Style. internal variable to store Line Spacing Rule. internal variable to store Out line Level. internal variable to store Shading Weight. internal variable to store Shading Style. internal variable to store Numbering Start. internal variable to store Numbering Style. internal variable to store Numbering Tab. internal variable to store Border Space. internal variable to store Border Width. internal variable to store Borders. internal variable to store size. internal variable to store Mask. internal variable to store Effects. internal variable to store Height. internal variable to store Offset. internal variable to store Text Color. internal variable to store CharSet. internal variable to store Pitch And Family. internal variable to store Weight. internal variable to store Spacing. internal variable to store BackColor. internal variable to store lcid. internal variable to store Reserved. internal variable to store Style. internal variable to store Kerning. internal variable to store Under line Type. internal variable to store Animation. internal variable to store RevAuthor. internal variable to store Reserved. Represents the arrays of colors and positions used for interpolating color blending in a multicolor gradient. Initializes a new instance of the class. Initializes a new instance of the class. The count. Gets or sets the colours array. Writes short value into the font stream Short value to be written Writes integer value into the font stream Integer value to be written Writes string value into the font stream String value to be written Write the bytes into the font stream byte array to be written Summary description for DeflaterOutputStream. Get cached item. Cache group which all objects in group share the same data. Any cached object,because all objects in group share the same data. Parse for fontSource Parse font form fontDefinitions and ttfReader Represents combo box field in the PDF Form. Represents base class form's list fields. Internal variable to store CommitOnSelChange flag. Initializes a new instance of the class. Page which the field to be placed on. The name of the field. Gets the items. The items. Gets or sets the first selected item in the list. The index of the selected item. Gets or sets the value of the first selected item in the list. The selected value. Gets the first selected item in the list. The selected item. Gets or sets the flag indicating if a new value selected is committed immediately without waiting to leave the field. Initializes a new instance of the class. Page the field to be placed on. The name of the field. Gets or sets a value indicating whether this is editable. true if editable; otherwise, false. Represents a Lab colorspace Initializes a new instance of the class. Gets or sets BlackPoint An array of three numbers [XB YB ZB] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse black point. Gets or sets the Range An array of three numbers [XB YB ZB] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse black point. Gets or sets the white point An array of three numbers [XW YW ZW] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse white point. Specifies an activation state of the 3D annotation. Represents that the state in which the artwork has been read and a run-time instance of the artwork has been created. In this state, it can be rendered but script-driven real-time modifications (that is, animations) are disabled. Represents that the artwork is instantiated, and it is being modified in real time to achieve some animation effect. In the case of keyframe animation, the artwork is live while it is playing and then reverts to an instantiated state when playing completes or is stopped. Specifies the available modes for activating a 3D annotation. Represents that the annotation should be activated as soon as the page containing the annotation is opened. Represents that the annotation should be activated as soon as any part of the page containing the annotation becomes visible. Represents that the annotation should remain inactive until explicitly activated by a script or user action. Specifies the available modes for deactivating a 3D annotation. Represents that the annotation should be deactivated as soon as the page is closed. Represents that the annotation should be deactivated as soon as the page containing the annotation becomes invisible. Represents that the annotation should remain active until explicitly deactivated by a script or user action. Specifies the available states upon deactivating a 3D annotation. Represents the initial state of the artwork before it has been used in any way. Represents that the state in which the artwork has been read and a run-time instance of the artwork has been created. In this state, it can be rendered but script-driven real-time modifications (that is, animations) are disabled. Represents that the artwork is instantiated, and it is being modified in real time to achieve some animation effect. In the case of keyframe animation, the artwork is live while it is playing and then reverts to an instantiated state when playing completes or is stopped. Specifies the available styles for applying light to 3D artwork. The Lights as specified in the 3D artwork. The lighting specified in the 3D artwork is ignored. Three blue-grey infinite lights. Three light-grey infinite lights. One yellow, one aqua, and one blue infinite light. Three grey infinite lights. One red, one green, and one blue infinite light. Three blue infinite lights. Three red infinite lights. Six grey infinite lights aligned with the major axes. Three grey infinite lights and one light attached to the camera. Single infinite light attached to the camera. Specifies the available clipping style of the 3D annotation. Represents the Clipping style. Represents the Clipping style. Specifies the available Ortho projection scaling mode of the 3D annotation. Scale to fit the width of the annotation. Scale to fit the height of the annotation. Scale to fit the lesser of width or height of the annotation. Scale to fit the greater of width or height of the annotation. No scaling should occur due to binding. Specifies the available projection type of the 3D annotation. Represents Orthographic projection Represents Perspective projection. Specifies the available rendering style of the 3D artwork. Displays textured and lit geometric shapes. In the case of artwork that conforms to the Universal 3D File Format specification, these shapes are triangles. Displays textured and lit geometric shapes (triangles) with single color edges on top of them. Displays textured and lit geometric shapes (triangles) with an added level of transparency. Displays textured and lit geometric shapes (triangles) with an added level of transparency, with single color opaque edges on top of it. Displays the bounding box edges of each node, aligned with the axes of the local coordinate space for that node. Displays bounding boxes faces of each node, aligned with the axes of the local coordinate space for that node, with an added level of transparency. Displays bounding boxes edges and faces of each node, aligned with the axes of the local coordinate space for that node, with an added level of transparency. Displays only edges in a single color. Displays only edges, though interpolates their color between their two vertices and applies lighting. Displays edges in a single color, though removes back-facing and obscured edges. Displays only vertices in a single color. Displays only vertices, though uses their vertex color and applies lighting. Displays silhouette edges with surfaces, removes obscured lines. Displays silhouette edges with lit and textured surfaces, removes obscured lines. Displays silhouette edges with lit and textured surfaces and an additional emissive term to remove poorly lit areas of the artwork. Specifies the available animation style for rendering the 3D artwork. Represents that the Keyframe animations should not be driven directly by the viewer application. This value is used by documents that are intended to drive animations through an alternate means, such as JavaScript. Represents that the Keyframe animations are driven linearly from beginning to end. This animation style results in a repetitive playthrough of the animation, such as in a walking motion. Represents that the Keyframe animations should oscillate along their time range. This animation style results in a back-and-forth playing of the animation, such as exploding or collapsing parts. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Gets or sets the background brush. The background brush. Gets or sets the text brush. The text brush. Gets or sets the text pen. The text pen. Gets or sets the font. The font. Initializes a new instance of the class. Gets or sets the cell spacing. The cell spacing. Gets or sets the cell padding. The cell padding. Gets or sets the border overlap style. The border overlap style. Gets or sets a value indicating whether to allow horizontal overflow. true if [allow horizontal overflow]; otherwise, false. Gets or sets the type of the horizontal overflow. The type of the horizontal overflow. Initializes a new instance of the class. Initializes a new instance of the class. Gets the string format. The string format. Gets or sets the border. The border. Gets or sets the background image. The background image. Represents the content that can be written in a grid cell. It is a collection of PdfGridCellContent classes Represents a section entity. A section it's a set of the pages with similar page settings. Resize the canvas of page according to html view size. Return the new size of canvas. set PdfHtmlLayoutFormat PdfHtmlLayoutFormat layoutFormat bool autoDetectPageBreak Draws HTML to PDF Url address Enable javascrpit Enable hyperlink Layouts html view format Draws HTML to PDF url address or socuce code Enable javascrpit Enable hyperlink Enable autoDetectPageBreak Layouts html view format Split by page height image Scan image data Gets the pages. Gets or sets the page label. Gets or sets page settings of the section. Gets or sets a template for the pages in the section. Gets the owner document. The document. Event rises when the new page has been added Gets the wrapped element. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current. Specfies the status of the IPdfPrmitive. Represents the Uri annotation Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. unique resource identifier path. Gets or sets the Uri address. Gets or sets the action. The object specifies the action of the annotation. Represents an attachment annotation. Bounds of the annotation. A string value specifying the full path to the file to be embedded in the PDF file. Bounds of the annotation. A string value specifying the full path to the file to be embedded in the PDF file. A byte array specifying the content of the annotation's embedded file. If both FileName and FileContent are specified, the FileContent takes precedence. The rectangle. A string value specifying the full path to the file to be embedded in the PDF file. The stream specifying the content of the annotation's embedded file. If both FileName and FileContent are specified, the FileContent takes precedence. Gets or Sets attachment's icon. A enumeration member specifying the icon for the annotation when it is displayed in closed state. A string value specifying the full path to the file to be embedded in the PDF file. Represents base class of XFDF. Initializes a new instance of the class. The filename. Represents group item for list field. Represents the loaded document link annotation class. Sets the destination of the annotation. Class lay outing the text. Initializes a new instance of the class. Layouts the text. String text. Font for the text. String format. Bounds of the text. Layout result. Layouter result. Gets the text which is not layouted Gets the actual layouted text bounds Gets layouted lines information. Gets the height of the line. Contains information about the line. Gets width of the line text. Gets line text. Gets width of the line text. Break type of the line. Unknown type line. The line has new line symbol. layout break. The line is the first in the paragraph. The line is the last in the paragraph. Collects all the Pattern elements in the pdf document containing all the resources of the document dictionary of Pattern elements Get opttion value from PdfArray Description of GlyphMatrix. Max width value. Get Cmap by MapName Decodes the input string,Encoding is GBK. The input string. This constant is used for the internal state variable to indicate that the translation components of the matrix (m03, m13, m23) need to be added to complete the transformation equation of this transform. This constant is used for the internal state variable to indicate that the scaling components of the matrix (m00, m11, m22) need to be factored in to complete the transformation equation of this transform. If the ApplyShear bit is also set then it indicates that the scaling components are not all 0.0. If the ApplyShear bit is not also set then it indicates that the scaling components are not all 1.0. If neither the ApplyShear nor the ApplyScale bits are set then the scaling components are both 1.0, which means that the x, y and z components contribute to the transformed coordinate, but they are not multiplied by any scaling factor. This constant is used for the internal state variable to indicate that the shearing components of the matrix (m01, m02, m10, m12, m20, m21) need to be factored in to complete the transformation equation of this transform. The presence of this bit in the state variable changes the interpretation of the ApplyScale bit as indicated in its documentation. This constant is used for the internal state variable to indicate that the projection components of the matrix (m30, m31, m32) need to be factored in to complete the transformation equation of this transform. This constant is used for the internal state variable to indicate that the overall scaling component of the matrix (m33) need to be factored in to complete the transformation equation of this transform. The X coordinate scaling element of the 4x4 affine transformation matrix. The YX coordinate shearing element of the 4x4 affine transformation matrix. The XZ coordinate shearing element of the 4x4 affine transformation matrix. The X coordinate of the translation element of the 4x4 affine transformation matrix. The YX coordinate shearing element of the 4x4 affine transformation matrix. The Y coordinate scaling element of the 4x4 affine transformation matrix. The YZ coordinate shearing element of the 4x4 affine transformation matrix. The Y coordinate of the translation element of the 4x4 affine transformation matrix. The ZX coordinate shearing element of the 4x4 affine transformation matrix. The ZY coordinate shearing element of the 4x4 affine transformation matrix. The Z coordinate scaling element of the 4x4 affine transformation matrix. The Z coordinate of the translation element of the 4x4 affine transformation matrix. The X projection element of the 4x4 affine transformation matrix. The Y projection element of the 4x4 affine transformation matrix. The Z projection element of the 4x4 affine transformation matrix. The overall scaling element of the 4x4 affine transformation matrix. This field keeps track of which components of the matrix need to be applied when performing a transformation. @see #ApplyIdentity @see #ApplyTranslate @see #ApplyScale @see #ApplyShear @see #ApplyProjection @see #ApplyOverallScale Manually recalculates the state of the transform when the matrix changes too much to predict the effects on the state. Represents fields flags enum. Default field flag. If set, the user may not change the value of the field. Any associated widget annotations will not interact with the user; that is, they will not respond to mouse clicks or change their appearance in response to mouse motions. This flag is useful for fields whose values are computed or imported from a database. If set, the field must have a value at the time it is exported by a submit-form action. If set, the field must not be exported by a submit-form action If set, the field can contain multiple lines of text; if clear, the fields text is restricted to a single line. If set, the field is intended for entering a secure password that should not be echoed visibly to the screen. Characters typed from the keyboard should instead be echoed in some unreadable form, such as asterisks or bullet characters. If set, the text entered in the field represents the pathname of a file whose contents are to be submitted as the value of the field. If set, text entered in the field is not spell-checked. If set, the field does not scroll (horizontally for single-line fields, vertically for multiple-line fields) to accommodate more text than fits within its annotation rectangle. Once the field is full, no further text is accepted. Meaningful only if the MaxLen entry is present in the text field dictionary and if the Multiline, Password, and FileSelect flags are clear. If set, the field is automatically divided into as many equally spaced positions, or combs, as the value of MaxLen, and the text is laid out into those combs. If set, the value of this field should be represented as a rich text string. If the field has a value, the RVentry of the field dictionary specifies the rich text string. If set, exactly one radio button must be selected at all times; clicking the currently selected button has no effect. If clear, clicking the selected button reselects it, leaving no button selected. If set, the field is a set of radio buttons; if clear, the field is a check box. This flag is meaningful only if the Pushbutton flag is clear. If set, the field is a pushbutton that does not retain a permanent value. If set, a group of radio buttons within a radio button field that use the same value for the on state will turn on and off in unison; that is if one is checked, they are all checked. If clear, the buttons are mutually exclusive. If set, the field is a combo box; if clear, the field is a list box. If set, the combo box includes an editable text box as well as a drop-down list; if clear, it includes only a drop-down list. This flag is meaningful only if the Combo flag is set. If set, the fields option items should be sorted alphabetically. This flag is intended for use by form authoring tools, not by PDF viewer applications. If set, more than one of the fields option items may be selected simultaneously; if clear, no more than one item at a time may be selected. If set, the new value is committed as soon as a selection is made with the pointing device. This option enables applications to perform an action once a selection is made, without requiring the user to exit the field. If clear, the new value is not committed until the user exits the field. Specifies the available styles for a field border. Defaule value is Solid. A solid rectangle surrounding the annotation. A dashed rectangle surrounding the annotation. A simulated embossed rectangle that appears to be raised above the surface of the page. A simulated engraved rectangle that appears to be recessed below the surface of the page. A single line along the bottom of the annotation rectangle. Specifies the highlight mode for a field. Defaule value is Invert. No highlighting. Invert the contents of the field rectangle. Invert the field's border. Pushed highlighting. Specifies the style for a check box field. The default value is Check. A check mark is used for the checked state. A circle is used for the checked state. A cross is used for the checked state. A diamond symbol is used for the checked state. A square is used for the checked state. A star is used for the checked state. Specifies Http request method. Data submitted using Http Get method. Data submitted using Http Post method. Specifies the enumeration of submit data formats. Data should be transmitted as Html. Data should be transmitted as Pdf. Data should be transmitted as Forms Data Format. Data should be transmitted as XML Forms Data Format . Represents states of the check field. Indicated unchecked/unpressed state. Indicated checked unpressed state. Indicated pressed unchecked state. Indicated pressed checked state. Specifies the type of file format. Specifies plain PDF file format. Specifies Linearized PDF file format. Specifies the different way of presenting the document at the client browser. Send the generated document to the client browser and will open document inside browser or using application associated with .pdf extension externally. Send the generated document to the client browser and presents an option to save the document to disk or open inside the browser. Specifies the available PDF versions to save a PDF document. PDF version 1.0. PDF version 1.1. PDF version 1.2. PDF version 1.3. Adobe Acrobat 4. PDF version 1.4. Adobe Acrobat 5. PDF version 1.5. Adobe Acrobat 6. PDF version 1.6. Adobe Acrobat 7. PDF version 1.7. Adobe Acrobat 8. Specifies the type of the PDF cross-reference. Default value is CrossReferenceStream The cross-reference table contains information that permits random access to indirect objects within the file so that the entire file need not be read to locate any particular object. The structure is useful for incremental updates, since it allows a new cross-reference section to be added to the PDF file, containing entries only for objects that have been added or deleted. Cross-reference is represented by cross-reference table. The cross-reference table is the traditional way of representing reference type. Cross-reference is represented by cross-reference stream. Cross-reference streams are stream objects, and contain a dictionary and a data stream. This leads to more compact representation of the file data especially along with the compression enabled. This format is supported by PDF 1.5 version and higher only. Specifies the Pdf document's Conformance-level. Specifies Default / No Conformance. This PDF/A ISO standard [ISO 19005-1:2005] is based on Adobe PDF version 1.4 and This Level B conformance indicates minimal compliance to ensure that the rendered visual appearance of a conforming file is preservable over the long term. This PDF/X-1a:2001 ISO standard [ISO 15930-1] is based on Adobe PDF version 1.3 which uses only CMYK + Spot Color and this compliance to ensure that the contents will be reliably reproduced in the repress environment. PDF/A-1a ensures the preservation of a document's logical structure and con-tent text stream in natural reading order. PDF/A-2a standard,Only check the standard from the pdfaid:part and pdfaid:conformance node,And only check Specifies the different page scaling option that shall be selected when a print dialog is displayed for this document. Default value is AppDefault. Indicates the conforming readers default print scaling. Indicates no page scaling. Allows to choose outline text style. Regular text style. Italic text style. Bold text style. Represents total page count automatic field. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Gets or sets the number style. The number style. Specifies the barcode text display location. Displays, no text. Displays text, above the barcode. Displays text, at the bottom of the barcode. Specifies the barcode text alignment. Displays the readable text on the left side of the barcode. Displays the readable text at the center of the barcode. Displays the readable text on the right side of the barcode. Represents a Code128B Barcode. Only the following symbols are allowed in a Code 128 B barcode:SPACE ! " # $ % ' ( ) * + , - . / 0 12 3 4 5 6 7 8 9 : ; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ]^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ DEL (\x7F) FNC1 (\xF0) FNC2 (\xF1) FNC3 (\xF2) FNC4 (\xF3) SHIFT (\xF4). Initializes a new instance of the class. Initializes a new instance of the class. The Barcode text. Represents a line annotation. To specifying Caption Type Initializes new instance of class. The line points. Initializes new instance of class. The line points. The line caption text. Initializes new instance of class. Bounds of the annotation. Gets or sets whether the line annotation caption should be displayed. true if the line caption should be displayed, otherwise false. Gets or sets Leader Line Gets or sets Leader Line Extension Gets or sets Border style of the Line Annotation. A enumeration member specifying the border style for the line. Gets or sets the style used for the beginning of the line. A enumeration member specifying the begin style for the line. Gets or sets the style used for the end of the line. A enumeration member specifying the end style for the line. Gets or sets the line caption text type. A enumeration member specifying the line caption type. Gets or sets LineIntent Gets or sets Inner Color of the PdfLine Gets or sets Background Color of the PdfLine Represents an embedded go-to action which allows jumping to or from a PDF file that is embedded in another PDF file. Initialize a new instance of PdfEmbeddedGoToAction. The target PDF file name to be opened. The destination. If true, the target PDF would be opened in a new window.Otherwise false. Indicates the target document should be opened in a new window or not. The target document name. The destination in the target document to jump to. Enumerator representing the available XPS elements. Combining classes for Unicode characters. What is the combining class for the given character? Character to look up Combining class for this character Describes layer of the page. Creates new layer. Parent page of the layer. Gets parent page of the layer. Gets Graphics context of the layer. Gets the wrapped element. Implements a colored tiling brush. Initializes a new instance of the class. The boundaries of the smallest brush cell. Initializes a new instance of the class. The boundaries of the smallest brush cell. The Current Page Object. Initializes a new instance of the class. The size of the smallest brush cell. Initializes a new instance of the class. The size of the smallest brush cell. The Current Page Object. Creates a new copy of a brush. A new instance of the Brush class. Gets the boundary box of the smallest brush cell. Gets the size of the smallest brush cell. Gets Graphics context of the brush. Gets the element. Defines data compression level. Pack without compression. Use high speed compression, reduce of data size is low. Something middle between normal and BestSpeed compressions. Use normal compression, middle between speed and size. Pack better but require a little more time. Use best compression, slow enough. No compression. Compresses data using the zlib or deflate compression method, reproducing the original text or binary data. Compresses data using the LZW compression method, reproducing the original text or binary data. Compresses data using the ASCII85 compression method, reproducing the original text or binary data. Decompresses data encoded using a DCT (discrete cosine transform) technique based on the JPEG standard, reproducing image sample data that approximates the original data. Decompresses data encoded using the zlib / deflate compression method, reproducing the original text or binary data. Represents the text box field of an existing PDF document`s form. The password chrackter. append ap content Get the transform matrix from the MK entry in dictionary. The annotation The annotation's bound The matrix Get or Set the back color of the field A object specifying the background color of field. Gets or Set the fore color of the field. A object specifying the background color of field. Get or Set the text alignment in a text box. A enumeration member specifying the text alignment in a text box. Get or Set the HighLightMode of the Field. A enumeration member specifying the highlight mode in a text box. Gets or Set value of the text box field. A string value representing the value of the item. Gets or set the default value of the field. A string value representing the default value of the item. Gets or sets a value indicating whether to check spelling. True if the field content should be checked for spelling erorrs, false otherwise. Default is true. Meaningful only if the MaxLength property is set and the Multiline, Password properties are false. If set, the field is automatically divided into as many equally spaced positions, or combs, as the value of MaxLength, and the text is laid out into those combs. Gets or sets a value indicating whether this is multiline. True if the field is multiline, false otherwise. Default is false. Gets or sets a value indicating whether this is password field. True if the field is a password field, false otherwise. Default is false. Gets or sets a value indicating whether this is scrollable. True if the field content can be scrolled, false otherwise. Default is true. Gets or sets the maximum length of the field, in characters. A positive integer value specifying the maximum number of characters that can be entered in the text edit field. Gets the collection of text box field items. Represents the loaded file link annotation class. Gets or sets the filename of the annotation. Represents loaded bookmark class. Each instance of this class represents an bookmark node in the bookmark tree. Gets or sets the outline destination. Gets or sets the outline title. The outline title is the text, which appears in the outline tree as a tree node. Gets or sets the color. Gets or sets the text style. Gets or sets the Action for the Outline. Gets or sets the outline destination. Gets or sets the outline title. The outline title is the text, which appears in the outline tree as a tree node. Gets or sets the color. Gets or sets the text style. A collection of stamps that are applied to the page templates. Creates a new stamp collection. Adds a stamp element to the collection. The stamp element. The index of the stamp element. Creates a stamp element and adds it to the collection. X co-ordinate of the stamp. Y co-ordinate of the stamp. Width of the stamp. Height of the stamp. The created stamp element. Checks whether the stamp element exists in the collection. Stamp element. True - if stamp element exists in the collection, False otherwise. Inserts a stamp element to the collection at the specified position. The index of the stamp in the collection. The stamp element. Removes the stamp element from the collection. The stamp element. Removes a stamp element from the specified position in the collection. The index of the stamp in the collection. Cleares the collection. Gets a stamp element by its index. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current section. The intent of using optional group Which is intended to represent a document designer's structural organization of artwork. Which is intended for interactive use by document consumers. Gets or sets the path of the font. Gets or set the font stream. Gets or sets the private font collection. An identity transform is one in which the output coordinates are always the same as the input coordinates. If this transform is anything other than the identity transform, the type will either be the constant GENERAL_TRANSFORM or a combination of the appropriate flag bits for the various coordinate conversions that this transform performs. A translation moves the coordinates by a constant amount in x and y without changing the length or angle of vectors. A uniform scale multiplies the length of vectors by the same amount in both the x and y directions without changing the angle between vectors. This flag bit is mutually exclusive with the TypeGeneralScale flag. A general scale multiplies the length of vectors by different amounts in the x and y directions without changing the angle between perpendicular vectors. This flag bit is mutually exclusive with the TypeUniformScale flag. This constant is a bit mask for any of the scale flag bits. This flag bit indicates that the transform defined by this object performs a mirror image flip about some axis which changes the normally right handed coordinate system into a left handed system in addition to the conversions indicated by other flag bits. A right handed coordinate system is one where the positive X axis rotates counterclockwise to overlay the positive Y axis similar to the direction that the fingers on your right hand curl when you stare end on at your thumb. A left handed coordinate system is one where the positive X axis rotates clockwise to overlay the positive Y axis similar to the direction that the fingers on your left hand curl. There is no mathematical way to determine the angle of the original flipping or mirroring transformation since all angles of flip are identical given an appropriate adjusting rotation. This flag bit indicates that the transform defined by this object performs a quadrant rotation by some multiple of 90 degrees in addition to the conversions indicated by other flag bits. A rotation changes the angles of vectors by the same amount regardless of the original direction of the vector and without changing the length of the vector. This flag bit is mutually exclusive with the TypeGeneralRotation flag. This flag bit indicates that the transform defined by this object performs a rotation by an arbitrary angle in addition to the conversions indicated by other flag bits. A rotation changes the angles of vectors by the same amount regardless of the original direction of the vector and without changing the length of the vector. This flag bit is mutually exclusive with the This constant is a bit mask for any of the rotation flag bits. This constant indicates that the transform defined by this object performs an arbitrary conversion of the input coordinates. If this transform can be classified by any of the above constants, the type will either be the constant TypeIdentity or a combination of the appropriate flag bits for the various coordinate conversions that this transform performs. This constant is used for the internal state variable to indicate that no calculations need to be performed and that the source coordinates only need to be copied to their destinations to complete the transformation equation of this transform. This constant is used for the internal state variable to indicate that the translation components of the matrix (m02 and m12) need to be added to complete the transformation equation of this transform. This constant is used for the internal state variable to indicate that the scaling components of the matrix (m00 and m11) need to be factored in to complete the transformation equation of this transform. If the ApplyShear bit is also set then it indicates that the scaling components are not both 0.0. If the ApplyShear bit is not also set then it indicates that the scaling components are not both 1.0. If neither the ApplyShear nor the ApplyScale bits are set then the scaling components are both 1.0, which means that the x and y components contribute to the transformed coordinate, but they are not multiplied by any scaling factor. This constant is used for the internal state variable to indicate that the shearing components of the matrix (m01 and m10) need to be factored in to complete the transformation equation of this transform. The presence of this bit in the state variable changes the interpretation of the ApplyScale bit as indicated in its documentation. The X coordinate scaling element of the 3x3 affine transformation matrix. The X coordinate shearing element of the 3x3 affine transformation matrix. The X coordinate of the translation element of the 3x3 affine transformation matrix. The Y coordinate shearing element of the 3x3 affine transformation matrix. The Y coordinate scaling element of the 3x3 affine transformation matrix. The Y coordinate of the translation element of the 3x3 affine transformation matrix. This field keeps track of which components of the matrix need to be applied when performing a transformation. @see #ApplyIdentity @see #ApplyTranslate @see #ApplyScale @see #ApplyShear This field caches the current transformation type of the matrix. @see #TypeIdentity @see #TypeTranslation @see #TypeUniformScale @see #TypeGeneralScale @see #TypeFlip @see #TypeQuadrantRotation @see #TypeGeneralRotation @see #TypeGeneralTransform @see #TypeUnknown Manually recalculates the state of the transform when the matrix changes too much to predict the effects on the state. The following table specifies what the various settings of the state field say about the values of the corresponding matrix element fields. Note that the rules governing the SCALE fields are slightly different depending on whether the SHEAR flag is also set.
                                 SCALE            SHEAR          TRANSLATE
                                m00/m11          m01/m10          m02/m12
            
             IDENTITY             1.0              0.0              0.0
             TRANSLATE (TR)       1.0              0.0          not both 0.0
             SCALE (SC)       not both 1.0         0.0              0.0
             TR | SC          not both 1.0         0.0          not both 0.0
             SHEAR (SH)           0.0          not both 0.0         0.0
             TR | SH              0.0          not both 0.0     not both 0.0
             SC | SH          not both 0.0     not both 0.0         0.0
             TR | SC | SH     not both 0.0     not both 0.0     not both 0.0
             
Represents a collection of form fields. Initializes a new instance of the class. Represents a separation colorspace Initializes a new instance of the PdfSeparationColorSpace class. The name of the colorant The base color to be used Get the profile data. The profile data The base color to be used. Gets or sets the alternate color spaces. The alternate color space to be used when the destination device does not support separation colorspace. The name of the colorant. Gets or sets the tint transform function for the this colorspace. Tint transform function for the colorspace. Represents a separation color, based on a separation colorspace. Initializes a new instance of the class. The colorspace. The acceptable range for this value is [0.0 1.0]. 0.0 means the lightest color that can be achieved, and 1.0 means the darkest color. The acceptable range for this value is [0.0 1.0]. 0.0 means the lightest color that can be achieved, and 1.0 means the darkest color. Represents an indexed colorspace. Initializes a new instance of the class. Gets the profile data. The profile data. Gets or sets the base colorspace. The color space in which the values in the color table are to be interpreted. Gets or sets the index of the max color. The maximum index that can be used to access the values in the color table. Gets or sets the color table. The table of color components. The color table data must be m * (maxIndex + 1) bytes long, where m is the number of color components in the base color space. Each byte is an unsigned integer in the range 0 to 255 that is scaled to the range of the corresponding color component in the base color space; that is, 0 corresponds to the minimum value in the range for that component, and 255 corresponds to the maximum. Represents a device colorspace. Initializes a new instance of the class. The colorspace. Gets or sets the DeviceColorSpaceType Represents the general barcode exception class. Initializes a new instance of the class. Initializes a new instance of the class. User defined error message. Initializes a new instance of the class. User defined error message. The inner exception. Represents the class for text web link annotation. Initializes a new instance of the class. Draws a Text Web Link on the Page The page where the annotation should be placed. The location of the annotation. Pdf Layout result Draw a Text Web Link on the Graphics The object specifies where annotation should be placed.. The location of the annotation. Gets or sets the Url address. Returns m_dicItems Enumerates types of the xmp structure. A structure containing dimensions for a drawn object. A structure containing the characteristics of a font used in a document. A structure containing the characteristics of a Coloring (swatch) used in a document. A thumbnail image for a file. Job structure. Enumerates types of the xmp schema. Dublin Core Schema. Basic Schema. Rights Management Schema. Basic Job Ticket Schema. Paged Text Schema. Adobe PDF Schema. Custom schema. Types of the xmp arrays. Unknown array type. Unordered array. Ordered array. Alternative array. Specifies the marker style. Marker have no style. Marker is like a disk. Marker is like a square. Marker is like a Asterisk. Marker is like a circle. Marker is custom string. Marker is custom image. Marker is custom template. Represents marker alignment. Left alignment for marker. Right alignment for marker. A stringprep profile step to map one input character into 0 or more output characters. Map from one character to 0+ Perform mapping for each character of input. Result is modified in place. Collection of the pages layers. Creates new collection. Parent page for the layers in the collection. Creates a new layer and adds it to the end of the collection. Created layer. Creates a new layer and adds it to the end of the collection. Layer Name. Layer Visibility. Created layer. Creates a new layer and adds it to the collection. Layer Name. Created layer. Creates a new layer and adds it to the end of the collection. Layer Name. Layer Id. Layer Visibility. Created layer. You can only delete the layer that exists in the source document Layer Name. You can only delete the layer that exists in the source document Layer Name. Is delete all content include in this layer. Is remove layerdefine in doc properties.. delete layer message. Adds layer to the collection. Layer object. The layers belonging to the same page can be added to the collection only. Inserts layer into collection. Index of the layer. Layer object. The layers belonging to the same page can be added to the collection only. Removes layer from the collection. Only the currently created layer can be deleted Layer object. Removes layer by its index. Only the currently created layer can be deleted Index of the layer. Checks whether collection contains layer. Layer object. True - if collection contains layer, False otherwise. Returns index of the layer in the collection if exists, -1 otherwise. Layer object. Returns index of the layer in the collection if exists, -1 otherwise. Cleares the collection. Gets or sets element by its index. The layers belonging to the same page can be added to the collection only. Implements Bezier curve shape. Initializes a new instance of the class. The start point. The first control point. The second control point. The end point. Initializes a new instance of the class. The start point X. The start point Y. The first control point X. The first control point Y. The second control point X. The second control point Y. The end point X. The end point Y. Initializes a new instance of the class. The pen. The start point. The first control point. The second control point. The end point. Initializes a new instance of the class. The pen. The start point X. The start point Y. The first control point X. The first control point Y. The second control point X. The second control point Y. The end point X. The end point Y. Gets or sets the start point. Gets or sets the first control point. Gets or sets the second control point. Gets or sets the end point. Represents the appearance of an annotation's border. Initializes a new instance of the class. Initializes a new instance of the class. A float value specifying the width of the annotation's border. Initializes a new instance of the class. A float value specifying the width of the annotation's border. A float value specifying the horizontal corner radius value. A float value specifying the vertical corner radius value. Gets or sets a horizontal corner radius. Gets or sets a vertical corner radius. Gets or sets the width of annotation's border. A float value specifying the width of the annotation's border. Gets Pdf primitive representing this object. Multi pages to one paper layout. Multiple pages order in paper layout. A value indicating whether the pages has the page border. The number of rows for the paper layout. The number of columns for the paper layout. The spacing between pages and pages,measured in hundredths of an inch. Initializes a new instance of the PdfMultiPageLayout class. Get the page content bounds in paper content bound. The paper content bound. The page content bound in paper content bound. Get the page bounds in horizontal layout. the paper content bound The page bounds. Get the page bounds in horizontal reverse layout. The paper content bound. The page bounds. Get the page bounds in vertical layout. The paper content bound. The page bounds. Get the page bounds in vertical reverse layout. The paper content bound. The page bounds. Get the page content bounds in paper bound. The page bounds. The page content bounds. Get or set the number of columns for paper layout. Get or set the number of rows for paper layout. Get or set a value indicating whether the pages has the page border. Get or set the order of pages in the paper layout. Multi pages order in the Paper layout. Horizontal and from left to right Horizontal and from right to left Vertical and from left to right Vertical and from right to left Represents a button field of an existing PDF document`s form. Button background picture need replace image Adds Print action to current button field. Clicking on the specified button will trigger the Print Dialog Box. Gets or sets Button background picture. Gets or sets the caption text. A string value specifying the caption of the button. Gets the collection of button items. Represents the loaded text markup annotation class. Sets the name of the field. New name of the field. Gets or sets the annotation Type. Gets or sets the color. Represents the loaded line annotation class. Gets or sets the back color of the annotation. Gets or sets the begin line style of the annotation. Gets or sets the caption type of the annotation. Gets or sets the end line style of the annotation. Gets or sets the inner line color of the annotation. Gets or sets the leader line of the annotation. Gets the endpoint of the annotation, it's at the bottom left The origin of coordinate system corresponds to the lower-left corner of page.The positive x axis extends horizontally to the right and the positive y axis vertically upward Gets the startpoint of the annotation, it's at the bottom left The origin of coordinate system corresponds to the lower-left corner of page.The positive x axis extends horizontally to the right and the positive y axis vertically upward Gets or sets the leader ext of the annotation. Gets the line border of the annotation. Gets or sets the line caption of the annotation. Gets or sets the line intent of the annotation. Represents the loaded annotation colllection. Adds annotation to collection. Annotation to be added to collection. Position of the annotation in collection. Gets the at the specified index. Represents the annotation with specified name. The specified annotation name. Gets or sets the page. Represent the recommended order for presentation of optional content groups in user interface. Refrence "Optional content configuration dictionary's entry order". Optional content configuration dictionary's entry order Construct an instance. The pdf cross table. Construct an instance with . The pdf cross table Add a sub group outline. Group name. Sub group outline. Add a outline entry of the pdf layer with a sub group outline. Pdf layer Sub group outline. Add a outline entry of the pdf layer. Pdf layer Remove an entry of the layer,inclued sub enties. The layer. Remove an entry with the layer,inclued sub enties.. Refrence "Optional content configuration dictionary's entry order". The layer. The array include outline entries. True,if has succeed.Otherwise,false. Gets the wrapped element. Represent pdf optional content membership. To express more complex visibility policies,content should declare itself not to belong directly an optional content group but rather to an optional content membership. Optional content membership dictionary Optional content group whose visibility determine the visibility of this optional content membership. Visibility policy. Visibility expression. All optional content groups in document,not all related this membership. Construct a instance. all optional content groups. The pdf cross table. Construct an instance with the optional content membership dictionary. The optional content membership dictionary. all optional content groups. The pdf cross table. Trigger when pdf wrappered element saving. The source of event. The arguments of event. Synchronize the instance to the pdf primitive. Synchronize the instance field m_relatedLayers to the pdf primitive. The optional content membership dictionary Synchronize the instance field m_visibilityPolicy to the pdf primitive. The optional content membership dictionary Synchronize the instance field m_visibilityExpression to the pdf primitive. The optional content membership dictionary Synchronize the instance from the pdf primitive. Synchronize the instance field m_relatedLayers from the pdf primitive. The optional content membership dictionary Synchronize the instance field m_visibilityPolicy from the pdf primitive. The optional content membership dictionary Synchronize the instance field m_visibilityExpression from the pdf primitive. The optional content membership dictionary Pdf layer membership Visibility. Gets the wrapped element. Represents the png object. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. A PNG marker. Some PNG specific values. Initialize a new instance of PdfPngImage from file path. the file path Initialize a new instance of PdfPngImage from byte array. byte array Initialize a new instance of PdfPngImage from stream. stream Gets an int from an Stream. @param is an Stream @return the value of an int Gets a word from an Stream. @param is an Stream @return the value of an int Gets a String from an Stream. @param is an Stream @return the value of an int Get the width of the image in pixels. Gets the height of the image in pixels. Get the horizontal resolution, in pixels per inch, of this Image. Get the vertical resolution, in pixels per inch, of this Image. Reads an inverted short from the Stream. the Stream an int Represents the used fonts in a PDF document. Initializes a new instance of the class. The font. Replaces the specified new font. The new font. Replace the font size in the content. The font size. The font name in the resources. Gets the name. The name. Gets the size. The size. Gets the style. The style. Gets the type. The type. Initializes a new instance of the BrushLayer The byte array of image for PsTextureBrush Image Transform Initializes a new instance of the BrushLayer. A rectangular region that defines the starting and ending points of the gradient. Start Color. End Color. Create the brush The byte array of image for PsTextureBrush Image transform The presenter type Gets the presenter. The presenter. Graphic stats Gets or sets current colorsapce. Gets or sets Stroking colorsapce. a cache of glyphs indexed by character Character Spacing width Set Character Spacing width Description of TrueTypeFont. Get the outline glyph for glyph of a given character code and name. Gets the path to determine wherther you need to move the point ,return results character path int startIndex int endIndex Recalculate line values fail (by default) return something successfully read Creates a font, using font definition ( that contains font type and font files ) Takes in the encoded text, identifies the type of encoding used, decodes the encoded text, returns the decoded text. Encoded string from the PDF document. Decoded string, human readable. Decodes the octal text in the encoded text. The text encoded from the PDF document Decoded text with replaced octal texts Decodes the HEX encoded string. HEX encoded string. Decoded string. Extracts the font name associated with the string. Font name. Extracts the font style associated with the text string Font style. Builds the mapping table that is used to map the decoded text to get the expected text. A dictionary with key as the encoded element and value as the value to be mapped to. Builds the mapping table that is used to map the decoded text to get the expected text. Takes in the decoded text and maps it with its corresponding entry in the CharacterMapTable decoded text Expected text string Takes in the decoded text and maps it with its corresponding entry in the CharacterMapTable encoded text Expected text string Method to remove the new line character Text with new line character Text without new line character Holds the font name associated with the text element Holds the font style of the text to be decoded. Represents the mapping table which contains the mapping value to the encoded text in the PDF document This class provides support for converting PDF into an XPS Document. Converts a range of the pdf document to word. The pdf document. The word stream. The start index. the end index. Converts the specified pdf document to word. The pdf document. The word stream. Creates the PDF document. Adds the document properties. The doc properties. Draws to PDF. The images. The PdfNewDocument. Tagged PDF's standard structure types A generic block-level element or group of elements A generic inline portion of text having no particular inherent characteristics An item of graphical content Represents the document's structure tree root dictionary Build struct tree root before saved. Represents the structure element Build struct element before saved. The parent struct element The parent tree root Represents automatic field which value can be evaluated in the moment of creation. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represent automatic field which contains document's author name. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents date automated field. Initializes a new instance of the class. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. A object that is used to fill the string. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. Specifies the location and size of the field. Gets or sets the format string. The format string. Represents the clipping portion of the 3D artwork for the purpose of showing artwork cross sections. Initializes a new instance of the class. Gets or sets the center of the cutting plane. A three element array specifying the center of rotation on the cutting plane in world space coordinates. Gets or sets the cutting plane color. Gets or sets the intersection color. Gets or sets a value indicating whether the intersection of cutting plane with 3D artwork is visible. Gets or sets the cutting plane opacity. The opacity is given in percents, 100 is full opacity, 0 is no opacity. Gets or sets the orientation of the cutting plane. A three-element array specifying the orientation of the cutting plane in world space, where each value represents the orientation in relation to the X, Y, and Z axes, respectively. If the array has more than 3 elements, only the first 3 will be considered. Exactly one of the values must be null, indicating an initial state of the cutting plane that is perpendicular to the corresponding axis and clipping all geometry on the positive side of that axis. The other two values must be numbers indicating the rotation of the plane, in degrees, around their corresponding axes. The order in which these rotations are applied should match the order in which the values appear in the array. Gets the element. Represents the collection of objects. Adds the specified value. The value. Determines whether [contains] [the specified value]. The value. if it contains the specified value, set to true. Indexes the of. The value. Inserts the specified index. The index. The value. Removes the specified value. The value. Gets or sets the at the specified index. Represents the lighting to apply for the 3D artwork. Initializes a new instance of the class. Initializes a new instance of the class. PDF 3D Animation Type. Gets or sets the type of the animation. Gets or sets the play count. Gets or sets the rendering opacity. A positive number specifying the time multiplier to be used when running the animation. A value greater than one shortens the time it takes to play the animation, or effectively speeds up the animation. Gets the element. Represents actions to be performed as response to field events. Initializes a new instance of the class. The annotation actions. Gets or sets the JavaScript action to be performed when the user types a keystroke into a text field or combo box or modifies the selection in a scrollable list box. This action can check the keystroke for validity and reject or modify it. A object specifying the action to be executed when the user types a keystroke. Gets or sets the JavaScript action to be performed before the field is formatted to display its current value. A object specifying the action to be executed for formating the field value. Gets or sets the JavaScript action to be performed This action can check the new value for validity. A object specifying the action to be executed for validating the field value. Gets or sets the JavaScript action to be performed to recalculate the value of this field when that of another field changes. A object specifying the action to be executed for calculating the field value. Gets or sets the action to be performed when the mouse button is released inside the fields area. A descendant specifying the action to be executed when the mouse button is released inside the field's area. Gets or sets the action to be performed when the mouse button is pressed inside the fields area. A descendant specifying the action to be executed when the mouse button is pressed inside the field's area. Gets or sets the action to be performed when the field receives the input focus. A descendant specifying the action to be executed when the field receives the input focus. Gets or sets the action to be performed when the field loses the input focus. A descendant specifying the action to be executed when the field losts the input focus. Gets the element. Represents collection of actions. Adds the specified action. The action. action Inserts the action at the specified position. The index. The action. Gets the index of the action. The action. action Determines whether the action is contained within collection. The action. Value, indicating the presents of the action in collection. Clears this collection. Removes the specified action. The action. Removes the action at the specified position. The index. Initializes a new instance of the class. Gets the at the specified index. Represents XMP metadata of the document. Initializes a new instance of the class. Initializes a new instance of the class. The XMP. Loads XMP from the XML. XMP data in XMLDocument. If there was any data in this XMP, it will be replaced by the data from the XML. Adds schema to the XMP in XML format. XMP schema in XML format. If XMP already contains such schema - there will be two equal schemas at the xmp. Return title if exists; otherwise return null Return subject if exists; otherwise return null Return author if exists; otherwise return null Return producer if exists; otherwise return null return keywords if exists; otherwise return null Return specified custom field value if exists; otherwise return null Return all custom properties if exsit; otherwise return empty Dictionary Return create date if exists; otherwise return default DateTime Return creator if exists; otherwise return null Return modify date if exists; otherwise return default DateTime Set title to xmpmeta; if value is null, remove the node; if the node is null, create the node Set subject to xmpmeta; if value is null, remove the node; if the node is null, create the node Set subject to xmpmeta; if value is null, remove the node; if the node is null, create the node Set producer to xmpmeta; if value is null, remove the node; if the node is null, create the node Set keywords to xmpmeta; if value is null, remove the node; if the node is null, create the node Set custom property to xmpmeta; if value is null, remove the node; if the node is null, create the node Set title to xmpmeta; if value is null, remove the node; if the node is null, create the node Set Creator to xmpmeta; if value is null, remove the node; if the node is null, create the node Set ModifyDates to xmpmeta; if value is null, remove the node; if the node is null, create the node Gets XMP data in XML format. Gets namespace manager of the Xmp metadata. Gets the element. Represents the ordered list. Creates ordered list. Initializes a new instance of the class. The font. Initializes a new instance of the class. The style. Creates ordered list using items. Items for a list. Initializes a new instance of the class. The marker for the list. Initializes a new instance of the class. The item collection. The marker for the list. Initializes a new instance of the class. The formatted text. Initializes a new instance of the class from formatted text that is splitted by new lines. The formatted text. The marker. Gets or sets marker of the list items. True if user want to use numbering hierarchy, otherwise false. Combine combining characters, where possible. Note: this is still Black Magic, as far as I can tell. Combine two characters together, if possible. First character to combine Second character to combine The combined character, if method returns true. Otherwise, undefined. True if combination occurred There was a problem with the Bidirection nature of a string to be prepped. Create a new BidiException A stringprep profile step to check for Bidirectional correctness. If the NO_BIDI flag is set, this is a no-op. Create a new BidiStep. Perform BiDi checks. From RFC 3454, Section 6: In any profile that specifies bidirectional character handling, all three of the following requirements MUST be met:
  1. The characters in section 5.8 MUST be prohibited.
  2. If a string contains any RandALCat character, the string MUST NOT contain any LCat character.
  3. If a string contains any RandALCat character, a RandALCat character MUST be the first character of the string, and a RandALCat character MUST be the last character of the string.
Result is modified in place. A BiDi problem exists
A stringprep profile step that checks for prohibited characters These characters are prohibited Does this step prohibit the given character? The character to check True if the character is prohibited Check all of the characters for prohbition. String to check If one of the characters is prohibited, returns the index of that character. If all are allowed, returns -1. Check for prohibited characters No modifications Invalid character detected. Identify push button field. Identify check box field. Identify radio button field. Identify text field. Identify listbox field. Identify combobox field. Identify signature field. Identify that field has no type. Specifies the format of Export or Import data. Specifies XML file format Specifies Forms Data Format file format Specifies XFDF file format. Represents the signature field of an existing PDF document`s form. draw signature Need to convert a date convert a date DateTime Represents collection of text box group items. Gets the at the specified index. This class allows to manipulate with page labels of one of the sections. Add the Page Label. Gets the count. The count. Gets the at the specified index. Gets the element. None -> 0 Width -> 1 Height -> 2 Both -> 4 float float float float Size Size Margins PdfLayoutType Clip Clip Clip int float float float float FRect int FRect Pointer to DebugLog.CLogInfo, C module uses it to write log message. Pointer to HTMLConverter.dll Pointer to ConvertToHTML method. Path of dll folder, which contains HTMLConverter.dll Convert an html page to a pdf file. The Qt html engine plugin is required. During conversion, JavaScript is enabled, default timeout is 30 seconds. The page size of output pdf file is A4 and margin is 90 (left-right) and 72 (top-bottom). Url address of the html page. The output pdf file name. [Obsolete("This method may be removed in the future.")] Convert an html page to a pdf file. The Qt html engine plugin is required. During conversion, JavaScript is enabled, default timeout is 30 seconds. The page size of output pdf file is A4 and margin is 90 (left-right) and 72 (top-bottom). Url address of the html page. The output pdf Stream. [Obsolete("This method may be removed in the future.")] Convert an html page to a pdf file. The Qt html engine plugin is required. During conversion, JavaScript is enabled, default timeout is 30 seconds. The page size of output pdf file is A4 and margin is 90 (left-right) and 72 (top-bottom). Url address of the html page. The output pdf file name. the load htmlcode or url Convert an html page to a pdf stream. The Qt html engine plugin is required. During conversion, JavaScript is enabled, default timeout is 30 seconds. The page size of output pdf file is A4 and margin is 90 (left-right) and 72 (top-bottom). Url address of the html page. The output pdf stream. the load htmlcode or url Convert an html page to a pdf file. The Qt html engine plugin is required. Url address of the html page. The output pdf file name. Indicates whether enable JavaScript. The timeout of loading html. The page size of output pdf file. The margins of output pdf file. [Obsolete("This method may be removed in the future.")] Convert an html page to a pdf stream. The Qt html engine plugin is required. Url address of the html page. The output pdf stream. Indicates whether enable JavaScript. The timeout of loading html. The page size of output pdf file. The margins of output pdf file. [Obsolete("This method may be removed in the future.")] init HTML2PDFOption param Url address of the html page. Indicates whether enable JavaScript. The timeout of loading html. The page size of output pdf file. The margins of output pdf file. Convert an html page to a pdf file. The Qt html engine plugin is required. Url address of the html page. The output pdf file name. Indicates whether enable JavaScript. The timeout of loading html. The page size of output pdf file. The margins of output pdf file. url or htmlcontent Convert an html page to a pdf file. The Qt html engine plugin is required. Url address of the html page. The output pdf stream. Indicates whether enable JavaScript. The timeout of loading html. The page size of output pdf file. The margins of output pdf file. url or htmlcontent Sets the path of the folder which cantains the HTMLConverter.dll and other dll files required for conversion. Represent the visibility of optional content group(or optional content membership). The CreateCompatibleDC function creates a memory device context (DC) compatible with the specified device. [in] Handle to an existing DC. If this handle is NULL, the function creates a memory DC compatible with the application's current screen. If the function succeeds, the return value is the handle to a memory DC. If the function fails, the return value is NULL. The SelectObject function selects an object into the specified device context (DC). The new object replaces the previous object of the same type. [in] Handle to the DC. [in] Handle to the object to be selected. The specified object must have been created by using one of the following functions. The SetStretchBltMode function sets the bitmap stretching mode in the specified device context. [in] Handle to the device context. [in] Specifies the stretching mode. This parameter can be one of the values from StretchBltModes enum. If the function succeeds, the return value is the previous stretching mode. If the function fails, the return value is zero. The GetObject function retrieves information for the specified graphics object. [in] Handle to the graphics object of interest. This can be a handle to one of the following: a logical bitmap, a brush, a font, a palette, a pen, or a device independent bitmap created by calling the CreateDIBSection function. [in] Specifies the number of bytes of information to be written to the buffer. [out] Pointer to a buffer that receives the information about the specified graphics object. If the function succeeds, and lpvObject is a valid pointer, the return value is the number of bytes stored into the buffer. If the function succeeds, and lpvObject is NULL, the return value is the number of bytes required to hold the information the function would store into the buffer. If the function fails, the return value is zero. The StretchBlt function copies a bitmap from a source rectangle into a destination rectangle, stretching or compressing the bitmap to fit the dimensions of the destination rectangle, if necessary. The system stretches or compresses the bitmap according to the stretching mode currently set in the destination device context. [in] Handle to the destination device context. [in] Specifies the x-coordinate, in logical units, of the upper-left corner of the destination rectangle. [in] Specifies the y-coordinate, in logical units, of the upper-left corner of the destination rectangle. [in] Specifies the width, in logical units, of the destination rectangle. [in] Specifies the height, in logical units, of the destination rectangle. [in] Handle to the source device context. [in] Specifies the x-coordinate, in logical units, of the upper-left corner of the source rectangle. [in] Specifies the y-coordinate, in logical units, of the upper-left corner of the source rectangle. [in] Specifies the width, in logical units, of the source rectangle. [in] Specifies the height, in logical units, of the source rectangle. [in] Specifies the raster operation to be performed. Raster operation codes define how the system combines colors in output operations that involve a brush, a source bitmap, and a destination bitmap. If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. The CreateCompatibleBitmap function creates a bitmap compatible with the device that is associated with the specified device context. [in] Handle to a device context. [in] Specifies the bitmap width, in pixels. [in] Specifies the bitmap height, in pixels. If the function succeeds, the return value is a handle to the compatible bitmap (DDB). If the function fails, the return value is NULL. The GetDIBits function retrieves the bits of the specified compatible bitmap and copies them into a buffer as a DIB using the specified format. [in] Handle to the device context. [in] Handle to the bitmap. This must be a compatible bitmap (DDB). [in] Specifies the first scan line to retrieve. [in] Specifies the number of scan lines to retrieve. [out] Pointer to a buffer to receive the bitmap data. If this parameter is NULL, the function passes the dimensions and format of the bitmap to the BITMAPINFOHEADER structure pointed to by the lpbi parameter. [in/out] Pointer to a BITMAPINFOHEADER structure that specifies the desired format for the DIB data. [in] Specifies the format of the bmiColors member of the BITMAPINFOHEADER structure. If the lpvBits parameter is non-NULL and the function succeeds, the return value is the number of scan lines copied from the bitmap. The SetDIBits function sets the pixels in a compatible bitmap (DDB) using the color data found in the specified DIB . [in] Handle to a device context. [in] Handle to the compatible bitmap (DDB) that is to be altered using the color data from the specified DIB. [in] Specifies the starting scan line for the device-independent color data in the array pointed to by the lpvBits parameter. [in] Specifies the number of scan lines found in the array containing device-independent color data. [in] Pointer to the DIB color data, stored as an array of bytes. The format of the bitmap values depends on the biBitCount member of the BITMAPINFO structure pointed to by the lpbmi parameter. [in] Pointer to a BITMAPINFOHEADER structure that contains information about the DIB. [in] Specifies whether the bmiColors member of the BITMAPINFO structure was provided and, if so, whether bmiColors contains explicit red, green, blue (RGB) values or palette indexes. If the function succeeds, the return value is the number of scan lines copied. The GetDC function retrieves a handle to a display device context (DC) for the client area of a specified window or for the entire screen. [in] Handle to the window whose DC is to be retrieved. If this value is NULL, GetDC retrieves the DC for the entire screen. If the function succeeds, the return value is a handle to the DC for the specified window's client area. I If the function fails, the return value is NULL. The GetClientRect function retrieves the coordinates of a window's client area. The client coordinates specify the upper-left and lower-right corners of the client area. [in] Handle to the window whose client coordinates are to be retrieved. [out] Pointer to a RECT structure that receives the client coordinates. If the function succeeds, the return value is nonzero. Performs a bit-block transfer of the color data corresponding to a rectangle of pixels from the specified source device context into a destination device context. Handle to the destination device context. The leftmost x-coordinate of the destination rectangle (in pixels). The topmost y-coordinate of the destination rectangle (in pixels). The width of the source and destination rectangles (in pixels). The height of the source and the destination rectangles (in pixels). Handle to the source device context. The leftmost x-coordinate of the source rectangle (in pixels). The topmost y-coordinate of the source rectangle (in pixels). A raster-operation code. true if the operation succeeded, false otherwise. The DeleteObject function deletes a logical pen, brush, font, bitmap, region, or palette, freeing all system resources associated with the object. After the object is deleted, the specified handle is no longer valid. [in] Handle to a logical pen, brush, font, bitmap, region, or palette. If the function succeeds, the return value is nonzero. The ReleaseDC function releases a device context (DC), freeing it for use by other applications. The effect of the ReleaseDC function depends on the type of DC. [in] Handle to the window whose DC is to be released. [in] Handle to the DC to be released. The return value indicates whether the DC was released. If the DC was released, the return value is 1. If the DC was not released, the return value is zero. The SetPixel function sets the pixel at the specified coordinates to the specified color. [in] Handle to the device context. [in] Specifies the x-coordinate, in logical units, of the point to be set. [in] Specifies the y-coordinate, in logical units, of the point to be set. [in] Specifies the color to be used to paint the point. If the function succeeds, the return value is the RGB value that the function sets the pixel to. This value may differ from the color specified by crColor; that occurs when an exact match for the specified color cannot be found. Specifies a raster-operation code. These codes define how the color data for the source rectangle is to be combined with the color data for the destination rectangle to achieve the final color. dest = source dest = source OR dest dest = source AND dest dest = source XOR dest dest = source AND (NOT dest) dest = (NOT source) dest = (NOT src) AND (NOT dest) dest = (source AND pattern) dest = (NOT source) OR dest dest = pattern dest = DPSnoo dest = pattern XOR dest dest = (NOT dest) dest = BLACK dest = WHITE Description of Glyph. This extractor keeps track of the current Y position of each string. If it detectsthat the y position has changed, it inserts a line break into the output.If the PDF extractor text in a non-top-to-bottom fashion, this will result in the text not being a true representation of how it appears in the PDF. The Extracted Text. Represents the utility class to store information about Images and its location. The number of indirect objects. The original stream object. Gets the Image Boundary location. Gets the Image. Gets the Image index. The number of indirect object. The original stream object. Convert a range page of the document to svg. The pdf document. Main out file. Is svg file header. The start index. The end index. A list of byte. Convert the document to svg. The pdf document. Main out file. Is svg file header. A list of byte. Represents page number field. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. The font. The bounds. Represents the appearance of an annotation. Initializes a new instance of the class. The object specifies the annotation. Gets or sets object which applied to annotation in normal state. Gets or sets object which applied to the annotation on hovering the mouse. Gets or sets object which applied to an annotation when mouse button is pressed. Gets the element. Initializes a new instance of the class. The grid. Gets the width. The width. Gets or sets the format. The format. Gets the grid. The grid. Adds this instance. Adds the specified count. The count. Adds the specified column. The column. Removes the first occurrence of a specific object from the PdfGridColumnCollection. The object to remove from the PdfGridColumnCollection. true if item is successfully removed; otherwise, false Removes the element at the specified index of the PdfGridColumnCollection. The zero-based index of the element to remove. Gets the at the specified index. Gets the count. The count. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current. The current. RFC 4013, SASLprep - Stringprep Profile for User Names and Passwords http://tools.ietf.org/html/rfc4013 Create a SASLprep instance The collection of the sections. Creates a section and adds it to the collection. Created section object. Determines the index of the section. The section. The index of the section. Inserts the section at the specified index. The index. The section. Checks whether the collection contains the section. The section object. True - if the sections belongs to the collection, False otherwise. Gets the at the specified index. Gets the count. The count. Gets the wrapped element. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Gets the current section. Represent class with setting of page. Initializes a new instance of the class. Initializes a new instance of the class. The size. Initializes a new instance of the class. The page orientation. Initializes a new instance of the class. The size. The page orientation. Initializes a new instance of the class. The margins. Initializes a new instance of the class. The left margin. The top margin. The right margin. The bottom margin. Initializes a new instance of the class. The size. The margins. Initializes a new instance of the class. The size. The left margin. The top margin. The right margin. The bottom margin. Initializes a new instance of the class. The size. The page orientation. The margins. Initializes a new instance of the class. The size. The page orientation. The left margin. The top margin. The right margin. The bottom margin. Sets the margins. The margins. Sets the margins. The left right. The top bottom. Sets the margins. The left. The top. The right. The bottom. Creates a clone of the object. Cloned object. Gets or sets the page orientation. Gets or sets the size of the page. Gets or sets the width of the page. Gets or sets the height of the page. Gets or sets the margins of the page. Gets or sets the number of degrees by which the page should be rotated clockwise when displayed or printed. Gets or sets the transition. The transition. Specifies the paper tray when the document is printed. Gets or sets the page number (non zero-based) of the first page to print. Gets or sets the page number (non zero-based) of the last page to print. Specifies the paper tray from which the printer gets paper. Represents a single PDF page. Initializes a new instance of the class. Gets the size of the page. Gets a collection of the annotations of the page. Represents a pie shape. Initializes a new instance of the class. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The brush. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The brush. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The rectangle. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The x. The y. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The rectangle. The start angle. The sweep angle. Initializes a new instance of the class. The brush. The x. The y. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The brush. The rectangle. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The brush. The x. The y. The width. The height. The start angle. The sweep angle. Initializes a new instance of the class. The pen. The brush. The rectangle. The start angle. The sweep angle. Class allowing to convert different unit metrics. Converting is based on Graphics object DPI settings that is why for differ graphics settings must be created new instance. For example: printers often has 300 and greater dpi resolution, for compare default display screen dpi is 96. PdfDocumentBase Object Represents a Base class for popup annotation which can be either in open or closed state. Initializes a new instance of the class. Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. Initializes a new instance of the class. RectangleF structure that specifies the bounds of the annotation. The string specifies the annotation text. Gets or sets icon style. Gets or sets value whether annotation is initially open or closed Gets or sets appearance of the annotation. Specifies the name of an icon to be used in displaying the sound annotation. Speaker icon of sound link. Microphone icon of sound link. Specifies the type of icon to be used in displaying file attachment annotations. Type of icon used in file attachment annotation. Type of icon used in file attachment annotation. Type of icon used in file attachment annotation. Type of icon used in file attachment annotation. Specifies the enumeration of the annotation flags. Default value. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Annotation flag's key. Specifies the enumeration of popup annotation icons. Indicates note popup annotation. Indicates comment popup annotation. Indicates help popup annotation. Indicates insert popup annotation. Indicates key popup annotation. Indicates new paragraph popup annotation. Indicates paragraph popup annotation. Specifies the enumeration of popup annotation icons. Indicates note text annotation. Indicates comment text annotation. Indicates help text annotation. Indicates insert text annotation. Indicates key text annotation. Indicates new paragraph text annotation. Indicates paragraph text annotation. Specifies the enumeration of rubber stamp annotation icons. Indicates approved rubber stamp annotation Indicates AaIs rubber stamp annotation Indicates confidential rubber stamp annotation Indicates departmental rubber stamp annotation Indicates draft rubber stamp annotation Indicates experimental rubber stamp annotation Indicates expired rubber stamp annotation Indicates final rubber stamp annotation Indicates for comment rubber stamp annotation Indicates for public release rubber stamp annotation Indicates not approved rubber stamp annotation Indicates not for public release rubber stamp annotation Indicates sold rubber stamp annotation Indicates topsecret rubber stamp annotation Specifies the Line Ending Style to be used in the Line annotation. Indicates Square Indicates Circle Indicates Diamond Indicates OpenArrow Indicates ClosedArrow Indicates None Indicates ROpenArrow Indicates Butt IdicaIndicatestes RClosedArrow Indicates Slash Specifies the Line Border Style is to be used in the Line annotation. Indicates Solid Indicates Dashed Indicates Beveled Indicates Inset Indicates Underline Specifies the Line Intent Style is to be used in the Line annotation. Indicates Line Arrow as intent of the line annotation Indicates LineDimension as intent of the line annotation Specifies the Line Caption Type is to be used in the Line annotation. Specifies the Style of the Text Markup Annotation The Text Markup Annotation Type is Highlight. The Text Markup Annotation Type is Underline. The Text Markup Annotation Type is Squiggly. The Text Markup Annotation Type is StrikeOut. Specifies the annotation types. Highlight type annotation. Underline type annotation. StrikeOut type annotation. Squiggly type annotation. AnnotationStates type. TextAnnotation type. LinkAnnotation type. DocumentLinkAnnotation type. FileLinkAnnotation type. FreeTextAnnotation type. LineAnnotation type. SquareandCircleAnnotation type. PolygonandPolylineAnnotation type. TextMarkupAnnotation type. CaretAnnotation type. RubberStampAnnotation type. LnkAnnotation type. PopupAnnotation type. FileAttachmentAnnotation type. SoundAnnotation type. MovieAnnotation type. ScreenAnnotation type. WidgetAnnotation type. PrinterMarkAnnotation type. TrapNetworkAnnotation type. WatermarkAnnotation type. TextWebLinkAnnotation type. No annotation. Represents button group item of an existing PDF document`s form. Represents the attachment annotation from the loaded document. Gets or sets the icon of the annotation. Gets the attachment file name of the annotation. Represents signature field in the PDF Form. Initializes a new instance of the class. Page which the field to be placed on. The name of the field. a PdfSignature obj Draws an image. The image. The x. The y. Draws an image. The image. The rectangle. Draws an image. The image. The point. The size. Represents radio button field in the PDF form. Initializes a new instance of the class. Page which the field to be placed on. The name of the field. Gets or sets the first selected item in the list. The index of the selected item. Gets or sets the value of the first selected item in the list. The selected value of the list field. Gets the first selected item in the list. The selected item of the field. Gets the items of the radio button field. The radio button field item collection. Represents list box field of the PDF form. Initializes a new instance of the class. Page the field to be placed on. The name of the field. Gets or sets a value indicating whether the field is multiselectable. true if multiselectable; otherwise, false. Extracts the text from the page given page from which text is extracted font used in the text text in the page to be decoded decoded text Collects all the fonts in the page in a dictionary dictionary containing all the resources in the page page in which text is to be extracted dictionary containing font name and the font Collects all the images in the pdf document containing all the resources of the document dictionary of images Updates the resources in the page Existing page resources Dictionary items to the updated Updated page resource Represents class which displays destination page's number. Initializes a new instance of the class. Initializes a new instance of the class. The font. Initializes a new instance of the class. The font. The brush. Initializes a new instance of the class. A object that specifies the font attributes (the family name, the size, and the style of the font) to use. Specifies the location and size of the field. Get and sets the PdfLoadedPage Gets or sets the page. The page. Represents an ICC based colorspace.. Initializes a new instance of the class. Set the Color Profile. ICC profile data. Gets or sets the alternate color space. The alternate color space to be used in case the one specified in the stream data is not supported. Gets or sets the color components. The number of color components in the color space described by the ICC profile data. This number must match the number of components actually in the ICC profile. As of PDF 1.4, this value must be 1, 3 or 4. Gets or sets the profile data. The ICC profile data. Gets or sets the range for color components. An array of 2 ColorComponents numbers [ min0 max0 min1 max1 ... ] specifying the minimum and maximum valid values of the corresponding color components. These values must match the information in the ICC profile. Represents Pdf form's reset action. This action allows a user to reset the form fields to their default values. Initializes a new instance of the class. Gets or sets a value indicating whether fields contained in Fields collection will be included for resetting. true if include; otherwise, false. If Include property is true, only the fields in this collection will be reset. If Include property is false, the fields in this collection are not reset and only the remaining form fields are reset. If the collection is null or empty, then all the form fields are reset and the Include property is ignored. Represents bullet for the list. Initializes a new instance of the class. The text of the marker. Marker font. Initializes a new instance of the class. The style of the marker. Initializes a new instance of the class. The image of the marker. Initializes a new instance of the class. Template of the marker. Gets or sets template of the marker. Gets or sets image of the marker. Gets or sets marker text. Gets or sets the style. The dictionary The File ID The cross table Indicate weather the pdf was originally encrypted or not. Initializes a new instance of the class. Creat a new File ID Gets or sets the dictionary Gets or sets value indicating whether document had been originally encrypted or not. A character that is forbidden by the current stringprep profile exists in the input. The character that was invalid. Create an instance. In which step did this occur? The offending character Represents the color mask for bitmaps. Creates new PdfColorMask object. The start color. The end color. Gets or sets the start color. The start color. Gets or sets the end color. The end color. Represents collection of radio box group items. Gets the at the specified index. Returns object at the specified index. Record of Emf metafile. New miter limit. Record of Emf metafile. The XFORM structure specifies a world-space to page-space transformation. Specifies scaling/rotation/reflection Specified shear/rotation Specified shear/rotation Specifies scaling/rotation/reflection Specifies the horizontal translation component, in logical units. Specifies the vertical translation component, in logical units. Record of Emf metafile. Record of Emf metafile. Point creation from lParam's data. lParam's data for initialing point structure. Performs an implicit conversion from to . The p. The result of the conversion. Performs an implicit conversion from to . The p. The result of the conversion. Performs an implicit conversion from to . The p. The result of the conversion. Windows structure. Windows structure. Windows structure. ABC structure. Structure for 32 bit images saving. Value of Blue chanel. Value of Green chanel. Value of Red chanel. Value of Alpha chanel. Structure for 24 bit images saving. Value of Blue chanel. Value of Green chanel. Value of Red chanel. Structure for 24 bit images saving. Value of Blue chanel. Value of Green chanel. Value of Red chanel. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Windows structure. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Record of Emf metafile. Represents the jb2 image object. Initialize a new instance of PdfJb2Image from file path. Initialize a new instance of PdfJb2Image from byte array. Initialize a new instance of PdfJb2Image from stream. Get the width of the image in pixel unit. Get the height of the image in pixel unit. Get the horizontal resoulution of the image in pixel unit. Get the vertical resolution of the image in pixel unit. Inner class that holds information about a JBIG2 segment. @since 2.1.5 Inner class that holds information about a JBIG2 page. @since 2.1.5 return as a single byte array the header-data for each segment in segment number order, EMBEDDED organization, but i am putting the needed segments in SEQUENTIAL organization. if for_embedding, skip the segment types that are known to be not for acrobat. @param for_embedding @return a byte array @throws IOException Represents the text layout information. Initializes a new instance of the class. Initializes a new instance of the class. The alignment. Initializes a new instance of the class. The column format. Initializes a new instance of the class. The alignment. The vertical alignment. Clones the object. The new created object. Gets or sets the text alignment. Gets or sets the vertical text alignment. Gets or sets the value that indicates text direction mode. Note, that this property doesn't change any alignment of the text. property should be set manually to align the text. This property just enables or disables support of right to left approach. If the value is False, the text won't be checked for right to left symbols occurrence. Gets or sets value that indicates a size among the characters in the text. When the glyph for each character in the string is rendered, this value is added to the the glyphs displacement. Default value is 0. Gets or sets value that indicates a size among the words in the text. Word spacing works the same way as character spacing but applies only to the space character, code 32. Default value is 0. Gets or sets value that indicates the vertical distance between the baselines of adjacent lines of text. Default value is 0. Gets or sets a value indicating whether the text should be a part of the clipping path. Gets or sets value indicating whether the text is in subscript or superscript mode. Gets or sets the indent of the first line in the paragraph. Only entire lines are laid out in the formatting rectangle. By default layout continues until the end of the text, or until no more lines are visible as a result of clipping, whichever comes first. Note that the default settings allow the last line to be partially obscured by a formatting rectangle that is not a whole multiple of the line height. To ensure that only whole lines are seen, specify this value and be careful to provide a formatting rectangle at least as tall as the height of one line. true if [line limit]; otherwise, false. Includes the trailing space at the end of each line. By default the boundary rectangle returned by the MeasureString method of PdfFont excludes the space at the end of each line. Set this flag to include that space in measurement. true if [measure trailing spaces]; otherwise, false. Overhanging parts of glyphs, and unwrapped text reaching outside the formatting rectangle are allowed to show. By default all text and glyph parts reaching outside the formatting rectangle are clipped. true if [no clip]; otherwise, false. Gets or sets value indicating type of the text wrapping. Represents one of the 14 standard PDF fonts. Initializes a new instance of the class. The font family. The size. Initializes a new instance of the class. The font family. The size. The style. Initializes a new instance of the class. The prototype. The size. Initializes a new instance of the class. The prototype. The size. The style. Gets the FontFamily. Contains information about layout`s element . Initializes a new instance of the class. The result. Gets a result of the lay outing on the page. Delegate. Defines a type of the event before lay outing on the page. Delegate. Defines a type of the event after lay outing on the page. Delegate. Defines a type of the event after the text lay outing on the page. Specifies the gradient direction of the linear gradient brush. Specifies a gradient from upper right to lower left. Specifies a gradient from upper left to lower right. Specifies a gradient from left to right. Specifies a gradient from top to bottom. Specifies the constant values specifying whether to extend the shading beyond the starting and ending points of the axis. Do not extend any point. Extend start point. Extend end point. Extend both start and end points. Function-based shading. Axial shading. Radial shading. Free-form Gouraud-shaded triangle mesh Lattice-form Gouraud-shaded triangle mesh. Coons patch mesh. Tensor-product patch mesh. The encoding format for the sample data. Unspecified or unsigned values in the range 0 to 2^B - 1. Twos-complement values. M-lawencoded samples. A-lawencoded samples. The number of sound channels. One channel. Two channels. Enumeration that represents fit mode. Display the page designated by page, with the coordinates (left, top) positioned at the top-left corner of the window and the contents of the page magnified by the factor zoom. A NULL value for any of the parameters left, top, or zoom specifies that the current value of that parameter is to be retained unchanged. A zoom value of 0 has the same meaning as a NULL value. Display the page designated by page, with its contents magnified just enough to fit the entire page within the window both horizontally and vertically. If the required horizontal and vertical magnification factors are different, use the smaller of the two, centering the page within the window in the other dimension. Display the page designated by page, with the vertical coordinate top positioned at the top edge of the window and the contents of the page magnified just enough to fit the entire width of the page within the window. Pdf version 1-7 ,on page 675 word spacing Render text embed font or installed system font Render text using installed system font. word spacing specify the quality level of decode image Stream stream ,Bug_337 Get deviceGray image for Filter LZWDecode Get Bitmap Stream from DeviceGray Color Space PDFColorSpace colorspace Stream data int grayWidth int grayHeight bool mask Get Bitmap Stream from DeviceGray Color Space image Stream bool mask Get color space name specify the quality level of decode image get columns from DecodeParms get colors from DecodeParms Gets Image mask. read bi data Parse an inline image. An inline image starts with BI (already read, contains a dictionary until ID, and then image data until EI. Description of Glyph. Edge softness. Target image. Width. Height. Delegate for handling event when drawing page in a booklet. The sender of the event. The arguments of the event. This event is raised when starting/finished drawing a page of the source file in a booklet. Represents DrawPageInBooklet Event arguments. Gets the page of the source file. Gets the index of the source page, basing on 0. Gets the page of the booklet. Gets the index of the booklet page, basing on 0. The class can be used to set some options when do convert operation. Set pdf to xps convert options. Default usePsMode = true,useInvariantCulture = false,useHighQualityImg = false. Set pdf to xps convert options. Indicates whether to use PS mode. Set pdf to xps convert options. Indicates whether to use PS mode. Indicates whether to use invariant culture. Set pdf to xps convert options. Indicates whether to use PS mode. Indicates whether to use invariant culture. Indicates whether to use the high qulity image. Set pdf to doc convert options. Default usePsMode = true. Set pdf to doc convert options. Indicates whether to use PS mode. Set xps to pdf convert options. Default useHighQualityImg = false. Set xps to pdf convert options. Indicates whether to use the high qulity image. Set pdf to html convert options. Default useEmbeddedSvg = true, useEmbeddedImg = false, maxPageOneFile = 500. Set pdf to html convert options. Indicates whether to use the embedded svg in html file. Set pdf to html convert options. Indicates whether to use the embedded svg in html file. Indicates whether to embed image data in html file, works only when useEmbeddedSvg is set to false. Set pdf to html convert options. Indicates whether to use the embedded svg in html file. Indicates whether to embed image data in html file, works only when useEmbeddedSvg is set to false. Indicates the count of page contents in one html file, works only when useEmbeddedSvg is set to false. Set pdf to svg options. Default wPixel = -1f, hPixel = -1f, -1f means no change. Set pdf to svg options. The output svg's width in pixel unit, -1f means no change. Set pdf to svg options. The output svg's width in pixel unit, -1f means no change. The output svg's height in pixel unit, -1f means no change. Gets or sets a value indicates whether to use the high qulity image when convert xps to pdf. Gets or sets a value indicates whether to use invariant culture mode when convert pdf to xps. Gets or sets a value indicates whether to use PS mode to convert pdf to xps, doc. Gets or sets a value indicates whether to use the embedded svg in the result file when convert pdf to html. Gets or sets a value indicates the count of page contents in one html file when convert pdf to html, works only when UseEmbeddedSvgMode property is set to false. Gets or sets a value indicates whether to embed image data in the result file when convert pdf to html, works only when UseEmbeddedSvgMode property is set to false. Gets or sets a value indicates the output svg's width in pixel unit, -1 means use the orignal width. Gets or sets a value indicates the output svg's height in pixel unit, -1 means use the orignal width. Represents the text markup annotation. Initializes new instance of class. Initializes new instance of class. The markup annotation title. The string specifies the text of the annotation. The string specifies the markup text of the annotation. The location of the markup text annotation. The specifies the text appearance of the markup text annotation. Initializes new instance of class. The title of the annotation. The text of the annotation. The bounds of the annotation. The font of the annotation. Initializes new instance of class. The title of the annotation. The text of the annotation. The bounds of the annotation. Initializes new instance of class. The bounds of the annotation. Gets or sets TextMarkupAnnotationType . Gets or sets text markup color. Represents the activation states for the 3D annotation. Initializes the new instance of class. Gets or sets the activation mode for the annotation. Gets or sets the deactivation mode for the annotation. Gets or sets the activation state for the annotation. Gets or sets the deactivation state for the annotation. Gets or sets a value indicating whether the toolbar should be displayed when the annotation is activated or not. If true, a toolbar should be displayed by default when the annotation is activated and given focus. If false, a toolbar should not be displayed by default. Gets or sets a value indicating whether the UI for managing the 3D artwork should be displayed when the annotation is activated. If true, the user interface should be made visible when the annotation is activated. If false, the user interface should not be made visible by default. Gets the element. Specifies the file path type. Specifies the file location with out including the domain name. Specifies the location, including the domain name. Specifies the available named actions supported by the viewer. Navigate to first page. Navigate to last page. Navigate to next page. Navigate to previous page. Specifies the available data formats for submitting the form data. If clear, the Fields array specifies which fields to include in the submission. If set, all fields designated by the Fields array and the Include/ Exclude flag are submitted, regardless of whether they have a value. For fields without a value, only the field name is transmitted. Meaningful only if the SubmitPDF and XFDF flags are clear. If set, field names and values are submitted in HTML Form format. If clear, they are submitted in Forms Data Format If set, field names and values are submitted using an HTTP GET request. If clear, they are submitted using a POST request. This flag is meaningful only when the ExportFormat flag is set; if ExportFormat is clear, this flag must also be clear. If set, the coordinates of the mouse click that caused the submitform action are transmitted as part of the form data. Meaningful only if the SubmitPDF flags are clear. If set, field names and values are submitted as XML Forms Data Format . Meaningful only when the form is being submitted in Forms Data Format (that is, when both the XFDF and ExportFormat flags are clear). If set, the submitted FDF file includes the contents of all incremental updates to the underlying PDF document, as contained in the Differences entry in the FDF dictionary. If clear, the incremental updates are not included. Meaningful only when the form is being submitted in Forms Data Format (that is, when both the XFDF and ExportFormat flags are clear). If set, the submitted FDF file includes all markup annotations in the underlying PDF document. If clear, markup annotations are not included. If set, the document is submitted as PDF, using the MIME content type application/pdf (described in Internet RFC 2045, Multipurpose Internet Mail Extensions (MIME), Part One: Format of Internet Message Bodies; see the Bibliography). If set, all other flags are ignored except GetMethod. If set, any submitted field values representing dates are converted to the standard format described. Meaningful only when the form is being submitted in Forms Data Format (that is, when both the XFDF and ExportFormat flags are clear) and the IncludeAnnotations flag is set. If set, it includes only those markup annotations whose T entry matches the name of the current user, as determined by the remote server to which the form is being submitted. Meaningful only when the form is being submitted in Forms Data Format (that is, when both the XFDF and ExportFormat flags are clear). If set, the submitted FDF excludes the F entry. Meaningful only when the form is being submitted in Forms Data Format (that is, when both the XFDF and ExportFormat flags are clear). If set, the F entry of the submitted FDF is a file specification containing an embedded file stream representing the PDF file from which the FDF is being submitted. Represents an action which perfoms the named action. Initializes a new instance of the class. The object representing destination of an action. Gets or sets the destination. The object representing destination of an action.