• 13-01-2021, 23:41:58
    #1
    Merhabalar hocamlar. yeni yeni c# öğrenmeye çalışıyorum. sizlere bir sorum olacak,
    bir program yazmak istiyorum kırtasiyem için amacı şu olacak,

    Yazıcıya gönderdiğim belgeleri otomatik olarak kaç sayfa olduğunu hesaplayacak ve message box ile tutarını ve adedini gösterecek. fakat siyah beyaz ve renkli yazıcı olmak üzere ikiye ayrılacak. bunu nasıl yapabilirim ?
  • 13-01-2021, 23:47:46
    #2
    kendin girmen gerekecek örnek ;

    siyah-beyaz 50 kuruş
    renkli 1 tl


    10 * 0,50 = 5 tl
    7 * 1 = 7 tl
    toplam 12 tl

    Aksi durumda "image processing" dediğimiz görsel işlemeye girer bir kırtasiye için bu kadar zahmete girmene gerek yok
  • 13-01-2021, 23:49:22
    #3
    System.Drawing.Printing kutüphanesine bir bakin
  • 13-01-2021, 23:50:32
    #4
    marjinaltasarim adlı üyeden alıntı: mesajı görüntüle
    kendin girmen gerekecek örnek ;

    siyah-beyaz 50 kuruş
    renkli 1 tl


    10 * 0,50 = 5 tl
    7 * 1 = 7 tl
    toplam 12 tl

    Aksi durumda "image processing" dediğimiz görsel işlemeye girer bir kırtasiye için bu kadar zahmete girmene gerek yok
    Hocam olay şu bazen 7 tane ayrı word dosyasından çıktı çıkartmaya geliyorlar. Tek tek hesap makinesi ile hesaplamak açıkçası hem üşendiriyor hemde uğraştırıyor. otomatik olarak sayfa sayısını hesaplasa bile yeter benim için. çünkü çıktıyı çıkarırken farklı müşteri geldiğinde de akıl karışıklığı yaşanabiliyor.
  • 13-01-2021, 23:54:46
    #5
    berkeakguncomtr adlı üyeden alıntı: mesajı görüntüle
    Merhabalar hocamlar. yeni yeni c# öğrenmeye çalışıyorum. sizlere bir sorum olacak,
    bir program yazmak istiyorum kırtasiyem için amacı şu olacak,

    Yazıcıya gönderdiğim belgeleri otomatik olarak kaç sayfa olduğunu hesaplayacak ve message box ile tutarını ve adedini gösterecek. fakat siyah beyaz ve renkli yazıcı olmak üzere ikiye ayrılacak. bunu nasıl yapabilirim ?
    Bazı yerlerde yeterli kalmassa açılan uygulama tuşa bastirtarak yapabilirsiniz orbeğin siyah basnak için atanan tuşu calıştirıp o işi yapabilirsiniz
  • 13-01-2021, 23:56:03
    #6
    https://www.codeproject.com/Question...-printed-pages
    http://www.nullskull.com/q/10030587/...ted-pages.aspx

    eğer form üzerinden işlem yapılmıcaksa yani yazdırılacak dosya form üzerinden seçip yazdır vs denilmicekse ilgili sayfalara bakarsanız yardımcı olur, aksi halde diğer yöntem daha kolay dosyayı seçip sayfa sayısını saydırıp 3 buton koyup renkli siyah ve yazdır olarak print edip total fiyatı alabilirsiniz.