DocPage Organizer: create document manipulator

This commit is contained in:
Jakub Melka
2021-07-18 17:58:12 +02:00
parent 83eb35e1c0
commit f7d7902aa9
8 changed files with 608 additions and 12 deletions

View File

@ -679,6 +679,12 @@ void PDFDocumentBuilder::createDocument()
m_storage.setSecurityHandler(PDFSecurityHandlerPointer(new PDFNoneSecurityHandler()));
}
void PDFDocumentBuilder::setDocument(const PDFDocument* document)
{
m_storage = document->getStorage();
m_version = document->getInfo()->version;
}
PDFDocument PDFDocumentBuilder::build()
{
updateTrailerDictionary(m_storage.getObjects().size());