如何在FastReport.Net中使用QR二維碼
如今“QR二維碼”正在逐漸普及。 與傳統(tǒng)條形碼不同,“QR二維碼”允許您以不同格式編碼更多信息。 它們在貿(mào)易,物流和生產(chǎn)方面廣泛傳播。 為了識別這樣的代碼,不需要特殊的激光讀取器。 智能手機相機就夠了。 輕松識別是“QR二維碼”的普及的秘訣。
作為現(xiàn)代報表工具,FastReport.Net提供了使用“QR二維碼”的機會。
讓我們詳細了解其可能性。
運行報表設(shè)計器。 您可以在控制條形碼的彈出菜單中找到QR二維碼組件。
從列表中選擇項目“QR Code”,并將控件添加到頁面:
雙擊組件打開條形碼編輯器。 這也可以從上下文菜單中完成。 選擇“編輯”:
現(xiàn)在,讓我們來看條形碼編輯器:
它與表達式編輯器非常相似。 右邊會有一個“數(shù)據(jù)樹”。 您可以將元素“拖放”到文本編輯器中。 之后會出現(xiàn)一個下拉列表。 您可以選擇內(nèi)容QR碼的類型:
讓我們考慮更多類型的代碼和數(shù)據(jù)示例:
- “文字”是按字母順序和數(shù)字表示的文字。 我們使用文字“12345678”:
12345678
- “vCard”(也稱為Versitcard)是電子名片的格式。 在這種格式下,您可以發(fā)送有關(guān)某人的信息:
- 全名
- 組織名稱
- 組織的標志
- 地址
- 電話號碼
- URL
- 視頻和音頻片段等
BEGIN:VCARD
VERSION:2.1
FN:AnneDodsworth
N:Dodsworth;Anne
TITLE:Manager
TEL;WORK;VOICE:(71) 555-4444
ADR:;;7Houndstooth Rd.;;;;
END:VCARD
- “URI”是統(tǒng)一資源標識符,是文件、文檔、圖像、電子郵件、網(wǎng)絡(luò)服務(wù)等等的線路識別:
http://www.fast-report.com/en/product/fast-report-net/
- “EmailAddress”:
support@fast-report.com
- “EmailMessage” is an e-mail text:
MATMSG:TO:support@fast-report.com; SUB:FastReport.Net問題; BODY:你好,我有一個關(guān)于FastReport.Net的問題。
- “地理定位”是確定實際地理位置的坐標:
geo:-50.737563,-79.490016,120
“SMS”是短信息:
SMSTO:(71) 555-4444:Hello, Dolly! I'm fine!
“Call”是電話號碼:
tel:(71) 555-4444
“Event” 是日歷中標記的事件。 它包含日期/時間和短信:
BEGIN:VEVENT
SUMMARY:Back to the Future Day!
DTSTART:20151021T121141Z
DTEND:20151021T121141Z
END:VEVENT
“Wi-fi”是連接到wi-fi網(wǎng)絡(luò)的信息:
WIFI:T:WPA;S:Honeypot;P:youarewelcome;H:true;
點擊“保存”按鈕接受更改。
現(xiàn)在,我們來看一下Barcode對象的一些屬性:
注意Encoding屬性。 在這里您可以選擇文本編碼,例如:UTF8,Windows_1251,CP_866等。
為了提供冗余使用錯誤糾正。 它可以是:L(低),M(中),Q,H(高)。 這些級別提供了各種代碼冗余。 當代碼的圖像部分損壞時,冗余是正確讀取數(shù)據(jù)所必需的。
以下是糾錯級別的百分比:
- L – 7%;
- M – 15%;
- Q – 25%;
- H –30%.
QuietZone屬性由白色QR二維碼幀的可用性決定。
要隱藏代碼下的文本,請更改ShowText = false的值。
AutoSize屬性負責根據(jù)對象的大小來自動調(diào)整代碼的大小。
總結(jié)一下,我們已經(jīng)在FastReport.Net中審查了使用“QR二維碼”。 此功能擴展了現(xiàn)代工作流程中報表工具的使用。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動 | 在線客服 | 聯(lián)系Elyn