Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 32227|Yanıt: 4

[WinForm] C#, ekrandaki QR kodunun konumunu belirler

[Bağlantıyı kopyala]
Yayınlandı 23.12.2016 11:25:20 | | | |


Son zamanlarda, ekrandaki QR kodunu taramak için bir araç gördüm ve QR kodunun etrafında kırmızı bir çerçeve var.

QR kodlarını tanımak için C#'ın ZXing ile yapılabileceğini, oluşturulabileceğini ve tanınabileceğini biliyoruz:

C# WPF, QR kodları oluşturmak için ZXing kullanır ImageSource'a Giriş
http://www.itsvse.com/thread-2493-1-1.html
(Kaynak: Architect)



Uh... Yazılım, QR kodunun ekrandaki konumunu nasıl belirliyor????

İlk başta merak ettim, sonunda yazarın kaynak koduna baktım, sonra kaynak kodunu ekleyeceğim.

Bul, tüm monitörleri alıp sonra her monitörü almak için döngüyle alacak, satın alma süreci şöyledir,

Önce monitörün en büyük kısmını alın, sonra orta kısmı, yani yavaşça dışarıdan içe doğru alın.

Merak ediyorum, bu büyük ekran, QR kodu çok küçük, Zxing de tanıyabilir mi?

Test ettim, ZXing gerçekten güçlü, çok büyük bir ekran, çok küçük bir QR kodu, gerçekten tanıyabiliyor!!

Konum konusunda ise yapmak kolay, ZXing'in hazır bir yöntemi var:



Son olarak, kodu ekleyin:







Önceki:php Kıdemli Programcı Mimar Mülakat Soruları
Önümüzdeki:C# Win10 Geliştirme Başlatıcı Egzersizleri ve Cevapları
Yayınlandı 12.02.2018 11:48:25 |
S: Screen<Screen.AllScreens> Ekranının üyesi kimdir?
Yayınlandı 12.02.2018 14:41:53 |


Screen.AllScreens özelliği:
Sisteminizdeki tüm ekranların bir dizisini alın.
Sözdizimi: public static Screen[] AllScreens{get; }
Yayınlandı 24.02.2023 09:28:09 |
Görmek zor
 Ev sahibi| Yayınlandı 11.01.2025 12:04:12 |
.NET Core, 2B içeriği tanımlamak için zxing.net kullanır ve aşağıdakıları belirtir:


Kod şöyledir:



Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com