En iyi yanıtlayıcılar
c# Yazdırma hk.

Soru
-
Dosya yolunu belirttiğimiz dosyayı herhangi başka arayüz kullanamdan otomatik yazdırmak istiyorum örnek veriyorum c deki 123.doc dosyasını yazdırmak istiyorum ama o word dosyası açılmasın karşıma herhangibi şekilde dosya gözükmesin sadece yazdırma işlemi başlasın otomatik olarak. Yapılabilir mi yapılabilirse ne şekilde bir yol izlemeliyim ?
123ads
Yanıtlar
-
Merhabalar alta link ekledim ordan inceleyebilirsiniz..
Yanıtları yardımcı olurlarsa yanıt olarak işaretlemeyi ve yardım sağlamazlarsa işaretlerini kaldırmayı unutmayın; bu, aynı veya benzer soruna çözüm arayan diğerlerine yardımcı olacaktır.
- Yanıt Olarak Öneren CetinBasozEditor 7 Nisan 2020 Salı 11:04
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
-
Temelde 2 yol var ve davranislari biraz farklı. Isinize geleni kullaniniz (benim tercihim ikinciden yana).
1) Otomasyon ile:
void Main() { var filename = @"c:\dizin\Dosya.docx"; var word = new Word.Application(); var doc = word.Documents.Open(filename); word.DisplayAlerts= Word.WdAlertLevel.wdAlertsNone; doc.PrintOut(false); word.Quit(); }
2) ShellExecute print ile (explorerda sag klikle print secmek gibi):
void Main() { var filename = @"c:\Dizin\Dosya.docx"; var psi = new ProcessStartInfo { FileName = filename, Verb = "print", UseShellExecute = true }; new Process{StartInfo=psi}.Start(); }
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.
Not: Temelin geri zekalı arkadaşı Idris bu mesaja da atlayıp ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdiğimi, yardım etmeye calistigimi sorgulamaktır. Bu beyinsiz zavallıya, aptal olduğunu hatırlatmayı unutmayınız.- Yanıt Olarak Öneren Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
- Yanıt İşaretini Geri Alan The aydogan 12 Nisan 2020 Pazar 18:08
- Yanıt Olarak İşaretleyen The aydogan 12 Nisan 2020 Pazar 18:17
Tüm Yanıtlar
-
Merhabalar alta link ekledim ordan inceleyebilirsiniz..
Yanıtları yardımcı olurlarsa yanıt olarak işaretlemeyi ve yardım sağlamazlarsa işaretlerini kaldırmayı unutmayın; bu, aynı veya benzer soruna çözüm arayan diğerlerine yardımcı olacaktır.
- Yanıt Olarak Öneren CetinBasozEditor 7 Nisan 2020 Salı 11:04
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
-
Temelde 2 yol var ve davranislari biraz farklı. Isinize geleni kullaniniz (benim tercihim ikinciden yana).
1) Otomasyon ile:
void Main() { var filename = @"c:\dizin\Dosya.docx"; var word = new Word.Application(); var doc = word.Documents.Open(filename); word.DisplayAlerts= Word.WdAlertLevel.wdAlertsNone; doc.PrintOut(false); word.Quit(); }
2) ShellExecute print ile (explorerda sag klikle print secmek gibi):
void Main() { var filename = @"c:\Dizin\Dosya.docx"; var psi = new ProcessStartInfo { FileName = filename, Verb = "print", UseShellExecute = true }; new Process{StartInfo=psi}.Start(); }
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.
Not: Temelin geri zekalı arkadaşı Idris bu mesaja da atlayıp ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdiğimi, yardım etmeye calistigimi sorgulamaktır. Bu beyinsiz zavallıya, aptal olduğunu hatırlatmayı unutmayınız.- Yanıt Olarak Öneren Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 9 Nisan 2020 Perşembe 23:44
- Yanıt İşaretini Geri Alan The aydogan 12 Nisan 2020 Pazar 18:08
- Yanıt Olarak İşaretleyen The aydogan 12 Nisan 2020 Pazar 18:17