Vanilla.PDF
1.5.3
Cross-platform toolkit for creating and modifying PDF documents
|
Represents low-level file access handle. More...
Additional Inherited Members | |
Public Member Functions inherited from IUnknownHandle | |
error_type | IUnknown_AddRef (IUnknownHandle *handle) |
Increment the internal reference counter. | |
Related Functions inherited from IUnknownHandle | |
error_type | IUnknown_Release (IUnknownHandle *handle) |
Decrement the internal reference counter. More... | |
Represents low-level file access handle.
The file is basically composed of:
When the file has been incrementally updated, there may be multiple cross-reference sections.
For more details please visit section 7.5 - File Structure and section 7.5.6 - Incremental Updates.
error_type File_Open | ( | string_type | filename, |
FileHandle ** | result | ||
) |
|
related |
Creates a file for writing.
Truncates the contents if it already exists.
|
related |
Perform basic intialization.
Read xref tables, determine if file is encrypted.
|
related |
Determine if file is encrypted.
If the file was not initialized returns false.
|
related |
Set files encryption key.
This is most often certificate.
|
related |
Decrement the internal reference counter.
When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.