Table of Contents

Class Type3Glyph

Namespace
iText.Kernel.Font
Assembly
itext.kernel.dll

The content where Type3 glyphs are written to.

public sealed class Type3Glyph : PdfCanvas
Inheritance
Type3Glyph
Inherited Members

Methods

AddImageWithTransformationMatrix(ImageData, float, float, float, float, float, float, bool)

Creates Image XObject from image and adds it to canvas.

public override PdfXObject AddImageWithTransformationMatrix(ImageData image, float a, float b, float c, float d, float e, float f, bool inlineImage)

Parameters

image ImageData

the PdfImageXObject object

a float

an element of the transformation matrix

b float

an element of the transformation matrix

c float

an element of the transformation matrix

d float

an element of the transformation matrix

e float

an element of the transformation matrix

f float

an element of the transformation matrix

inlineImage bool

true if to add image as in-line.

Returns

PdfXObject

created Image XObject or null in case of in-line image (asInline = true).

Remarks

Creates Image XObject from image and adds it to canvas. Performs additional checks to make sure that we only add mask images to not colorized type 3 fonts.

GetLlx()

public float GetLlx()

Returns

float

GetLly()

public float GetLly()

Returns

float

GetUrx()

public float GetUrx()

Returns

float

GetUry()

public float GetUry()

Returns

float

GetWx()

public float GetWx()

Returns

float

IsColor()

Indicates if the glyph color specified in the glyph description or not.

public bool IsColor()

Returns

bool

whether the glyph color is specified in the glyph description or not