我使用PowerBuilder 12.5并安装了ghostscript 9.19版本然后我使用ghostscript驱动程序配置了Sybase DataWindow PS打印机。
dw_1.print
,则文件是在打印管理器中创建的,没有任何问题。 DW_1.saves("custom.pdf",PDF!,true)
它在文件管理器目录中保存0字节文件时。有什么建议? 我希望以PDF格式保存数据窗口并且应该自动打开,因为当我使用打印功能时,我不想去打印管理器打印文件。
答案 0 :(得分:0)
保存PostScript文件,然后从命令行通过Ghostscript运行它。可能有一些错误被返回,而PowerBuilder并没有告诉你。
当然,您也可以向Sybase请求帮助,因为他们提供了帮助。依赖开源软件进行PDF输出(在我看来)有点厚颜无耻......
答案 1 :(得分:0)
1.I安装了最新的ghostscript驱动程序并将其映射为" Sybase DataWindow PS"后记打印机。 2.然后我使用Distill方法以PDF格式保存数据窗口,但saveas方法返回-1。 3.在IIS管理器中 - >应用程序池 - >选择PBDOTNETAPPPOOL - >转到高级设置 - >导航到流程模型,并从applicationpoolidentity将身份更改为Networkservice。
之后我能够成功保存PDF格式的数据窗口!!!