![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.10.2008
Сообщений: 4
|
![]()
Приветствую.
Есть небольшая проблемка с печатью. В фирме установлена лиц. программа в которой документы хранятся в своем формате, при этом не позволяет программа сохранить в другом формате, а если распечатывать, то по одной (1) странице, а если их более 100 :-(. Написал программу которая делает PrintScreen текущего экрана (можно задать и область) сохраняет в формате bmp, jpg, нажимает на кнопку (кнопку задается путем ввода координат ее) перехода на следующую стр. (могу скинуть и с исходниками, не жалко), но качество снимком не очень. Не подскажите как решить данную ситуацию хотелось сделать следующие 1. Установить виртуальный принтер для сохранения в формате jpg... (Какой посоветуйте, желательно бесплатный) 2. После получения хендла программа посылала на печать виртуального принтера страницу (необходимо указать в какой каталог и имя сохраняемого файла), отловить окончание печать перейти на следующую страницы (принцип этого уже понятен). 3. Еще лучше если это вожможно проивести когда программа свернута. А лесть в формат хранения данных, это уже взлом и это нежелательно. P.S Извиняюсь за сумбурность изложения, голова кругом идет |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
1. jpg - это для фотографий, при сохранении в этом формате, появляется "размытие", что для текста не очень хорошо.
2. Можно делать PrintScreen и пихать картинки в Word без сохранения в промежуточном файле и печатать уже документ Word. 3. Вы говорите, что программа позволяет отправлять на печать, но вам лень 100 раз нажимать кнопку печати. Пусть это делает ваша программа. Все документы встанут в очередь и последовательно будут распечатаны. Последний раз редактировалось _Dmitry; 12.11.2008 в 08:32. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 30.10.2008
Сообщений: 4
|
![]()
_Dmitry. Хотелось чтобы была возможность сохранить документ в формате djvu или pdf, для дальнейшей работы дома.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Тогда устанавливайте виртуальный принтер pdf и печатайте...
http://www.programmersforum.ru/showt...p?t=169&page=7 |
![]() |
![]() |
![]() |
#5 |
Регистрация: 30.10.2008
Сообщений: 4
|
![]()
Спасибо за совет, а как отловит окончание печати
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PrintScreen активной формы | Dj_smart | Общие вопросы Delphi | 3 | 22.04.2008 16:25 |
PrintScreen | SERG1980 | Общие вопросы Delphi | 2 | 23.08.2007 16:55 |