Merhaba,

.net core dedim ama diğer adıyla .net 6.0 ile yazılmış, azure'da linux işletim sistemi üzerinde çalışan bir web uygulaması var. Buraya kullanıcının yüklediği pdf dosyasını ön izleme vs. yaptırmadan direkt olarak yazıcıdan çıkartmam gerekiyor. IP adresi ile yazıcıya erişebiliyorum. Çıktı da alıyorum ama byte değerlerini yazdırıyor string olarak. Bu pdf'i görüldüğü haliyle nasıl çıktı alabilirim?

Teşekkürler

 

web uygulamasında pdf'i ui'a nasıl alıyorsunuz? önizleme yaptırmmaktan kasıt printer'ın kendi önizlemesi mi yoksa ekranda herhangi bir alanda göstermemekten mi bahsediyorsunuz?

binary' alıyorsanız o binary'i dinamik bir iframe'e yazıp onu print edebilir yada ui'a almadan doğrudan bir url üzerinden de print edebilirsiniz.

stackhowto.com

yok eğer yazdırma işlemini back-end'de yapıyorsanız bazı nuget'lar aracılığı ile de yapabilirsiniz.

stackoverflow.com

altinci nesil caylak

Kullanıcı formda file input olarak pdf dosyası seçip yüklüyor, bunu backendde IFormFile olarak alıyorum. Ekranda kullanıcıya herhangi bir önizleme yaptırmadan, yazdırma işlemini backendde tamamlamam gerekiyor.

namandigurai
1

mobil görünümden çık