导航:首页 > 软件大全 > 电脑一维码扫描软件

电脑一维码扫描软件

发布时间:2022-05-21 02:43:01

① 扫描软件可以扫描条码的软件有哪些

扫描条码的软件应该是指手机APP软件吧?

有很多,包括很多知名软件,都能做到扫描条码的功能,比如说“微信”中的“扫一扫”,或是“手机淘宝”中的“扫一扫”也可以进行条码扫描。

相关材料:条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅读器。它是用于读取条码所包含信息的阅读设备,利用光学原理,把条形码的内容解码后通过数据线或者无线的方式传输到电脑或者别的设备。广泛应用于超市、物流快递、图书馆等扫描商品、单据的条码。

条码扫描器广泛应用于商业POS收银系统、快递仓储物流、图书服装医药、银行保险通讯等多个领域的需求。键盘接口,USB接口和RS232接口三种接口可供选择。产品标配包括扫描枪主机,USB数据线,手册以及白色支架;快递公司仓储物流仓库盘点超市卖场图书服饰店等,只要有条码的地方就有镭码存在。

② 条码如何扫描

现在扫码软件有很多,常用的有微信、支付宝、quickMark、我查查等都是手机扫描软件,也有专用的扫描仪软件都可以扫描条码。在标签打印软件中制作好条码之后,可以根据自己的需求选择合适的方式进行扫描。制作条码步骤如图所示:

标签打印软件左侧提供了工具栏,可以根据自己的需求选择合适的功能按钮,在画布上绘制相应的对象,具体步骤如下:

1.在标签打印软件左侧工具栏中,点击“绘制一维条码”按钮,在画布上绘制条形码对象,双击条形码,在图形属性-条码选项卡中,可以根据自己的需求自定义设置条码类型。

条码设置好之后,可以用扫描软件进行扫描。

③ 求一维码扫描仪管理软件

这个叫超市进销存管理软件,行业专用管理软件,没有免费的。
你可以到我们公司网站下载 PosMent5 试用。但,授权正版发加密狗以及服务需要付费注册。

④ 求:能让电脑识别图片上条形码的软件

条码都是tif的么,可以转jpg或者bmp

然后用软件一键识别就好了

批量图片条形码识别重命名软件【电脑版】

⑤ 用什么软件可以扫产品条形码

扫产品条形码?用微信或者一些专业的扫描软件、扫描枪都可以扫描的,不过在可以扫描的前提是您需要使用专业的条码二维码软件制作条形码,只有条形码内容和识别率达到一定标准,那些扫描软件和扫描枪才可以正常识别。专业的条形码制作软件识别率都挺高的,即使偶尔有因打印环境影响,打印出来识别慢的,也可以勾选最优来制作条形码。

⑥ 用条形码枪扫描到电脑要安装什么软件

不需要安装软件,扫码枪是将条码所代表的数字读取出来,你光标放到文本框中用条形扫码枪扫描后你就可以看到一串数字

⑦ 什么软件扫描条码/一维码比较好

你是说用手机扫描吗,应该是有一个我查查软件,你试一下。如果是要专业的扫描枪,是不用其它软件的。插到电脑上直接就可以用。如果有用到扫描枪的话,可以到阿里巴巴搜一下阳光财富。希望能帮到你。

⑧ 电脑摄像头一维码扫描软件

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Runtime.InteropServices;
using System.Text;
using System.Windows.Forms;
using ZXing;
using ZXing.Common;
using ZXing.QrCode;

