找回密码
 立即注册

QQ登录

只需一步,快速开始

songwei1989

注册会员

3

主题

10

帖子

105

积分

注册会员

积分
105
songwei1989
注册会员   /  发表于:2016-12-14 23:01  /   查看:3397  /  回复:4
一、需求:证书需要”打印“和”导出PDF文件“
     1.打印(已经完成)使用的是ActiveReports6 做成打印模板然后再生产dll 调用dll打印
    (打印模板)

2.导出PDF文件且导出模板必须和打印模板一样(不知道怎么做)

问题1:同一个模板,可以打印,导出PDF?如果可以怎么做?
问题2:能否给个PDF导出例子(模板必须是固定)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
蓝空
注册会员   /  发表于:2016-12-15 11:45:22
沙发

评分

参与人数 1金币 +1000 收起 理由
Lenka.Guo + 1000 赞一个!

查看全部评分

回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-12-15 16:08:08
板凳
AR6 支持多种格式的报表导出。AR6的使用指南里面有详细的讲解:
VB:

  1. Dim rpt As New NewActiveReport1()
  2. rpt.Run()
  3. Me.HtmlExport1.Export(rpt.Document, Application.StartupPath + "\\HTMLExpt.html")
  4. Me.PdfExport1.Export(rpt.Document, Application.StartupPath + "\\PDFExpt.pdf")
  5. Me.RtfExport1.Export(rpt.Document, Application.StartupPath + "\\RTFExpt.rtf")
  6. Me.TextExport1.Export(rpt.Document, Application.StartupPath + "\\TextExpt.txt")
  7. Me.TiffExport1.Export(rpt.Document, Application.StartupPath + "\\TIFFExpt.tiff")
  8. Me.XlsExport1.Export(rpt.Document, Application.StartupPath + "\\XLSExpt.xls")
复制代码


C#
  1. ewActiveReport1 rpt = new NewActiveReport1();
  2. rpt.Run();
  3. this.htmlExport1.Export(rpt.Document, Application.StartupPath + "\\HTMLExpt.html");
  4. this.pdfExport1.Export(rpt.Document, Application.StartupPath + "\\PDFExpt.pdf");
  5. this.rtfExport1.Export(rpt.Document, Application.StartupPath + "\\RTFExpt.rtf");
  6. this.textExport1.Export(rpt.Document, Application.StartupPath + "\\TextExpt.txt");
  7. this.tiffExport1.Export(rpt.Document, Application.StartupPath + "\\TIFFExpt.tiff");
  8. this.xlsExport1.Export(rpt.Document, Application.StartupPath + "\\XLSExpt.xls");
复制代码



回复 使用道具 举报
songwei1989
注册会员   /  发表于:2016-12-23 18:26:03
地板
谢谢
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-12-26 09:30:22
5#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部