vcl/source/gdi/pdfwriter_impl.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 77d41a25fe7afc31045ea6a39cb7bfb6c74d85fa Author: Gökçen Eraslan <gokcen.eras...@gmail.com> Date: Sat Jun 23 15:43:14 2012 +0300 /NeedAppearances must not be used if PDF is signed. Change-Id: Ie9d98d555e807de4d20a122a005e75106e039305 diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx index c0cf798..5e271ec 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" );
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits