Форум: "Начинающим";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Внизpen.Style:=psDash; Найти похожие ветки
← →
md (2006-11-01 13:05) [0]Если нарисовать пунктирную линию
pen.Style:=psDash;
наPrinter.Canvas
которая настолько большая (у меня она 4800*6826) что пунктиры получаются очень маленькие и на распечатанном листе получается сплошная линия. Что можно сделать?
← →
MBo © (2006-11-01 13:40) [1]1. Нарисовать на Canvas нормального размера и скопировать с увеличением (StretchDraw, StretchBlt)
2. Создать перо ExtCreatePen с большими штрихами и промежутками (не все драйверы принтеров это поддерживают)
← →
KilkennyCat © (2006-11-01 13:43) [2]> [1] MBo © (01.11.06 13:40)
во втором пункте можно ведь обойти неподдерживаемость.
← →
Anatoly Podgoretsky © (2006-11-01 13:46) [3]Можно и в первом тоже, рисовать самому, тогда никаких ограничений, хоть елочкой /\/\/\/\/\/\/\
← →
MBo © (2006-11-01 14:15) [4]>KilkennyCat © (01.11.06 13:43) [2]
Если хочется сразу на принтер рисовать - то как обойти?
← →
KilkennyCat © (2006-11-01 14:17) [5]> [4] MBo © (01.11.06 14:15)
Не сразу :))
В первом варианте тоже трудно сказать, что сразу.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.053 c