Ответ 1
Я предполагаю, что вы просто хотите открыть файл. Попробуйте следующее
System.Diagnostics.Process.Start(@"c:\file.pdf");
Как запустить PDF-программу с помощью приложения С# в своем собственном процессе?
Изначально: я хочу открыть файл PDF, когда я нажимаю кнопку в С#.Net?
Я предполагаю, что вы просто хотите открыть файл. Попробуйте следующее
System.Diagnostics.Process.Start(@"c:\file.pdf");
Что значит "открыть файл PDF"? Если вам нужно прочитать все байты, более простой способ:
byte[] byteArray = System.IO.File.ReadAllBytes(@"c:\file.pdf");
Если вы хотите отобразить его на WinForm - посмотрите который
чтобы дать третий ответ на ваш вопрос:
если вы хотите отредактировать PDF файл, вы можете использовать библиотеку, например iTextSharp или PDFSharp