|
RecAPI
|
Classes | |
| class | PDFException |
| PDF exception. More... | |
| class | RecAPIError |
| RecAPI error. More... | |
| class | ParameterIsNullException |
| Null parameter. More... | |
| class | AlreadyInitializedException |
| RecPDF already initialized. More... | |
| class | Manager |
| Manager class for the RecPDF More... | |
| class | Operation |
| A PDF operation. More... | |
| class | Document |
| A PDF document. More... | |
| class | OptDocument |
| A PDF document for PDF optimizing operations. More... | |
| class | RecPDF |
| Main class for RecPDF. More... | |
Enumerations | |
| enum | ErrorType { RECAPIError, ParameterIsNull, AlreadyInitialized } |
| PDF exception type. More... | |
| enum | Encryption { NO, RC4, AES } |
| PDF file encryption type. More... | |
| enum | Rotation { No = 0, Left, Right, Halfturn } |
| Degree of rotation. More... | |
| enum | Restrictions { NoPrint = 0x100, NoHighResolutionPrinting = 0x200, NoCopy = 0x400, NoExtractText = 0x800, NoExtractPages = 0x1000, NoChange = 0x2000, NoAssemble = 0x4000, NoAcroform = 0x8000, NoAnnotation = 0x10000, AllowEverything = 0 } |
| PDF security restriction flags. More... | |
PDF security restriction flags.
| NoPrint |
Printing is prohibited. |
| NoHighResolutionPrinting |
Printing is allowed only in low resolution mode. |
| NoCopy |
Copying the content to other document is prohibited. |
| NoExtractText |
Extracting the content for accessibility features is prohibited. |
| NoExtractPages |
Extracting pages is prohibited. |
| NoChange |
Modifying the content is prohibited. |
| NoAssemble |
Document assemble is prohibited (can not insert, rotate, delete pages, and create bookmarks or thumbnails). |
| NoAcroform |
Filling in form fields are prohibited. |
| NoAnnotation |
Adding or modifying annotations are prohibited. |
| AllowEverything |
No restrictions. |