LINUX.ORG.RU

WINE Print to ps.


0

0

А как сделать чтобы из wine печатать в постскрипт файл?
Пробовал как написано:
[spooler]
"FILE:" = "/tmp/tmp.ps"
"LPT1:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
Не работает.
Попробовал поковырять реестр.
Нашёл System\\CurrentControlSet\\Control\\Print\\Printers\\Wine PostScript Driver
и заменил "Port"="LPT1:" на "Port"="FILE:" - всёравно.
Заменил
[System\\CurrentControlSet\\Control\\Print\\Printers\\Wine PostScript Driver\\PrinterDriverData]
"PPD File"="/unix/path/to/ppd"
на "PPD File"="C:\\WINDOWS\\generic.ppd", где generic.ppd взят из вайна - всёравно
не работает.
Wine стоит отдельно от винды, т. е.
[Drive C]
"Path" = "/var/spool/wine/"
Версия -  20030911.

Вот часть реестра относящаяся к принтеру:
[System\\CurrentControlSet\\Control\\Print\\Environments\\Windows 4.0\\Drivers\\PS Driver] 1070200676
"Configuration File"="wineps16"
"Data File"="<datafile?>"
"Datatype"="RAW"
"Dependent Files"=str(7):""
"Driver"="wineps16"
"Help File"="<helpfile?>"
"Help Files"=""
"Monitor"="<monitor name?>"
"Version"=dword:00000400

[System\\CurrentControlSet\\Control\\Print\\Printers\\Wine PostScript Driver] 1070110847
"Attributes"=dword:00000000
"Default Devmode"=""
"Name"="Wine PostScript Driver"
"Port"="FILE:"
"Print Processor"="WinPrint"
"Printer Driver"="PS Driver"
"Priority"=dword:00000000
"Start Time"=dword:00000000
"Status"=dword:00000000
"Until Time"=dword:00000000

[System\\CurrentControlSet\\Control\\Print\\Printers\\Wine PostScript Driver\\PrinterDriverData] 1070110847
"PPD File"="C:\\WINDOWS\\generic.ppd"

[System\\CurrentControlSet\\Control\\Print\\Printers\\Wine PostScript Driver\\PrinterDriverData\\FontSubTable] 1070110847
"Arial"="Helvetica"
"Courier New"="Courier"
"Helv"="Helvetica"
"Times New Roman"="Times"

В win.ini, system.ini ничего относящегося к принтеру нет.
anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.