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
reader = new ImageReader( content, context.getSupportedImageFormats( ) );
		int result = reader.read( );
		switch ( result )
		{
			case ImageReader.RESOURCE_UNREACHABLE:
				
				layout = createAltTextLayout( ImageReader.RESOURCE_UNREACHABLE );
				break;
			case ImageReader.UNSUPPORTED_OBJECTS:
				
				layout = createAltTextLayout( ImageReader.UNSUPPORTED_OBJECTS );
				break;
			case ImageReader.OBJECT_LOADED_SUCCESSFULLY:
				
				if ( reader.getType( ) == ImageReader.TYPE_IMAGE_OBJECT
						|| reader.getType( ) == ImageReader.TYPE_CONVERTED_SVG_OBJECT )
				{
					try
					{
						imageObject = Image.getInstance( reader.getByteArray( ) );
					}
					catch ( Exception e )
					{
						logger.log( Level.WARNING, e.getLocalizedMessage( ) );
					}
					
					if ( imageObject == null )
					{
						layout = createAltTextLayout( ImageReader.UNSUPPORTED_OBJECTS );
						break;