web-dev-qa-db-fra.com

Comment ouvrir ou lancer PDF Fichiers en C # .Net?

Comment lancer un PDF par programme à partir d'une application C # dans son propre processus?

Initialement: je veux ouvrir le fichier PDF lorsque je clique sur le bouton en C # .Net?

24
Happy boy

Je suppose que vous voulez simplement ouvrir le fichier. Essayez ce qui suit

System.Diagnostics.Process.Start(@"c:\file.pdf");
120
Razack

Que voulez-vous dire par "ouvrir PDF"? Si vous avez besoin de lire tous les octets, la méthode la plus simple est la suivante:

byte[] byteArray = System.IO.File.ReadAllBytes(@"c:\file.pdf");

Si vous voulez afficher son sur WinForm - regardez que

3
Sergey Shulik

pour donner la troisième réponse possible à votre question:

si vous voulez éditer le fichier PDF, vous pouvez utiliser une bibliothèque comme iTextSharp ou PDFSharp

1
fixagon