[]
Represents and manages a IImage used in a GcPdfDocument.
public class PdfImageHandler : PdfImageObjectBase, IPdfImage, IImage, IDisposable, IXObject, IContentItem, IPdfDict
| Name | Description |
|---|---|
| BitsPerPixel | Gets the resolution (bits-per-pixel, BPP) of this image. Note that the PdfImageHandler returns the resolution of the underlying image. In some cases a PDF image may not provide any info about its resolution, in such cases this property will return 0. |
| Doc | Gets the GcPdfDocument owning this object. |
| Format | Gets or sets the format used to encode the image associated with this PdfImageHandler. By default this property is unspecified (null), and the actual embedding mode is determined by ImageOptions. |
| Height | Gets the height of the image in pixels. |
| HorizontalResolution | Gets the horizontal resolution of the image. If this property returns a value that is less or equal than 0, then the horizontal resolution is not specified for an image. |
| Image | Gets the IImage object managed by this PdfImageHandler object. |
| VerticalResolution | Gets the vertical resolution of the image. If this property returns a value that is less or equal than 0, then the vertical resolution is not specified for an image. |
| Width | Gets the width of the image in pixels. |
| Name | Description |
|---|---|
| GetImageStreamInfo() | Returns the GrapeCity.Documents.Pdf.Spec.PdfStreamObject containing unparsed image data and information about the PDF filter and decode parameters. Note that not all derived classes support this method (for example, PdfImageHandler). |