Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te openen een PDF-bestand in C #
Werken met PDF-bestanden is een gemeenschappelijke taak in moderne programmeertalen . Als een populair formaat voor documenten , kan een programmeur vaak worden opgeroepen om software die opening PDF's vereist schrijven . Misschien is de software bevat gebruikersdocumentatie in PDF-formaat , of misschien de applicatie is een document management systeem dat moet werken met verschillende documentformaten . Ongeacht de reden , het is heel eenvoudig om de computer van de gebruiker te vertellen dat het document met behulp van een ingebouwde PDF-lezer te openen ( meestal Adobe Acrobat , maar anderen bestaan ​​ook) . Wat je nodig hebt
Visual C # 2010 ( Express Edition zal volstaan ​​)
Toon Meer Aanwijzingen
1

Maak een nieuwe Windows Forms Visual Studio project , en noem maar op " PDFLauncher . " Je moet over een leeg formulier geopend om mee te werken . Kopen van 2

Voeg een knop component en een component OpenFileDialog aan het formulier . Verander de tekst op de knop op " Open ".
3

Dubbelklik op de knop om een ​​Click event handler toe te voegen . Binnen in de event handler , voeg de volgende code :

openFileDialog1.Filter
= " . . PDF -bestand ( . * Pdf ) | * pdf | Alle bestanden ( . * * ) | * * " ;

DialogResult dr = openFileDialog1.ShowDialog ( ) ;

if ( dr = ! voeg de LaunchPDFFile methode in de volgende stap . ) op Twitter

Dit initialiseert de eerste plaats de filter voor de dialoog , zodat de gebruiker zal worden toegestaan ​​om alleen PDF-bestanden te zien , en loopt het dialoogvenster . Als de gebruiker klikt op " OK" en de event handler blijft , anders , het gewoon terug zonder iets te doen
4

Voeg een LaunchPDFFile methode onder de button1_Click event handler , en voeg de volgende code toe aan het. :

private void LaunchPDFFile
( string filename ) op

{

touwtje batchFileName
= " temp_pdflauncher.bat " ;

gebruik ( StreamWriter sw = new StreamWriter ( batchFileName , false) )

{

sw.WriteLine
( " call \\ " " + fileName + " \\ " " ) ;


}

Process
. Start ( "cmd " , " /c" + batchFileName ) ;

}


Wat we doen is het creëren van een batch -bestand dat zal worden gebruikt om het PDF-bestand " uit te voeren " , gebruik te maken van de manier waarop Windows de standaard applicatie ( als die bestaat ) roept automatisch wanneer het proberen om een niet-uitvoerbare bestand uit te voeren . We passeren deze mee naar de opdrachtprompt - de " cmd " -programma - met de /c vlag om aan te geven dat cmd voer het argument gegeven en vervolgens af te sluiten. Dit sluit het opdrachtpromptvenster nadat het PDF-bestand heeft geopend .

Previous: Next:
  C /C + + Programming
·Wat is CTS in ASP.NET ? 
·Hoe de lengte van String Berek…
·Hoe maak je 32 - bits Linux-to…
·Hoe maak je een nieuwe Picture…
·Hoe maak je een juiste driehoe…
·Hoe kan ik een map in Make C +…
·Hoe te Enum Waarden afdrukken …
·Hoe te Bytes schrijven naar By…
·Definitie van een Riser Card 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·De Java-code die controleert de Input Va…
·Wat is Alpha Blending ? 
·Hoe een element te verwijderen met JavaS…
·Hoe te Pixels Van Picture Dozen in VB6 l…
·Soorten bufferoverloop Attacks 
·Hoe te Squid gebruiken met PHP 
·Hoe te Combo Boxes gebruiken 
·De dingen naar Put in een applet 
·Hoe een bestand te openen in Visual Basi…
Copyright © Computer Kennis http://www.nldit.com