在过去的一周里,我一直在研究如何使用数据窗口上的saveas函数创建PDF。我的系统是:PowerBuilder12.5.2 Windows 7 32位
据我所读,需要某种PDF打印机来创建PDF(无论是它的GhostScript、Sybase DataWindow PS还是其他什么)。这意味着默认打印机的字体用于将数据窗口保存为pdf。
Is this true? Moreover, is this documented anywhere?
我还注意到,每当powerbuilder中的PDF主题出现时,答案几乎都是安装鬼怪脚本。这有什么原因吗?
最后,我想向我的同事介绍使用Ghostscr
我需要创建一个软件,它将创建以下格式的文档的打印预览: MS Office文档(.doc(x)、.ppt(x)、.xls(x))、图像、.txt文件和PDF文件。我用XPS文件制作了一个工作原型。因此,我基本上做了以下工作:使用OfficeAutomation将office文件转换为.xps,然后将.xps文档呈现为图像。我只需从图像和.txt创建XPS文件,方法是向FlowDocument添加文本或图像,然后将其呈现出来。但是我发现没有办法快速地将PDF转换成XPS (有600页的文档需要2分钟以上的转换,这是完全不合适的)。所以我被困在这一点上了。似乎我应该重新开始,使用不同的文件格式。例
当使用Adobe打印机打印文档时,我得到以下内容:
This PostScript file was created from an encrypted PDF file.Redistilling encrypted PDF is not permitted.
但是如果我查看PDF文件(打开时没有任何密码),就会发现
为什么我不能把它打印出来?甚至通过一台物理打印机?