Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1562 | Anzahl registrierter User: 1893 | Besucher online: 135
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Beliebige Dateien drucken


Autor: Markus
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 12751
  
Kick it on dotnet-kicks.de  

Beschreibung:

Mit diesem Snippet kann man beliebige Dateien drucken.

BSP: PrintFile("D:\\Test\\Test.pdf");


Abgelegt unter: drucken, Drucker.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/// <summary>
/// Prints the file.
/// </summary>
/// <param name="fullPath">The full path.</param>
private static void PrintFile(string fullPath)
{
    FileInfo fileInfo = new FileInfo(fullPath);

    if(!fileInfo.Exists)
    {
        throw new FileNotFoundException();
    }

    var printProcess = new Process();
    printProcess.StartInfo.FileName = fullPath;
    printProcess.StartInfo.UseShellExecute = true;
    printProcess.StartInfo.Verb = "print";
    printProcess.Start();
}
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)

Rüdiger Vossel schrieb am:  16.01.2009 10:25:50

Unschöner Nebeneffekt ist allerdings, dass beim Drucken von PFDs der AcrobatReader nach dem Druck geöffnet bleibt ....
Henry_L schrieb am:  22.01.2010 13:28:18

Gibt es eine Möglichkeit hier auch den Namen eines Druckers anzugeben?
Konstantin Gross schrieb am:  22.01.2010 15:06:10

Schau mal, vielleicht hilft dir das ja:
http://ss64.com/nt/print.html


schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.