Calibre convertor
Lowlevel conversion API for calibre’s ebook-convert.
-
edeposit.amqp.calibre.calibre.convert(input_format, output_format, b64_data)[source]
Convert b64_data fron input_format to output_format.
Parameters: |
- input_format (str) –
specification of input format (pdf/epub/whatever),
see INPUT_FORMATS for list
- output_format (str) –
specification of output format (pdf/epub/whatever),
see OUTPUT_FORMATS for list
- b64_data (str) –
base64 encoded data
|
Returns: | ConversionResponse –
namedtuple structure with information about output format, data (b64_data) and protocol from conversion. Structure is defined in ConversionResponse.
|
Raises: |
- AssertionError –
when bad arguments are handed over
- UserWarning –
when conversion failed
|