|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Добрый день, хочу использовать печать в pdf-файл без открытия диалогов, win10, предполагаемая ОС win server 2008 r2, код отсюда: 15915397 Судя по форуму у всех все отлично работает, и это вызывает и зависть и огорчение, поскольку у меня не работает. В win по умолчанию установлен wi-fi принтер HP. Если ставлю по умолчанию Bullzip - все хорошо работает. Если оставляю НР, то никак. После команды: SET PRINTER TO NAME "Bullzip PDF Printer" SET('printer',2) возвращает HP, SET('printer',3) честно возвращает Bullzip, но печать идет тупо в НР. Приложение мое работает в терминальном режиме, менять там принтер по умолчанию на Bullzip выглядит очень неправильно. Посоветуйте, плиз, что-нибудь, но, по-возможности, не обидное. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2021, 14:02 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
PRINTER, 2 Заданное по умолчанию имя принтера Windows PRINTER, 3 Заданное по умолчанию имя принтера Visual FoxPro (указанное в окне Печати Visual FoxPro или Окне Print Setup) Подозреваю, тут важно как же именно Вы делаете "печать в pdf-файл без открытия диалогов". Но этого кода в исходном сообщении то и нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2021, 20:09 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev PRINTER, 2 .... Подозреваю, тут важно как же именно Вы делаете "печать в pdf-файл без открытия диалогов". Но этого кода в исходном сообщении то и нету. Код есть в приведенной ссылке, вот он: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Если по умолчанию установлен Bullzip, то он (код) работает почти безупречно (мелькают некие сообщения, возможно, типа количества страниц или что-то в этом роде, но это мелочи, по большому счету), пдф-файл формируется. Но вот если установлен принтер, в моем случае HP MFP M28W (привожу название, вдруг там какой общеизвестно кривой драйвер, который все портит), то как выше указывал - в файл отправить не могу, хотя SET('printer',3) указывает, что переключение принтеров произошло. Возможно какая-то где-то настройка хитрая, или что-то еще упустил. Все пути проверял, если что. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2021, 20:33 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Как минимум странно, что принтер устанавливается ПОСЛЕ PRINTJOB. IMHO. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 03:40 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Выполнение кода в таком виде: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Не меняет ровным словом ничего. Проблема в том, что приложение видит Bullzip как установленный для приложения, но печать упрямо идет на принтер по умолчанию в win, НР в моем случае. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 08:51 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Save Printer Enviroment - в отчете галка снята? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 10:04 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
PaulWist, Конечно не снята, кто ж ее снимет-то :) Спасибо большое, все теперь работает! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 11:24 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Еще одно открытие чудное. Документ, отправляемый в пдф, содержит цветную картинку, однако конечный документ черно-белый. Если в пдф отправлять командой: REPORT FORM myReport TO PRINTER PROMPT т.е. диалоговое окно все же вызывать, и там в настройках принтера указать "цветная печать", то пдф получается с цветной картинкой. Установил через "Устройства и принтеры" в панели управления винды, в настройках печати принтера Bullzip "цветная печать". При печати из приложения на Bullzip все равно установка не изменяется, и если руками не изменять, то по умолчанию - черно-белая. Посоветуйте, как победить? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 14:46 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, здесь тоже покопайтесь... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 14:57 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 15:13 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
bguo_reminder, немного покопался, не победил ( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 15:56 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, С этим принтером та же история, при вызове из приложения устанавливается опция черно-белая печать. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 15:57 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Что значит с "этим"? Вы документацию на используемые Вами продукты вообще не читаете? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 16:18 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
ставить и эксперементировать желания нет В документации все про настройку вроде как расписано. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 16:19 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev DmitryKn, Что значит с "этим"? Вы документацию на используемые Вами продукты вообще не читаете? Я увидел отличие в названии и принял это за отдельный продукт, все хочется побыстрее. Но сходу не нашел такой настройки, посмотрю еще внимательнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 17:04 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
В ходе поиска выявил следующее: 1. Как только снимаем галку Save Printer Enviroment в Page Layout, в принтере Bullzip устанавливается опция черно-белой печати и никакими настройками из проги победить не удалось. Пытался на таких настройках: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Попытка менять настройки в ини-файлах тоже не принесли успеха. Изменить через интерфейс Bullzip нельзя, хочет сразу денег. 2. Как только возвращаем галку Save Printer Enviroment в Page Layout, то опция печати в цвет тут же становится на место, но неизбежен вызов диалогового окна. так что задача пока что не решена ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2021, 21:04 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
Зачем зависеть от установленных (неустановленных) PDF-принтеров? Есть немало библиотек на чистом Фоксе, позволяющие вывести почти во все популярные форматы. Да, большинство этих библиотек платные (frx2any, xfrx и др.). Но есть же тот же FoxyPreviewer http://www.foxypreviewer.com/p/downloads.html Пример использования: SET PROCEDURE TO LOCFILE("FoxyPreviewer.App") ADDITIVE LOCAL loReport AS "PreviewHelper" OF "FoxyPreviewer.App" loReport = CREATEOBJECT("PreviewHelper") WITH loReport AS ReportHelper .AddReport(_Samples + "\Solution\Reports\percent.frx", "NODIALOG") .cDestFile = "c:\Teste1.pdf" && Use to create an output without previewing .RunReport() ENDWITH loReport = NULL RUN /N Explorer.Exe c:\Teste1.pdf И будет вас щастье! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2021, 08:44 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
AK-Shah, спасибо, попробую это, отпишусь ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2021, 11:36 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Да, конечно. Ребятам с Фоксклуб это пригодилось. Что-то не получится - пиши(-те) , попробуем решить. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2021, 01:33 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
AK-Shah, Добрый день, дошли руки попробовать, результат негативный. с налету не удалось привинтить FoxyPreviewer, ругается на мой репорт, вполне рабочий, ошибка 4133. Почему-то не видит подготовленные для отчета данные. Кроме того, locfile открывает диалоговое окно, что недопустимо. Сам FoxyPreviewer поместил в папку с приложением, из соображений, что бы в случае чего не забыть про него, не знаю, насколько это правильно. Версия последняя. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.06.2021, 14:49 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Я брал с сайта, потом немного допиливал под себя (шрифт выводился не в той кодовой старнице/локали). Ну и LOCFILE() поубирал. Отчет могу завтра на работе посмотреть - что там с ним не так. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2021, 18:23 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2021, 21:27 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
AK-Shah, Спасибо, посмотрю, отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2021, 14:11 |
|
Печать в PDF, настроить принтер Bullzip
|
|||
---|---|---|---|
#18+
DmitryKn, Не получилось? Да, там прям со всеми отчетами не взлетит (если допилить только!). У меня производственные сложились в строку (наезд одной на другую). Но это было некритично. Кидайте свой отчет и ТЕСТОВЫЕ данные - посмотрим, что не взлетело. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2021, 19:28 |
|
|
start [/forum/topic.php?fid=41&fpage=2&tid=1581447]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 396ms |
0 / 0 |