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_delete_pages | Deletes the specified pages. |
IG_PDF_doc_insert_pages | Inserts nPageCount pages from hDoc2 into hDoc. |
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_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_set_info | Sets the value of a key in a document's Info dictionary. |
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_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_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_security_data | Gets the security data structure for the specified document's new security handler. |
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_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. |