FPDF_ImportNPagesToOne function
- @Native<FPDF_DOCUMENT Function(FPDF_DOCUMENT, Float, Float, Size, Size)>(FPDF_DOCUMENT, ffi.Float, ffi.Float, ffi.Size, ffi.Size)>()
- FPDF_DOCUMENT src_doc,
- double output_width,
- double output_height,
- int num_pages_on_x_axis,
- int num_pages_on_y_axis,
Experimental API. Create a new document from |src_doc|. The pages of |src_doc| will be combined to provide |num_pages_on_x_axis x num_pages_on_y_axis| pages per |output_doc| page.
src_doc - The document to be imported. output_width - The output page width in PDF "user space" units. output_height - The output page height in PDF "user space" units. num_pages_on_x_axis - The number of pages on X Axis. num_pages_on_y_axis - The number of pages on Y Axis.
Return value: A handle to the created document, or NULL on failure.
Comments: number of pages per page = num_pages_on_x_axis * num_pages_on_y_axis
Implementation
@ffi.Native<
FPDF_DOCUMENT Function(
FPDF_DOCUMENT,
ffi.Float,
ffi.Float,
ffi.Size,
ffi.Size,
)
>()
external FPDF_DOCUMENT FPDF_ImportNPagesToOne(
FPDF_DOCUMENT src_doc,
double output_width,
double output_height,
int num_pages_on_x_axis,
int num_pages_on_y_axis,
);