Versions in this module Expand all Collapse all v1 v1.0.0 Apr 15, 2024 Changes in this version + func HTML2DOC(source string, target string, options ...Option) (result string, err error) + func HTML2PDF(source string, target string, options ...Option) (result string, err error) + func MakeJPG(source string, target string, options ...Option) (result string, err error) + func RangePDF(source string, target string, options ...Option) (err error) + func ResizeJPG(source string, target string, kbsize int, options ...Option) (result string, err error) + func Run(program string, args []string, options ...Option) (stdout *bytes.Buffer, stderr *bytes.Buffer, cmd *exec.Cmd, err error) + func SplitPDF(source string, target string, options ...Option) (err error) + func WithDoNotRun(c *Config) + func WithDoNotWait(c *Config) + func WithErrorCatch(c *Config) + func WithHideError(c *Config) + func WithHideOutput(c *Config) + func WithLookInCwd(c *Config) + func WithOutputCatch(c *Config) + func WithOverwrite(c *Config) + func WriteToPipe(program string, args []string, options ...Option) (io.WriteCloser, error) + type Config struct + func NewCfg(opts []Option) Config + type Option func(*Config) + func WithContext(ctx context.Context) Option + func WithCreateDir(perm any) Option + func WithCwd(cwd string) Option + func WithErrorFile(path string) Option + func WithExtension(ext string) Option + func WithFirstPage(page int) Option + func WithInputFile(path string) Option + func WithInputString(input string) Option + func WithLastPage(page int) Option + func WithOutputFile(path string) Option