Bug 119817 properities using percentage dimension as value don't work in BIRT PDF Emitter.
Description: properities using percentage dimension as value don't work in BIRT PDF Emitter. Steps to reproduce: 1. Set percentage value to Margin/Padding 2. Preview Expected result: Percentage values work. Actual result: No effects.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutManagerFactory.java
if ( converter == null )
				{
					converter = new HTML2Content( foreign.getReportContent( )
							.getDesign( ).getBasePath( ) );
				}
				
				converter.html2Content( foreign );
				executor = new DOMReportItemExecutor( foreign );
				executor.execute( );
				return visitContent( foreign, value );
			}
			LabelContent label = new LabelContent( foreign );
			return handleText( label );
		}
		public Object visitAutoText( IAutoTextContent autoText, Object value )
		{
			if ( IAutoTextContent.PAGE_NUMBER == autoText.getType( ) )
			{
				String originalPageNumber = autoText.getText( );
				NumberFormatter nf = new NumberFormatter( );
				String patternStr = autoText.getComputedStyle( )
						.getNumberFormat( );
				nf.applyPattern( patternStr );
				autoText.setText( nf.format( Integer
						.parseInt( originalPageNumber ) ) );
				return handleText( autoText );
			}
			return new PDFTemplateLM( context, parent, autoText, 
					executor );
		}