Bug 173606 True type fonts display the same effects in PDF[00]
True type fonts display the same effects in PDF[00] Build number: 2.2.0.v20070209-1530 Steps to reproduce: 1.insert a label and input "test fonts",font:Arial 2.insert a label and input "test fonts",font:Bodoni MT 3.insert a label and input "test fonts",font:Tahoma 4.insert a label and input "test fonts",font:&#23435;&#20307; 5.insert a label and input "test fonts",font:MingLiU Expected result: Fonts displays different effects Actual result: they display the same Error log: N/A
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontMappingManager.java
result = getMappedFontByCharacterCode( c, fontFamilies, fontStyle );
		if ( result != null )
			return result;
		return result;
	}
	protected BaseFont getMappedFontByCharacterCode( char c,
			CSSValueList fontFamilies, int fontStyle )
	{
		
		for ( int i = 0; i < fontFamilies.getLength( ); i++ )
		{
			String fontFamilyName = fontFamilies.item( i ).getCssText( );
			BaseFont font = getMappedFontByCharacterCode( c, fontFamilyName,
					fontStyle );
			if ( null != font )
				return font;
		}
		return getMappedFontByCharacterCode( c, FONT_NAME_ALL_FONTS, fontStyle );
	}
	protected BaseFont getMappedFontByFontName( char c,
			CSSValueList fontFamilies, int fontStyle )
	{
		String fontName = null;
		BaseFont candidateFont = null;
		
		for ( int i = 0; i < fontFamilies.getLength( ); i++ )
		{
			String fontFamilyName = fontFamilies.item( i ).getCssText( );