InkAnnotation
InkAnnotation
Обзор
InkAnnotation — это тип в Aspose.PDF FOSS для Go. Наследуется от: drawingAnnotationBase.
InkAnnotation рисует серию свободных штрихов — обычно используется для представления рукописных чернил.
Доступные методы включают: AddStroke, AnnotationType, RegenerateAppearance, SetBorderWidth, SetStrokes, Strokes. Все публичные члены доступны любой Go-приложению после установки пакета Aspose.PDF FOSS для Go.
Методы
| Подпись | Описание: |
|---|---|
AnnotationType() → AnnotationType | Возвращает тип аннотации. |
Strokes() → [][]Point | Strokes возвращает глубокую копию /InkList. |
SetStrokes(strokes: [][]Point) | SetStrokes записывает /InkList. |
AddStroke(stroke: []Point) | AddStroke добавляет один штрих к аннотации. |
SetBorderWidth(w: float64) | SetBorderWidth переопределяет drawingAnnotationBase.SetBorderWidth, поэтому /Rect (отступ которого масштабируется с BorderWidth) пересчитывается перед регенерацией /AP/N — однопроходная синхронизация /BBox. |
RegenerateAppearance() | RegenerateAppearance заставляет /AP/N пересобраться из текущих свойств. |