Docotic.Pdf Library Help > BitMiracle.Docotic.Pdf > PdfCanvas Class > PdfCanvas Methods > DrawString Method > DrawString Method (PointF, Single, String, ICollection(Single))
Draws the specified text string starting from the specified position rotated by the specified angle.

Namespace:  BitMiracle.Docotic.Pdf
Assembly:  BitMiracle.Docotic.Pdf (in BitMiracle.Docotic.Pdf.dll)

Syntax

C#
public void DrawString(
	PointF position,
	float angle,
	string text,
	ICollection<float> charWidths
)
VB
Public Sub DrawString ( 
	position As PointF,
	angle As Single,
	text As String,
	charWidths As ICollection(Of Single)
)

Parameters

position
Type: System.Drawing.PointF
A PointF structure that specifies the upper-left corner of the drawn text.
angle
Type: System.Single
The angle, in degrees, to rotate text by.
text
Type: System.String
The string to draw.
charWidths
Type: System.Collections.Generic.ICollection<Single>
The char widths.

Remarks

After drawing of each character in the string represented by the text parameter this method looks up a width in a collection represented by the charWidths parameter and applies extra displacement if needed.

Text gets rotated in counter-clockwise direction.
The string represented by the text parameter always spans only one line. Please use DrawText Overload if you want to draw more than one line of text.

See Also