SILVERCODERS DocToText  4.0.1512
Converts DOC, XLS, XLSB, PPT, RTF, ODF (ODT, ODS, ODP), OOXML (DOCX, XLSX, PPTX), iWork (PAGES, NUMBERS, KEYNOTE), ODFXML (FODP, FODS, FODT), PDF, EML and HTML documents to plain text. Extracts metadata and annotations.
 All Classes Functions Enumerations Pages
Public Types | Public Member Functions | List of all members
doctotext::Metadata Class Reference

Public Types

enum  DataType { NONE, EXTRACTED, ESTIMATED }
 

Public Member Functions

 Metadata (const Metadata &r)
 
Metadataoperator= (const Metadata &r)
 
DataType authorType ()
 
void setAuthorType (DataType type)
 
const char * author ()
 
void setAuthor (const std::string &author)
 
DataType creationDateType ()
 
void setCreationDateType (DataType type)
 
const tm & creationDate ()
 
void setCreationDate (const tm &creation_date)
 
DataType lastModifiedByType ()
 
void setLastModifiedByType (DataType type)
 
const char * lastModifiedBy ()
 
void setLastModifiedBy (const std::string &last_modified_by)
 
DataType lastModificationDateType ()
 
void setLastModificationDateType (DataType type)
 
const tm & lastModificationDate ()
 
void setLastModificationDate (const tm &last_modification_date)
 
DataType pageCountType ()
 
void setPageCountType (DataType type)
 
int pageCount ()
 
void setPageCount (int page_count)
 
DataType wordCountType ()
 
void setWordCountType (DataType type)
 
int wordCount ()
 
void setWordCount (int word_count)
 
void addField (const std::string &field_name, const Variant &field_value)
 
bool hasField (const std::string &field_name) const
 
const VariantgetField (const std::string &field_name) const
 
const std::map< std::string,
Variant > & 
getFields () const
 

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