PsDocument.OutlineText

OutlineText(string, Font, float, float)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, Font font, float x, float y)
ParameterTypeDescription
textStringThe text to add.
fontFontSystem font that will be used to draw text.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.

See Also


OutlineText(string, float[], Font, float, float)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, float[] advances, Font font, float x, float y)
ParameterTypeDescription
textStringThe text to add.
advancesSingle[]An array of glyphs width. It’s length must comply with the number of glyphs in the string.
fontFontThe font that will be used to draw text.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.

See Also


OutlineText(string, DrFont, float, float)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, DrFont drFont, float x, float y)
ParameterTypeDescription
textStringThe text to add.
drFontDrFontDrFont that will be used to draw text. It can be used with custom font that is located in custom folder.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.

See Also


OutlineText(string, float[], DrFont, float, float)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
ParameterTypeDescription
textStringThe text to add.
advancesSingle[]An array of glyphs width. It’s length must comply with the number of glyphs in the string.
drFontDrFontDrFont that will be used to draw text. It can be used with custom font that is located in custom folder.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.

See Also


OutlineText(string, Font, float, float, Pen)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, Font font, float x, float y, Pen stroke)
ParameterTypeDescription
textStringThe text to add.
fontFontSystem font that will be used to draw text.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.
strokePenThe stroke used for drawing glyphs outlines.

See Also


OutlineText(string, float[], Font, float, float, Pen)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)
ParameterTypeDescription
textStringThe text to add.
advancesSingle[]An array of glyphs width. It’s length must comply with the number of glyphs in the string.
fontFontSystem font that will be used to draw text.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.
strokePenThe stroke used for drawing glyphs outlines.

See Also


OutlineText(string, DrFont, float, float, Pen)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
ParameterTypeDescription
textStringThe text to add.
drFontDrFontDrFont that will be used to draw text. It can be used with custom font that is located in custom folder.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.
strokePenThe stroke used for drawing glyphs outlines.

See Also


OutlineText(string, float[], DrFont, float, float, Pen)

Adds a text string by drawing glyphs contours.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
ParameterTypeDescription
textStringThe text to add.
advancesSingle[]An array of glyphs width. It’s length must comply with the number of glyphs in the string.
drFontDrFontDrFont that will be used to draw text. It can be used with custom font that is located in custom folder.
xSingleX coordinate for text origin.
ySingleY coordinate for text origin.
strokePenThe stroke used for drawing glyphs outlines.

See Also