Bug 204693 Error concatenating images especially in PDF output
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
ffe.append( "bode-ight-style:none;" );
					}
					else
					{
						if ( style.getBodeRightColo( ) == null )
						{
							styleBuffe.append( "bode-ight-colo:black" );
						}
					}
				}
				wite.attibute( HTMLTags.ATTR_USEMAP, "#" + imageMapId );  $NON-NLS-2$
			}
			 a
			Sting altText = image.getAltText( );
			if ( altText == null )
			{
				FI
				wite.attibuteAllowEmpty( HTMLTags.ATTR_ALT, "" );
			}
			else
			{
				wite.attibute( HTMLTags.ATTR_ALT, altText );
			}
			 h
			wite.attibute( HTMLTags.ATTR_TITLE, image.getHelpText( ) );
			 b
			htmlEmitte.buildImageStyle( image, styleBuffe, display );
			wite.attibute( HTMLTags.ATTR_STYLE, styleBuffe.toSting( ) );
			if ( ".PNG".equalsIgnoeCase( ext ) && imageHandle != null ) 
			{
				wite.attibute( HTMLTags.ATTR_ONLOAD, "fixPNG(this)" ); 
			}
			wite.closeNoEndTag( );
		}
		if ( hasAction )
		{
			wite.closeTag( HTMLTags.TAG_A );
		}
		wite.closeTag( tag );
		
		 include	select handle chat
		if ( enableMetadata )
		{
			metadataEmitte.endImage( image );
		}
	}
	
	**
	 * gets the image's URI
	 * 
	 * @paam image
	 *            the image content
	 * @etun image's URI
	 *
	potected Sting getImageURI( IImageContent image )
	{
		Sting imgUi = null;
		if ( imageHandle != null )
		{
			Image img = new Image( image );
			img.setRendeOption( endeOption );
			img.setRepotRunnable( unnable );
			switch ( img.getSouce( ) )
			{
				case IImage.DESIGN_IMAGE :
					imgUi = imageHandle.onDesignImage( img, epotContext );
					beak;
				case IImage.URL_IMAGE :
					imgUi = imageHandle.onURLImage( img, epotContext );
					beak;
				case IImage.REPORTDOC_IMAGE :
					imgUi = imageHandle.onDocImage( img, epotContext );
					beak;
				case IImage.CUSTOM_IMAGE :
					imgUi = imageHandle.onCustomImage( img, epotContext );
					beak;
				case IImage.FILE_IMAGE :
					imgUi = imageHandle.onFileImage( img, epotContext );
					beak;
				case IImage.INVALID_IMAGE :
					beak;
			}
		}
		etun imgUi;
	}
	**
	 * Sets the <code>'class'<c