Вниз
Скачать: CL | DM;

Учёт разрешения принтера.   Найти похожие ветки 

 
AlexanderMS ©   (2006-12-16 12:08) [0]

Произвёл вывод данных на Canvas формы и Canvas принтера. Разница очевидна: на форме всё ОК, а на принтере всё смешалось, да ещё и разглядывать с лупой нужно. Как учесть высокое разрешение принтера независимо от его типа и добиться на бумаге такого же эффекта, как и на экране? Есть ли какой-нибудь коэффициент пропорциональности, связывающий пиксели принтера и пиксели экрана? Если есть, то как его получить?


 
Virgo_Style ©   (2006-12-16 12:20) [1]

 dpiX :=GetDeviceCaps(Printer.Handle, LogPixelsX);
 dpiY :=GetDeviceCaps(Printer.Handle, LogPixelsY);


где dpi = dots per inch, точек на 2.54 см.



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

Скачать: CL | DM;



Память: 0.44 MB
Время: -0.975 c
2-1166205215
Tupoy
2006-12-15 20:53
2007.01.07
OnKeyPres. подскажите пример


15-1166193936
ProgRAMmer Dimonych
2006-12-15 17:45
2007.01.07
Если мнишь себя поэтом - погляди на ветку эту


2-1166168671
sanich
2006-12-15 10:44
2007.01.07
Сообщение из dll


2-1166368209
i-am-vladko
2006-12-17 18:10
2007.01.07
Z-последовательность


2-1165418062
crasher
2006-12-06 18:14
2007.01.07
панель задач своими руками




   Наверх