PdfXObject Class

PDF File Writer

PdfXObject Class

PDF X object resource class
Inheritance Hierarchy
SystemObject  PdfFileWriterPdfObject
    PdfFileWriterPdfContents
      PdfFileWriterPdfXObject

Namespace:  PdfFileWriter
Assembly:  PdfFileWriter (in PdfFileWriter.dll) Version: 1.1.24.0 (1.1.24.0)
Syntax
C#
public class PdfXObject : PdfContents

The PdfXObject type exposes the following members.

Constructors
  NameDescription
Public methodPdfXObject
PDF X Object constructor
Top
Properties
  NameDescription
Public propertyBottom
Bounding box bottom side
Public propertyDocument
PDF document object
(Inherited from PdfObject.)
Public propertyLeft
Bounding box left side
Public propertyRect
Bounding box rectangle
Public propertyRight
Bounding box right side
Public propertyScaleFactor
Scale factor
(Inherited from PdfObject.)
Public propertyTop
Bounding box top side
Top
Methods
  NameDescription
Public methodBeginTextMode
Begin text mode
(Inherited from PdfContents.)
Public methodClipText
Clip text exposing area underneath
(Inherited from PdfContents.)
Public methodCommitToPdfFile
Commit object to PDF file
(Inherited from PdfContents.)
Public methodCompareTo
Compare the resource codes of two PDF objects.
(Inherited from PdfObject.)
Public methodDrawArc
Draw arc
(Inherited from PdfContents.)
Public methodDrawBarcode(Double, Double, Double, Double, Barcode, PdfFont, Double)
Draw barcode
(Inherited from PdfContents.)
Public methodDrawBarcode(Double, Double, TextJustify, Double, Double, Barcode, PdfFont, Double)
Draw barcode
(Inherited from PdfContents.)
Public methodDrawBarcode(Double, Double, TextJustify, Double, Double, Color, Barcode, PdfFont, Double)
Draw barcode
(Inherited from PdfContents.)
Public methodDrawBezier(BezierD, BezierPointOne)
Draw Bezier cubic path
(Inherited from PdfContents.)
Public methodDrawBezier(PointD, PointD, PointD)
Draw Bezier cubic path
(Inherited from PdfContents.)
Public methodDrawBezier(Double, Double, Double, Double, Double, Double)
Draw Bezier cubic path
(Inherited from PdfContents.)
Public methodDrawBezierNoP1(PointD, PointD)
Draw Bezier cubic path (P1 is the same as current point)
(Inherited from PdfContents.)
Public methodDrawBezierNoP1(Double, Double, Double, Double)
Draw Bezier cubic path (P1 is the same as current point)
(Inherited from PdfContents.)
Public methodDrawBezierNoP2(PointD, PointD)
Draw Bezier cubic path (P2 is the same as P3)
(Inherited from PdfContents.)
Public methodDrawBezierNoP2(Double, Double, Double, Double)
Draw Bezier cubic path (P2 is the same as P3)
(Inherited from PdfContents.)
Public methodDrawChart(PdfChart, Double, Double, Boolean, Boolean)
Draw chart
(Inherited from PdfContents.)
Public methodDrawChart(PdfChart, Double, Double, Double, Double, Boolean, Boolean)
Draw chart
(Inherited from PdfContents.)
Public methodDrawDoubleBezierPath
Draw double Bezier path
(Inherited from PdfContents.)
Public methodDrawHeart(LineD, PaintOp)
Draw heart
(Inherited from PdfContents.)
Public methodDrawHeart(Double, Double, Double, Double, PaintOp)
Draw heart
(Inherited from PdfContents.)
Public methodDrawImage(PdfImage, Double, Double, Double)
Draw image (Height is calculated from width as per aspect ratio)
(Inherited from PdfContents.)
Public methodDrawImage(PdfImage, Double, Double, Double, Double)
Draw image
(Inherited from PdfContents.)
Public methodDrawInwardCornerRectangle
Draw Rectangle with Inward Corners
(Inherited from PdfContents.)
Public methodDrawLine(LineD)
Draw line
(Inherited from PdfContents.)
Public methodDrawLine(LineD, Double)
Draw line with given line width
(Inherited from PdfContents.)
Public methodDrawLine(PointD, PointD)
Draw line
(Inherited from PdfContents.)
Public methodDrawLine(PointD, PointD, Double)
Draw line with given line width
(Inherited from PdfContents.)
Public methodDrawLine(Double, Double, Double, Double)
Draw line
(Inherited from PdfContents.)
Public methodDrawLine(Double, Double, Double, Double, PdfTableBorderStyle)
Draw border line
(Inherited from PdfContents.)
Public methodDrawLine(Double, Double, Double, Double, Double)
Draw line with given line width
(Inherited from PdfContents.)
Public methodDrawOval(PointD, SizeD, PaintOp)
Draw oval
(Inherited from PdfContents.)
Public methodDrawOval(Double, Double, Double, Double, PaintOp)
Draw oval
(Inherited from PdfContents.)
Public methodDrawPolygon(PointF, PaintOp)
Draw polygon
(Inherited from PdfContents.)
Public methodDrawPolygon(Single, PaintOp)
Draw polygon
(Inherited from PdfContents.)
Public methodDrawRectangle(PointD, SizeD, PaintOp)
Draw rectangle
(Inherited from PdfContents.)
Public methodDrawRectangle(Double, Double, Double, Double, PaintOp)
Draw Rectangle
(Inherited from PdfContents.)
Public methodDrawRegularPolygon(PointD, Double, Double, Int32, PaintOp)
Draw regular polygon
(Inherited from PdfContents.)
Public methodDrawRegularPolygon(Double, Double, Double, Double, Int32, PaintOp)
Draw regular polygon
(Inherited from PdfContents.)
Public methodDrawRoundedRectangle(PointD, SizeD, Double, PaintOp)
Draw Rounded Rectangle
(Inherited from PdfContents.)
Public methodDrawRoundedRectangle(Double, Double, Double, Double, Double, PaintOp)
Draw Rounded Rectangle
(Inherited from PdfContents.)
Public methodDrawShading(PdfAxialShading)
Draw axial shading pattern
(Inherited from PdfContents.)
Public methodDrawShading(PdfRadialShading)
Draw radial shading pattern
(Inherited from PdfContents.)
Public methodDrawStar(PointD, Double, Double, Int32, PaintOp)
Draw star
(Inherited from PdfContents.)
Public methodDrawStar(Double, Double, Double, Double, Int32, PaintOp)
Draw star
(Inherited from PdfContents.)
Public methodDrawStar(PointD, Double, Double, Double, Int32, PaintOp)
Draw star
(Inherited from PdfContents.)
Public methodDrawStar(Double, Double, Double, Double, Double, Int32, PaintOp)
Draw star
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, String)
Draw text
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, KerningAdjust)
Draw text with kerning array
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, String)
Draw one line of text left justified
(Inherited from PdfContents.)
Public methodDrawText(Double, Double, Double, Int32, TextBox, PdfPage)
Draw TextBox
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, DrawStyle, String)
Draw one line of text width draw style
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, TextJustify, String)
Draw one line of text
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, Color, String)
Draw one line of text with a given color
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, TextJustify, DrawStyle, Color, String)
Draw one line of text with text justification, drawing style and color
(Inherited from PdfContents.)
Public methodDrawText(Double, Double, Double, Int32, Double, Double, TextBoxJustify, TextBox, PdfPage)
Draw TextBox
(Inherited from PdfContents.)
Public methodDrawText(PdfFont, Double, Double, Double, TextJustify, Double, Color, Color, String)
Draw text with special effects
(Inherited from PdfContents.)
Public methodDrawTextWithAnnotation(PdfPage, PdfFont, Double, Double, Double, String, AnnotAction)
Draw text with annotation action
(Inherited from PdfContents.)
Public methodDrawTextWithAnnotation(PdfPage, PdfFont, Double, Double, Double, TextJustify, DrawStyle, Color, String, AnnotAction)
Draw text with annotation action
(Inherited from PdfContents.)
Public methodDrawTextWithKerning
Draw text with kerning
(Inherited from PdfContents.)
Public methodDrawWebLink(PdfPage, PdfFont, Double, Double, Double, String, String)
Draw web link with one line of text
(Inherited from PdfContents.)
Public methodDrawWebLink(PdfPage, PdfFont, Double, Double, Double, TextJustify, DrawStyle, Color, String, String)
Draw web link with one line of text
(Inherited from PdfContents.)
Public methodDrawWPFPath
Draw WPF path
(Inherited from PdfContents.)
Public methodDrawXObject(PdfXObject)
Draw X Object
(Inherited from PdfContents.)
Public methodDrawXObject(PdfXObject, Double, Double)
Draw X Object
(Inherited from PdfContents.)
Public methodDrawXObject(PdfXObject, Double, Double, Double, Double)
Draw X Object
(Inherited from PdfContents.)
Public methodDrawXObject(PdfXObject, Double, Double, Double, Double, Double)
Draw X Object
(Inherited from PdfContents.)
Public methodEndTextMode
End text mode
(Inherited from PdfContents.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGrayLevelNonStroking
Set gray level for non stroking (fill or brush) operations
(Inherited from PdfContents.)
Public methodGrayLevelStroking
Set gray level for stroking (outline or pen) operations
(Inherited from PdfContents.)
Public methodLayerControl
Layer control
Public methodLayerEnd
Layer end
(Inherited from PdfContents.)
Public methodLayerStart
Layer start
(Inherited from PdfContents.)
Public methodLineTo(PointD)
Draw line from last position to new position
(Inherited from PdfContents.)
Public methodLineTo(Double, Double)
Draw line from last position to new position
(Inherited from PdfContents.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveTo(PointD)
Move current pointer to new position
(Inherited from PdfContents.)
Public methodMoveTo(Double, Double)
Move current pointer to new position
(Inherited from PdfContents.)
Public methodPaintOpStr
Convert PaintOp enumeration to String
(Inherited from PdfContents.)
Public methodRestoreGraphicsState
Restore graphics state
(Inherited from PdfContents.)
Public methodReverseString
Reverse characters in a string
(Inherited from PdfContents.)
Public methodSaveGraphicsState
Save graphics state
(Inherited from PdfContents.)
Public methodScale
Scale
(Inherited from PdfContents.)
Public methodSetAlphaNonStroking(Double)
Set opacity value for non-stroking operations
(Inherited from PdfContents.)
Public methodSetAlphaNonStroking(Color)
Set opacity value (alpha) of color of for non-stroking operations
(Inherited from PdfContents.)
Public methodSetAlphaStroking(Double)
Set opacity value for stroking operations
(Inherited from PdfContents.)
Public methodSetAlphaStroking(Color)
Set opacity value (alpha) of color of for stroking operations
(Inherited from PdfContents.)
Public methodSetBlendMode
Set color blend mode
(Inherited from PdfContents.)
Public methodSetCharacterSpacing
Set character extra spacing
(Inherited from PdfContents.)
Public methodSetColorNonStroking
Set color for non stroking (fill or brush) operations
(Inherited from PdfContents.)
Public methodSetColorStroking
Set color for stroking (outline or pen) operations
(Inherited from PdfContents.)
Public methodSetDashLine
Set dash line pattern
(Inherited from PdfContents.)
Public methodSetLineCap
Set line cap
(Inherited from PdfContents.)
Public methodSetLineJoin
Set line join
(Inherited from PdfContents.)
Public methodSetLineWidth
Set line width
(Inherited from PdfContents.)
Public methodSetMiterLimit
Set miter limit
(Inherited from PdfContents.)
Public methodSetPaintOp(String)
Set paint operator
(Inherited from PdfContents.)
Public methodSetPaintOp(PaintOp)
Set paint operator
(Inherited from PdfContents.)
Public methodSetPatternNonStroking
Set pattern for non stroking (fill) operations
(Inherited from PdfContents.)
Public methodSetPatternStroking
Set pattern for stroking (outline) operations
(Inherited from PdfContents.)
Public methodSetTextPosition
Set text position
(Inherited from PdfContents.)
Public methodSetTextRenderingMode
Set text rendering mode
(Inherited from PdfContents.)
Public methodSetTransMatrix
Set current transformation matrix
(Inherited from PdfContents.)
Public methodSetWordSpacing
Set word extra spacing
(Inherited from PdfContents.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTranslate(PointD)
Translate origin
(Inherited from PdfContents.)
Public methodTranslate(Double, Double)
Translate origin
(Inherited from PdfContents.)
Public methodTranslateScale(PointD, Double)
Translate and scale
(Inherited from PdfContents.)
Public methodTranslateScale(Double, Double, Double)
Translate and scale
(Inherited from PdfContents.)
Public methodTranslateScale(PointD, Double, Double)
Translate and scale
(Inherited from PdfContents.)
Public methodTranslateScale(Double, Double, Double, Double)
Translate and scale
(Inherited from PdfContents.)
Public methodTranslateScaleRotate(PointD, Double, Double)
Translate, scale and rotate
(Inherited from PdfContents.)
Public methodTranslateScaleRotate(Double, Double, Double, Double)
Translate, scale and rotate
(Inherited from PdfContents.)
Public methodTranslateScaleRotate(Double, Double, Double, Double, Double)
Translate, scale and rotate
(Inherited from PdfContents.)
Top
See Also