GdPicture.NET使用教程:一维条码的绘制

原创|使用教程|编辑:龚雪|2015-12-10 16:31:36.000|阅读 117 次

概述:本文将对GdPicture.NET中一维条码的绘制进行简单介绍,代码可供参考。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

GdPicture.NET是一款功能全面且可无限分发的文档图像处理的一体化工具包。其一体化主要包含:PDF、图像处理、文档影像、扫描、条形码、打印、OCR、表单处理、注释等。本文将简单介绍如何用GdPicture.NET实现一维条码的绘制。

【GdPicture.NET最新下载】

'假设GdPicture.NET已安装和解锁
'假设创建并绘制了GdViewer对象GdViewer1
Dim oGdPictureImaging As New GdPictureImaging
'加载图片
Dim imageId As Integer = oGdPictureImaging.CreateGdPictureImageFromFile("C:\\Image.tif")
'检验图片是否被正确加载
If imageId = 0 Then
MessageBox.Show("Image Could Not Be Loaded! " + oGdPictureImaging.GetStat().ToString())
Else
'在GdViewer中显示图像
GdViewer1.DisplayFromGdPictureImage(imageId)
End If


''' <summary>
''' 在GdViewer的Mouse UP 事件中,绘制1D条码
''' </summary>
''' <param name=" eventSender ">对象
''' <param name=" eventArgs ">数据
''' <remarks>
''' 如果GdViewer没有矩形,则这个事件将什么都不会完成
''' </remarks>
Public Sub Draw_Barcode(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles GdViewer1.MouseUp
'初始化变量保存矩形位置
Dim leftArea As Integer, topArea As Integer, widthArea As Integer, heightArea As Integer
'检查GdViewer中是否画出矩形
If GdViewer1.IsRect() Then
'获取位置
Call GdViewer1.GetRectCoordinatesOnDocument(leftArea, topArea, widthArea, heightArea)

Dim barcodeType As Barcode1DWriterType = Barcode1DWriterType.Barcode1DWriterCode128
'绘制1D条码
Dim status As GdPictureStatus = oGdPictureImaging.Barcode1DWrite(imageId, barcodeType, "GdPicture 1D Barcode", leftArea, topArea, widthArea, heightArea, oGdPictureImaging.ARGB(255, 0, 0, 0))
If status <> GdPictureStatus.OK Then
MessageBox.Show("ERROR: " + status.ToString())
Else
'重绘该图像
GdViewer1.Redraw()
End If
End If
End Sub

本文译自GdPicture.NET

购买最新正版授权!"咨询在线客服"

慧都年终盛典火爆开启,一年仅一次的最强促销,破冰钜惠不容错过!!优惠详情点击查看>>



标签:.NET条形码图像处理条码生成

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

登录 慧都网发表评论


慧都网友 2015-12-10 16:37:58.000
0

其实应该算是很简单的,这算是新手教程吧


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
GdPicture.NET

一款功能全面且可无限分发的.Net文档图像处理工具包

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat