Yazdırma Ayarları

PrintSettings sınıfını başlatın ve gereksinimlerinize göre yapılandırın. Son olarak, PrintSettings nesnesini yazdırma yöntemlerinden birine iletin. Aşağıda mevcut tüm yazdırma ayarlarını keşfedin:

  • DefaultSettings: IronPrint.PrintSettings sınıfının varsayılan değerlerle yeni bir örneğini başlatır.
  • PaperSize: Yazıcı tarafından kullanılan paperSize ayarlar.
  • PaperOrientation: paperOrientation belirtir (örneğin, Portrait veya Landscape).
  • Dpi: İnç başına nokta olarak hedeflenen printResolution temsil eder.
    • Açıklamalar: Baskı için kullanılan gerçek Dpi, yazıcının yetenekleriyle sınırlı olabilir.
  • NumberOfCopies: Bir belge yazdırıldığında üretilecek olan numberOfCopies belirtir.
    • Notlar: Bazı platformlarda, birden fazla kopyanın doğru şekilde yeniden üretilmesini engelleyebilecek sınırlamalar olabilir. Böyle durumlarda, IronPrint.PrintSettings.NumberOfCopies belirtilen değeri görmezden gelinebilir ve yalnızca bir kopya yazdırılabilir.
  • PrinterName: Yazdırmada kullanılacak printerName belirtir.
    • Açıklamalar: Bir PrintDialog içinde yazıcıyı seçerseniz, bu ayar yok sayılacaktır. Mevcut yazıcı adlarını elde etmek için, IronPrint.Printer.GetPrinterNames veya IronPrint.Printer.GetPrinterNamesAsync kullanarak yazıcı adı listesini alabilirsiniz.
  • PaperMargins: Milimetre olarak yazdırmada kullanılacak paperMargins ayarlar.
  • Grayscale: grayscale olarak yazdırılıp yazdırılmayacağını belirtir.
  • Flatten: Yazdırmadan önce PDF'i Flatten, bu form alanı değerlerini ve görüntüleri göstermek için yararlıdır.
    • Not: Varsayılan değer false'dir, bu da PDF'in yazdırılmadan önce düzleştirileceğini belirtir.
  • Tray: Yazdırma işi için kullanılan Tray. Bu, kullanıcıların kağıdın yazıcıya hangi tepsiden yükleneceğini belirlemelerine olanak tanır.
    • Açıklamalar: Bir PrintDialog içinde tray seçerseniz, bu ayar yok sayılacaktır. Kullanılabilir tray elde etmek için, IronPrint.Printer.GetPrinterTrays(System.String) veya IronPrint.Printer.GetPrinterTraysAsync(System.String) kullanabilirsiniz. Varsayılan değer null olup, yazıcı tarafından sağlanan varsayılan tepsinin kullanılacağını belirtir. Bu tepsi seçim özelliği yalnızca Windows içinde mevcuttur.

IronPrint ile Detaylı Yazdırma Ayarları Kılavuzu'nu Keşfedin

Başlamaya Hazır mısınız?
Nuget İndirmeler 44,435 | Sürüm: 2026.7 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPrint
bir örnek çalıştır belgenizin yazıcıya ulaşmasını izleyin.