Показать сообщение отдельно
  #2  
Старый 08.07.2009, 17:17
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

На форуме борланда (теперь эмкакадеро) брал юнит, который ПРАВИЛЬНО печатает картинки на принтере. Там производится преобразование в DIB и тогда, вроде, никаких таких глюков не происходит. А при прямой отрисовке на канве принтера действительно, может не печататься. При этом особенно чуствительны именно цветные принтеры. Видимо, это связано с несовпадением палитр устройст (самого принтера и картинки), хотя как это понять, когда картинка TrueColor, я не знаю.
Ответить с цитированием