Quest3D - Русскоязычное сообщество

Quest3D => Логика => Тема начата: barmadjar от 08 Декабря 2009, 11:13:18



Название: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 11:13:18
Допустим, у меня в составе презентации имеются графические файлы, которые хотелось бы иметь возможность распечатать. Возможно ли реализовать такую функцию? И, если да, то как?



Название: Re: Как реализовать функцию Print ?
Отправлено: Ruslan от 08 Декабря 2009, 12:45:28
Привет!
попробуй использовать канал PrintRenderBuffer


Название: Re: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 15:02:42
Привет!))
Спасибо!
Правда вот сразу столкнулся с проблемой - файл не печатается(( Принтер выдает сообщение, что не удается напечатать документ. (но хотя бы удается направить на печать, уже хорошо))
А можно ли вытащить куда-нибудь то, что находится в этом рендербуффере - посмотреть?




Название: Re: Как реализовать функцию Print ?
Отправлено: Ruslan от 08 Декабря 2009, 15:07:51
почитай хелп по этому каналу, там можно указать путь к файлу, и этот файл, походу распечатается. У меня получилось.


Название: Re: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 15:19:17
Ой, сорри!
Вдруг все распечаталось))) Ура!
Спасибо, друг!!!

А по поводу прописывания пути - там, к сожалению, нет такого. Можно только footer text добавлять


Название: Re: Как реализовать функцию Print ?
Отправлено: Ruslan от 08 Декабря 2009, 15:37:43
Цитировать
А по поводу прописывания пути - там, к сожалению, нет такого. Можно только footer text добавлять
можно, если прописать путь, и имя файла.  ;)


Название: Re: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 18:02:55
можно, если прописать путь, и имя файла.  ;)

Да где же?  ???
Расскажи пожалуйста!!!
Не могу понять


Название: Re: Как реализовать функцию Print ?
Отправлено: Ruslan от 08 Декабря 2009, 18:13:26
 :)


Название: Re: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 21:35:53
Вот ведь елки-палки!!!
А у меня только один чайлд у канала PrintRenderBuffer  :o
как так ?  ???
у тебя версия 4.2.3 или уже что-то поновее?


Название: Re: Как реализовать функцию Print ?
Отправлено: Ruslan от 08 Декабря 2009, 21:41:14
Quest3D 4.3 RC3


Название: Re: Как реализовать функцию Print ?
Отправлено: barmadjar от 08 Декабря 2009, 21:54:00
Понятно
А я на лицензионной 4.2.3 работаю, так что придется довольствоваться тем, что есть