. . Ajout de fonctionnalités d'impression de votre application NET peut accroître sa valeur . Par exemple, si votre programme Windows Forms génère un fichier PDF, un utilisateur peut souhaiter copies papier du document. L'application . NET n'a pas intégré dans le "Print to PDF " la fonction, mais il contient un haut- "Diagnostic" classe. Utilisez cette classe pour envoyer des documents PDF à l'imprimante par défaut d'un utilisateur. Instructions
1
lancement de Visual Studio et cliquez sur "Fichier".
2
Sélectionnez "Nouveau projet" pour ouvrir le "Nouveau projet" fenêtre.
Hôtels 3
Cliquez sur " Visual C # " dans la section " Modèles installés », puis double-cliquez sur " application Windows Forms . " Visual Studio va créer un nouveau projet. Une nouvelle forme Windows s'affiche également dans la fenêtre de conception.
4
Cliquez sur "View" et sélectionner " Boîte à outils " pour ouvrir la boîte à outils Visual Studio. Localisez le contrôle "Button" dans la boîte à outils et double- cliquez dessus. Il apparaîtra sur le formulaire vide avec un nom de "Button1 ".
5
Double cliquez sur " Button1" pour afficher le code dans la fenêtre de code. Le code ressemblera à ceci :
private void button1_Click (object sender, EventArgs e) {
}
C'est une méthode vide qui a pas de code . Code va entre les parenthèses d'ouverture et de fermeture indiquées ci-dessus
6
Ajoutez le code suivant entre les deux supports : .
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 ) ;
Remplacer " somefolder " avec le nom d'un dossier qui contient un fichier PDF . Remplacer " somefile " avec le nom du fichier PDF dans ce dossier. Les quelques lignes de code suivantes créent un objet shell nommé " PrintObject . " La dernière ligne exécute la méthode " Process.Start » et imprime le fichier PDF sur votre imprimante par défaut.
7
Cliquez sur le menu " Debug" , puis sélectionnez " Démarrer le débogage " pour démarrer le débogage. Le formulaire s'ouvre et affiche le bouton. Cliquez sur le bouton . Le programme va envoyer le fichier PDF à l'imprimante.