Geo*_*tas 7 pdf powerbuilder datawindow
我有一个网格数据窗口,背景中有一张图片(A4页面的尺寸),我想将数据和图片导出为(单页)PDF文件.我使用了以下命令的几种组合,但最多我得到了一个0大小的pdf.
//dw_1.Modify("Datawindow.Export.PDF.Method = Distill! ")
//dw_1.Modify("DataWindow.Export.PDF.Method = XSLFOP! ")
dw_1.Object.DataWindow.Export.PDF.Method = Distill!
//dw_1.Object.DataWindow.Printer = "\\prntsrvr\pr-6"
dw_1.Object.DataWindow.Export.PDF.Distill.CustomPostScript="No"
dw_1.SaveAs("c:\dw_one.pdf", PDF!, false)
Run Code Online (Sandbox Code Playgroud)
用户指南(第533页)说:
… the data is printed to a PostScript file and automatically distilled to PDF using GNU Ghostscript…
Installing Ghostscript
For licensing reasons, Ghostscript is not installed with PowerBuilder. You (and your users) must download and install it before you can use this technique…
有谁知道程序是什么?
编辑 谢谢你们.安装ghostscript证明是足够的.我只是不明白为什么程序在一些人的PC上使用(使用Method = XSLFOP!)而不使用ghostscript: - /
Hug*_*ett 10
安装打印机需要管理员权限.我们在XP上使用此设置.
这些说明使用HP打印机驱动程序而不是Sybase提供的驱动程序.如果由于某种原因您没有此驱动程序,可以从HP下载.HP驱动程序具有以下优点:
需要的文件
安装gs860w32.exe
打印机名称区分大小写,并且必须与引号内部完全相同."DataWindow"中没有空格.最简单的方法是从此文档中复制并粘贴.