Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

В Printer.Canvas.TextOut рубится длинный текст   Найти похожие ветки 

 
Bonjovy   (2005-09-20 11:16) [0]

Тут другая проблема, с печатью под TPrinter. Печатаю как обычно BeginDoc-EndDoc. Между ними в Printer.Canvas.TextOut(Col, Row, "Строка") если "Строка" больше ширины страницы (ну скажем 255 символов), которая вообще в Inch-ах, то она рубится. Теперь чего, каждую букву отдельно выводить и наращивать Col в соответствии с шириной буквы в Inch-ах, сравнивая её с Printer.PageWidth? Или что есть попроще? Спасибо за мнения.


 
Leonid Troyanovsky ©   (2005-09-20 11:58) [1]


> Bonjovy   (20.09.05 11:16)  

>  Теперь чего, каждую букву отдельно выводить и наращивать
> Col в соответствии с шириной буквы в Inch-ах, сравнивая
> её с Printer.PageWidth? Или что есть попроще?


Canvas.TextWidth

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.054 c
6-1118748923
atmospheric
2005-06-14 15:35
2005.10.09
Отправка сообщения конкретному клиенту?


2-1125681874
pathfinder
2005-09-02 21:24
2005.10.09
Посмотрите пожалуйста свежим взглядом!


14-1127134185
oldman
2005-09-19 16:49
2005.10.09
Блин, проблема :(


2-1125652918
Андрей гость
2005-09-02 13:21
2005.10.09
база данных типа *.txt, как с ней работать


2-1125638422
Art_Corp
2005-09-02 09:20
2005.10.09
Работа со шрифтами в компанентах TMemo и TRichedit