. . L'aggiunta di funzionalità di stampa per l'applicazione NET può aumentare il suo valore . Ad esempio, se il programma di Windows Form genera un file PDF , un utente può desiderare copie del documento . L'applicazione . NET non dispone di un built-in " Stampa in PDF " la funzione, ma contiene un built-in class "Diagnostica" . Utilizzare questa classe per inviare i documenti PDF stampante predefinita di un utente . Istruzioni
1
lancio di Visual Studio e fare clic su "File ".
2
Selezionare "Nuovo progetto" per aprire la finestra "Nuovo progetto" .
3
Clicca " Visual C #" nella sezione " Modelli installati ", quindi fare doppio clic su " Applicazione Windows Form ". Visual Studio verrà creato un nuovo progetto . Una nuova forma di Windows apparirà anche nella finestra di progettazione .
4
Fare clic su " Visualizza" la voce " Strumenti " per aprire la casella degli strumenti di Visual Studio . Individuare il controllo " Button " nella casella degli strumenti e fare doppio clic su di esso . Apparirà sul modulo vuoto con un nome di " Button1 ".
5
doppio clic su " Button1 " per visualizzare il codice nella finestra del codice . Il codice sarà simile a questo :
private void Button1_Click ( object sender, EventArgs e) {
}
Questo è un metodo vuoto che ha nessun codice . Codice va tra l'apertura e la chiusura fra i simboli indicati
6
Aggiungere il seguente codice tra le due parentesi : .
String fileName = @ " C : \\ Cartella \\ Somefile.pdf " ;
System.Diagnostics.ProcessStartInfo PrintObject = new System.Diagnostics.ProcessStartInfo (); printObject.Verb = "print" ;
printObject.FileName = filename ;
PrintObject . UseShellExecute = true ;
System.Diagnostics.Process.Start ( PrintObject ) ;
Sostituire " SomeFolder " con il nome di una cartella che contiene un file PDF . Sostituire " SomeFile " con il nome del file PDF in quella cartella . Le prossime righe di codice creano un oggetto di shell chiamato " PrintObject . " L'ultima riga esegue il metodo " Process.Start " e stampa il PDF alla stampante predefinita .
7
Fare clic sulla voce di menu "Debug" , quindi selezionare "Avvia Debug " per avviare il debug . Il modulo si apre e visualizza il pulsante . Fare clic sul pulsante . Il programma invierà il file PDF alla stampante .