vb6 中将水晶报表 存储为pdf 格式文件
请教如何将 vb6 中的水晶报表 存储为 pdf 格式文件, 也就是说我想将报表转换为 pdf 文件存储起来。
[解决办法]
据说安装了Acrobat完整版,word就会有个插件,然后就可以另存为pdf了
楼主可以把相同的一份数据考虑写到Word里面,调用Word的另存功能
[解决办法]
我的一部分代码
crxRpt.ExportOptions.FormatType = crEFTPortableDocFormat
crxRpt.ExportOptions.DestinationType = crEDTDiskFile
crxRpt.EnableParameterPrompting = False
crxRpt.PaperSize = crPaperA4
crxRpt.Export False
[解决办法]
补充下,我引用的是crystal report 的runtime
[解决办法]
我用的方法是:
1,安装PDF打印机,后台生成报表时另存为*.PDF
2,生成PDF程序,要另写一个服务放在报务器实时运行.
[解决办法]
安装一个 PDF 虚拟打印机(比如 PDF Factory 等),你系统的打印机中就多了一个打印机。
报表打印时选择这个打印机、或者出报表前直接将该打印机设为默认,打印。
然后虚拟打印机会出一个对话框让你选择一个 .pdf 文件的保存路径;或者有的虚拟打印机有自动命名规则,那么到自动保存目录下找最新的 .pdf 文件。
最后一步是有虚拟打印机完成,所以适用与任何支持打印的软件/报表。