Image Viewer CP ActiveX Control

PDFLoadFromByteArray

 

Load the PDF from Byte Array.
 

Public Function PDFLoadFromByteArray( _
   ByVal pBuffer As Byte, _
   ByVal iPageNo As Integer
 ) As bool

 

Parameter

pBuffer
 An Array which contains PDF file data.

iPageNo
 specifies page no for display. The first page is 1.


Return Value

Return true if successful.
Return false if failed.


Example

   

Visual Basic Syntax
Dim nFileHandle As Integer
Dim arBuffer() As Byte
Dim nImageID As Long
nFileHandle = FreeFile
Open "c:\test.pdf" For Binary As #nFileHandle
ReDim arBuffer((LOF(nFileHandle)))
Get #nFileHandle, , arBuffer
Close #nFileHandle
ImageViewer1.PDFLoadFromByteArray arBuffer, 1
Erase arBuffer