diff options
author | Noel Grandin <noel@peralex.com> | 2021-02-27 18:35:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-03-03 08:26:47 +0100 |
commit | 63dd594d535b1272a29a3f4217212b6063a08af6 (patch) | |
tree | d6d99aaae322bdf1fe62c41e1c03e2b08c4dee9d /vcl/source/gdi/pdfwriter_impl.cxx | |
parent | 4adfd75021d50e8e91c71bbe1526a1c752343059 (diff) |
drop TransparentType::Color usage
which is dead code, since we convert to TransparentType::Bitmask
in the constructor of BitmapEx
Change-Id: I047b7d25317c4be4d17a8b0db9a90ec101875c9f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111683
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/source/gdi/pdfwriter_impl.cxx')
-rw-r--r-- | vcl/source/gdi/pdfwriter_impl.cxx | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx index f7c6f827eba5..4cf1b8ac5e8f 100644 --- a/vcl/source/gdi/pdfwriter_impl.cxx +++ b/vcl/source/gdi/pdfwriter_impl.cxx @@ -8699,7 +8699,6 @@ bool PDFWriterImpl::writeBitmapObject( BitmapEmit& rObject, bool bMask ) CHECK_RETURN( updateObject( rObject.m_nObject ) ); Bitmap aBitmap; - Color aTransparentColor( COL_TRANSPARENT ); bool bWriteMask = false; if( ! bMask ) { @@ -8716,9 +8715,6 @@ bool PDFWriterImpl::writeBitmapObject( BitmapEmit& rObject, bool bMask ) { case TransparentType::NONE: break; - case TransparentType::Color: - aTransparentColor = rObject.m_aBitmap.GetTransparentColor(); - break; case TransparentType::Bitmap: bWriteMask = true; break; @@ -8902,32 +8898,8 @@ bool PDFWriterImpl::writeBitmapObject( BitmapEmit& rObject, bool bMask ) aLine.append( nMaskObject ); aLine.append( " 0 R\n" ); } - else if( aTransparentColor != COL_TRANSPARENT ) - { - aLine.append( "/Mask[ " ); - if( bTrueColor ) - { - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetRed()) ); - aLine.append( ' ' ); - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetRed()) ); - aLine.append( ' ' ); - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetGreen()) ); - aLine.append( ' ' ); - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetGreen()) ); - aLine.append( ' ' ); - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetBlue()) ); - aLine.append( ' ' ); - aLine.append( static_cast<sal_Int32>(aTransparentColor.GetBlue()) ); - } - else - { - sal_Int32 nIndex = pAccess->GetBestPaletteIndex( BitmapColor( aTransparentColor ) ); - aLine.append( nIndex ); - } - aLine.append( " ]\n" ); - } } - else if( m_bIsPDF_A1 && (bWriteMask || aTransparentColor != COL_TRANSPARENT) ) + else if( m_bIsPDF_A1 && bWriteMask ) m_aErrors.insert( PDFWriter::Warning_Transparency_Omitted_PDFA ); aLine.append( ">>\n" |