pdfprocessor: don't throw exception on encrypted files (locked ones are

the problem)
Esse commit está contido em:
Albert S. 2019-05-04 09:38:52 +02:00
commit fea0ab892f

Ver arquivo

@ -15,12 +15,11 @@ QVector<PageData> PdfProcessor::process(const QByteArray &data) const
{ {
throw QSSGeneralException("Failed to process pdf data"); throw QSSGeneralException("Failed to process pdf data");
} }
if(doc->isEncrypted() || doc->isLocked()) if(doc->isLocked())
{ {
throw QSSGeneralException("Doc is encrypted/locked"); throw QSSGeneralException("Doc is locked");
} }
QRectF entirePage; QRectF entirePage;
auto pagecount = doc->numPages(); auto pagecount = doc->numPages();