conversion

package
v3.2.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2019 License: AGPL-3.0 Imports: 27 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetDocumentNameFromFilename

func GetDocumentNameFromFilename(filename string) (dn string)

GetDocumentNameFromFilename strips path and extension.

Types

type Handler

type Handler struct {
	Runtime *env.Runtime
	Store   *store.Store
	Indexer indexer.Indexer
}

Handler contains the runtime information such as logging and database.

func (*Handler) UploadConvert

func (h *Handler) UploadConvert(w http.ResponseWriter, r *http.Request)

UploadConvert is an endpoint to both upload and convert a document

type StorageProvider

type StorageProvider interface {
	Upload(job string, filename string, file []byte) (err error)
	Convert(api.ConversionJobRequest) (filename string, fileResult *api.DocumentConversionResponse, err error)
}

StorageProvider imports and stores documents

Directories

Path Synopsis
Package store provides the implementation for a file system based storage provider.
Package store provides the implementation for a file system based storage provider.

Jump to

Keyboard shortcuts

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