• 18-08-2013, 15:59:11
    #1
    Merhabalar,

    Resim dosyası üzerindeki barkodları okuyup listview e ekleyen bir kod blogu yazdım ama kullandıgım component ile ilgili lisans sorunum var. Okutturduğum her barkodun basına random tek haneli bir karakter eklemesi yapıyor. Eklediği o karakteri substring edip kaldırıyorum fakat bu seferde barkod karakterim bir hane azalmış oluyor.

    Acaba bana bununla ilgili ücretsiz component önerebilecek olan var mı?

    http://www.dinlebeni.net/WindowsFormsApplication8.rar örnek projeye bakma isteyen arkadaşlar burdan bakıp yorumlayabilirler.
  • 18-08-2013, 16:34:29
    #2
    örnek bi barkod var mı bakayım problem nedir?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:34:29 -->-> Daha önceki mesaj 16:28:57 --

    şunu tif olark kydettim

    http://www.mobiliodevelopment.com/wp.../1D-barcde.jpg

    sonuç 123456 verdi ? problem göremedim ya da ben anlamadım
  • 18-08-2013, 17:04:25
    #3
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    örnek bi barkod var mı bakayım problem nedir?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:34:29 -->-> Daha önceki mesaj 16:28:57 --

    şunu tif olark kydettim

    http://www.mobiliodevelopment.com/wp.../1D-barcde.jpg

    sonuç 123456 verdi ? problem göremedim ya da ben anlamadım
    başka örnek resimlerle defalarca denerseniz problemi sizde görürsünüz, kesinlikle sıkıntı var çünkü. Birinci karaktere random tek haneli karakter türetip ekleme yapıyor. Onu kaldırmaya çalıştığınız da da bu sfer okutturdugunuz barkod karakteri bir azalmıs oluyor.
  • 18-08-2013, 19:19:49
    #4
    benim fark ettiğim şöyle bi şey..

    bir resimi okutturduğumda bir tane fazla numara verdi senin yazdığın substring onu almayarak diğer karakterleri aldı. ama sonra iki tane daha farklı resimi kullandım bu sefer onlarda sıkıntısız okudu ve rastgele karakter atamadı ama substring olunca 1 karakter daha gitti, senin eksik dediğin olay bundan ibaret aslında.

    öncelikle barkod türünü iyi belirle ve gerçek barkodlarla çalış.
  • 18-08-2013, 19:26:38
    #5
    ertan hocam buradaki altın nokta eklentinin random karakter türeterek belirli çalışma zamanları içerisinde senin okutturdugun barkodun basına fazladan yada birinci karakteri kaldırıp yerine kendi oluşturdugu karakteri eklemesidir.

    Bunun barkod tipiyle hiç bir alakası yoktur, eklenti sen hangi barkod tipini seçersen seç kafasına göre birine atmıyorsa diğerine mutlaka extradan karakter atıyor. Zaten yapımcısının çalışma mantıgıda bu yönde....

    For trial version only, we will randomly print the First character in the output barcode data.
  • 18-08-2013, 20:13:58
    #6
    tamam hocam anladım şimdi demek istediğini, barkoddan dönen değere çok dikkat etmedim..

    biraz araştırma yaptım ama .net için ücretsiz componet göremedim, crack de bulamadım..

    c++ için yazılmış bir library var

    http://sourceforge.net/projects/zbar/


    dll lerini kullanabilir misin bilmiyorum ancak exesini (bin klasörü içinde zbarimg.exe) kendi yazılımın içinden çalıştırıp onun ekranını okutabilirsin.. kısa bi şey olsa yardımcı olurdum ama biraz uğraştıracak bi şey.. sen kendi başına çözmeye çalış, yapamazsan istersen ücretli destek verebilirim..
  • 18-08-2013, 20:54:51
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    http://www.codeproject.com/Articles/...ration-Library

    C# için..
  • 18-08-2013, 22:07:48
    #8
    emrahkayisoglu adlı üyeden alıntı: mesajı görüntüle
    hocam sen çok yanlış gelmişsin
  • 18-08-2013, 22:34:35
    #9
    konuya bakmadım C# için isteyen olursa demek istedim.