LineAnnotation
Revisión
LineAnnotation Es un tipo en Aspose.PDF FOSS para Go.
LineAnnotation trae una línea recta entre dos puntos, con finales de línea opcionales en cada extremo (arros, círculos, etc.
Este tipo proporciona 15 métodos para trabajar con los objetos LineAnnotation en los programas Go. Los métodos disponibles incluyen: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart,y tres métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Go después de instalar el paquete Aspose.PDF FOSS para Go.
Metodología
| firma | Descripción |
|---|---|
AnnotationType() → AnnotationType | Devolver el tipo de anotación. |
Start() → Point | El inicio de la línea vuelve al punto de partida. |
End() → Point | El final de la línea vuelve al punto final. |
SetStart(p: Point) | SetStart actualiza el punto de inicio de la línea y recomputa /Rect. |
SetEnd(p: Point) | SetEnd actualiza el punto final de la línea y recomputa /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth sobrerides dibujandoAnnotationBase.SetBorderWidth así que /Rect (que depende de BorderWidth a través del ajuste de línea) se recomputa antes de /AP/N regenera - garantizando que el flujo de aparición /BBox coincide con los nuevos límites en un solo paso. |
RegenerateAppearance() | RegenerateAppearance fuerzas /AP/N para ser reconstruido de las propiedades actuales. |
StartLineEnding() → LineEndingStyle | StartLineEnding devolve el estilo aplicado al comienzo de la línea. |
EndLineEnding() → LineEndingStyle | EndLineEnding devolve el estilo aplicado al final de la línea. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding establece el estilo de inicio-side line-end. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding establece el estilo final-side line-end. |
InteriorColor() → *Color | InteriorColor devolve el color /IC (utilizado para los terminales de la línea llenada: ClosedArrow, RClosedArrow, Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor escribe /IC como un array RGB; nil elimina la entrada. |
LeaderLineLength() → float64 | LeaderLineLength devolve el valor /LL (0 si no). |
SetLeaderLineLength(l: float64) | ↑ «El Corazón» / L. |