FANTOM181 |
Отправлено: 30.03.2005, 14:51 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20

|
Я разместил на форме компонент Image. Через canvas рисую на нем какую либо фигуру. И затем мне все, то что я нарисовал в Image нужно вывести на печать. Как этого сделать я не знаю. Подскажите кто нибудь, очень срочно нужно. Заранее спасибо. |
 |
Rius |
Отправлено: 30.03.2005, 15:43 |
|

Мастер участка
Группа: Участник
Сообщений: 321

|
1. Сохранить в графический файл и отправить на печать в MS Paint.
2. Скопировать рисунок на канвас класса TPrinter (См. хелп)
3. Скопировать в буфер обмена и вставить в MS Word через OLE, и распечатать,
4. Report'ы всякие..
|
 |
Aptem |
Отправлено: 30.03.2005, 17:04 |
|

Мастер участка
Группа: Участник
Сообщений: 349

|
http://www.codenet.ru/progr/bcb/TImage-Print.php
|
 |
FANTOM181 |
Отправлено: 31.03.2005, 17:16 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20

|
Спасибо за совет. Тут у меня еще одна проблемма возникла. Мне в моей программе в Image нужно рисовать достаточно большие рисунки(рисую я через canvas). Но как только я делаю размеры Image больше чем 5000 на 5000, у меня выдается сообщение об ошибке "Нехватает памяти". Как мне быть в этом случае, как можно сделать размеры Image больше чем 5000 на 5000 или есть каие то другие способы рисования в Image. |
 |
vitavita |
Отправлено: 04.04.2005, 06:55 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 59

|
Зачем рисовать такие большие рисунки в Image? Все равно их на экране нельзя отобразить . Я бы рисовал виртуально в некотором двумерном массиве , а для отображения рисовал бы с выборкой например каждую десятую точку. |
 |
62316e |
Отправлено: 05.04.2005, 17:39 |
|

Дежурный стрелочник
Группа: Участник
Сообщений: 38

|
To Aptem зачем кидать людям карявые сорсы з Борланда?
Вот здесь исправленый кусок (вроди): https://rxlib.ru/forums/index.php?ac...e944dd52d6a5574
|
 |