PDFParser(3)
| PDFParser(3) | Library Functions Manual | PDFParser(3) |
NAME
PDFParser - The PDFParser class.
SYNOPSIS
#include <PDFParser.h>
Public Member Functions
PDFParser (const std::shared_ptr< MLBookProc >
&mlbp)
PDFParser constructor. UDBElement parseBook (const std::string
&book_content)
UDBase getBookInfo (const std::string &book_content)
void setDPI (const double &horizontal_dpi=double(72.0), const
double &vertical_dpi=double(72.0))
double getHorizontalDPI ()
double getVerticalDPI ()
Detailed Description
The PDFParser class.
This class contains methods for pdf files parsing. In most cases you do not need to use it directly. Usd CreateCollection and BookInfo instead.
Constructor & Destructor Documentation
PDFParser::PDFParser (const std::shared_ptr< MLBookProc > & mlbp)
PDFParser constructor.
Parameters
Member Function Documentation
UDBase PDFParser::getBookInfo (const std::string & book_content)
Gets extra information from pdf file.
Note
Parameters
Returns
double PDFParser::getHorizontalDPI ()
Returns horizontal DPI.
Returns
double PDFParser::getVerticalDPI ()
Returns vertical DPI.
Returns
UDBElement PDFParser::parseBook (const std::string & book_content)
Parses pdf file.
Note
Parameters
Returns
void PDFParser::setDPI (const double & horizontal_dpi = double(72.0), const double & vertical_dpi = double(72.0))
Sets DPI (see BookInfo::setDPI).
Parameters
vertical_dpi Vertical DPI.
Author
Generated automatically by Doxygen for MLBookProc from the source code.
| Version 2.1 | MLBookProc |
