Bug 313459 Problem with % when generating images in tables.
See the attached BirtProject, it has two reports. Each identical except for this difference: The image width/height is set to a %age value (50%) in one (TestImage.rptdesign) and not-set in the other (TestImageWorking.rptdesign). TestImage.rptdesign does not display the image in pdf, but works fine in html. TestImageWorking.rptdesign shows the image in both pdf and html. The %age setting seems to cause the problem in pdf format.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/ImageAreaLayout.java
/**
		 * Creates legend for chart.
		 * 
		 * @param imageContent
		 *            the image content of the chart.
		 * @param imageArea
		 *            the imageArea of the chart.
		 */
		private void processChartLegend( IImageContent imageContent,
				IImageArea imageArea )
		{
			if ( null == intrinsic )
			{
				return;
			}
			Object imageMapObject = imageContent.getImageMap( );
			boolean hasImageMap = ( imageMapObject != null )
					&& ( imageMapObject instanceof String )
					&& ( ( (String) imageMapObject ).length( ) > 0 );
			if ( hasImageMap )
			{
				createImageMap( (String) imageMapObject, imageArea );
			}
		}
		private void createImageMap( String imageMapObject, IImageArea imageArea )
		{
			if ( imageMapObject == null )
			{
				return;
			}