Versions in this module Expand all Collapse all v0 v0.1.2 Aug 7, 2026 v0.1.1 Aug 2, 2026 v0.1.0 Aug 2, 2026 Changes in this version + func EmbeddedTextVersion() string + func FindMuTool() string + func NormalizePageSelection(value string) (string, error) + func RelativeArtifactPath(root string, path string) string + func WriteManifest(path string, command string, result Result, dpi int) error + type Manifest struct + Command string + FinishedAt time.Time + Input detect.Input + Pages []PageImage + Render struct{ ... } + StartedAt time.Time + Version string + type Options struct + ChromePath string + DPI int + KeepImages bool + LibreOfficePath string + OutputDir string + Pages string + PresentationRenderer string + TextGrounding bool + type PageImage struct + EmbeddedText string + EmbeddedTextChars int + EmbeddedTextChecked bool + EmbeddedTextSHA256 string + EmbeddedTextSupported bool + EmbeddedTextTruncated bool + Height int + ImagePath string + Page int + SHA256 string + SourcePath string + Width int + type PageSelection struct + func ParsePageSelection(value string) (PageSelection, error) + func (selection PageSelection) Pages(sourcePageCount int) ([]int, error) + func (selection PageSelection) String() string + type Result struct + FinishedAt time.Time + Input detect.Input + OutputDir string + PageSelection string + Pages []PageImage + SourcePageCount int + StartedAt time.Time + func Render(ctx context.Context, input detect.Input, options Options) (Result, error)