gpt4 book ai didi

pdf - 在 PB 10.5 中将数据窗口保存为 PDF

转载 作者:行者123 更新时间:2023-12-04 09:33:43 24 4
gpt4 key购买 nike

我有一个网格数据窗口,背景中有一张图片(尺寸为 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)

用户指南(第 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 :-/

最佳答案

PowerBuilder 的 Ghostscript 和打印机设置

Administrative privileges are required to install the printer. We are using this setup on XP.



这些说明使用 HP 打印机驱动程序而不是 Sybase 提供的驱动程序。如果由于某种原因您没有此驱动程序,您可以从 HP 下载它。 HP 驱动程序具有以下优点:
  • 生成的 PDF 可以由屏幕阅读器读取(YMMV,但 Sybase 驱动程序输出根本不可读。)
  • 驱动程序经过数字签名以安装在需要签名驱动程序的系统上

  • 需要的文件
  • gs860w32.exe 来自 http://pages.cs.wisc.edu/~ghost/ (如果您愿意,可以尝试更高版本。8.60 对我们来说很好用。)
  • C:\Program Files\Sybase\Shared\PowerBuilder\drivers 中的驱动程序文件(路径可能因安装而异)

  • 幽灵脚本

    安装 gs860w32.exe
  • 安装到 C:\Program Files\gs
  • 检查所有用户
  • 检查安装 Ghostscript 字体

  • Sybase DataWindow PS 打印机

    The printer name is case-sensitive and has to be exactly what is inside the quotes. There is no space in “DataWindow”. The easiest way to get it right is to copy from this document and paste it in.


  • 打开控制面板、打印机和传真
  • 选择添加打印机(下一步)
  • 选择本地打印机,取消选中自动检测并安装我的即插即用打印机(下一步)
  • 选择使用以下端口,选择文件:(下一步)
  • 在左侧列表中,为制造商选择“HP”
  • 在右侧列表中,向下滚动并选择“HP 8150 系列 PS”(下一个)
  • 打印机名称“Sybase DataWindow PS”
  • 用作默认打印机选择否(下一个)
  • 选择不共享(下一个)
  • 打印测试页,选择否(下一步)
  • (完)
  • 关于pdf - 在 PB 10.5 中将数据窗口保存为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2460930/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com