Documentation
¶
Index ¶
- func ParseMetadata(ctx *model.Context, link *manifest.Link) (m manifest.Manifest, err error)
- func ParsePDFMetadata(ctx *model.Context, m *manifest.Manifest) error
- func ParseXMPMetadata(doc *xmp.Document, metadata *manifest.Metadata) error
- func PositionsServiceFactory() pub.ServiceFactory
- type Parser
- type PositionsService
- func (s *PositionsService) Close()
- func (s *PositionsService) Get(ctx context.Context, link manifest.Link) (fetcher.Resource, bool)
- func (s *PositionsService) Links() manifest.LinkList
- func (s *PositionsService) Positions(ctx context.Context) []manifest.Locator
- func (s *PositionsService) PositionsByReadingOrder(ctx context.Context) [][]manifest.Locator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseMetadata ¶
func PositionsServiceFactory ¶
func PositionsServiceFactory() pub.ServiceFactory
Types ¶
type PositionsService ¶
type PositionsService struct {
// contains filtered or unexported fields
}
Positions Service for an PDF.
func (*PositionsService) Close ¶
func (s *PositionsService) Close()
func (*PositionsService) Links ¶
func (s *PositionsService) Links() manifest.LinkList
func (*PositionsService) Positions ¶
func (s *PositionsService) Positions(ctx context.Context) []manifest.Locator
Positions implements pub.PositionsService
func (*PositionsService) PositionsByReadingOrder ¶
func (s *PositionsService) PositionsByReadingOrder(ctx context.Context) [][]manifest.Locator
PositionsByReadingOrder implements PositionsService
Click to show internal directories.
Click to hide internal directories.