Vanilla.PDF  2.0.0
Cross-platform toolkit for creating and modifying PDF documents
DocumentInfoHandle Class Reference

Metadata for the document. More...

Inheritance diagram for DocumentInfoHandle:
IUnknownHandle
error_type CALLING_CONVENTION DocumentInfo_GetTitle (DocumentInfoHandle *handle, StringObjectHandle **result)
 The document's title.
 
error_type CALLING_CONVENTION DocumentInfo_GetAuthor (DocumentInfoHandle *handle, StringObjectHandle **result)
 The name of the person who created the document.
 
error_type CALLING_CONVENTION DocumentInfo_GetSubject (DocumentInfoHandle *handle, StringObjectHandle **result)
 The subject of the document.
 
error_type CALLING_CONVENTION DocumentInfo_GetKeywords (DocumentInfoHandle *handle, StringObjectHandle **result)
 Keywords associated with the document.
 
error_type CALLING_CONVENTION DocumentInfo_GetCreator (DocumentInfoHandle *handle, StringObjectHandle **result)
 If the document was converted to PDF from another format, the name of the conforming product that created the original document from which it was converted.
 
error_type CALLING_CONVENTION DocumentInfo_GetProducer (DocumentInfoHandle *handle, StringObjectHandle **result)
 If the document was converted to PDF from another format, the name of the conforming product that converted it to PDF.
 
error_type CALLING_CONVENTION DocumentInfo_GetCreationDate (DocumentInfoHandle *handle, DateHandle **result)
 The date and time the document was created.
 
error_type CALLING_CONVENTION DocumentInfo_GetModificationDate (DocumentInfoHandle *handle, DateHandle **result)
 The date and time the document was most recently modified.
 
error_type CALLING_CONVENTION DocumentInfo_GetTrapped (DocumentInfoHandle *handle, DocumentTrappedType *result)
 Indication whether the document has been modified to include trapping information (see 14.11.6, "Trapping Support")
 
error_type CALLING_CONVENTION DocumentInfo_ToUnknown (DocumentInfoHandle *handle, IUnknownHandle **result)
 Reinterpret current object as IUnknownHandle.
 
error_type CALLING_CONVENTION DocumentInfo_FromUnknown (IUnknownHandle *handle, DocumentInfoHandle **result)
 Convert IUnknownHandle to DocumentInfoHandle.
 
error_type CALLING_CONVENTION DocumentInfo_Release (DocumentInfoHandle *handle)
 Decrement the internal reference counter.
 

Additional Inherited Members

- Public Member Functions inherited from IUnknownHandle
error_type CALLING_CONVENTION IUnknown_AddRef (IUnknownHandle *handle)
 Increment the internal reference counter.
 

Detailed Description

Metadata for the document.

See also
DocumentHandle

Friends And Related Symbol Documentation

◆ DocumentInfo_GetTrapped()

error_type CALLING_CONVENTION DocumentInfo_GetTrapped ( DocumentInfoHandle * handle,
DocumentTrappedType * result )
related

Indication whether the document has been modified to include trapping information (see 14.11.6, "Trapping Support")

◆ DocumentInfo_Release()

error_type CALLING_CONVENTION DocumentInfo_Release ( DocumentInfoHandle * handle)
related

Decrement the internal reference counter.

When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.

See also
IUnknown_Release

The documentation for this class was generated from the following file: