Обтекание кулисным словом или отображение всего текста
Это вывод, который я получаю, когда использую DrawString.
Я = Смит, Джон II = Джонсон, Марк III = Андерсон, Джеймс IV = Уильям, Крейг V = Форд, Он ...
страница - это тип данных с плавающей точкой, значение которого основано на e.PageSettings.Margins.Left;
e.Graphics.DrawString (Text, новый System.Drawing.Font («Arial», 8F, FontStyle.Regular), Brushes.Black, стр. 30);
В приведенном выше примере это
e.Graphics.DrawString(Text, new System.Drawing.Font("Arial", 8F, FontStyle.Regular), Brushes.Black, page, 30);
Я пытался использовать это
StringFormat format = new StringFormat();
format.FormatFlags = StringFormatFlags.FitBlackBox;
e.Graphics.DrawString(Text, new System.Drawing.Font("Arial", 8F, FontStyle.Regular), Brushes.Black, page, 30, format);
Как развернуть / перенос слов, чтобы в конце я мог получить все слова вместо «...»?
Я = Смит, Джон II = Джонсон, Марк III = Андерсон, Джеймс IV = Уильям, Крейг V = Форд, Генри