DisplayFromGdPicturePDF Method (GdViewer)
In This Topic
Loads a PDF document from the instantiated GdPicturePDF object and subsequently displays it in the GdViewer control. The document previously displayed in the control will automatically close.
The BeforeDocumentChange and the AfterDocumentChange events are raised just before and right after the document is displayed in the GdViewer control. Both events are only raised if the document has been successfully loaded.
Syntax
Parameters
- PDF
- A GdPicturePDF object. This object must be properly initialized and it must be disposed of by the user as well.
Return Value
A member of the GdPictureStatus enumeration. If the method has been successfully followed, then the return value is GdPictureStatus.OK.
We strongly recommend always checking this status first.
Example
How to display your PDF document using a GdPicturePDF class.
'We assume that the GdViewer1 control has been properly integrated.
Using pdf As GdPicturePDF = New GdPicturePDF()
If pdf.LoadFromFile("test.pdf", False) = GdPictureStatus.OK Then
If GdViewer1.DisplayFromGdPicturePDF(pdf) = GdPictureStatus.OK Then
'Do your stuff here.
Else
MessageBox.Show("This file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF")
End If
Else
MessageBox.Show("The PDF document can't be loaded. Status: " + pdf.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF")
End If
End Using
//We assume that the GdViewer1 control has been properly integrated.
using (GdPicturePDF pdf = new GdPicturePDF())
{
if (pdf.LoadFromFile("test.pdf", false) == GdPictureStatus.OK)
{
if (GdViewer1.DisplayFromGdPicturePDF(pdf) == GdPictureStatus.OK)
{
//Do your stuff here.
}
else
{
MessageBox.Show("This file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF");
}
}
else
MessageBox.Show("The PDF document can't be loaded. Status: " + pdf.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF");
}
Example
How to display your PDF document using a GdPicturePDF class.
'We assume that the GdViewer1 control has been properly integrated.
Using pdf As GdPicturePDF = New GdPicturePDF()
If pdf.LoadFromFile("test.pdf", False) = GdPictureStatus.OK Then
If GdViewer1.DisplayFromGdPicturePDF(pdf) = GdPictureStatus.OK Then
'Do your stuff here.
Else
MessageBox.Show("This file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF")
End If
Else
MessageBox.Show("The PDF document can't be loaded. Status: " + pdf.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF")
End If
End Using
//We assume that the GdViewer1 control has been properly integrated.
using (GdPicturePDF pdf = new GdPicturePDF())
{
if (pdf.LoadFromFile("test.pdf", false) == GdPictureStatus.OK)
{
if (GdViewer1.DisplayFromGdPicturePDF(pdf) == GdPictureStatus.OK)
{
//Do your stuff here.
}
else
{
MessageBox.Show("This file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF");
}
}
else
MessageBox.Show("The PDF document can't be loaded. Status: " + pdf.GetStat().ToString(), "GdViewer.DisplayFromGdPicturePDF");
}
See Also