Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.18;
Скачать: CL | DM;

Вниз

Печать канвы TeeChart   Найти похожие ветки 

 
sad ©   (2002-11-04 09:53) [0]

Посмотрел в FAQ? нашел все необходимое для работы с принтером...вот только не могу никак скопировать в канву принтера канву чарта
на Printer.Canvas.CopyRect(MyRect,Chart1.Canvas,Other.rect)
ругается на не совпадение типов TCanvas и TCanvas3d.
Поможите советом...


 
BOA_KAA ©   (2002-11-04 10:10) [1]

Printer.Canvas.CopyRect(MyRect,Printer.Canvas,Other.rect)


 
sad ©   (2002-11-04 10:30) [2]

>>BOA_KAA ©
а каким местом здесь канва от чарта появится?
если особенности при мечати на сетевой принте?


 
SottNick ©   (2002-11-04 11:52) [3]

пробуй

Printer.BeginDoc;
Chart1.PrintPartial(MyRect);
Printer.EndDoc;


 
BOA_KAA ©   (2002-11-04 11:59) [4]


> sad © (04.11.02 10:30)

А причем тут сетевой или не сетевой? Вообще-то для печати какого-либо канваса на принтер я использую такую фишку:
Printer.Canvas.StretchDraw(Printer.Canvas.ClipRect, imMain.Picture.Graphic),
что, между прочим, неправильно, поскольку работать будет не со всеми драйверами даже на одном принтере. Какой принтер?


 
sad ©   (2002-11-05 08:34) [5]

>> BOA_KAA ©
принтер HP LJ 5000
он мне что-то стал ошибку выдавать при попытке печати из программы пишет Printing in progress


 
sad ©   (2002-11-05 08:39) [6]

>>SottNick ©
Chart1.PrintPartial или Chart1.Print, печатается и без Printer.BeginDoc и Printer.EndDoc, но беда в том. что мне надо распечатать последовательность Chart1,Image1,Chart2 на одном листе


 
SottNick ©   (2002-11-05 13:36) [7]

2 sad

лично я
Printer.BeginDoc,
затем делаю Chart1.PrintPartial,
потом над ним и под ним пишу разные слова Printer.Canvas.TextOut
и Printer.EndDoc

и всё работает. следовательно, можно и 4 CHARTа забабахать

ты сам то пробовал?


 
sad ©   (2002-11-06 14:38) [8]

>> SottNick ©
да, все действительно работает
я пример нашел в TeeChartВEMO (basic.pas)
Спасибо за помощь



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

Текущий архив: 2002.11.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
14-59386
McSimm
2002-10-30 17:30
2002.11.18
Запоздалые поздравления.(пострадавшему от проблемы 10000)


14-59395
}{unter
2002-10-30 15:21
2002.11.18
ERSI и GIS


1-59196
bloodman
2002-11-08 23:35
2002.11.18
TStringGrid


1-59101
nUcL34r
2002-11-08 03:12
2002.11.18
Насчет randomiz а....


3-59048
Шурик Ш
2002-10-30 10:28
2002.11.18
Запись в поле значение <NULL> в SQL