Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Barkod yazdırma

merhaba arkadaşlar ben bi uygulama için barkod yazdırıyorum yazdırmada bi problem yok sadece benim seçtiğim adet kadar barkodun sayfaya yazmasını istiyorum aşağıdaki aspxbuton2_click olayında görüldüğü gibi for içindeki kadar dönecek ve sayfaya o kadar barkod yazacam hep tek sayfaya en son kaydı yazıyor.bunu nasıl halledebilirim

  protected void ASPxButton2_Click(object sender, EventArgs e)
        {
            Genel.baglanti();
            int adet = Convert.ToInt32(ASPxTextBox5.Text);
            int ensonSeri = AspxTextBox2.text;
            
            for (int i = 1; i <= adet; i++)
            {
                yeniSeri =Convert.ToString(ensonSeri + i);
                fis_yazdir(ASPxTextBox3.Text,Convert.ToInt32(yeniSeri));
            }
            Genel.baglanti();
        }
 
        
        
        public void fis_yazdir(string urunAdi, int barkod)
        {
            PrintDocument pd = new PrintDocument();
            pd.PrinterSettings.PrinterName = "Samsung ML-2570 Series PCL6";
            pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
            for (int i = 0; i < pd.PrinterSettings.Copies; i++)
                pd.Print();
        }

        private void pd_PrintPage(object sender, PrintPageEventArgs e)
        {

            Font font = new System.Drawing.Font("Ariel", 10);


            e.Graphics.DrawString(ASPxTextBox3.Text, font, Brushes.Black, 100, 100);
            Fonksiyonlar.DrawEan13(e.Graphics, new Point(15, 30), 1,yeniSeri);

        }
  • bu kod çalışmaz ki int ensonSeri = AspxTextBox2.text; //burası hatalı int içine string atıyorsun
    seyfside 9 yıl önce yazdı
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • bahozam adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    7 cevap - 40 soru
    yaw ben o textboxı sonradan ekledim önemli değil o convertlerim olur biter önemli olan diğeriydi onuda çözdüm her kayıtta printi açacağıma ilk önce printi açtim sonra herk kaydı okutum printe attım

Cevaplar

Hiç cevap bulunamadı.