|
| fz_document_writer * | fz_new_document_writer (fz_context *ctx, const char *path, const char *format, const char *options) |
| fz_document_writer * | fz_new_document_writer_with_output (fz_context *ctx, fz_output *out, const char *format, const char *options) |
| fz_document_writer * | fz_new_document_writer_with_buffer (fz_context *ctx, fz_buffer *buf, const char *format, const char *options) |
| fz_document_writer * | fz_new_pdf_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pdf_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_svg_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_svg_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_text_writer (fz_context *ctx, const char *format, const char *path, const char *options) |
| fz_document_writer * | fz_new_text_writer_with_output (fz_context *ctx, const char *format, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_odt_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_odt_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_docx_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_docx_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_ps_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_ps_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_pcl_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pcl_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_pclm_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pclm_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_pwg_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pwg_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_cbz_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_cbz_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_csv_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_csv_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| fz_document_writer * | fz_new_pdfocr_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pdfocr_writer_with_output (fz_context *ctx, fz_output *out, const char *options) |
| void | fz_pdfocr_writer_set_progress (fz_context *ctx, fz_document_writer *writer, fz_pdfocr_progress_fn *progress, void *) |
| fz_document_writer * | fz_new_jpeg_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_png_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pam_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pnm_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pgm_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_ppm_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pbm_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_document_writer * | fz_new_pkm_pixmap_writer (fz_context *ctx, const char *path, const char *options) |
| fz_device * | fz_begin_page (fz_context *ctx, fz_document_writer *wri, fz_rect mediabox) |
| void | fz_end_page (fz_context *ctx, fz_document_writer *wri) |
| void | fz_write_document (fz_context *ctx, fz_document_writer *wri, fz_document *doc) |
| void | fz_close_document_writer (fz_context *ctx, fz_document_writer *wri) |
| void | fz_drop_document_writer (fz_context *ctx, fz_document_writer *wri) |
| fz_document_writer * | fz_new_pixmap_writer (fz_context *ctx, const char *path, const char *options, const char *default_path, int n, void(*save)(fz_context *ctx, fz_pixmap *pix, const char *filename)) |
| fz_document_writer * | fz_new_pixmap_writer_with_output (fz_context *ctx, fz_output *out, const char *options, int n, void(*write)(fz_context *ctx, fz_output *out, fz_pixmap *pix)) |
| fz_document_writer * | fz_new_document_writer_of_size (fz_context *ctx, size_t size, fz_document_writer_begin_page_fn *begin_page, fz_document_writer_end_page_fn *end_page, fz_document_writer_close_writer_fn *close, fz_document_writer_drop_writer_fn *drop) |
| typedef int fz_pdfocr_progress_fn(fz_context *ctx, void *progress_arg, int page, int percent) |
Used to report progress of the OCR operation.
page: Current page being processed.
percent: Progress of the OCR operation for the current page in percent. Whether it reaches 100 once a page is finished, depends on the OCR engine.
Return 0 to continue progress, return 1 to cancel the operation.
Create a new fz_document_writer, for a file of the given type.
path: The document name to write (or NULL for default)
format: Which format to write (currently cbz, html, pdf, pam, pbm, pgm, pkm, png, ppm, pnm, svg, text, xhtml, docx, odt)
options: NULL, or pointer to comma separated string to control file generation.