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
}
				catch ( Throwable de )
				{
					logger.log( Level.WARNING, de.getLocalizedMessage( ) );
					return null;
				}
				font = f.getBaseFont( );
				if ( font != null )
				{
					baseFonts.put( key, font );
				}
			}
			return font;
		}
	}
	private BaseFont getBaseFont( String fontName, char c, int fontStyle )
	{
		BaseFont bf = createFont( fontName, fontStyle );
		if ( null != bf && bf.charExists( c ) )
			return bf;
		else
			return null;
	}
	
	private static final int[] blockEdges = {0x0000, 0x007F, 
			0x0080, 0x00FF, 
			0x0100, 0x017F, 
			0x0180, 0x024F, 
			0x0250, 0x02AF, 
			0x02B0, 0x02FF,