FPDF_NewXObjectFromPage function

  1. @Native<FPDF_XOBJECT Function(FPDF_DOCUMENT, FPDF_DOCUMENT, Int)>(FPDF_DOCUMENT, FPDF_DOCUMENT, ffi.Int)>()
FPDF_XOBJECT FPDF_NewXObjectFromPage(
  1. FPDF_DOCUMENT dest_doc,
  2. FPDF_DOCUMENT src_doc,
  3. int src_page_index
)

Experimental API. Create a template to generate form xobjects from |src_doc|'s page at |src_page_index|, for use in |dest_doc|.

Returns a handle on success, or NULL on failure. Caller owns the newly created object. The returned handle's lifetime is tied to |dest_doc| and not |src_doc|. It must be closed before |dest_doc|.

Implementation

@ffi.Native<FPDF_XOBJECT Function(FPDF_DOCUMENT, FPDF_DOCUMENT, ffi.Int)>()
external FPDF_XOBJECT FPDF_NewXObjectFromPage(
  FPDF_DOCUMENT dest_doc,
  FPDF_DOCUMENT src_doc,
  int src_page_index,
);