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

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

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

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



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

качаем 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
18.05.2012, 22:51
    #37801838
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
принтер Adobe Distiller на x64
VanoRФилипп,
слишком трудна установка для пользователя
Недопонял. Установить принтер как таковой и скопировать файлы в директорию, где application? Это трудно?
...
Рейтинг: 0 / 0
19.05.2012, 13:03
    #37802031
VanoR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
принтер Adobe Distiller на x64
Филипп,

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


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