pdf

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PDFComponentMap map[string]PDFCompExporter = map[string]PDFCompExporter{}

Functions

func RegisterExporter

func RegisterExporter(name string, component PDFCompExporter)

Types

type ImageExporter

type ImageExporter struct {
}

func (*ImageExporter) Export

func (o *ImageExporter) Export(report *core.Keireport, exporter *PDFExporter, comp interface{}) error

type LabelExporter

type LabelExporter struct {
}

func (*LabelExporter) Export

func (o *LabelExporter) Export(report *core.Keireport, exporter *PDFExporter, comp interface{}) error

type PDFCompExporter

type PDFCompExporter interface {
	Export(report *core.Keireport, exporter *PDFExporter, comp interface{}) error
}

type PDFExporter

type PDFExporter struct {
	// contains filtered or unexported fields
}

func (*PDFExporter) Export

func (o *PDFExporter) Export(report *core.Keireport) ([]byte, error)

func (*PDFExporter) ExportToFile

func (o *PDFExporter) ExportToFile(report *core.Keireport, fileName string) error

func (*PDFExporter) IsHandling

func (o *PDFExporter) IsHandling(fileName string) bool

type RectExporter

type RectExporter struct {
}

func (*RectExporter) Export

func (o *RectExporter) Export(report *core.Keireport, exporter *PDFExporter, comp interface{}) error

Jump to

Keyboard shortcuts

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