翻譯|使用教程|編輯:周思宇|2023-04-28 14:03:49.090|閱讀 226 次
概述:在 Fastreport 用戶手冊上一篇文章中,我們分享了"Barcode"對象及屬性 ,本文主要分享二維條碼QR codesd的概念、目的、編輯器、內容類型及屬性 ,希望能為您提供幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創建獨立于應用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產品保證真正的國際性。
在 Fastreport 用戶手冊上一篇文章中,我們分享了"Barcode"對象及屬性 ,本文主要分享二維條碼QR codesd的概念、目的、編輯器、內容類型及屬性 ,希望能為您提供幫助。
QR code是一種二維條碼,用于存儲數字、字母數字和二進制信息。
為了使用相機正確識別QR code,它在圖像的角落和區域使用特殊標記。
這允許您在讀取后對圖像進行歸一化,并將點編碼轉換為帶有校驗和驗證的二進制數。
QR code最多可包含 4296 個字符(使用字母數字編碼)。
要將QR code添加到報告頁面,請單擊工具選項板中的條形碼。
然后需要在列表中選擇QR code,點擊報告頁面。
雙擊條形碼圖像打開一個特殊的編輯器。這也可以通過選擇項目從上下文菜單中完成 。
QR code編輯器看起來像一個正則表達式編輯器。右側有一棵數據樹、參數樹和函數樹。從那里,您可以將項目拖到文本編輯器中。
與表達式編輯器的主要區別在于定義QR code內容類型的下拉菜單。
根據所選的內容類型,會出現一組特殊的字段。
QR code內容類型
使用編輯器時,會自動生成內容文本(表格的第四列)。編輯器字段可以包含任何表達式,包括來自數據源的字段(您可以從右側的樹中拖動它們)。
內容類型 | 描述 | 圖片示例 | 內容示例 |
---|---|---|---|
Text | 文字和數字文本 |
![]() |
12345678 |
vCard | Versitcard 是一種電子名片展示格式??赡馨韵滦畔ⅲ盒帐?;姓名; 位置; 公司; 公司網站; 個人電郵; 工作郵箱;手機; 家庭電話; 工作電話; 地址; 指數; 城市; 國家。只能填寫部分字段。 |
![]() |
BEGIN:VCARD VERSION:2.1 FN:AnneDodsworth N:Dodsworth;Anne TITLE:Manager TEL;WORK;VOICE(71) 555-4444 ADR:;;7 HoundstoothRd.;;;; END:VCARD |
URI | 統一資源標識符。帶有指向文件、文檔、圖像、電子郵件、網站等的鏈接的字符串。 |
![]() |
//www.fast-report.com/en/product/fast-report-net/ |
E-mail Address | 電子郵件地址 |
![]() |
support@fast-report.com |
E-mail Message | 電子郵件信息 |
![]() |
MATMSG:TO:support@fast-report.com;SUB:FastReport.Net question;BODY:Hello, I have a question about FastReport.Net.;; |
Geolocation | 確定地理位置的坐標 |
![]() |
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:Future Day! DTSTART:20221021T121141Z DTEND:20221021T121141Z END:VEVENT |
Wi-Fi | 有關連接到 Wi-Fi 網絡的信息。 |
![]() |
WIFI:T:WPA;S:Honeypot;P:youarewelcome;H:true; |
Swiss | 包含瑞士賬單支付信息的特殊二維碼。 |
![]() |
SPC 0200 1 CH4431999123000889012 S FastReports North Pitt Str 901 123456 Alexandria US |
現在讓我們看一下QR code的屬性。它們在條碼屬性下的對象檢查器中可用。
屬性 | 描述 |
---|---|
Encoding | 條碼內容的文本編碼,例如:UTF8、Windows_1251、CP_866等。默認:UTF8。 |
ErrorCorrection | 使用 Reed-Solomon 代碼進行糾錯。它可以采用以下值:L(低 - 7%)、M(中 - 15%)、Q(25%)、H(高 - 30%)。默認為 L。 |
QuietZone | 確定 QR 碼周圍是否存在白色邊框。默認值:True(啟用)。 |
Color | 確定條形碼的顏色。默認為黑色。 |
在部分損壞的代碼圖像或在其上應用的圖像的情況下,需要糾錯以正確讀取數據。
例如,如果冗余設置為 H (30%),則可以毫無問題地讀取下面顯示的條碼:
要隱藏代碼下的文本,請將屬性值更改ShowText為False。
該AutoSize屬性用于根據對象的大小自動調整代碼的大小。如果您需要手動調整條形碼的大小(使用鼠標),則需要禁用此屬性(設置為False)。在這種情況下,您需要自己監控比例。
本次關于 FastReport .Net 中對二維條碼QR codes的介紹就講解到這里了,點擊此處查看關于用戶指南的更多內容。如果您想獲取更多產品試用/授權/價格信息,請點擊FastReport .Net了解,或者點擊咨詢。
FastReport技術QQ群:585577353 歡迎進群一起討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn