成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

二維碼的開源工具有哪些-創(chuàng)新互聯(lián)

這篇文章主要介紹二維碼的開源工具有哪些,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

在萊山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷,成都外貿(mào)網(wǎng)站建設(shè),萊山網(wǎng)站建設(shè)費(fèi)用合理。

某天發(fā)現(xiàn)生成二維碼的工具(zxing)運(yùn)行的很慢,于是乎上網(wǎng)上尋找生成二維碼的工具,發(fā)現(xiàn)常見的開源工具有如下三種:

  1. Zxing(zxing.dll)

  2. ThoughtWorks(ThoughtWorks.QRCode.dll)

  3. QrCodeNet(Gma.QrCodeNet.Encoding.dll)

選哪個(gè)好呢?那就自己手動(dòng)比較一下吧。

首先就遇到一個(gè)大坑,為啥人家zxing的使用方式和自己的使用的不一樣,后來才發(fā)現(xiàn)zxing.dll其實(shí)有倆版,一個(gè)416kb,一個(gè)200多kb。我們?cè)瓉碛玫氖?00多kb的,效率比較慢,那就用416kb的比較吧

zxing有倆版,都叫zxing.dll,都是生成二維碼的,可能作者還是一個(gè)人,但是使用方式和效率差距太大了,請(qǐng)認(rèn)準(zhǔn)416kb版本

1. 對(duì)被編碼的內(nèi)容長(zhǎng)度的支持,如下表所示:

二維碼的開源工具有哪些

可以看出ThoughtWorks對(duì)于編碼內(nèi)容有長(zhǎng)度限制(可以通過設(shè)置調(diào)整,但是還是很容易超長(zhǎng)),基本已經(jīng)被踢出局。)

2. 三種工具的執(zhí)行效率

二維碼的開源工具有哪些

其中:twqr指ThoughtWorks,netqr指QrCodeNet??梢钥闯鲆呀?jīng)out出局的ThoughtWorks執(zhí)行效率最快,而Zxing是QrCodeNet的2倍,但是時(shí)間都不是很長(zhǎng)。而除了ThoughtWorks外另外倆個(gè)都會(huì)隨被編碼內(nèi)容變長(zhǎng)而增長(zhǎng)。

3. 生成文件大小的比較:

二維碼的開源工具有哪些

文件大小QrCodeNet更小些,QrCodeNet甚至可以根據(jù)內(nèi)容大小調(diào)整尺寸。而Zxing大,不過Zxing的尺寸也是大于其他倆個(gè)的。

(zxing是設(shè)置象素大小,所以此處用于50x數(shù)值,因?yàn)橹挥?00的倍數(shù)才能保證邊框的設(shè)置和實(shí)際生成的邊框大小相符;而ThoughtWorks和QrCodeNet設(shè)置數(shù)值,實(shí)際尺寸約是33x數(shù)值,和邊框值有關(guān))

4. 邊框設(shè)置

該問題比較復(fù)雜,表格可以列很多,此處就概述下

  • ThoughtWorks默認(rèn)不支持邊框,所以他設(shè)置尺寸是:33x數(shù)值+1

  • QrCodeNet支持無邊框,細(xì)邊框,粗邊框三種,所以設(shè)置的尺寸為:29x數(shù)值、33x數(shù)值、37x數(shù)值

  • Zxing尺寸和邊框可以任意設(shè)置,所以zxing優(yōu)先保證尺寸,至于邊框是在滿足尺寸之后才會(huì)考慮邊框的大小,根據(jù)經(jīng)驗(yàn)尺寸是100的倍數(shù)時(shí)邊框支持的最好。

5. 抉擇

已經(jīng)對(duì)比完成了,大伙覺得選哪個(gè)呢?如果非要選一個(gè)我更傾向于選Zxing。不過我更想告訴大家的是,誰也不選,而是做一個(gè)代理模式,對(duì)外暴漏的是自己的接口,底層你管我用的是誰呢,說不定明天我就換了一個(gè)更美更好的接口呢。

6. 我要帶logo

二維碼必須帶logo,所以我從"諸葛風(fēng)流"那偷來了源碼,會(huì)放到附件上。附件中已經(jīng)是做好了代理模式的源碼,如果有用請(qǐng)點(diǎn)贊,用好請(qǐng)留言。

以上是二維碼的開源工具有哪些的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)頁(yè)名稱:二維碼的開源工具有哪些-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://jinyejixie.com/article42/dhdghc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、企業(yè)網(wǎng)站制作品牌網(wǎng)站制作、云服務(wù)器、Google、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
苏尼特左旗| 博爱县| 巨鹿县| 南阳市| 北碚区| 西昌市| 久治县| 九寨沟县| 常德市| 文昌市| 光山县| 南皮县| 明星| 西林县| 鸡泽县| 灵璧县| 紫金县| 海口市| 揭东县| 大邑县| 甘德县| 鹿邑县| 神木县| 聂荣县| 英德市| 沐川县| 新丰县| 饶阳县| 章丘市| 兰西县| 崇州市| 武乡县| 阳江市| 海阳市| 达孜县| 平陆县| 武鸣县| 社旗县| 绥滨县| 桂林市| 竹山县|