Here we add a number of chunks of text rotated at different
angles about the middle of the document.
[C#]
Doc theDoc = new
Doc(); theDoc.FontSize = 48; theDoc.TextStyle.Indent =
48; for (int i = 1; i <= 8; i++) { int theAngle
= i * 45; theDoc.Pos.String = "302
396"; theDoc.Transform.Reset(); theDoc.Transform.Rotate(theAngle,
302, 396); theDoc.AddText("Rotated " +
theAngle.ToString()); } theDoc.Save(Server.MapPath("transformrotate.pdf")); theDoc.Clear();
[Visual Basic]
Dim theDoc As Doc =
New Doc() theDoc.FontSize = 48 theDoc.TextStyle.Indent =
48 For i As Integer = 1 To 8 Dim theAngle
As Integer = i * 45 theDoc.Pos.String = "302
396" theDoc.Transform.Reset() theDoc.Transform.Rotate(theAngle,
302, 396) theDoc.AddText("Rotated " +
theAngle.ToString()) Next theDoc.Save(Server.MapPath("transformrotate.pdf")) theDoc.Clear()
 transformrotate.pdf
|
|
|