. . Tilføjelse print funktioner til din NET ansøgning kan øge sin værdi. For eksempel, hvis din Windows Forms program genererer en PDF-fil kan en bruger ønsker papirkopier af dokumentet. Den . NET ansøgning ikke har en indbygget "Udskriv til PDF" -funktion, men indeholder en indbygget " Diagnose" klassen. Brug denne klasse til at sende PDF-dokumenter til en brugers standardprinter. Instruktioner
1
Launch Visual Studio og klikke på "File ".
2
Vælg " Nyt projekt " for at åbne " Nyt projekt " vinduet.
3
Klik på " Visual C # " i " installerede skabeloner " sektionen og dobbeltklik derefter på "Windows Forms Application ". Visual Studio vil oprette et nyt projekt . En ny Windows formular vises også i design -vinduet.
4
Klik på " View" og vælg " Toolbox " for at åbne Visual Studio værktøjskasse. Find " Button " kontrol i værktøjskassen , og dobbeltklik på den. Den vises på den tomme form med et navn " Button1 . "
5
Dobbeltklik på " Button1 " for at se koden i koden vinduet. Koden vil se sådan ud : Hej
private void Button1_Click (object sender, EventArgs e )
{
}
p Dette er en tom metode, der har ingen kode . Code går mellem åbning og lukning parentes vist ovenfor
6
Føj følgende kode mellem de to konsoller : .
String filename = @ "C: \\ SomeFolder \\ Somefile.pdf " ;
System.Diagnostics.ProcessStartInfo printObject = new System.Diagnostics.ProcessStartInfo (); printObject.Verb = "print "
printObject.FileName = fileName ,
printObject . UseShellExecute = true;
System.Diagnostics.Process.Start ( printObject )
Erstat " SomeFolder " med navnet på en mappe, der indeholder en PDF-fil . Erstat " SomeFile " med navnet på den PDF i mappen. De næste par linjer kode skaber en shell objekt med navnet " printObject ". Den sidste linje udfører " Process.Start "-metoden og udskriver PDF til din standard printer.
7.
Klik på " Debug" menupunktet , og vælg derefter "Start Debugging " for at starte debugging. Skemaet vil åbne og vise knappen. Klik på knappen. Programmet vil sende PDF-filen til printeren.