Bug 196105 There is an extra red square when preview the attached design file in ppt[1205]
Description: There is an extra red square when preview the attached design file in ppt. Build number: 2.2.1.v20070711-0630 Steps to reproduce: 1.Open attached report design 2.Preview in PPT Expected reuslt: The report is previewed correctly. Actual result: See the screenshot. Error log: N/A
engine/org.eclipse.birt.report.engine.emitter.ppt/src/org/eclipse/birt/report/engine/emitter/ppt/PPTWriter.java
pptOutput.write( "Content-Type: text/html; charset=\"utf-8\"\n".getBytes( ) ); 
			pptOutput.write( "\n".getBytes( ) ); 
			pptOutput.write( "<html\n".getBytes( ) ); 
			pptOutput.write( " xmlns=3D'http://www.w3.org/TR/REC-html40'\n".getBytes( ) ); 
			pptOutput.write( " xmlns:o=3D'urn:schemas-microsoft-com:office:office'\n".getBytes( ) ); 
			pptOutput.write( " xmlns:p=3D'urn:schemas-microsoft-com:office:powerpoint'\n".getBytes( ) ); 
			pptOutput.write( " xmlns:v=3D'urn:schemas-microsoft-com:vml'\n".getBytes( ) ); 
			pptOutput.write( ">\n".getBytes( ) ); 
			pptOutput.write( "<head/><body><p:slide>\n".getBytes( ) ); 
			pptOutput.write( "<meta http-equiv=3D'Content-Type' content=3D'text/html; charset=3Dutf-8'>\n".getBytes( ) ); 
		}
		catch ( IOException e )
		{
			e.printStackTrace( );
		}
		drawBackgroundColor( backgroundColor, 0, 0, pageWidth, pageHeight );
	}
	private String getFontName( BaseFont baseFont )
	{
		String[][] familyFontNames = baseFont.getFamilyFontName( );
		String[] family = familyFontNames[0];
		String fontName = family[family.length - 1];
		return fontName;
	}
	/**
	 * Draws a chunk of text on the PPT.
	 * 
	 * @param text
	 *            the textArea to be drawn.
	 * @param textX