QR-ΠΊΠΎΠ΄Ρ Π΄Π°Π²Π½ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ Π±ΡΡΡ ΡΠΊΠ·ΠΎΡΠΈΠΊΠΎΠΉ β ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΎΠ½ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΎΠ±ΠΎΡΠΎΡΠ΅, Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠ΅ ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³Π΅. Π 1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ°ΠΊΠΈΡ ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠΈ Π½Π°ΠΊΠ»Π°Π΄Π½ΡΡ Ρ Π±ΡΡΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠΎΠΉ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΈΠΊΠ΅ΡΠΎΠΊ Π΄Π»Ρ ΡΠΊΠ»Π°Π΄Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠΎ ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π΅ΡΠ»ΠΈ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡ Π½Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° QR?
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ 5 ΡΠ°Π±ΠΎΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠΎΠ·Π΄Π°Π½ΠΈΡ QR-ΠΊΠΎΠ΄ΠΎΠ² β ΠΎΡ ΠΏΡΠΎΡΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±Π΅Π· Π½Π°Π²ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ². ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠΈΡΡ ΠΊΠΎΠ΄ Π² ΠΏΠ΅ΡΠ°ΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ, ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² PDF ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. Π Π΅ΡΡ β ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°ΠΌΠ½ΠΈ ΠΆΠ΄ΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ ΠΎΠ±ΠΎΠΉΡΠΈ Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
1. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ 1Π‘: ΠΊΠΎΠ³Π΄Π° QR-ΠΊΠΎΠ΄ ΡΠΆΠ΅ Β«ΡΠΏΡΡΡΠ°Π½Β» Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
ΠΠ°Π»ΠΎ ΠΊΡΠΎ Π·Π½Π°Π΅Ρ, Π½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΈΠΏΠΎΠ²ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ 1Π‘ ΡΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ QR-ΠΊΠΎΠ΄Π°ΠΌΠΈ β ΠΏΡΠΎΡΡΠΎ ΠΎΠ½ΠΈ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΠ΅Π²ΠΈΠ΄Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² 1Π‘:ERP ΠΈ 1Π‘:Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²Π»Π΅ΠΉ 11 Π΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΡΡΠΈΡ ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ QR.
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ (
Π€Π°ΠΉΠ» β ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ). - ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π²
ΠΠ±ΡΠΈΠ΅ β ΠΠ±ΡΠΈΠ΅ ΠΌΠ°ΠΊΠ΅ΡΡ. - ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΌΠ°ΠΊΠ΅ΡΡ Ρ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ
Π¨ΡΡΠΈΡ ΠΊΠΎΠ΄*ΠΈΠ»ΠΈBarcode*.
ΠΡΠ»ΠΈ Π² Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π΅ΡΡΡ ΠΌΠ°ΠΊΠ΅Ρ Π¨ΡΡΠΈΡ
ΠΊΠΎΠ΄2D, ΡΠΊΠΎΡΠ΅Π΅ Π²ΡΠ΅Π³ΠΎ, ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ QR. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΡΠΎΡΠΌΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π’ΠΈΠΏΠ¨ΡΡΠΈΡ
ΠΊΠΎΠ΄Π° = "QRCode"
ΠΡΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠ°ΠΊΠ΅ΡΠ° Π½Π΅Ρ, Π½Π΅ ΠΎΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ΡΡ. Π 1Π‘:ΠΡΡ Π³Π°Π»ΡΠ΅ΡΠΈΠΈ 3.0 ΠΈ 1Π‘:ΠΠ°ΡΠΏΠ»Π°ΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ ΠΏΠ°ΡΡΠ½ΡΡΠΎΠ² 1Π‘, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° "ΠΠ΅ΡΠ°ΡΡ ΡΡΡΠΈΡ ΠΊΠΎΠ΄ΠΎΠ² ΠΈ QR-ΠΊΠΎΠ΄ΠΎΠ²" ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΠ½ΡΠΎΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Β«ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈΒ» ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ QR Π² 1Π‘ ΡΠ°ΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Ρ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Ρ. ΠΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ, Π»ΠΎΠ³ΠΎΡΠΈΠΏΡ Π²Π½ΡΡΡΠΈ QR ΠΈΠ»ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°. ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
2. ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ QR-ΠΊΠΎΠ΄Π° ΡΠ΅ΡΠ΅Π· Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²)
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π³ΠΈΠ±ΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ UTF-8, ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. Π‘Π°ΠΌΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ:
- πΉ BarcodeLib β ΠΏΠ»Π°ΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ 50+ ΡΠΎΡΠΌΠ°ΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ QR. Π Π°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ΅Π·
COM-ΠΎΠ±ΡΠ΅ΠΊΡ. - πΉ ZXing.NET β ΠΎΡΠΊΡΡΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π·
.NET Bridge. - πΉ 1C:QRCode β ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΎΡ ΠΏΠ°ΡΡΠ½ΡΡΠΎΠ² 1Π‘ (ΡΡΠ΅Π±ΡΠ΅Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ).
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ BarcodeLib:
ΠΠ΅ΡΠ΅ΠΌ ΠΠ°ΡΠΊΠΎΠ΄;
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° Π‘ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡQR(ΠΠ½Π°Ρ ΠΠ°Π½Π½ΡΠ΅, ΠΠ½Π°Ρ Π Π°Π·ΠΌΠ΅Ρ = 200)
ΠΡΠ»ΠΈ ΠΠ°ΡΠΊΠΎΠ΄ = ΠΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π’ΠΎΠ³Π΄Π°
ΠΠ°ΡΠΊΠΎΠ΄ = ΠΠΎΠ²ΡΠΉ COMΠΠ±ΡΠ΅ΠΊΡ("BarcodeLib.Barcode");
ΠΠΎΠ½Π΅ΡΠΡΠ»ΠΈ;
ΠΠ°ΡΠΊΠΎΠ΄.Type = 51; // 51 - ΡΡΠΎ QR Code
ΠΠ°ΡΠΊΠΎΠ΄.Data = ΠΠ°Π½Π½ΡΠ΅;
ΠΠ°ΡΠΊΠΎΠ΄.Size = Π Π°Π·ΠΌΠ΅Ρ;
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠ°ΡΠΊΠΎΠ΄.Draw();
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
ΠΠ»Π°Π²Π½ΡΠΉ ΠΏΠ»ΡΡ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° β Π²ΡΡΠΎΠΊΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, QR Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π²Π½ΡΡΡΠΈ). ΠΠΈΠ½ΡΡ β Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΠΎΡ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΠ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ.
3. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²: QR-ΠΊΠΎΠ΄ Β«ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡΒ»
ΠΡΠ»ΠΈ Π½Π΅ Ρ ΠΎΡΠ΅ΡΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ QR-ΠΊΠΎΠ΄Ρ ΡΠ΅ΡΠ΅Π· ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠ²ΠΈΡΡ. Π‘ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π°: ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ API, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ:
- π goqr.me β Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ, Π½ΠΎ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ².
- π qrserver.com β ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ ΡΠ²Π΅ΡΠ°.
- π api.qrserver.com β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ QR Ρ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠΎΠΌ.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠ° ΠΊ qrserver.com:
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ»ΡΡΠΈΡΡQRΠΠ·ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°(ΠΠ°Π½Π½ΡΠ΅, Π Π°Π·ΠΌΠ΅Ρ = 200)
URL = "https://api.qrserver.com/v1/create-qr-code/?size=" + Π Π°Π·ΠΌΠ΅Ρ + "x" + Π Π°Π·ΠΌΠ΅Ρ + "&data=" + Π‘ΡΡΠΠ°ΠΌΠ΅Π½ΠΈΡΡ(ΠΠ°Π½Π½ΡΠ΅, " ", "%20");
ΠΠ°ΠΏΡΠΎΡ = ΠΠΎΠ²ΡΠΉ HTTPΠΠ°ΠΏΡΠΎΡ(URL);
ΠΡΠ²Π΅Ρ = ΠΠΎΠ²ΡΠΉ HTTPΠ‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅().ΠΠΎΠ»ΡΡΠΈΡΡ(ΠΠ°ΠΏΡΠΎΡ);
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΡΠ²Π΅Ρ.ΠΠΎΠ»ΡΡΠΈΡΡΠ’Π΅Π»ΠΎΠΠ°ΠΊΠΠ²ΠΎΠΈΡΠ½ΡΠ΅ΠΠ°Π½Π½ΡΠ΅();
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΌΠ΅ΡΠΎΠ΄Π°:
- πΈ ΠΠ΅Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΠ.
- πΈ ΠΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΠΉ 1Π‘ (1C:Fresh).
- πΈ ΠΠΎΠΆΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ QR Π΄Π°ΠΆΠ΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ QR-ΠΊΠΎΠ΄Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ (Π½ΠΎΠΌΠ΅ΡΠ° ΠΏΠ°ΡΠΏΠΎΡΡΠΎΠ², Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠ΅ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΡ), ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅Π±Π΅Π·ΠΎΠΏΠ°ΡΠ΅Π½. Π ΡΠ°ΠΊΠΈΡ ΡΠ»ΡΡΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ.
4. ΠΠ΅ΡΠ°ΡΡ QR-ΠΊΠΎΠ΄Π° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ : ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π²Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π»ΠΈ QR-ΠΊΠΎΠ΄ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π²ΡΡΠ΅. Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ Π΅Π³ΠΎ Π² ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΡΠΎΡΠΌΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ 1Π‘:Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠ³ΠΎΠ²Π»Π΅ΠΉ 11:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ Π½ΡΠΆΠ½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ ΡΡΠ»ΡΠ³). - ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π²
ΠΠ΅ΡΠ°ΡΡ β ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ. - ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ
ΠΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΈ ΡΠ²ΡΠΆΠΈΡΠ΅ Π΅Π³ΠΎ Ρ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ QR. - Π ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ
ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ
β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
Π‘ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡQR(Π‘ΡΡΠ»ΠΊΠ°ΠΠ°ΠΠΎΠΊΡΠΌΠ΅Π½Ρ).
Π§ΡΠΎΠ±Ρ QR-ΠΊΠΎΠ΄ ΠΏΠ΅ΡΠ°ΡΠ°Π»ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅:
ΠΠ°Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°ΡΡ 2953 Π±Π°ΠΉΡ (ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π΄Π»Ρ QR)
Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 200 DPI
Π¦Π²Π΅Ρ ΡΠΎΠ½Π° ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΡΠΉ (Π»ΡΡΡΠ΅ Π±Π΅Π»ΡΠΉ)
Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π° β PNG ΠΈΠ»ΠΈ JPEG-->
ΠΡΠ»ΠΈ QR-ΠΊΠΎΠ΄ Π½Π΅ ΡΠΊΠ°Π½ΠΈΡΡΠ΅ΡΡΡ, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²:
| Π‘ΠΈΠΌΠΏΡΠΎΠΌ | ΠΡΠΈΡΠΈΠ½Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
| ΠΠΎΠ΄ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ, Π½ΠΎ Π²Π΅Π΄ΡΡ Π½Π° Π±ΠΈΡΡΡ ΡΡΡΠ»ΠΊΡ | ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ Π΄Π°Π½Π½ΡΡ (ΠΏΡΠΎΠ±Π΅Π»Ρ, ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ°) | ΠΠ°ΠΊΠΎΠ΄ΠΈΡΡΠΉΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² URLEncode |
| ΠΠΎΠ΄ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ΅Π»ΠΊΠΈΠΉ | ΠΠΈΠ·ΠΊΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠ΅ΡΠ°ΡΠΈ | Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Size Π΄ΠΎ 300+ |
| ΠΠΎΠ΄ Π½Π΅ ΠΏΠ΅ΡΠ°ΡΠ°Π΅ΡΡΡ | ΠΠ΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ | ΠΠΎΠ½Π²Π΅ΡΡΠΈΡΡΠΉΡΠ΅ Π² Base64 ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΡΠ°Π²ΠΊΠΎΠΉ |
5. ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ QR Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ 1Π‘
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ 1Π‘:ΠΠΎΠ±ΠΈΠ»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ QR-ΠΊΠΎΠ΄ΠΎΠ² ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ Π½ΡΠ°Π½ΡΡ. ΠΠ΄Π΅ΡΡ Π½Π΅Π»ΡΠ·Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ:
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» (Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ).
- JavaScript-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π²Π΅Π±-ΠΏΡΠΎΡΠΌΠΎΡΡ.
- ΠΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ (ΠΊΠ°ΠΊ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ 3).
ΠΡΠΈΠΌΠ΅Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ jsQR:
// Π ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΠΎΡΠΌΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡQRΠΠ°ΠΠ»ΠΈΠ΅Π½ΡΠ΅(ΠΠ°Π½Π½ΡΠ΅)
HTML = "
<script src='https://cdn.jsdelivr.net/npm/jsqr@1.4.0/dist/jsQR.min.js'></script>
<canvas id='qr' width='200' height='200'></canvas>
<script>
var canvas = document.getElementById('qr');
var qr = new QRious({ element: canvas, value: '" + ΠΠ°Π½Π½ΡΠ΅ + "' });
</script>
";
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΠ€ΠΎΡΠΌΡ.ΠΠ΅Π±ΠΡΠΎΡΠΌΠΎΡΡ.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡHTML(HTML);
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
ΠΠ»Ρ Android/iOS ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· 1C:Enterprise Development Tools (EDT). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² 1Π‘:ERP Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠΆΠ΅ Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ QR ΡΠ΅ΡΠ΅Π· ΠΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ΅ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΠ»ΠΈΠ΅Π½ΡΠ‘Π΅ΡΠ²Π΅Ρ.Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡQRΠΠΎΠ΄().
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ QR-ΠΊΠΎΠ΄ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ "ΠΠ°ΠΌΠ΅ΡΠ°" Π½Π° iPhone ΠΈΠ»ΠΈ "Google Lens" Π½Π° Android. ΠΠ°Π²Π΅Π΄ΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² Π½Π° ΠΊΠΎΠ΄ β Π΅ΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΡΠΎΡΠ»Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ. ΠΡΠ»ΠΈ ΠΊΠΎΠ΄ Π½Π΅ ΡΠΊΠ°Π½ΠΈΡΡΠ΅ΡΡΡ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΡ ΠΈΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°.
6. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ: QR-ΠΊΠΎΠ΄Ρ Π² ΠΌΠ°ΡΡΠΎΠ²ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°Ρ
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ QR-ΠΊΠΎΠ΄Ρ Π΄Π»Ρ ΡΠΎΡΠ΅Π½ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΡΠΈΠΊΠ΅ΡΠΎΠΊ Π½Π° ΡΠΊΠ»Π°Π΄Π΅), ΡΡΡΠ½ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°:
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ:
- Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅
ΠΠ±ΡΠ°Π±ΠΎΡΠΊΡΡ ΡΠ΅ΠΊΠ²ΠΈΠ·ΠΈΡΠΎΠΌΠ’Π°Π±Π»ΠΈΡΠ°ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ². - ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡ
QRΠΠΎΠ΄ΡΠΈΠΏΠ°Π₯ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΠ½Π°ΡΠ΅Π½ΠΈΡ. - Π ΡΠΈΠΊΠ»Π΅ ΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ QR Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠΉΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΡ.
- ΠΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π²
ExcelΠΈΠ»ΠΈPDF.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ:
ΠΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡΠΠ°ΡΡΠΎΠ²ΠΎ()
ΠΠ°ΠΏΡΠΎΡ = ΠΠΎΠ²ΡΠΉ ΠΠ°ΠΏΡΠΎΡ;
ΠΠ°ΠΏΡΠΎΡ.Π’Π΅ΠΊΡΡ = "ΠΠ«ΠΠ ΠΠ’Π¬ Π‘ΡΡΠ»ΠΊΠ° ΠΠΠ ΠΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΠ ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠ’ΠΎΠ²Π°ΡΠΎΠ²Π£ΡΠ»ΡΠ³";
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ = ΠΠ°ΠΏΡΠΎΡ.ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ();
Π’Π°Π±Π»ΠΈΡΠ° = Π Π΅Π·ΡΠ»ΡΡΠ°Ρ.ΠΡΠ³ΡΡΠ·ΠΈΡΡ();
ΠΠ»Ρ ΠΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π‘ΡΡΠΎΠΊΠ° ΠΠ· Π’Π°Π±Π»ΠΈΡΠ° Π¦ΠΈΠΊΠ»
QR = Π‘ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡQR(Π‘ΡΡΠΎΠΊΠ°.ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π‘ΡΡΠ»ΠΊΠ°.Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ());
Π‘ΡΡΠΎΠΊΠ°.ΠΡΡΠ°Π²ΠΈΡΡ("QRΠΠΎΠ΄", QR);
ΠΠΎΠ½Π΅ΡΠ¦ΠΈΠΊΠ»Π°;
Π’Π°Π±Π»ΠΈΡΠ°.ΠΠ°ΠΏΠΈΡΠ°ΡΡ("C:\Temp\QR_ΠΡΠΈΠΊΠ΅ΡΠΊΠΈ.xlsx");
ΠΠΎΠ½Π΅ΡΠΡΠΎΡΠ΅Π΄ΡΡΡ
ΠΠ»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ½ΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ:
Π€ΠΎΠ½ΠΎΠ²ΠΎΠ΅ΠΠ°Π΄Π°Π½ΠΈΠ΅ = Π€ΠΎΠ½ΠΎΠ²ΡΠ΅ΠΠ°Π΄Π°Π½ΠΈΡ.Π‘ΠΎΠ·Π΄Π°ΡΡΠ€ΠΎΠ½ΠΎΠ²ΠΎΠ΅ΠΠ°Π΄Π°Π½ΠΈΠ΅(
"ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ°.ΠΠ°ΡΡΠΎΠ²Π°ΡΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡQR",
ΠΠΎΠ²ΡΠΉ Π‘ΡΡΡΠΊΡΡΡΠ°("ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ", ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ),
ΠΡΡΠΈΠ½Π° // ΠΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅
);
ΠΡΠΈ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ QR-ΠΊΠΎΠ΄ΠΎΠ² Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ . ΠΡΠ»ΠΈ Π΄Π²Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ΅ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ, ΠΈΡ QR-ΠΊΠΎΠ΄Ρ Π±ΡΠ΄ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Ρ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ ΠΏΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΈ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
7. ΠΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ: ΠΏΠΎΡΠ΅ΠΌΡ QR-ΠΊΠΎΠ΄ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΊΠΎΠ΄ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π»ΡΡ, ΡΡΠΎ Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
| ΠΡΠΈΠ±ΠΊΠ° | ΠΠ΅ΡΠΎΡΡΠ½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° | ΠΠ°ΠΊ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ |
|---|---|---|
| ΠΠΎΠ΄ ΡΠΊΠ°Π½ΠΈΡΡΠ΅ΡΡΡ, Π½ΠΎ Π²Π΅Π΄ΡΡ Π½Π° ΠΎΡΠΈΠ±ΠΊΡ 404 | ΠΠ΅Π²Π΅ΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ URL (ΠΏΡΠΎΠ±Π΅Π»Ρ, ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ°) | ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π‘ΡΡΠΠ°ΠΌΠ΅Π½ΠΈΡΡ(ΠΠ°Π½Π½ΡΠ΅, " ", "%20") |
| ΠΠΎΠ΄ Π½Π΅ ΡΠΊΠ°Π½ΠΈΡΡΠ΅ΡΡΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π·Π° | ΠΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ | Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ErrorCorrection = "H" (ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡ) |
| ΠΠΎΠ΄ ΠΏΠ΅ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠ°Π·ΠΌΡΡΡΠΌ | ΠΠΈΠ·ΠΊΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ° | Π£Π²Π΅Π»ΠΈΡΡΡΠ΅ DPI Π΄ΠΎ 300+ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΠΉΡΠ΅ Π½Π° Π»Π°Π·Π΅ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅ |
| ΠΠΎΠ΄ Π½Π΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ Π² ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ 1Π‘ | ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° Π²Π½Π΅ΡΠ½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ | ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ HTTP-API (ΡΠ°Π·Π΄Π΅Π» 3) |
ΠΡΠ»ΠΈ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ Ρ 1Π‘:Fresh, ΡΡΡΠΈΡΠ΅:
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π ΠΎΠ±Π»Π°ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡΡ 1Π‘ Π·Π°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (COM, DLL). ΠΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ QR ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ ΠΈΠ»ΠΈ HTTP-ΡΠ΅ΡΠ²ΠΈΡΡ. ΠΠ΅ΡΠ΅Π΄ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°Π·ΡΠ΅ΡΡΠ½Π½ΡΡ API Π² Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅ 1Π‘:Fresh.
ΠΠ»Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ QR-ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
- π ZXing Decoder Online β ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΡΡΠΊΡΡΡΡ ΠΊΠΎΠ΄Π° ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ.
- π QR Code Monkey β Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΡΠΎΠ²Π½ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ QR-ΠΊΠΎΠ΄Π°ΠΌ Π² 1Π‘
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π²ΡΡΠ°Π²ΠΈΡΡ Π»ΠΎΠ³ΠΎΡΠΈΠΏ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² QR-ΠΊΠΎΠ΄?
ΠΠ°, Π½ΠΎ Ρ ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°ΠΌΠΈ. ΠΠΎΠ³ΠΎΡΠΈΠΏ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ 30% ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΄Π° ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΡΠΌ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- Π‘Π³Π΅Π½Π΅ΡΠΈΡΡΠΉΡΠ΅ QR-ΠΊΠΎΠ΄ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠ΅ΠΉ ΠΎΡΠΈΠ±ΠΎΠΊ (
ErrorCorrection = "H"). - ΠΠ°Π»ΠΎΠΆΠΈΡΠ΅ Π»ΠΎΠ³ΠΎΡΠΈΠΏ ΠΏΠΎΠ²Π΅ΡΡ ΠΊΠΎΠ΄Π° Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Photoshop).
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΊΠ°Π½ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ Π½Π° 3β5 ΡΠ°Π·Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π²ΡΠΎΠ΄Π΅ BarcodeLib ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²ΡΡΠ°Π²ΠΊΡ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ.
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ QR-ΠΊΠΎΠ΄ ΡΠ²Π΅ΡΠ½ΡΠΌ?
Π¦Π²Π΅ΡΠ½ΡΠ΅ QR-ΠΊΠΎΠ΄Ρ ΡΠΊΠ°Π½ΠΈΡΡΡΡΡΡ Ρ ΡΠΆΠ΅, Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ ΠΏΡΠΈ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ°. ΠΡΠ°Π²ΠΈΠ»Π°:
- π¨ Π¦Π²Π΅Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ (ΡΠΎΡΠ΅ΠΊ) Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΡΠΌΠ½ΡΠΌ (ΡΠΈΠ½ΠΈΠΉ, Π·Π΅Π»ΡΠ½ΡΠΉ, ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ).
- π¨ Π€ΠΎΠ½ β ΡΠ²Π΅ΡΠ»ΡΠΌ (Π±Π΅Π»ΡΠΉ, ΠΆΡΠ»ΡΡΠΉ, Π³ΠΎΠ»ΡΠ±ΠΎΠΉ).
- π¨ ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΎΡΠ°Π½ΠΆΠ΅Π²ΠΎΠ³ΠΎ β ΠΎΠ½ΠΈ ΠΏΠ»ΠΎΡ ΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ ΠΊΠ°ΠΌΠ΅ΡΠ°ΠΌΠΈ.
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ BarcodeLib:
ΠΠ°ΡΠΊΠΎΠ΄.ForeColor = RGB(0, 0, 139); // Π’ΡΠΌΠ½ΠΎ-ΡΠΈΠ½ΠΈΠΉ
ΠΠ°ΡΠΊΠΎΠ΄.BackColor = RGB(255, 255, 204); // Π‘Π²Π΅ΡΠ»ΠΎ-ΠΆΡΠ»ΡΡΠΉ
ΠΠ°ΠΊ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ QR-ΠΊΠΎΠ΄ Π² PDF?
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΠΎΠ»Π΅HTMLΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈΠ»ΠΈ Π’Π°Π±Π»ΠΈΡΠ½ΡΠΉΠΠΎΠΊΡΠΌΠ΅Π½Ρ:
ΠΠΎΠ»Π΅ = ΠΠΎΠ²ΡΠΉ ΠΠΎΠ»Π΅HTMLΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°;
ΠΠΎΠ»Π΅.Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΠ’Π΅ΠΊΡΡ(<HTML><img src="data:image/png;base64,' + Base64QR + '"></HTML>);
PDF = ΠΠΎΠ²ΡΠΉ ΠΠ°ΠΏΠΈΡΡPDF;
PDF.ΠΠΎΠ±Π°Π²ΠΈΡΡΠΠΎΠ»Π΅(ΠΠΎΠ»Π΅);
PDF.ΠΠ°ΠΏΠΈΡΠ°ΡΡ("C:\Temp\ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ‘QR.pdf");
ΠΠ»Ρ ΠΌΠ°ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΊΡΠΏΠΎΡΡΠ° Π² PDF ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ "ΠΠ΅ΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π² PDF" ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° 1Π‘:ΠΠ’Π‘.
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ QR-ΠΊΠΎΠ΄ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ 1Π‘?
ΠΠ°, Π½ΠΎ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ:
- π₯οΈ ΠΠ° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (Π΅ΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ).
- βοΈ ΠΠ° ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ (1C:Fresh) β ΡΠΎΠ»ΡΠΊΠΎ HTTP-API ΠΈΠ»ΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ.
- π ΠΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π»ΡΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅, ΡΡΠΎΠ±Ρ Π½Π΅ Π½Π°Π³ΡΡΠΆΠ°ΡΡ ΡΠ΅ΡΠ²Π΅Ρ.
ΠΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»Ρ 1Π‘:ERP:
&ΠΠ°Π‘Π΅ΡΠ²Π΅ΡΠ΅
Π€ΡΠ½ΠΊΡΠΈΡ ΠΠΎΠ»ΡΡΠΈΡΡQRΠΠ°Π‘Π΅ΡΠ²Π΅ΡΠ΅(ΠΠ°Π½Π½ΡΠ΅)
// ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌ ERP
ΠΠΎΠ·Π²ΡΠ°Ρ ΠΠΎΠΊΡΠΌΠ΅Π½ΡΡ.ΠΠ΅ΡΠ°ΡΠ½ΡΠ΅Π€ΠΎΡΠΌΡ.Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡQRΠΠΎΠ΄(ΠΠ°Π½Π½ΡΠ΅);
ΠΠΎΠ½Π΅ΡΠ€ΡΠ½ΠΊΡΠΈΠΈ
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ QR-ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π² 1Π‘?
Π§ΡΠΎΠ±Ρ QR-ΠΊΠΎΠ΄ Π²ΡΠ» Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π² Π±Π°Π·Π΅, ΡΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ ΠΏΡΡΠΌΡΡ ΡΡΡΠ»ΠΊΡ:
- ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°:
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ.Π‘ΡΡΠ»ΠΊΠ°.Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ(). - Π‘ΡΠΎΡΠΌΠΈΡΡΠΉΡΠ΅ URL Π΄Π»Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ:
ΠΠ°Π·ΠΎΠ²ΡΠΉURL = "https://Π²Π°Ρ-ΡΠ΅ΡΠ²Π΅Ρ.ru/1c/";ΠΠΎΠ»Π½Π°ΡΠ‘ΡΡΠ»ΠΊΠ° = ΠΠ°Π·ΠΎΠ²ΡΠΉURL + "?ref=" + Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ + "#ΠΠΎΠΊΡΠΌΠ΅Π½Ρ_Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠ’ΠΎΠ²Π°ΡΠΎΠ²Π£ΡΠ»ΡΠ³";
- ΠΠ°ΠΊΠΎΠ΄ΠΈΡΡΠΉΡΠ΅ ΡΡΡΠ»ΠΊΡ Π² QR.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΡΠ»ΠΊΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π² ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ΅.