`
幽灵猫
  • 浏览: 14046 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

图像处理工具包ImagXpress打印图像方法解析

阅读更多

使用ImagXpress打印图像

    ImagXpress可以让用户打印图像,这个也是最简单打印图像的方法,如果已经知道了DC和打印页面坐标,ImagXpress将会提供更加简单的方法来打印。

   使用PrintImage方法打印图像:

  • 如果你的打印机要求打印机绑定,就要确保打印机绑定属性是设置成的true。
  • 对你想要打印的图像设置ProcessImageID 和ViewImageID属性。
  • 调用的PrintImage方法在指定的位置和大小上打印图像。打印风格也可以像打印的位置和大小一样设置测量单位。

   下面的代码在打印页的左上角打印了当前的ImagXpress图像:

VB 示例

ImagXpress1.FileName = "C:\IMAGES\BIRD.JPG"
Printer.Print ""
 ' Assumes twips so use ImagWidth and ImagHeight
ImagXpress1.PrintImage Printer.hDC, 0, 0, ImagXpress1.ImagWidth, ImagXpress1.ImagHeight, IX_GraphicsUnit_Twip, IX_PrintType_FullImage
Printer.EndDoc 

 

使用PrintPRO打印图像:

    ImagXpress PrintImage方法需要一个来自容器的打印DC,然而在某些容器中,打印机DC是不可用的。在这种情况下,PrintPRO就提供了一个 vehicle来打印到一个选定的打印设备上。如果你需要一个定制的打印机接口和编程控制印刷功能,PrintPRO可以提供最好的解决方案。

   VB示例,如何使用ImagXpress和 PrintPRO打印一个图像:

// This code demonstrates how to print an image using ImagXpress and PrintPRO
Dim a As Integer
Dim b As Integer
PrintPRO1.hDIB = Xpress1.hDIB
PrintPRO1.ScaleMode = SCALE_Pixel
PrintPRO1.StartPrintDoc
a = PrintPRO1.ScaleWidth - PrintPRO1.LMargin
b = PrintPRO1.ScaleHeight - PrintPRO1.TMargin - PrintPRO1.BMargin
PrintPRO1.PrintDIB PrintPRO1.LMargin, PrintPRO1.TMargin, a, b, 0, 0, 0, 0, True
PrintPRO1.EndPrintDoc

 VB示例,如何使用ImagXpress和 PrintPRO打印一个多页的 TIFF图像:

// This code demonstrates how to print a multi-page TIFF image using ImagXpress and PrintPRO
PrintPRO1.PrintDialog
PrintPRO1.StartPrintDoc
For counter = 1 To IX1.NumPages(IX1.FileName)
    IX1.PageNbr = counter
    IX1.FileName = IX1.FileName
    PrintPRO1.hDIB = IX1.hDIB
    a = PrintPRO1.ScaleWidth - 1 - PrintPRO1.LMargin
    b = PrintPRO1.ScaleHeight - 1 - PrintPRO1.Tmargin - PrintPRO1.BMargin
    PrintPRO1.PrintDIB PrintPRO1.LMargin, PrintPRO1.TMargin, a, b, 0, 0, 0, 0, True
    PrintPRO1.NewPage
Next counter
PrintPRO1.EndPrintDoc

 

分享到:
评论

相关推荐

    ImagXpress试用版:功能强大的图像处理控件,具有TWAIN扫描、压缩,浏览,注释,打印,图像处理

    是一款功能强大的图像处理控件,具有TWAIN扫描、压缩,浏览,注释,打印,图像处理,文档清洁,文件格式转换,使用该控件可以添加世界上最强大的图像处理功能到您的应用程序中,控件提供了.NET 和ActiveX版本,可...

    Pegasus ImagXpress 7.0 Crack

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    Pegasus ImagXpress 7.0 Crack part4

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    Pegasus ImagXpress 7.0 Crack part6

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    Pegasus ImagXpress 7.0 Crack part2

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    如何将ImagXpress对象的图像数据转移到Barcode Xpress对象上

    如何将ImagXpress对象的图像数据转移到Barcode Xpress对象上呢?在Barcode Xpress组件中,你也可以使用下面这个方法轻松的实现复制或是转移ImagXpress对象的图像数据到Barcode Xpress对象上。

    Pegasus ImagXpress (2)

    这是第2个包,好控件一起学习,最好多交流。我有时间会在我的空间写一些心得。

    Pegasus.ImagXpress.Professional.v7.0.35.0

    Pegasus ImagXpress? Professional是一套文档映像(Document Imaging)开发工具集。这套高级文档映像工具包含了一系列精心组织的.NET、COM和VCL组件。...支持多达30多种图像文件格式,而且其处理速度是迄今为止最快的。

    Delphi数字图像处理及高级应用

    Delphi数字图像处理及高级应用

    Pegasus ImagXpress Standard v 8 + 正版序列号

    Pegasus ImagXpress 一套图像开发的文档,支持.NET,COM,VCL组件,通过这套文档,程序员可以开发具有图像浏览、编辑、打印等功能的软件来

    Pegasus ImagXpress Pro v7.0.73

    一套强大的处理图形的应用程序开发工具,他发布了ImagXpress的所有功能,包括对Tiff和PDF文件的读、对TIFF tag和EXIF tag的处理、文件转化、TWAIN扫描的支持(Twain PRO控件)、Annotation的兼容(NotateXpress控件)...

    imagxpress6

    最好的图像处理控件,标价9999大元,不好找啊!

    Pegasus ImagXpress 7.0 Crack part3

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    Pegasus ImagXpress 7.0 Crack part5

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    Pegasus+ImagXpress+7.035+seria

    Pegasus+ImagXpress+7.035+seria

    Pegasus ImagXpress Professional v7.0.73.0

    Pegasus ImagXpress Professional v7.0.73.0破解,注册机

    PegasusImagXpress 7.072

    国外知名图像处理软件公司力作,提供专业的图像处理功能,用于开发文档图像管理应用程序包括图形编辑、浏览、打印、扫描、格式转换等功能,支持多达30种文件格式的处理并提供完整复杂的图形处理函数,并且速度极快。...

    ImagXpress专业版 v6.0

    上次在这里看到了4.0的我来个6.0 的

Global site tag (gtag.js) - Google Analytics