dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID
в Пошук

Как узнать максимальное число символов в строке для печати документа?

Останнє повідомлення 04-02-2008, 2:20 від slash. 1 відповіді.
Сортувати: Попереднє Наступне
  •  03-02-2008, 8:49 5303

    Как узнать максимальное число символов в строке для печати документа?

    Задача в следующем, после того как пользователь выставит параметры страницы (ее размер и отступы), нужно узнать, сколько символов можно будет напечатать в одной строке, к примеру, шрифтом Luciana Console 10.
  •  04-02-2008, 2:20 5308 у відповідь на 5303

    Re: Как узнать максимальное число символов в строке для печати документа?

    string str = GenerateLongString();

    Font font = new Font ("Luciana Console", 10F);

    SizeF sz = graphics.MeasureString (str, font);


    Ну а graphics это естественно для печати.
    Различные пересчеты dpi можно посмотреть здесь, а вот почти полный пример.

    С уважением, Вячеслав
    Помічено як:
Переглядати як новосний Блог RSS в XML