请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

jessie

银牌会员

29

主题

85

帖子

2482

积分

银牌会员

积分
2482

活字格认证

jessie
银牌会员   /  发表于:2011-10-29 11:10  /   查看:6318  /  回复:8
我想输出一个自定义大小的图片
        Dim rpt As New myReport
        Dim rptPage As New DataDynamics.ActiveReports.PageSettings
        rptPage.PaperKind = Drawing.Printing.PaperKind.Custom
        rptPage.PaperHeight = 3
        rptPage.PaperWidth = 3
        rptPage.Margins.Left = 0
        rptPage.Margins.Right = 0
        rptPage.Margins.Top = 0
        rptPage.Margins.Bottom = 0
        rpt.PageSettings = rptPage
        rpt.Run()

        Dim tifExporter As New DataDynamics.ActiveReports.Export.Tiff.TiffExport
        tifExporter.Export(rpt.Document, “test.tif”)

我这样还是打印出一个A4纸大小的图片,请问我哪里设定的不对。

8 个回复

正序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 14:38:00
9#
我这边使用以上代码可以正常导出PDF文件,如果你从VS工具箱中拖拽一个PdfExport控件到窗体上还会报这个错吗,你可以尝试一下
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-31 13:52:00
8#
license.licx文件只有1行,DataDynamics.ActiveReports.ActiveReport, ActiveReports6,

文件里同样没有tiffExport的信息,tiffExport怎么可以正常运行呢。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 13:43:00
7#
你好,

PDF导出打代码需要修改以下,然后查看licenses.licx文件中是否有PdfExport相关的信息
  1.         Dim pdfExport As New DataDynamics.ActiveReports.Export.Pdf.PdfExport
  2.         pdfExport.Export(rpt.Document, "test.pdf")
复制代码
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-31 13:29:00
6#
我把这两句

Dim tifExporter As New DataDynamics.ActiveReports.Export.Tiff.TiffExport
        tifExporter.Export(rpt.Document, “test.tif”)
         
改成

   Dim pdfExporter As New DataDynamics.ActiveReports.Export.Pdf.PdfExport
            pdfExporter.Export(rpt.Document, "d\small2.tif")

可是,执行到Dim pdfExporter As New DataDynamics.ActiveReports.Export.Pdf.PdfExport这个的时候又报错说没有license。。。。。。
不知道怎么回事啊,同一个工程我什么都没改,就改了这两句。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 13:14:00
5#
你好,使用TiffExport导出为Tiff文件时会忽略用户自定义纸张,进行PDF导出时可以使用用户自定义纸张。
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-31 10:24:00
地板
谢谢,拜托了:rose
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-10-31 10:20:00
板凳
你好,我正在看这个问题,哈哈
回复 使用道具 举报
jessie
银牌会员   /  发表于:2011-10-31 10:01:00
沙发
dof,在吗?help
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部