Click or drag to resize

PdfImageObject Class

Represents a image object.
Inheritance Hierarchy
SystemObject
  Patagames.Pdf.NetPdfPageObject
    Patagames.Pdf.NetPdfImageObject

Namespace:  Patagames.Pdf.Net
Assembly:  Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.30.2704
Syntax
public class PdfImageObject : PdfPageObject, 
	IDisposable

The PdfImageObject type exposes the following members.

Properties
  NameDescription
Public propertyAlphaShape
Gets or sets a flag specifying whether the current soft mask and alpha constant parameters are to be interpreted as shape values (true) or opacity values(false).
(Inherited from PdfPageObject.)
Public propertyBitmap
Get the copy of bitmap from an image object / Set the bitmap to an image object. You do not need to call Dispose methof for getted PdfBitmap.
Public propertyBlendMode
Gets or sets the blend mode to be used in the transparent imaging model.
(Inherited from PdfPageObject.)
Public propertyBoundingBox
Gets page object bounding box.
(Inherited from PdfPageObject.)
Public propertyFillColor
Gets or sets the fill color of a page object.
(Inherited from PdfPageObject.)
Public propertyFillOverprint
Gets or sets an overprint flag for non-stroking operations.
(Inherited from PdfPageObject.)
Public propertyFlatness
Gets or sets the precision with which curves are to be rendered on the output device.
(Inherited from PdfPageObject.)
Public propertyHandle
Gets the Pdfium SDK handle that the object is bound to
(Inherited from PdfPageObject.)
Public propertyIsDisposed
Gets a value indicating whether the object has been disposed of.

Field Value

Type: 
true if the control has been disposed of; otherwise, false.
Public propertyIsTransparency
ets a value that represents that whether the specified PDF page object contains transparency.
(Inherited from PdfPageObject.)
Public propertyMarkedContent
Gets the list of PdfMarkedContent items associated with this object.
(Inherited from PdfPageObject.)
Public propertyMatrix
Gets or sets transformation matrix of the image object
Public propertyObjectType
Gets page object type
(Inherited from PdfPageObject.)
Public propertyOverprintMode
Gets or sets an overprint mode.
(Inherited from PdfPageObject.)
Public propertyRenderIntent
Gets or sets the rendering intent to be used when converting CIE-based colors to device colors.
(Inherited from PdfPageObject.)
Public propertySmoothness
Gets or sets the precision with which color gradients are to be rendered on the output device.
(Inherited from PdfPageObject.)
Public propertySoftMask
Gets or sets the current soft mask, specifying the mask shape or mask opacity values to be used in the transparent imaging model.
(Inherited from PdfPageObject.)
Public propertyStream
Get the stream contains image data.
Public propertyStrokeColor
Gets or sets the stroke color of a page object.
(Inherited from PdfPageObject.)
Public propertyStrokeOverprint
Gets or sets an overprint flag for stroking operations.
(Inherited from PdfPageObject.)
Top
Methods
  NameDescription
Public methodCalcBoundingBox
Calculate bounding box
Public methodClone
Create a new page object based on this page object.
(Inherited from PdfPageObject.)
Public methodCopy Obsolete.
Copy page object information from one to another
(Inherited from PdfPageObject.)
Public methodCopyClipPath
Copy clip path from one page object to another
(Inherited from PdfPageObject.)
Public methodStatic memberCreate(PdfDocument)
Create a new instance of PdfImageObject class.
Public methodStatic memberCreate(PdfDocument, PdfBitmap, Single, Single)
Create a new instance of PdfImageObject class and initialize it with the specified bitmap and position.
Public methodDispose
Releases all resources used by the PdfImageObject.
Protected methodDispose(Boolean)
Releases all resources used by the PdfImageObject.
Protected methodFinalize
Finalize object
(Overrides ObjectFinalize.)
Public methodGetBitmap
Get the copy of bitmap from an image object.
Public methodLoadJpegFile(Byte)
Load Image from a byte array containing a JPEG image and then set it to an image object.
Public methodLoadJpegFile(String)
Load Image from a JPEG image file and then set it to an image object.
Public methodRemoveClipPath
Remove a clip from the page object.
(Inherited from PdfPageObject.)
Public methodSetBitmap
Set the bitmap to an image object.
Public methodSetMatrix Obsolete.
This property is obsolete. Please use Matrix property instead.
Public methodTransform(FS_MATRIX)
Transform (scale, rotate, shear, move) page object.
(Inherited from PdfPageObject.)
Public methodTransform(Single, Single, Single, Single, Single, Single)
Transform (scale, rotate, shear, move) page object.
(Inherited from PdfPageObject.)
Public methodTransformClipPath
Transform (scale, rotate, shear, move) the clip path of an object.
(Inherited from PdfPageObject.)
Top
See Also