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(
double x,
double y,
double angle,
string text,
ICollection<double> charWidths
)
VB
Public Sub DrawString (
x As Double,
y As Double,
angle As Double,
text As String,
charWidths As ICollection(Of Double)
)
Parameters
- x
- Type: System.Double
The x-coordinate of the upper-left corner of
the drawn text. - y
- Type: System.Double
The y-coordinate of the upper-left corner of
the drawn text. - angle
- Type: System.Double
The angle, in degrees, to rotate text by. - text
- Type: System.String
The string to draw. - charWidths
- Type: System.Collections.Generic.ICollection<Double>
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() if you
want to draw more than one line of text.
See Also