I am trying to set location dynamically on X and Y Coordination for Annotation but it is not come on exact location for give word.
Do Not using to MouseClick and MouseMove Event.
I am using below Code Snippet.
Code: Select all
AnnotationDataController objAnnotationDataController = new AnnotationDataController(AnnotationViewer.Images);
AnnotationDataCollection objAnnotationDataCollection = objAnnotationDataController[Pageindex - 1];
HighlightAnnotationData objHighlightAnnotationData = new HighlightAnnotationData();
objHighlightAnnotationData.Size = new Size(Convert.ToInt32(dr["Width"]), Convert.ToInt32(dr["Height"]));
objHighlightAnnotationData.FillBrush = new AnnotationSolidBrush(Color.Yellow);
objHighlightAnnotationData.Location = new Point(Convert.ToInt32(dr["X"]), Convert.ToInt32(dr["Y"]));
objHighlightAnnotationData.BlendingMode = BlendingMode.Multiply;
objHighlightAnnotationData.CanResize = false;
objHighlightAnnotationData.CanMove = false;
objAnnotationDataCollection.Add(objHighlightAnnotationData);