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/layout/pdf/util/PropertyUtil.java
return c;
	}
	public static int getFontStyle( String fontStyle, String fontWeight )
	{
		int styleValue = Font.NORMAL;
		if ( CSSConstants.CSS_OBLIQUE_VALUE.equals( fontStyle )
				|| CSSConstants.CSS_ITALIC_VALUE.equals( fontStyle ) )
		{
			styleValue |= Font.ITALIC;
		}
		if ( CSSConstants.CSS_BOLD_VALUE.equals( fontWeight )
				|| CSSConstants.CSS_BOLDER_VALUE.equals( fontWeight )
				|| CSSConstants.CSS_600_VALUE.equals( fontWeight )
				|| CSSConstants.CSS_700_VALUE.equals( fontWeight )
				|| CSSConstants.CSS_800_VALUE.equals( fontWeight )
				|| CSSConstants.CSS_900_VALUE.equals( fontWeight ) )
		{
			styleValue |= Font.BOLD;
		}
		return styleValue;
	}
	public static String getBackgroundImage( CSSValue value )
	{
		if ( value != null && value instanceof StringValue )
		{
			String strValue = ( (StringValue) value ).getStringValue( );
			if ( strValue != null
					&& ( !CSSConstants.CSS_NONE_VALUE.equals( strValue ) ) )
			{
				return strValue;