導航:首頁 > 軟體大全 > 電腦一維碼掃描軟體

電腦一維碼掃描軟體

發布時間: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年北京,民族高科企業,十佳掃描儀品牌)

閱讀全文

與電腦一維碼掃描軟體相關的資料

熱點內容
什麼牌子的電腦麥克風比較好 瀏覽:12
平板電腦怎麼使用舒服 瀏覽:112
手機系統的軟體 瀏覽:28
筆記本電腦玩原神要多少內存 瀏覽:312
八英寸平板電腦有多大 瀏覽:792
大型電腦游戲有哪些中文 瀏覽:142
電腦怎麼設置最佳性能 瀏覽:378
電腦開機放哪兒自己滅屏了 瀏覽:87
蘋果平板電腦可以代替學習機嗎 瀏覽:372
u盤出了電腦上用還能哪裡用 瀏覽:394
沒電腦能弄wifi嗎 瀏覽:792
支持百萬僵屍的筆記本電腦配置 瀏覽:613
電腦更新win11開機黑屏 瀏覽:807
手機即時屏幕翻譯軟體 瀏覽:518
電腦版有什麼 瀏覽:557
手機版炒股軟體排名 瀏覽:125
obs直播軟體手機版 瀏覽:690
oppo手機如何投屏到電腦屏幕 瀏覽:441
電腦多次突然黑屏是什麼情況 瀏覽:207
手機看家軟體 瀏覽:659