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

图像处理工具包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

 

分享到:
评论

相关推荐

    Pegasus ImagXpress Standard v 8 + 正版序列号

    Pegasus ImagXpress Standard v 8 是一款优秀的图像处理工具包,通过上述步骤可以成功安装并激活该软件。对于开发人员而言,掌握正确的安装和激活方法对于提高开发效率至关重要。此外,了解运行时解锁代码及 Web ...

    Pegasus+ImagXpress+7.035+seria

    2. 图像处理:软件内置丰富的图像处理工具,包括滤波、去噪、增强对比度、色彩校正等功能。用户可以对图像进行精确调整,提升图像的清晰度和细节表现。 3. 分析功能:Pegasus ImagXpress提供了强大的图像分析模块,...

    ImagXpress专业版 v6.0

    综上所述,ImagXpress专业版v6.0是多媒体领域的强大工具,无论是在图像处理能力、性能表现还是开发者友好性方面,都展现了其专业性和领先优势。对于需要处理大量图像数据或进行复杂图像分析的项目来说,它无疑是值得...

    计算机软件-编程源码-ImagXpress专业版 v5.0v4.0内含6个控件,包括有打印控制.zip

    ImagXpress是一款专业的图像处理库,主要...总之,ImagXpress专业版 v5.0v4.0的源码软件为开发者提供了强大的图像处理工具,通过学习和利用这些控件,可以大大提升软件的图像处理能力,满足各种复杂应用场景的需求。

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

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

    Pegasus ImagXpress 7.0 Crack

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

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

    ImagXpress通常用于图像处理,而Barcode Xpress则专注于条码的识别和生成。 2. **图像数据转移的可行性**:在Barcode Xpress组件中,可以通过编程方式实现将ImagXpress对象中的图像数据转移到Barcode Xpress对象上...

    Pegasus ImagXpress 7.0 Crack part4

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

    Pegasus ImagXpress 7.0 Crack part6

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

    Pegasus ImagXpress 7.0 Crack part2

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

    Pegasus ImagXpress (2)

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

    Pegasus ImagXpress Pro v7.0.73

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

    Pegasus.ImagXpress.Professional.v7.0.35.0

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

    Pegasus ImagXpress Professional v7.0.73.0

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

    imagxpress6

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

    Pegasus ImagXpress 7.0 Crack part3

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

    Pegasus ImagXpress 7.0 Crack part5

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

    PegasusImagXpress 7.072

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

Global site tag (gtag.js) - Google Analytics