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
{
	private ILayout layout = null;
	private ContainerArea parent;
	private IImageContent content;
	private ImageReader reader;
	private Image imageObject = null;
	private LayoutContext context;
	protected static Logger logger = Logger.getLogger( ImageAreaLayout.class
			.getName( ) );
	private static Pattern pattern = Pattern.compile( " ([^=]*)=\"([^\"]*)\"" );
	
	public ImageAreaLayout( ContainerArea parent, LayoutContext context,
			IImageContent content )
	{
		this.parent = parent;
		this.content = content;
		this.context = context;
	}
	public void layout( ) throws BirtException
	{
		initialize( );
		if ( layout != null )
		{
			layout.layout( );
		}
	}
	protected void initialize( ) throws BirtException
	{