'Declaration
Public Sub ClearRect()
public void ClearRect()
public procedure ClearRect();
public function ClearRect();
public: void ClearRect();
public: void ClearRect();
As said, the rectangle of selection always relates to the displayed document, so its location point and dimensions are cleared when reloading documents within the control. On the other hand, the current values of the border size and the border color properties of the rectangle do not change when reloading documents or clearing the above-specified rectangle's data.
'Declaration
Public Sub ClearRect()
public void ClearRect()
public procedure ClearRect();
public function ClearRect();
public: void ClearRect();
public: void ClearRect();
'We assume that the GdViewer1 control has been properly integrated 'and your document has been properly displayed as well. If GdViewer1.SelectAllText() = GdPictureStatus.OK Then If GdViewer1.IsRect() Then GdViewer1.ClearRect() Dim regions As RectangleF() = GdViewer1.GetSelectedTextRegions() If (GdViewer1.GetStat() = GdPictureStatus.OK) AndAlso (regions.Count() > 0) Then 'The first region surely exists. Dim rect As RectangleF = regions.ElementAt(0) GdViewer1.SetRectCoordinatesOnDocumentInches(rect.Left, rect.Top, rect.Width, rect.Height) GdViewer1.CenterOnRect() Else MessageBox.Show("The text region can't be found. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearRect") End If Else MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearRect") End If
//We assume that the GdViewer1 control has been properly integrated //and your document has been properly displayed as well. if (GdViewer1.SelectAllText() == GdPictureStatus.OK) { if (GdViewer1.IsRect()) GdViewer1.ClearRect(); RectangleF[] regions = GdViewer1.GetSelectedTextRegions(); if ((GdViewer1.GetStat() == GdPictureStatus.OK) && (regions.Count() > 0)) { //The first region surely exists. RectangleF rect = regions.ElementAt(0); GdViewer1.SetRectCoordinatesOnDocumentInches(rect.Left, rect.Top, rect.Width, rect.Height); GdViewer1.CenterOnRect(); } else MessageBox.Show("The text region can't be found. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearRect"); } else MessageBox.Show("The text can't be selected. Status: " + GdViewer1.GetStat().ToString(), "GdViewer.ClearRect");