GetViewerNonFullScreenPageMode Method (GdPicturePDF)
In This Topic
Returns the document's page mode setting, specifying how to display the document on exiting full-screen mode when viewing the document in Adobe Reader or Acrobat viewer. This setting is only meaningful if the value returned by the
GetViewerPageMode method is PdfViewerPageMode.PdfViewerPageModeFullScreen. It is ignored otherwise.
Syntax
Return Value
A member of the PdfViewerNonFullScreenPageMode enumeration. The default value is PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone.
The GetStat method can be subsequently used to determine if this method has been successful.
Example
How to find out the way your document will display on exiting full-screen mode.
Dim caption As String = "Example: GetViewerNonFullScreenPageMode"
Dim gdpicturePDF As New GdPicturePDF()
Dim status As GdPictureStatus = gdpicturePDF.LoadFromFile("test.pdf", False)
If status = GdPictureStatus.OK Then
Dim oNonFullScreenPageMode As PdfViewerNonFullScreenPageMode = gdpicturePDF.GetViewerNonFullScreenPageMode()
status = gdpicturePDF.GetStat()
if status= GdPictureStatus.OK Then
Select Case oNonFullScreenPageMode
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone
MessageBox.Show("Neither document outline nor thumbnail images are visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOutlines
MessageBox.Show("Document outline is visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseThumbs
MessageBox.Show("Thumbnail images are visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOC
MessageBox.Show("Optional content group panel is visible.", caption)
Case Else
MessageBox.Show("An invalid value has been returned.", caption)
End Select
Else
MessageBox.Show("The GetViewerNonFullScreenPageMode() method has failed with the status: " + status.ToString(), caption)
End If
Else
MessageBox.Show("The file can't be loaded.", caption)
End If
gdpicturePDF.Dispose()
string caption = "Example: GetViewerNonFullScreenPageMode";
GdPicturePDF gdpicturePDF = new GdPicturePDF();
GdPictureStatus status = gdpicturePDF.LoadFromFile("test.pdf", false);
if (status == GdPictureStatus.OK)
{
PdfViewerNonFullScreenPageMode oNonFullScreenPageMode = gdpicturePDF.GetViewerNonFullScreenPageMode();
status = gdpicturePDF.GetStat();
if (status == GdPictureStatus.OK)
{
switch (oNonFullScreenPageMode)
{
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone:
MessageBox.Show("Neither document outline nor thumbnail images are visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOutlines:
MessageBox.Show("Document outline is visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseThumbs:
MessageBox.Show("Thumbnail images are visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOC:
MessageBox.Show("Optional content group panel is visible.", caption);
break;
default:
MessageBox.Show("An invalid value has been returned.", caption);
break;
}
}
else
{
MessageBox.Show("The GetViewerNonFullScreenPageMode() method has failed with the status: " + status.ToString(), caption);
}
}
else
{
MessageBox.Show("The file can't be loaded.", caption);
}
gdpicturePDF.Dispose();
Example
How to find out the way your document will display on exiting full-screen mode.
Dim caption As String = "Example: GetViewerNonFullScreenPageMode"
Dim gdpicturePDF As New GdPicturePDF()
Dim status As GdPictureStatus = gdpicturePDF.LoadFromFile("test.pdf", False)
If status = GdPictureStatus.OK Then
Dim oNonFullScreenPageMode As PdfViewerNonFullScreenPageMode = gdpicturePDF.GetViewerNonFullScreenPageMode()
status = gdpicturePDF.GetStat()
if status= GdPictureStatus.OK Then
Select Case oNonFullScreenPageMode
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone
MessageBox.Show("Neither document outline nor thumbnail images are visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOutlines
MessageBox.Show("Document outline is visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseThumbs
MessageBox.Show("Thumbnail images are visible.", caption)
Case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOC
MessageBox.Show("Optional content group panel is visible.", caption)
Case Else
MessageBox.Show("An invalid value has been returned.", caption)
End Select
Else
MessageBox.Show("The GetViewerNonFullScreenPageMode() method has failed with the status: " + status.ToString(), caption)
End If
Else
MessageBox.Show("The file can't be loaded.", caption)
End If
gdpicturePDF.Dispose()
string caption = "Example: GetViewerNonFullScreenPageMode";
GdPicturePDF gdpicturePDF = new GdPicturePDF();
GdPictureStatus status = gdpicturePDF.LoadFromFile("test.pdf", false);
if (status == GdPictureStatus.OK)
{
PdfViewerNonFullScreenPageMode oNonFullScreenPageMode = gdpicturePDF.GetViewerNonFullScreenPageMode();
status = gdpicturePDF.GetStat();
if (status == GdPictureStatus.OK)
{
switch (oNonFullScreenPageMode)
{
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone:
MessageBox.Show("Neither document outline nor thumbnail images are visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOutlines:
MessageBox.Show("Document outline is visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseThumbs:
MessageBox.Show("Thumbnail images are visible.", caption);
break;
case PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOC:
MessageBox.Show("Optional content group panel is visible.", caption);
break;
default:
MessageBox.Show("An invalid value has been returned.", caption);
break;
}
}
else
{
MessageBox.Show("The GetViewerNonFullScreenPageMode() method has failed with the status: " + status.ToString(), caption);
}
}
else
{
MessageBox.Show("The file can't be loaded.", caption);
}
gdpicturePDF.Dispose();
See Also