summaryrefslogtreecommitdiff
path: root/vcl/source/gdi/pdfwriter_impl.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2021-02-27 18:35:14 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-03-03 08:26:47 +0100
commit63dd594d535b1272a29a3f4217212b6063a08af6 (patch)
treed6d99aaae322bdf1fe62c41e1c03e2b08c4dee9d /vcl/source/gdi/pdfwriter_impl.cxx
parent4adfd75021d50e8e91c71bbe1526a1c752343059 (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.cxx30
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"