Bug 132097 Error show the DBCS String
BIRT Enablement Tests - Test Case 3: Preview a report in PDF Error show the DBCS String.(Simplified Chinese) Build: 20060309
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontHandler.java
if (!fontEncoding.containsKey(BaseFont.COURIER))
			fontEncoding.put(BaseFont.COURIER, BaseFont.WINANSI);
		if (!fontEncoding.containsKey(BaseFont.SYMBOL))
			fontEncoding.put(BaseFont.SYMBOL, BaseFont.WINANSI);
		if (!fontEncoding.containsKey(BaseFont.ZAPFDINGBATS))
			fontEncoding.put(BaseFont.ZAPFDINGBATS, BaseFont.WINANSI);
	}
	
	public FontInfo getFontInfo()
	{
		checkFontAvailability();
		return new FontInfo(bf, fontSize, fontStyle, simulation);
	}
	
	/**
	 * Selects a proper font for a character. 
	 */
	public boolean selectFont(char character) 
	{
		for (int i = 0; i < fontFamilies.getLength(); i++) 
		{
			if (!tried[i]) 
			{
				String fontFamilyName = fontFamilies.item(i).getCssText();
				String mappedFontFamily = getMappedFontFamily(fontFamilyName);
				bfs[i] = createFont(mappedFontFamily, getEncoding(mappedFontFamily));
				tried[i] = true;
			}
			if (null != bfs[i] && bfs[i].charExists(character)) 
			{