insertTextbox method

double insertTextbox(
  1. Rect rect,
  2. String text, {
  3. double fontSize = 11,
  4. String fontName = 'Helvetica',
  5. List<double>? color,
  6. int align = 0,
})

Insert text into a rectangle.

Equivalent to PyMuPDF's shape.insert_textbox().

Implementation

double insertTextbox(
  Rect rect,
  String text, {
  double fontSize = 11,
  String fontName = 'Helvetica',
  List<double>? color,
  int align = 0,
}) {
  return insertText(
    Point(rect.x0, rect.y1 - fontSize),
    text,
    fontSize: fontSize,
    fontName: fontName,
    color: color,
  ).toDouble();
}