PB9为例:
ADIST5.INF驱动文件只支持32位电脑
1、下载安装gs705w32.exe
path:C:\gs\gs7.05\bin
PS:gs705w32.exe 的安装默认路经为
c:/gs
(可以修改)
3、安装虚拟打印机
Adobe厂商的INF文件:ADIST5.INF
PS:此驱动是PowerBuilder9.0自带的,就在PowerBuilder9.0的安装文件夹下:
Sybase\Shared\PowerBuilder\drivers\ADIST5.INF
控制面板>打印机和传真>添加打印机>通过手动设置添加本地打印机或网络打印机>端口任意、默认也可以>磁盘安装选择ADIST5.INF文件>选择第一个Acrobat Distiller>安装完毕
ADIST5.INF 五个驱动:
"Acrobat Distiller",
"Acrobat Distiller CS",
"Acrobat Distiller CT",
"Acrobat Distiller J",
"Acrobat Distiller K"
4、PB中利用SaveAs导出PDF代码:
dw_print.Object.DataWindow.Export.PDF.Method = Distill!
dw_print.Object.DataWindow.Printer = 'Acrobat Distiller'
dw_print.Object.DataWindow.Export.PDF.Distill.CustomPostScript="Yes"
ll_ret2 = dw_print.SaveAs('文件名称', PDF!, false)
if ll_ret2 = 1 then
Messagebox('提示','导出成功!')
else
Messagebox('提示','导出失败!')
end if