'We assume that the GdViewer1 control has been properly integrated.
If GdViewer1.DisplayFromFile("") = GdPictureStatus.OK Then
'Enabling text selection.
GdViewer1.EnableTextSelection = True
If GdViewer1.SelectAllText() = GdPictureStatus.OK Then
Dim regions As Rect() = GdViewer1.GetSelectedTextRegions()
If GdViewer1.GetStat() = GdPictureStatus.OK Then
MessageBox.Show("The number of selected text regions is: " + regions.Length.ToString(), "GdViewer.GetSelectedTextRegions")
'Do your stuff with the regions.
GdViewer1.ClearSelectedText()
Else
MessageBox.Show("The text can't be extracted. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions")
End If
Else
MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions")
End If
Else
MessageBox.Show("The file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions")
End If
//We assume that the GdViewer1 control has been properly integrated.
if (GdViewer1.DisplayFromFile("") == GdPictureStatus.OK)
{
//Enabling text selection.
GdViewer1.EnableTextSelection = true;
if (GdViewer1.SelectAllText() == GdPictureStatus.OK)
{
Rect[] regions = GdViewer1.GetSelectedTextRegions();
if (GdViewer1.GetStat() == GdPictureStatus.OK)
{
MessageBox.Show("The number of selected text regions is: " + regions.Length.ToString(), "GdViewer.GetSelectedTextRegions");
//Do your stuff with the regions.
GdViewer1.ClearSelectedText();
}
else
MessageBox.Show("The text can't be extracted. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions");
}
else
MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions");
}
else
MessageBox.Show("The file can't be displayed. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.GetSelectedTextRegions");