Documentation
¶
Index ¶
- Variables
- func BuildIssue(log logr.Logger, filename string, details []EpisodeDetails, ...) api.Issue
- func CapitalizeWords(sentence string) string
- func ExtractCreatorsFromCredits(toParse string) (credits api.Credits)
- func FindNamedMatches(regex *regexp.Regexp, str string) map[string]string
- func ParseTextNumber(textNum string) (part int, err error)
- func TrimNonAlphaNumeric(input string) string
- type EpisodeDetails
- type PdfBookmark
- type PdfBuilder
- func (p *PdfBuilder) AddBookmarks(bookmarks []pdfcpu.Bookmark)
- func (p *PdfBuilder) Build(episodes []api.ExportPage, artistsEdition bool, outputPath string) (buildError error)
- func (p *PdfBuilder) CopyPages(sourceFile *string, pageFrom, pageTo, insertIndex int) int
- func (p *PdfBuilder) CopyStrippedPages(sourceFile *string, pageFrom, pageTo, insertIndex int) (pagesAdded int)
- func (p *PdfBuilder) OpenDestination()
- func (p *PdfBuilder) Save(outputPath string)
- type Reader
Constants ¶
This section is empty.
Variables ¶
View Source
var Instance pdfium.Pdfium
Functions ¶
func BuildIssue ¶
func CapitalizeWords ¶
func ParseTextNumber ¶
func TrimNonAlphaNumeric ¶
Types ¶
type EpisodeDetails ¶
type EpisodeDetails struct {
Bookmark PdfBookmark
Credits string
}
type PdfBookmark ¶
type PdfBuilder ¶
type PdfBuilder struct {
BuildError error
// contains filtered or unexported fields
}
func NewPdfBuilder ¶
func NewPdfBuilder() *PdfBuilder
func (*PdfBuilder) AddBookmarks ¶
func (p *PdfBuilder) AddBookmarks(bookmarks []pdfcpu.Bookmark)
func (*PdfBuilder) Build ¶
func (p *PdfBuilder) Build(episodes []api.ExportPage, artistsEdition bool, outputPath string) (buildError error)
func (*PdfBuilder) CopyPages ¶
func (p *PdfBuilder) CopyPages(sourceFile *string, pageFrom, pageTo, insertIndex int) int
func (*PdfBuilder) CopyStrippedPages ¶
func (p *PdfBuilder) CopyStrippedPages(sourceFile *string, pageFrom, pageTo, insertIndex int) (pagesAdded int)
func (*PdfBuilder) OpenDestination ¶
func (p *PdfBuilder) OpenDestination()
func (*PdfBuilder) Save ¶
func (p *PdfBuilder) Save(outputPath string)
type Reader ¶
func NewPdfiumReader ¶
Click to show internal directories.
Click to hide internal directories.