tsdima писал(а):
Только вот, мы знаем размеры нашей картинки в пикселях, а не в дюймах. Можно, конечно, использовать dpi дисплея, чтобы выяснить размер картинки в дюймах - получишь wysiwygНу дык, я так и делаю -- шкала пересчета вычисляется элементарно (по аналогии с компонентом принтера) делим Printerdpi на DCdpi, вот и все, сработало безотказно.
tsdima писал(а):
растянуть её в памяти перед выводомМеханизи вывода (с твоей помощью) я уже отработал, тут проблем нет.
При MM_TEXT оказалось ненужным инвертировать у, но вот качество печати дома проверить не смогу (нэма принтера), только на эмуляторе Office.
И еще, я призадумался о целесообразности применения прямого построения графических образов на контексте принтера -- маразмом это попахивает. Может только один компонент снабдить такой фичей -- Img_Bmp. В этом случае получается, что отрисовываем на экране, а затем выводим копию готового контекста на принтер -- и быстрее, и проще.