Handle to the PDF document object. The underlying PDF representation of a document. Through PDF Document, your application can perform most of the Edit Pages operations (delete, replace, and so on). Thumbnails can be created and deleted through this object. You can set and retrieve document information fields through this object as well.
IG_PDF_doc_create | Creates a PDF document and attaches it to HMIGEAR. |
IG_PDF_doc_create_new_page | Creates a new PDF page for the hMPIDoc. |
IG_PDF_doc_create_wordfinder | Creates a word finder that is used to extract text in the host encoding from a PDF file. |
IG_PDF_doc_create_wordfinder_ucs | Creates a word finder that is used to extract text in the host encoding from a PDF file. |
IG_PDF_doc_delete_pages | Deletes the specified pages. |
IG_PDF_doc_form_flatten | Flattens a document's AcroForm fields into its page content. |
IG_PDF_doc_get_bookmark | Gets the root of the document's bookmark tree. |
IG_PDF_doc_get_info | Gets the value of a key in a document's Info dictionary, or the value of this same key in the XMP metadata, whichever is latest. |
IG_PDF_doc_get_is_linearized | Determines whether or not the PDF document is linearized. |
IG_PDF_doc_get_layer | Gets the layer with a specified index. |
IG_PDF_doc_get_layer_count | Gets the layer count for the document. |
IG_PDF_doc_get_new_crypt_handler | Gets the specified document's new security handler (that is, the security handler that will be used after the document is saved). |
IG_PDF_doc_get_new_security_data | Gets the security data structure for the specified document's new security handler. |
IG_PDF_doc_get_new_security_info | Gets the security information from the specified document's new security handler. |
IG_PDF_doc_get_page | Gets a handle to a specific page. |
IG_PDF_doc_get_page_count | Gets the number of pages in the document. |
IG_PDF_doc_get_root | Returns the Catalog dictionary of the PDF document |
IG_PDF_doc_get_security_data | Gets the security data structure for the specified document's new security handler. |
IG_PDF_doc_insert_pages | Inserts nPageCount pages from hDoc2 into hDoc. |
IG_PDF_doc_page_release | Releases a handle to a PDF page. |
IG_PDF_doc_perm_request | Checks the permissions associated with the specified document using the latest permissions format, and determines whether the requested operation is allowed for the specified object in the document. |
IG_PDF_doc_print | Prints PDF pages from a PDF document, allowing the user to specify options such as page size, rotation, and fit mode. |
IG_PDF_doc_set_info | Sets the value of a key in a document's Info dictionary. |
IG_PDF_doc_set_new_crypt_handler | Sets specified document's new security handler (the security handler that will be used after the document is saved). |
IG_PDF_doc_set_new_security_data | Sets the security data structure for the specified document's new security handler. |
IG_PDF_doc_xfa_is_dynamic | This function returns true if a document contains dynamic XFA content, and false otherwise. |
IG_PDF_doc_xfa_is_present | This function returns true if a document contains XFA content (dynamic or static), and false otherwise. |
IG_PDF_doc_xfa_remove | This function removes XFA content from a document. |