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
root.setAllocatedWidth( Math.min( maxWidth, cWidth ) );
						//
						//a  
						if ( maxWidth < cWidth )
						{
							root.getBoxStyle( ).setRightBorder( null );
						}
						if ( maxHeight < cHeight )
						{
							root.getBoxStyle( ).setBottomBorder( null );
						}
					}
				}
			}
			else
			{
				imageArea.setWidth( actualWidth );
				imageArea.setHeight( actualHeight );
				root.setContentWidth( imageArea.getWidth( ) );
				root.setContentHeight( imageArea.getHeight( ) );
			}
			root.addChild( imageArea );
			imageArea.setPosition( root.getContentX( ), root.getContentY( ) );
			if ( context.getEngineTaskType( ) != IEngineTask.TASK_RUN )
			{
				processChartLegend( image, imageArea );
			}
			root.finished = false;
		}
		protected ImageArea createImageArea( IImageContent content )