powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Виртуальный принтер
10 сообщений из 10, страница 1 из 1
Виртуальный принтер
    #32150685
epidemic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь делал для C++Biulder (Delphi) что-то вроде виртуального принтера? То есть нечто вроде некоторого объекта, подобного TPrinter и имеющего свой Canvas и пр. свойства и методы, реализованные для TPrinter, за исключением того, что результат "печати" на таком принтере - это открывшееся окно предосмотра печати с возможностью масшабирования и печати на реальном зарегистрированном в системе принтере и т.п....
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Виртуальный принтер
    #34706184
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Меня тоже этот вопрос волнует.

Только мне хочется узнать технологию. В каком направлении нужно двигаться?
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34706648
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AloneAli wrote:

> Только мне хочется узнать технологию. В каком направлении нужно двигаться?
виртуальный принтер входит в состав MS-Office. Вроде бы, называется MS
Office Image Writer. Есть какой-то халявный, сохраняющий в пдф. А двигаться
надо в направлении написания дров, например.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34706914
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ErV
виртуальный принтер входит в состав MS-Office. Вроде бы, называется MS
Office Image Writer. Есть какой-то халявный, сохраняющий в пдф.

Про них-то я знаю. Меня не интересуют проги. Мне интересен процесс написания.

ErV
А двигаться надо в направлении написания дров, например.
В направлении написании драйверов? В направлении принтерной архитектуры?

А API какое? Какой раздел?
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34707132
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AloneAli wrote:

> В направлении написании драйверов? В направлении принтерной архитектуры?
>
> А API какое? Какой раздел?
1) У меня сейчас поставлен линух, и нет документации по ВинАПИ под рукой.
Вряд ли чем смогу помочь.
2) В DDK должны быть примеры и докуементация. Я когда-то этим интересовался,
но посмотрел и плюнул.
3) В WinAPI был ряд функций для работы с принтерами (enum, принтеров, что
ли, и прчоие), там могут быть линки на нужную вам информацию.
4) Можно раскурочить пакет MS Office Image Writer, и посмотреть, какие он
функции использует. И от них и отталкиваться.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34707268
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV wrote:

>> А API какое? Какой раздел?
Ну и плюс. Халявный виртуальный принтер, вроде бы, создан на базе gv
(ghostview) и опенсорсового софта. Т.е. можно исходники посмотреть.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34709194
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
epidemicКто-нибудь делал для C++Biulder (Delphi) что-то вроде виртуального принтера? То есть нечто вроде некоторого объекта, подобного TPrinter и имеющего свой Canvas и пр. свойства и методы,
Я делал. Именно так - объект, подобный TPrinter, имеющий свой Canvas (от TBitmap-а) итп.
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34709515
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Более или менее разобрался, благодаря книге Фен Юаня "Программирование графики для Windows".

Только один вопрос остался: как добавить принтер, чтобы он был виден в Пуск->Панель управления->Принтеры?
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34711194
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что, никто не знает?

Пробую через AddPrinter(), но не получается.
...
Рейтинг: 0 / 0
Виртуальный принтер
    #34714631
nedba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторФен Юаня "Программирование графики для Windows".
Фен Юань (что то типа Иван Рублев - на наш лад) - мало того что кнга устарела - так еще описывает наполовину недокументированые приемы, которые из вин2000 в винXP не все переносятся. Данные в эту книгу получены путем реверса модулей - из-за чего некоторые моменты расходятся с мсдн.
Лучше всетаки читать исходники готовых проектов, к примеру http://sourceforge.net/projects/imageprinter/

Поиск в помощь:
http://sourceforge.net/search/?type_of_search=soft&words=printer
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Виртуальный принтер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]