namespace QRCodeService
{
public partial class MainForm : Form
{
//摄像头对象
private Capture cam;
//计时器
System.Timers.Timer _timer = null;
//扫描时间频率(毫秒)
private int scanTime = 250;
private bool videoState = false;
private IContainer componentss;

public MainForm()
{
Control. = false;
InitializeComponent();
pictureBox1.Visible = false;
btnStop.Enabled = false;
}

//点击开始扫描
private void btnStart_Click(object sender, EventArgs e)
{
Console.WriteLine("摄像头启动");
btnStart.Enabled = false;
btnStop.Enabled = true;
StartCam();
if (_timer != null && _timer.Enabled)
{
_timer.Stop();
_timer.Dispose();
}
//定时器启动,设置扫描频率
_timer = new System.Timers.Timer(scanTime);
_timer.Start();
_timer.Elapsed += new System.Timers.ElapsedEventHandler(_timer_Elapsed);
}

//定时器工作
void _timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
Console.WriteLine("扫描开始");
try
{
//摄像头截屏
string result = SnapShot();
if (string.IsNullOrEmpty(result))
{

if (pictureBox1.Image == null)
{
return;
}
else
{
try
{
result = RQDecode(new Bitmap(pictureBox1.Image));
Console.WriteLine(result);
}
catch (Exception ss)
{

}
finally
{
if (null != result && !string.IsNullOrEmpty(result))
{
this.textBoxMsg1.Text = result;
CreateQRCode(result);
Console.WriteLine("扫描完毕");
}
else
{
Console.WriteLine("未扫描到二维码。");
this.textBoxMsg1.Text = "未扫描到二维码。";
pictureBox3.Image = null;
}
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
Console.WriteLine("扫描结束");

}

//点击停止扫描
private void btnStop_Click(object sender, EventArgs e)
{
Console.WriteLine("摄像头关闭");
btnStop.Enabled = false;
btnStart.Enabled = true;
textBoxMsg1.Text = string.Empty;

//摄像头停止
StopCam();
//计时器循环扫描停止
_timer.Stop();
_timer.Dispose();
}

//生成二维码,并显示到界面
private void CreateQRCode(string content)
{

EncodingOptions options = null;
BarcodeWriter writer = null;
options = new QrCodeEncodingOptions
{
DisableECI = true,
CharacterSet = "UTF-8",
Width = pictureBox3.Width,
Height = pictureBox3.Height
};
writer = new BarcodeWriter();
writer.Format = BarcodeFormat.QR_CODE;
writer.Options = options;

Bitmap bitmap = writer.Write(content);
pictureBox3.Image = bitmap;
}

//--截图
private string SnapShot()
{
Cursor.Current = Cursors.WaitCursor;
if (m_ip != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(m_ip);
m_ip = IntPtr.Zero;
}

m_ip = cam.Click();
Bitmap b = new Bitmap(cam.Width, cam.Height, cam.Stride, PixelFormat.Format24bppRgb, m_ip);

b.RotateFlip(RotateFlipType.RotateNoneFlipY);
b = ResizeImage(b, pictureBox1);
pictureBox1.Image = b;

Bitmap bit = null;
bit = new Bitmap(pictureBox1.Width, pictureBox1.Height);

Graphics g = Graphics.FromImage(bit);
g.CopyFromScreen(this.PointToScreen(pictureBox1.Location), new Point(0, 0), bit.Size);
g.Dispose();
string result = string.Empty;
try
{
//扫描二维码
result = RQDecode(bit);
Console.WriteLine(result);
}
catch (Exception ex)
{

}
if (!string.IsNullOrEmpty(result))
{
//生成二维码
CreateQRCode(result);
}
Cursor.Current = Cursors.Default;
return result;
}

//--重置图像大小
private Bitmap ResizeImage(Bitmap bmp, PictureBox picBox)
{
float xRate = (float)bmp.Width / picBox.Size.Width;
float yRate = (float)bmp.Height / picBox.Size.Height;
if (xRate <= 1 && yRate <= 1)
{
return bmp;
}
else
{
float tRate = (xRate >= yRate) ? xRate : yRate;
Graphics g = null;
try
{
int newW = (int)(bmp.Width / tRate);
int newH = (int)(bmp.Height / tRate);
Bitmap b = new Bitmap(newW, newH);
g = Graphics.FromImage(b);
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawImage(bmp, new Rectangle(0, 0, newW, newH), new Rectangle(0, 0, bmp.Width, bmp.Height), GraphicsUnit.Pixel);
g.Dispose();
return b;
}
catch
{
return null;
}
finally
{
if (null != g)
{
g.Dispose();
}
}
}
}

//--解码
private string RQDecode(Bitmap img)
{
string errText = string.Empty;
Result result = null;
if (img != null)
{
try
{
result = new BarcodeReader().Decode(img);
}
catch { return errText; }
if (result != null)
{
return result.Text;
}
else
{
return errText;
}
}
else
{
return errText;
}
}

//--开启摄像头
private void StartCam()
{
const int VIDEODEVICE = 0;
const int VIDEOWIDTH = 640;
const int VIDEOHEIGHT = 480;
const int VIDEOBITSPERPIXEL = 32;

cam = new Capture(VIDEODEVICE, VIDEOWIDTH, VIDEOHEIGHT, VIDEOBITSPERPIXEL, pictureBox2);
videoState = true;
}

//--停止摄像头
private void StopCam()
{
cam.Dispose();
if (m_ip != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(m_ip);
m_ip = IntPtr.Zero;
}
videoState = false;
}

private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
PictureBox p = (PictureBox)sender;
Pen pp = new Pen(System.Drawing.Color.Red);
e.Graphics.DrawRectangle(pp, e.ClipRectangle.X, e.ClipRectangle.Y, e.ClipRectangle.X + e.ClipRectangle.Width - 1, e.ClipRectangle.Y + e.ClipRectangle.Height - 1);

}

private void MainForm_FormClosed(object sender, FormClosedEventArgs e)
{
try
{
StopCam();
Dispose();
}
catch (Exception ex)
{
MessageBox.Show("");
}
}
}
}

⑨ 有没有电脑用的扫码软件

PC端没有硬件的话怎么可能实现扫码功能
如果你有摄像头的话可以装个******软件名字不能录入啊,不然艾斯比网络说我发广告
如果没有摄像头的话这个软件也可以用手机连接到电脑,然后手机作为扫码枪来使用。

⑩ 电脑扫描仪软件哪个

佳能Canon (世界品牌,领导品牌,市场占有率第一,于1937年日本)

中晶MICROTEK (国内扫描仪旗砚品牌,十佳扫描仪品牌)

清华紫光Thunis (1988年北京,国家重点高新企业,十佳扫描仪品牌)

爱普生Epson (于1942年日本长野, 数码映像领域的全球领先企业)

明基BenQ (成立于1984年台湾,世界品牌,十佳扫描仪品牌)

惠普HP (1939年美国加州,世界品牌,十佳扫描仪品牌)

汉王HW (于1998年北京,民族高科企业,十佳扫描仪品牌)

阅读全文

与电脑一维码扫描软件相关的资料

热点内容
车载u盘可以装电脑系统 浏览:142
电脑电源25针开机跳线 浏览:419
平板电脑设置图标 浏览:759
华为云相册在电脑哪里 浏览:655
电脑快速安装qq飞车 浏览:564
苹果手机最好的dj软件 浏览:5
手机启动项管理软件 浏览:629
8000配电脑配置 浏览:380
电脑连接打印机怎么在电脑上打字 浏览:196
电脑开机输入密码没有显示 浏览:420
怎么查看电脑配置的处理器 浏览:242
电脑重装u盘启动华硕 浏览:752
电脑为什么会重启 浏览:761
如何还原电脑的文件 浏览:82
win10电脑如何分频 浏览:518
什么牌子的电脑麦克风比较好 浏览:13
平板电脑怎么使用舒服 浏览:113
手机系统的软件 浏览:30
笔记本电脑玩原神要多少内存 浏览:313
八英寸平板电脑有多大 浏览:794