ThoughtWorks.QRCode 生成二維碼名片(實現二維碼內容換行)


最近在寫一個很簡單的功能,按照Vcard的格式,生成二維碼名片。本來以為分分鍾完事的事情,替換數據,直接調用dll去生成二維碼。

測試時,發現生成的二維碼使用微信掃描得到的名片信息為空,反向解析發現,二維碼的內容文本是Vcard格式,但是卻是在一行,而只有按照Vcard一行一行的顯示才能讀取出名片信息。

試了多種方式,不行,話不多說直接上文本處理代碼

 1   if(strContent.Split('-').Length>1)
 2                 {
 3                     StringBuilder content = new StringBuilder();
 4                     foreach (string item in strContent.Split('-'))
 5                     {
 6                         content.Append(item);
 7                         content.Append("\r\n");
 8                     }
 9                     strContent = content.ToString();
10                 }
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM