powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / принтер Adobe Distiller на x64
17 сообщений из 17, страница 1 из 1
принтер Adobe Distiller на x64
    #37799618
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
система win7 x64
не устанавливается виртуальный принтер Acrobat Distiller
ну и соответственно вопрос - как печатать в PDF?
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799729
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoR,
Сделать вируальную машину с XP, там установить и расшарить этот принтер, и печатать на него по сети :)

Я кстати пробовал еще 2 PDF принтера (помимо этого) под Win7x64 и ни один не завелся.
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799805
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799874
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spas2001 Вот этот попробуй
привет
сохраняет пустой файл
ты сам не пробовал случайно его? похоже его както через OLE нужно юзать
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799878
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через dw.print() работает, но запрашивает имя файла
через dw.saveas не хочет
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799889
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anatoly MoskovskyVanoR,
Сделать вируальную машину с XP, там установить и расшарить этот принтер, и печатать на него по сети :)

спасибо!
это будет резервный вариант
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799933
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
резервный вариант не прокатил ((
при подключении к удаленному принтеру выдает ошибку
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799967
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoRчерез dw.print() работает, но запрашивает имя файла

Так все правильно. Так и задумано - при печати запросить у юзера имя и сохранить в него ПДФ.
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37799972
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еслиб было все так просто
нужно не запрашивая подавать свое имя файла и сохранять
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37800141
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя присваиваеется через dw.DocumentName, но вот кнопочку нажать - это надо его свойства как ActiveX поднимать Тынц
А так хороший принтер - на терминалы не ругается, русские имена файлов понимает
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37800154
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно еще в его настройках указать временную папку и постоянное имя для печати, а потом переименовывать. Параметры отображения диалогов есть на вкладке "Диалоги"
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37800778
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно
Вечером попробую, отпишусь что получается
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37801636
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что за проблемы с Ghostscriptом? Почему его не импользовать?
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37801710
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филипп,
слишком трудна установка для пользователя



spas2001,
а что за dw.DocumentName ?
есть пример?
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37801742
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вроде как все работает и довольно не плохо.

качаем BullzipPDFPrinter , устанавливаем все по умолчанию.

в скрипте пишем вот так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
		this.Object.DataWindow.Export.PDF.Method = Distill!
		this.Object.DataWindow.Printer = "Bullzip PDF Printer" 
		this.Object.DataWindow.Export.PDF.Distill.CustomPostScript="Yes"
		
		OleObject o
		o = create OleObject
		
		li_ret = o.ConnectToNewObject("Bullzip.PDFPrinterSettings") 
		if li_ret <> 0 then
			MessageBox('Внимание!', 'Не установлен Bullzip PDF Printer!')
			return
		end if
		
		o.SetValue( "printerName","Bullzip PDF Printer")
		o.SetValue( "Output", ls_pathname)
		o.SetValue( "ConfirmOverwrite", "no") 
		o.SetValue( "ShowSaveAS", "never" )
		o.SetValue( "ShowSettings", "never" )
		o.SetValue( "ShowPDF", "no" )
		o.SetValue( "RememberLastFileName","no" )
		o.SetValue( "RememberLastFolderName", "no" )
		o.WriteSettings( True )
		
		this.print(false, false)
		
		o.DisconnectObject( )
		destroy o;



ну и все.
первые три строчки не знаю точно все нужны или нет... остались от Adobe Distiller... ну и с ними вроде как работает
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37801838
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoRФилипп,
слишком трудна установка для пользователя
Недопонял. Установить принтер как таковой и скопировать файлы в директорию, где application? Это трудно?
...
Рейтинг: 0 / 0
принтер Adobe Distiller на x64
    #37802031
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филипп,

Точно уже не помню, давно это было, но какието трудности возникали с установкой Ghostscript... поэтому в свое время и отказался от него.
Но вот Bullzip лично меня порадовал простотой... для пользователей только одна задача - установить его.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / принтер Adobe Distiller на x64
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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