Author: ts Date: Mon Dec 3 20:28:37 2007 New Revision: 6906 Log: - Fixed issue #12160: Conversion of transparent backgrounds does not work on certain systems.
Modified: trunk/ImageConversion/ChangeLog trunk/ImageConversion/src/handlers/imagemagick_base.php trunk/ImageConversion/tests/data/compare/ezcImageConversionHandlerShellTest_testConvertTransparentNonTransparent Modified: trunk/ImageConversion/ChangeLog ============================================================================== --- trunk/ImageConversion/ChangeLog [iso-8859-1] (original) +++ trunk/ImageConversion/ChangeLog [iso-8859-1] Mon Dec 3 20:28:37 2007 @@ -2,6 +2,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Fixed issue #12126: ImageConversion test is incorrect. +- Fixed issue #12160: Conversion of transparent backgrounds does not work on + certain systems. 1.3.1 - Wednesday 28 November 2007 Modified: trunk/ImageConversion/src/handlers/imagemagick_base.php ============================================================================== --- trunk/ImageConversion/src/handlers/imagemagick_base.php [iso-8859-1] (original) +++ trunk/ImageConversion/src/handlers/imagemagick_base.php [iso-8859-1] Mon Dec 3 20:28:37 2007 @@ -146,8 +146,8 @@ // Check is transparency must be converted if ( $this->needsTransparencyConversion( $this->getReferenceData( $image, 'mime' ), $mime ) && $options->transparencyReplacementColor !== null ) { - $this->addFilterOption( $image, '-fill', $this->colorArrayToString( $options->transparencyReplacementColor ) ); - $this->addFilterOption( $image, '-opaque', 'none' ); + $this->addFilterOption( $image, '-background', $this->colorArrayToString( $options->transparencyReplacementColor ) ); + $this->addFilterOption( $image, '-flatten' ); } $this->saveCommon( $image, $newFile, $mime ); Modified: trunk/ImageConversion/tests/data/compare/ezcImageConversionHandlerShellTest_testConvertTransparentNonTransparent ============================================================================== Binary files - no diff available. -- svn-components mailing list svn-components@lists.ez.no http://lists.ez.no/mailman/listinfo/svn-components