Documentation
¶
Index ¶
- type CTColor
- type Document
- func (p *Document) Annot(ctx *canvas.Context, annot *models.Annot, pb models.StBox)
- func (p *Document) Composite(ctx *canvas.Context, object models.CompositeObject, dp *models.DrawParam, ...)
- func (p *Document) Draw(ctx *canvas.Context, page *parser.Page) error
- func (p *Document) Image(ctx *canvas.Context, object models.ImageObject, dp *models.DrawParam, ...)
- func (p *Document) Layer(ctx *canvas.Context, layer *models.Layer, pb models.StBox)
- func (p *Document) Page(page *parser.Page) (*canvas.Canvas, error)
- func (p *Document) PageContent(ctx *canvas.Context, page *parser.Page, seal bool)
- func (p *Document) Path(ctx *canvas.Context, object models.PathObject, dp *models.DrawParam, ...)
- func (p *Document) Seal(ctx *canvas.Context, info *parser.SealInfo, pb models.StBox) error
- func (p *Document) Template(ctx *canvas.Context, template models.Template, pb models.StBox)
- func (p *Document) Text(ctx *canvas.Context, object models.TextObject, dp *models.DrawParam, ...)
- type Fonts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Document ¶
func (*Document) Composite ¶ added in v0.0.5
func (p *Document) Composite(ctx *canvas.Context, object models.CompositeObject, dp *models.DrawParam, pb models.StBox)
Composite 绘制复合图元(CompositeObject)。
CompositeGraphicUnit 的内容位于自身的 [0,Width]x[0,Height] 坐标系中, 先渲染完整单元,再使用 CompositeObject 的 Boundary 和 CTM 映射到页面, 保留单元内部坐标,不根据透明像素重新裁剪内容。
func (*Document) PageContent ¶
Click to show internal directories.
Click to hide internal directories.