翻譯|使用教程|編輯:胡濤|2022-06-23 14:05:33.147|閱讀 255 次
概述:在本文中,我們將學習如何使用 Java 生成瑞士二維碼。此外,我們還將學習如何以編程方式從瑞士二維碼中解碼和讀取支付信息。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
為了生成和讀取瑞士二維碼,我們將使用Aspose.BarCode for Java API。它提供了SwissQRBill和SwissQRCodetext類,這些類提供了使用瑞士 QR 碼的各種屬性。SwissQRBill類允許獲取或設置帳單和付款數據,例如帳戶信息、金額、貨幣和債權人詳細信息。SwissQRCodetext類允許對嵌入在瑞士二維碼中的SwissQRBill信息進行編碼和解碼。
API 提供了ComplexBarcodeGenerator類,用于生成復雜條形碼的圖像,例如瑞士二維碼。API的BarCodeReader類允許讀取指定DecodeType的條形碼。API的BarCodeResult類存儲已識別的條碼數據,例如條碼類型和代碼文本。此外,它是一個功能豐富的 API,可讓您生成、掃描和讀取各種條碼符號。
請下載API 的 JAR 或在基于 Maven 的 Java 應用程序中添加以下pom.xml配置。
<repository> <id>AsposeJavaAPI</id> <name>Aspose Java API</name> <url>//repository.aspose.com/repo/</url> </repository>
<dependency> <groupId>com.aspose</groupId> <artifactId>aspose-barcode</artifactId> <version>22.5</version> </dependency>
我們可以按照以下步驟生成瑞士二維碼:
我們可以按照以下步驟自定義瑞士二維碼的外觀:
我們可以按照以下步驟從圖像中讀取條形碼:
以下代碼示例展示了如何使用 Java 從圖像中讀取瑞士二維碼。
Version: V2_0 Account: CH4431999123000889012 Amount: 1000.25 Currency: CHF Reference: 210000000003139471430009017 Creditor Name: Muster & S?hne Creditor Street: Musterstrasse Creditor House: 12b Creditor Postal Code: 8200 Creditor Town: Zürich Creditor Country: CH Debtor Name: Muster AG Debtor Street: Musterstrasse Debtor House: 1 Debtor Postal Code: 3030 Debtor Town: Bern Debtor Country: CH
在本文中,我們學習了如何:
此外,您可以使用文檔了解更多關于Aspose.BarCode for Java API 的信息。如有任何歧義,請隨時在我們聯系。
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn