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
return area;
			}
			return null;
		}
		private int getTranslatedLengthX( int length )
		{
			return length * 1000 / resolutionX * 72;
		}
		private int getTranslatedLengthY( int length )
		{
			return length * 1000 / resolutionY * 72;
		}
		/**
		 * Parses out bookmark name from a url for interanl bookmark.
		 * 
		 * @param url
		 *            the url string
		 * @return the bookmark name.
		 */
		private String getBookmark( String url )
		{
			int start = url.indexOf( BOOKMARK_URL_PREFIX );
			int end = -1;
			if ( start != -1 )
			{
				start += BOOKMARK_URL_PREFIX.length( );
				end = url.indexOf( "&", start );
				if ( end == -1 )
				{
					end = url.length( );