Het toevoegen van printmogelijkheden aan uw . NET applicatie kan haar waarde te vergroten . Bijvoorbeeld , als uw Windows Forms -programma genereert een PDF-bestand , kan een gebruiker willen harde kopieën van het document . Het . NET applicatie niet over een ingebouwde "Afdrukken naar PDF "-functie , maar het bevat een ingebouwde "Diagnose "-klasse . Gebruik deze klasse om PDF-documenten te sturen naar een gebruiker standaard printer . Instructies 1 Launch Visual Studio en klik op "Bestand . " Kopen van 2 Selecteer " New Project" op de "Project Nieuw" venster te openen . Goedkope 3 Klik op " Visual C # " in de sectie "Geïnstalleerde sjablonen " en dubbelklik op " Windows Forms Application . " Visual Studio zal een nieuw project aan te maken . Een nieuwe Windows- formulier verschijnt ook in het ontwerp venster . 4 Klik op " View " en selecteer " Toolbox " aan de Visual Studio toolbox te openen . Zoek de " Button " controle in de gereedschapskist en dubbelklik erop . Het zal verschijnen op de lege formulier in met een naam " Button1 . " 5 Dubbelklik " Button1 " om de code te bekijken in het venster code . De code ziet er als volgt uit: private void button1_Click (object , _EventArgs_e ) { } genealogie Dit is een lege methode die heeft geen code . Code gaat tussen het openen en sluiten haakjes hierboven getoonde 6 Voeg de volgende code tussen die twee haakjes : . String filename = @ " C : \\ Bepaalde_map \\ Somefile.pdf " ; System.Diagnostics.ProcessStartInfo printObject = new System.Diagnostics.ProcessStartInfo ( ) ; printObject.Verb = "print " ; printObject.FileName = fileName ; printObject . UseShellExecute = true; System.Diagnostics.Process.Start ( printObject ) ; Vervang " Bepaalde_map " met de naam van een map die een PDF-bestand bevat . Vervang " eenbestand " met de naam van het PDF-bestand in die map . De volgende paar regels code maak een shell object met de naam " printObject . " De laatste regel voert de " Process.Start " -methode en drukt het PDF om uw standaard printer . 7 Klik op de " Debug " menu-item en selecteer vervolgens "Start Debugging " te debuggen beginnen . Het formulier zal openen en de knop . Klik op de knop . Het programma zal het PDF-bestand naar de printer .
|