Мне нужен вертикальный текст или просто способ поворота ColumnText в ITextSharp.
(Это должна быть абсолютная позиция)
До сих пор я пробовал много разных решений, но безуспешно.
Вот несколько попыток:
1
_cb.SetFontAndSize(BaseFont.CreateFont(), 12f);
_cb.ShowTextAligned(Element.ALIGN_CENTER, "Hello World", 50, 50, 90);
2
var vt = new VerticalText(_cb);
vt.SetVerticalLayout(50, 50, 400, 8, 30);
vt.AddText(new Chunk("asdasd",_sf.ChildBackPageTextOneFont()));
vt.Go();
3
System.Drawing.Drawing2D.Matrix foo = new System.Drawing.Drawing2D.Matrix();
foo.Rotate(90);
_cb.ConcatCTM(foo);
Я также пытался нарисовать его с помощью System.Drawing.Graphics, но качество ОЧЕНЬ плохое.
Есть решение? Благодаря.