找回密码
 立即注册

QQ登录

只需一步,快速开始

jessie

银牌会员

29

主题

85

帖子

2482

积分

银牌会员

积分
2482

活字格认证

[已处理] Ccitt4相关

jessie
银牌会员   /  发表于:2011-11-22 16:06  /   查看:6673  /  回复:2
我想做一个小图,打印输出到一个tif文件。代码如下:

Dim rpt As New rptReport
            Dim rptPage As New DataDynamics.ActiveReports.PageSettings

            rptPage.PaperKind = Drawing.Printing.PaperKind.Custom
            rptPage.PaperWidth = 0.5
            rptPage.PaperHeight = 0.5            
            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.CompressionScheme = DataDynamics.ActiveReports.Export.Tiff.CompressionScheme.Ccitt4
            tifExporter.Dither = False
            tifExporter.Export(rpt.Document, "c:\test-small-pic.tif")


这样会给我打印出一张差不多A4大小的文件,里面有我的内容,
DataDynamics.ActiveReports.Export.Tiff.CompressionScheme.Rle
是可以出小图。

我想问一下,如果我想输出CCitt4格式的文件,是不是必须是A4大小的文件?
CCitt4格式不能自定义图片的大小么,如果可以,怎么设置?

谢谢

2 个回复

倒序浏览
jessie
银牌会员   /  发表于:2011-11-22 17:41:00
沙发
dof,您好,在吗
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-22 17:43:00
板凳
你好,使用Ccitt4时,导出的文件就是A4纸张大小,不会根据用户设置的大小进行导出。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部