唷,稍微順手了呢!
角龍&辰巳:...變態...沒人性!
呃...別這樣嗎...
不然我開外掛送你們過去當標靶吧?
辰巳:不不不...我不用了,角龍說他很願意
角龍:你屁啦!明明就是你自己要去
好了,別吵了
我們一起過去吧!
角龍&辰巳:可以不要嗎...(T口T)
(眨眼間,邪魔城下)
呃呃,陣陣焦味
你們倆要不要也來嘗嘗
(兩個沒路用的東西在那瑟瑟發抖)
角龍&辰巳:唉呦,主人有外掛我們可沒有啊!
對齁,既然是外掛應該可以幫角龍進階到最終狀態吧
角龍:快啦快啦!我等不及了!
(角龍興奮樣)
龍急什麼,先前都沒有看你這麼興奮
卡片抽換QR Code,Time speed Slow
(一陣光芒後)
咦?怎變回蛟了
蛟:呃...你可以別整我嗎...我前輩子沒得罪過你吧~
呃...好啦!
我在寫入一次,卡片抽換QR Code,Time speed Fast
(哇賽!這是異變吧,出現七彩斑斕像要爆炸的光芒,我還是摘星砸一下好了...)
辰巳:...別鬧了吧!
進階完就別裝死了,還不快起來(狠踹)
還好有一身應麟,否則這頓猛踹,沒有內傷也有外傷(廢話)
應龍:多謝外掛王的恩賜~
嗯...?什麼?外...掛...王...
應龍:呃...敵人來了!
(以迅雷不及掩耳消失在眾人面前)
沿途並無阻礙的順利前行到了,邪魔碉堡門口
1,2,3,一起踹!
大門應聲倒下,映入眼簾的景象卻讓勇者三人呆在原地...
(To be continued...)
==============================
[Step by Step簡易實戰]
Step1.
請建立個新方案為QRCode方案
Step2.
在工具→NuGet封裝管理員→管理方案的NuGet套件
在搜尋欄輸入QRCode→找到MessagingToolkit.QRCode並安裝
Step3.
請在工具箱,拉出二個Label、二個TextBox、一個Button、一個PictureBox
並點擊Button按鈕,來撰寫相關Code
Step4.
點擊Button,撰寫我們所要的編碼Code
1.使用QRCode Library
2.調整大小
3.取得將編碼的內容
4.編碼成Bitmap
5.於image元件顯示
6.儲存編碼好的QR Code圖片
using (SaveFileDialog saveFile = new SaveFileDialog() { Filter = "JPEG|*.jpg" })
{
if (saveFile.ShowDialog() == DialogResult.OK)
{
//編碼為QR Code,並儲存圖片
// 1.使用QRCode Library
MessagingToolkit.QRCode.Codec.QRCodeEncoder QREncoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder();
// 2.大小
QREncoder.QRCodeScale = 8;
// 3.取得將編碼的內容
string EnCoderString = "Value1:" + value1.Text + "\r\n" + "Value2:" + value2.Text;
// 4.編碼成Bitmap
Bitmap bitmap = QREncoder.Encode(EnCoderString);
// 5.於image元件顯示
pictureBox1.Image = bitmap;
pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;
// 6.儲存編碼好的QR Code圖片
bitmap.Save(saveFile.FileName, ImageFormat.Jpeg);
}
}
Step6.
按下F5執行程式,測試看看是否功能正確吧
參考資料:
WINDOWS FORMS: HOW TO ENCODE AND DECODE QR CODE IN C#
http://foxlearn.com/article/how-to-encode-and-decode-qr-code-in-csharp-214.html