質問するログイン新規登録

回答編集履歴

3

見直しキャンペーン中

2023/08/13 13:32

投稿

TN8001
TN8001

スコア10118

answer CHANGED
@@ -40,4 +40,49 @@
40
40
  }
41
41
  }
42
42
  }
43
+ ```
44
+
45
+ ```
46
+ 111111100100101111111
47
+ 100000101001001000001
48
+ 101110100100001011101
49
+ 101110101001001011101
50
+ 101110100011101011101
51
+ 100000101110101000001
52
+ 111111101010101111111
53
+ 000000000011100000000
54
+ 111110111100110101010
55
+ 001011010010100100111
56
+ 100001110101010011010
57
+ 001100001110000111110
58
+ 011110100111010010000
59
+ 000000001011111001101
60
+ 111111101010101100110
61
+ 100000100101111001100
62
+ 101110101100100101010
63
+ 101110101100100101100
64
+ 101110101001010011000
65
+ 100000101010000110100
66
+ 111111101111010010110
67
+ ██████████████ ██ ██ ██████████████
68
+ ██ ██ ██ ██ ██ ██
69
+ ██ ██████ ██ ████ ████ ██ ██████ ██
70
+ ██ ██████ ██ ██ ████ ██ ██████ ██
71
+ ██ ██████ ██ ████ ██ ██ ██████ ██
72
+ ██ ██ ████ ██ ██
73
+ ██████████████ ██ ██ ██ ██████████████
74
+ ██████
75
+ ██ ██ ████ ██ ██ ████ ██████████
76
+ ██ ██ ██ ██ ██████ ██████ ██
77
+ ████████ ██ ████████ ████
78
+ ██ ████ ██ ██ ████ ██ ██ ██
79
+ ██ ████████████ ██████████
80
+ ██ ██ ████ ██ ██ ██
81
+ ██████████████ ██████
82
+ ██ ██ ████ ██ ██ ████ ██
83
+ ██ ██████ ██ ██████ ██████
84
+ ██ ██████ ██ ██ ████ ██ ████████
85
+ ██ ██████ ██ ██ ██ ██████ ██ ████
86
+ ██ ██ ████████ ██ ██ ██
87
+ ██████████████ ██ ██
43
88
  ```

2

見直しキャンペーン中

2023/07/26 14:19

投稿

TN8001
TN8001

スコア10118

answer CHANGED
@@ -1,43 +1,43 @@
1
- [NuGet Gallery | QRCoder 1.4.1](https://www.nuget.org/packages/QRCoder/)
1
+ [NuGet Gallery | QRCoder 1.4.1](https://www.nuget.org/packages/QRCoder/)
2
- こちらを使用しました(`qr`と入れてトップに出てきた・DL数も十分ってだけで特に理由はありません)
2
+ こちらを使用しました(`qr`と入れてトップに出てきた・DL数も十分ってだけで特に理由はありません)
3
-
3
+
4
- ```C#
4
+ ```cs
5
- using QRCoder;
5
+ using QRCoder;
6
- using System;
6
+ using System;
7
- using System.Collections;
7
+ using System.Collections;
8
- using System.Linq;
8
+ using System.Linq;
9
- using System.Text;
9
+ using System.Text;
10
-
10
+
11
- namespace Questions325512
11
+ namespace Questions325512
12
- {
12
+ {
13
- class Program
13
+ class Program
14
- {
14
+ {
15
- static void Main()
15
+ static void Main()
16
- {
16
+ {
17
- // この時点で周囲に余白(クワイエットゾーン)が入る
17
+ // この時点で周囲に余白(クワイエットゾーン)が入る
18
- var qrCodeData = new QRCodeGenerator().CreateQrCode("asdw", QRCodeGenerator.ECCLevel.L);
18
+ var qrCodeData = new QRCodeGenerator().CreateQrCode("asdw", QRCodeGenerator.ECCLevel.L);
19
-
19
+
20
- // 余白がいらないなら上下左右4つをとばす
20
+ // 余白がいらないなら上下左右4つをとばす
21
- foreach (BitArray row in qrCodeData.ModuleMatrix.Skip(4).SkipLast(4))
21
+ foreach (BitArray row in qrCodeData.ModuleMatrix.Skip(4).SkipLast(4))
22
- {
22
+ {
23
- foreach (bool b in row.Cast<bool>().Skip(4).SkipLast(4))
23
+ foreach (bool b in row.Cast<bool>().Skip(4).SkipLast(4))
24
- {
24
+ {
25
- Console.Write(b ? 1 : 0);
25
+ Console.Write(b ? 1 : 0);
26
- }
26
+ }
27
- Console.WriteLine();
27
+ Console.WriteLine();
28
- }
28
+ }
29
-
29
+
30
- var qrCode = new AsciiQRCode(qrCodeData);
30
+ var qrCode = new AsciiQRCode(qrCodeData);
31
- // 左右に余白入り(GetLineByLineGraphicで行毎に取得し余白を切れますが、表示が目的でないので省略)
31
+ // 左右に余白入り(GetLineByLineGraphicで行毎に取得し余白を切れますが、表示が目的でないので省略)
32
- string qrCodeAsAsciiArt = qrCode.GetGraphic(1);
32
+ string qrCodeAsAsciiArt = qrCode.GetGraphic(1);
33
- Console.OutputEncoding = Encoding.UTF8;
33
+ Console.OutputEncoding = Encoding.UTF8;
34
- Console.WriteLine(qrCodeAsAsciiArt);
34
+ Console.WriteLine(qrCodeAsAsciiArt);
35
-
35
+
36
- // [Advanced usage QR Code raw data export · codebude/QRCoder Wiki](https://github.com/codebude/QRCoder/wiki/Advanced-usage---QR-Code-raw-data-export)
36
+ // [Advanced usage QR Code raw data export · codebude/QRCoder Wiki](https://github.com/codebude/QRCoder/wiki/Advanced-usage---QR-Code-raw-data-export)
37
- //byte[] rawData = qrCodeData.GetRawData(QRCodeData.Compression.Uncompressed);
37
+ //byte[] rawData = qrCodeData.GetRawData(QRCodeData.Compression.Uncompressed);
38
-
38
+
39
- Console.ReadKey();
39
+ Console.ReadKey();
40
- }
40
+ }
41
- }
41
+ }
42
- }
42
+ }
43
43
  ```

1

ReadKey();

2021/03/04 04:54

投稿

TN8001
TN8001

スコア10118

answer CHANGED
@@ -35,6 +35,8 @@
35
35
 
36
36
  // [Advanced usage QR Code raw data export · codebude/QRCoder Wiki](https://github.com/codebude/QRCoder/wiki/Advanced-usage---QR-Code-raw-data-export)
37
37
  //byte[] rawData = qrCodeData.GetRawData(QRCodeData.Compression.Uncompressed);
38
+
39
+ Console.ReadKey();
38
40
  }
39
41
  }
40
42
  }