Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему QRChart печатает только Solid стиль линий? [D7, Win2k]


Балкон ©   (2004-07-28 09:33:00) 

Добрый день, Уважаемые!

Использую TeeChart6. При печати графиков из QReport все стили линии Dot, DashDot и т.д. выводятся сплошными линиями, хотя в предпросмотре все ок. Эффект этот наблюдается если толщина линии (Border Width) = 1. Если ставлю 2 и больше, то печатается как нужно.

Может кто сталкивался или просто знает в чем проблема? Буду ооочень признателен за советы. Спасибо.


Балкон   (2004-07-28 15:36:00) [1]

нашел на королевстве совет, последовал ему:

procedure TForm_repLUnload.QuickRep1BeforePrint(Sender: TCustomQuickRep;
 var PrintReport: Boolean);
begin
 if QuickRep1.QRPrinter.Destination = qrdMetafile then
   QRChart_PressData.TeePrintMethod := qtmMetafile
 else
   QRChart_PressData.TeePrintMethod := qtmBitmap;
end;

Теперь линии графика и сетки печатаются назначенным стилем pdDot, но при этом весь Chart печатается растровым изображением, что ни есть красиво. При этом также чарт немного увеличивает размер и начинает вылазить за поля моей страницы.

Неужели QRChart не позволяет выводить метафайлом на печать линии стилем отличным от сплошного?

Мастера, прокомментируйте если не затруднит. Спасибо.


Наверх

Титульная страница Поиск, карта сайта Написать письмо