Signature dictionary parsing

This commit is contained in:
Jakub Melka
2020-06-13 18:51:06 +02:00
parent 958737f359
commit a319bd611b
6 changed files with 315 additions and 3 deletions

View File

@ -22,6 +22,7 @@
#include "pdfdocument.h"
#include "pdfannotation.h"
#include "pdfdocumentdrawinterface.h"
#include "pdfsignaturehandler.h"
#include <QTextLayout>
@ -395,9 +396,12 @@ class PDFFormFieldSignature : public PDFFormField
public:
explicit inline PDFFormFieldSignature() = default;
const PDFSignature& getSignature() const { return m_signature; }
private:
friend static PDFFormFieldPointer PDFFormField::parse(const PDFObjectStorage* storage, PDFObjectReference reference, PDFFormField* parentField);
PDFSignature m_signature;
};
/// This class represents interactive form. Interactive form fields can span multiple