Мне нужно написать с использованием Graphics.DrawString в методе печати документа, строку с вертикальным направлением, и у меня есть ограничение на ширину строки, проблема в том, что строка записывается слева направо, и мне нужно, чтобы первыйлиния справа я использую метод ниже
SizeF s = e.Graphics.MeasureString(str1, po.defaultF,la1, StringFormat.GenericTypographic);
RectangleF rec=new RectangleF();
StringFormat strF=new StringFormat();
strF.FormatFlags=StringFormatFlags.DirectionVertical;
rec.Height=s.Width+15;
rec.Width=s.Height+5;
rec.X =0;
rec.Y=0;
e.Graphics.DrawString(str1, po.defaultF, Brushes.Black, rec, strF);