Class PdfCaretAnnotation


public class PdfCaretAnnotation extends PdfMarkupAnnotation
  • Constructor Details

  • Method Details

    • getSubtype

      public PdfName getSubtype()
      Description copied from class: PdfAnnotation
      Gets a PdfName which value is a subtype of this annotation. See ISO-320001 12.5.6, "Annotation Types" for the reference to the possible types.
      Specified by:
      getSubtype in class PdfAnnotation
      Returns:
      subtype of this annotation.
    • setSymbol

      public PdfCaretAnnotation setSymbol (PdfString symbol)
    • getSymbol

      public PdfString getSymbol()
    • getRectangleDifferences

      public PdfArray getRectangleDifferences()
      A set of four numbers describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying caret.
      Returns:
      null if not specified, otherwise a PdfArray with four numbers which correspond to the differences in default user space between the left, top, right, and bottom coordinates of Rect and those of the inner rectangle, respectively.
    • setRectangleDifferences

      public PdfCaretAnnotation setRectangleDifferences (PdfArray rect)
      A set of four numbers describing the numerical differences between two rectangles: the Rect entry of the annotation and the actual boundaries of the underlying caret.
      Parameters:
      rect - a PdfArray with four numbers which correspond to the differences in default user space between the left, top, right, and bottom coordinates of Rect and those of the inner rectangle, respectively. Each value shall be greater than or equal to 0. The sum of the top and bottom differences shall be less than the height of Rect, and the sum of the left and right differences shall be less than the width of Rect.
      Returns:
      this PdfCaretAnnotation instance.