diff options
author | Gökçen Eraslan <gokcen.eraslan@gmail.com> | 2012-06-23 15:43:14 +0300 |
---|---|---|
committer | Gökçen Eraslan <gokcen.eraslan@gmail.com> | 2012-06-23 15:43:14 +0300 |
commit | 77d41a25fe7afc31045ea6a39cb7bfb6c74d85fa (patch) | |
tree | 34785923a86bd0432cfeeaff8f7e8b5de643c0f1 /vcl | |
parent | 92cc6c3788376ff28a22e29975499c3414d642b6 (diff) |
/NeedAppearances must not be used if PDF is signed.
Change-Id: Ie9d98d555e807de4d20a122a005e75106e039305
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/gdi/pdfwriter_impl.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx index c0cf79806e47..5e271ec2680c 100644 --- a/vcl/source/gdi/pdfwriter_impl.cxx +++ b/vcl/source/gdi/pdfwriter_impl.cxx @@ -6048,7 +6048,8 @@ bool PDFWriterImpl::emitCatalog() aLine.append( "/DR " ); aLine.append( getResourceDictObj() ); aLine.append( " 0 R" ); - if( m_bIsPDF_A1 ) + // /NeedAppearances must not be used if PDF is signed + if( m_bIsPDF_A1 || ( m_nSignatureObject != -1 ) ) aLine.append( ">>\n" ); else aLine.append( "/NeedAppearances true>>\n" ); |