I am trying to convert html to pdf .
The conversion works fine if I do not include any images, but if I include images, it is not with error code 3 and Description BackendError .
I mean the image resource included as static / thumb.jpg in my html resource.
def prepare_bar_attachment(bars): asset = conversion.Asset('text/html', render_template('bar/print.html', bars=bars), 'print.html') thumbnail = None if bar.thumbnailurl: img_response = urlfetch.fetch(bar.thumbnailurl) if img_response.status_code == 200: thumbnail = conversion.Asset('image/jpeg', img_response.content, 'thumb.jpg') conv = conversion.Conversion(asset, 'application/pdf') if thumbnail: conv.add_asset(thumbnail) result = conversion.convert(conv) if result.assets: attachment = [('Bars.pdf', result.assets[0].data)] else: attachment = [] app.logger.error('Error Code: %s\nDescription\%s'%\ (result.error_code, result.error_text)) return attachment
source share