
## Core PDF functions

|      Name      |  Description   |
| -------------- | -------------- |
| [new](./new/) | Create a new PDF-document. |
| [open](./open/) | Open a PDF-document with filename. |
| [save](./save/) | Save the previously opened PDF-document. |
| [save_as](./save_as/) | Save the previously opened PDF-document with new filename. |
| [set_license](./set_license/) | Set license with filename. |
| [extract_text](./extract_text/) | Return the PDF-document contents as plain text. |
| [word_count](./word_count/) | Return word count in PDF-document. |
| [character_count](./character_count/) | Return character count in PDF-document. |
| [append](./append/) | Append pages from another PDF-document. |
| [append_pages](./append_pages/) | Append selected pages from another PDF-document. |
| [merge_documents](./merge_documents/) | Create a new PDF-document by merging the provided PDF-documents. |
| [split_document](./split_document/) | Create multiple new PDF-documents by extracting pages from the source PDF-document. |
| [split](./split/) | Create multiple new PDF-documents by extracting pages from the current PDF-document. |
| [split_at_page](./split_at_page/) | Split the PDF-document into two new PDF-documents. |
| [split_at](./split_at/) | Split the current PDF-document into two new PDF-documents. |
| [bytes](./bytes/) | Return the contents of the PDF-document as a byte vector. |
| [get_meta_info](./get_meta_info/) | Get meta information value of PDF-document. |
| [set_meta_info](./set_meta_info/) | Set meta information value of PDF-document. |
| [clear_meta_info](./clear_meta_info/) | Clear all meta information values of PDF-document. |
| [is_linearized](./is_linearized/) | Get a value indicating whether document is linearized. |
| [page_add](./page_add/) | Add new page in PDF-document. |
| [page_insert](./page_insert/) | Insert new page at the specified position in PDF-document. |
| [page_delete](./page_delete/) | Delete specified page in PDF-document. |
| [page_count](./page_count/) | Return the number of pages in the PDF-document. |
| [page_word_count](./page_word_count/) | Return word count on specified page in PDF-document. |
| [page_character_count](./page_character_count/) | Return character count on specified page in PDF-document. |
| [page_is_blank](./page_is_blank/) | Return page is blank in PDF-document. |


## Detailed Description

Core functions for working with PDF files.

