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 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. 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. 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. 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 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. 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 or sets annotation's border. Gets or sets location of the annotation. 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. 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. 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. Execute pdf command. Render text element text elements token type Render text to pdf drawing context. 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. This class provides support for converting PDF into an XPS Document. Converts the specified WordDocument to PDF. The word document. The PdfNewDocument. 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 location. The pdf page. The barcode location. 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. 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. Initializes a new instance of the class. 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. Gets or sets the owner password. Gets or sets the user password. Permissions when the document is opened with user password. Gets or sets the size of the key. 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. 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. Initializes a new instance of the class. The size. Initializes a new instance of the class. The width. The height. 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. Digital Signature Common name Digital Signature Common name label Digital Signature Distinguished name Digital Signature Whether to display the label Digital Signature Graphic Type Digital Signature Configuer Graphic file Path Digital Signature Reason Label Digital Signature Date Digital Signature ContactInfo Label Digital Signature LocationInfo Label check thie validity of the signature Get Signature Datetime get/set pdf signature name Digital Signature Common name Digital Signature Common name label Digital Signature Distinguished name Digital Signature Whether to display the label Digital Signature Graphic Type Digital Signature Configuer Graphic file Path Digital Signature Reason Label Digital Signature Date Label Digital Signature ContactInfo Label Digital Signature LocationInfo Label Represents the Certificate object. Signature data 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 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. 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. Initializes a new instance of the class. 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. PDF Document Print PageScaling 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. Set Document PdfConformanceLevel 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 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 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 WebBrowser load Complete 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. Saves the document to the specified stream. The stream object where PDF document will be saved. Saves PDF document to file. File name Saves PDF document to file. File name 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 Allow Create Form. Get or Set Current PDF Document 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. 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 a value indicating the System.Drawing.Printing.PrintDocument 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 PdfLightTable has been binded to an external datasource. Specifies that the values are directly binded to the PdfLightTable. 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. 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. 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 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 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. get the name of a glyph from its encoding value (NOT the character Destructor Clean up Memory Represents form field with appearance custom support. Gets the appearance. The appearance. Represent common PdfDocumentBase classes. Internal variable to store the private font collection. 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. 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 MemoryStream obj Page with page index to save as image Returns page as Image Saves PDF document page as image,set Dpi MemoryStream obj 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 Saves document page as image, Pdf to Xps MemoryStream obj Page index Returns page as Image 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. 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 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. 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. 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. Collection of loaded and created pages. Verify PDF Document regarding signature. Signature field name. 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. 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. 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 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. 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. Default value. 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 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. 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 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. 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 验证是否是16进制 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 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 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. 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. Reverse y position. This element represents a reference to a themed font. 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. 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. 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. Extracts text from the given PDF Page. The Extracted Text. Extracts text from the given PDF Page. The Extracted Text. Text search result Find text find text string searchPatternText Find text in page The text which is to be searched The result which has already been searched find text from XObject string[] xobjectElement Spire.Pdf.Exporting.PdfPageResources m_pageResources Extracts images from the given PDF Page. Returns the extracted image as Image[]. 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. 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. Gets the document. 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 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 counterclockwise 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. 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. 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. 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 dictionary. set BBox for Form object. Execute pdf command. Render text element text elements token type Render text to pdf drawing context. get PdfRecordCollection from resources Render inline image. 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. 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. 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 PdfLightTable Gets or sets the properties. Gets or sets a value indicating whether PdfLightTable 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 PdfLightTable. 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 PdfLightTable 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. Get Holds all integers that have been read ahead. Represents the bitmap images. 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. 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. 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. 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. Create Page iamge Buffer,it's eastAsianFont float zoomFactor bool eastAsianFont Create Page iamge Buffer float zoomFactor int dpiX int dpiY Create Bitmap,set width,height and dpi Bitmap width Bitmap height Bitmap dpiX Bitmap dpiY 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 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 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. 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. 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. 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. 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 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. 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. 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. 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. Represents specification of embedded file. file name Name of the file. The data. Name of the file. The stream. 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 buttom 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. 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. 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. 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 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). The flag showing that the text should be a part of a clipping path. Fill text and add to path for clipping (see above). Stroke text and add to path for clipping. Fill, then stroke 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. 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. 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. 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 Get html page start time load URL whether Waiting load ScouceCode or URL WebBrowser load Complete 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 load ScouceCode or URL WebBrowser load Complete 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. 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 Parse for fontSource Parse font form fontDefinitions and ttfReader Represents combo box field in the PDF Form. Represents base class form's list fields. 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. 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. definition Grid Cell text Style definition PdfGridCellTextAndStyle Collections 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 Description of GlyphMatrix. 最大的宽度值 Get Cmap by MapName 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. 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 Enumerator representing the available XPS elements. 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. 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. 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 class. Get the profile data. The profile data Gets or sets the alternate color spaces. The alternate color space to be used when the destination device does not support separation colorspace. Gets or sets the colorant represented by this 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. Gets or sets the Tint Value. A float value specifying the tint of this 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. 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. 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. Layer object. Removes layer by its index. 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. Represents a button field of an existing PDF document`s form. Adds Print action to current button field. Clicking on the specified button will trigger the Print Dialog Box. 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 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. 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. Gets the name. The name. Gets the size. The size. Gets the style. The style. Gets the type. The 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 ) This class provides support for converting PDF into an XPS Document. Converts the specified WordDocument to PDF. The word document. The PdfNewDocument. Creates the PDF document. Adds the document properties. The doc properties. Draws to PDF. The images. The PdfNewDocument. 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. 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. 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. 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). 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 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 Sets the path of the folder which cantains the HTMLConverter.dll and other dll files required for conversion. Description of Glyph. Represents the utility class to store information about Images and its location. Gets the Image Boundary location. Gets the Image. Gets the Image index. 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. 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. 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. 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. 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 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 Draw Picture Signature Draw Text Signature Draw Signature information DrawString PdfCanvas g PdfFont font PdfSolidBrush solidBrush PdfStringFormat PdfStrFormat text point x point y half - width 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. 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. 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 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. word spacing Render text embed font or installed system font Render text using installed system font. word spacing Stream stream ,Bug_337 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 Gets Image mask. 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. 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 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. 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 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.