Help us shape the future of Go! Take the 2026 Go Developer Survey

ftgg

package
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package ftgg 提供基于 FloatTech/gg 的页面栅格化后端(fogleman API + freetype/raster),通过空白导入注册到 internal/render 的注册表(Go image 包风格):

import _ "github.com/zc310/ofd/internal/render/backends/ftgg"

之后即可用 drawing.BackendFTGG="ftgg" 作为栅格后端名,或经 converter.RasterBackend("ftgg") 使用。 只用于渲染速度对照实验,不承诺与 canvas/gogpu 的逐像素输出一致。 渲染上下文状态机由 internal/render/backends/rastercore 共享,本包只依赖 geom 类型,不依赖 tdewolff/canvas。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(width, height float64, resolution geom.Resolution) (drawing.Backend, error)

New 创建 FloatTech/gg 光栅后端。输出分辨率和像素尺寸规则与 gogpu/gg 后端一致。

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL