Without adding a reference to a PDF reader of some sort then you are pretty much stuck with writing it to a file and then calling whatever PDF reader is installed on the machine.
The following code will write your byte array to a pdf document, then load it in the currently installed pdf reader (adobe reader).
-
My.Computer.FileSystem.WriteAllBytes("MyPDF.pdf", MyByteArray, False)
-
System.Diagnostics.Process.Start("MyPDF.pdf")
-
Otherwise you would need a PDF control (preferably a native .net one) with it's own methods for accepting a byte array directly from and into its own buffers.
That might be expensive. One like the following might work:
http://www.softpedia.com/get/Program...r-dotNET.shtml
But you need $299.00