Forum

Aspx Yazdırma Komut...
 
Bildirimler
Hepsini Temizle

Aspx Yazdırma Komutu

4 Yazılar
2 Üyeler
0 Reactions
1,528 Görüntüleme
(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

Merhabalar, El terminallerinde bir mobil ver site çalıştırmaktayım. personel el terminalinden barkodu okutuyor sistem barkodu arıyor ve stokkadını barkod nuamrasını velan getiriyor. personel ürün miktarını giriyor ve yazdır butonuna bastığında şimdilik qr kode oluşturuyor. şimdi sizden yardım istediğim konu şu. 10x10 etiketlere basıyoruz etiketleri bunun tasarımını aspx te nasıl yapabilirim. yazdırma komutunu nasıl aktif ederim örnek bir kod bloğunuz var ise onu düzenlerim.

 
Gönderildi : 02/05/2020 14:35

(@serkanates)
Gönderiler: 1318
Üye
 

Barkod yazıcıların destekledikleri diller (ZPL, EPL, GZPL vs.) vardır. Sizin yazıcınız hangi marka model ise ilgili üreticinin etiket tasarımı yazılımını kullanarak tasarımınızı oluşturun ve desteklediği dile text olarak çevirin. Genelde bütün etiket tasarım programları bunu yapar. Sonrasında ise bu text'i yazdıracak (genelde stringbuilder() kullanırız) kodu yazıp seri port veya network üzerinden yazıcıya göndermelisiniz. Genel mantık bu şekilde, internette konu ile ilgili çok sayıda örnek bulabilirsiniz.

 
Gönderildi : 03/05/2020 21:07

(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

Merhabalar. Bir yol katettim fakat bir yerde tıkandım.

Şimdi ilk olarak bir panel tasarladım bunu etiketim gibi düşünüyorum. textbox bölümlerdeki yazıları rakamları qr kod oluşturup ve yazıları bu panelin içine yazdırıyorum. sonra bur butona bastığımda bu paneli pdf formatına dönüştürüyor chrome  ekrana veriyor buradan standart yazdırma olayı yapılıyor zaten. Takıldığım nokta şurası textlerdeki yazıyı alıp panelin içine yazdırınca pdf formatına dönüştürüyor surun yok fakat panel de qr kod da oldum mu hata veriyor. kod sütunum ve görselim ve aldığım hata mesajı aşağıdaki gibidir. 

 

 

Kod Bloğum 

Response.ContentType = "application/pdf";
Response.AddHeader("contend-disposition", "attachment:filename=print.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);

StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);
PdfPanel.RenderControl(hw);

StringReader sr = new StringReader(sw.ToString());
Document pdfDoc = new Document(iTextSharp.text.PageSize.A8, 10f, 10f, 100f, 10f);

PdfWriter.GetInstance(pdfDoc, Response.OutputStream);
HTMLWorker htmlparses = new HTMLWorker(pdfDoc);
pdfDoc.Open();
htmlparses.Parse(sr);
pdfDoc.Close();

Response.Write(pdfDoc);

Response.End();

 

QR Kodlu Barkod Resmi

Adsız.jpg

 

 

 

 

Adsız

 

etiketteki qr resimleri olmadım mı sorun yok.  kodlar oldum mu bu hatayı veriyor 

 

 
Gönderildi : 03/05/2020 23:33

(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

Yokmu cevap verecek bir hayır sever 🙂

 
Gönderildi : 06/05/2020 12:31

Paylaş: