public TextStrikeoutAnnotator(AnnotationDataEntity annotationData, PageInfo pageInfo)
     : base(annotationData, pageInfo)
 {
     strikeoutAnnotation = new StrikeoutAnnotation
     {
         Points = GetPoints(annotationData, pageInfo)
     };
 }
 public override AnnotationBase AnnotateImage()
 {
     strikeoutAnnotation        = InitAnnotationBase(strikeoutAnnotation) as StrikeoutAnnotation;
     strikeoutAnnotation.Points = GetPointsForImages(annotationData, pageInfo);
     return(strikeoutAnnotation);
 }
 public override AnnotationBase AnnotatePdf()
 {
     strikeoutAnnotation = InitAnnotationBase(strikeoutAnnotation) as StrikeoutAnnotation;
     this.strikeoutAnnotation.FontColor = 0;
     return(strikeoutAnnotation);
 }
 public override AnnotationBase AnnotateWord()
 {
     strikeoutAnnotation = InitAnnotationBase(strikeoutAnnotation) as StrikeoutAnnotation;
     return(strikeoutAnnotation);
 }