Bug 194371 Use page emitter framework to implement ppt emitter.
In order to keep consistent with pdf and postscript, ppt need to use page emitter framework.
engine/org.eclipse.birt.report.engine.emitter.ppt/src/org/eclipse/birt/report/engine/emitter/ppt/PPTRender.java
*/
	private void drawBackgroundColor( Color color, double x, double y,
			double width, double height )
	{
		
		try
		{
			pptOutput.write( ( "<v:rect id=3D\"" + ( ++shapeCount ) + "\"" ).getBytes( ) ); 
			pptOutput.write( ( " style=3D'position:absolute;left:"
					+ x
					+ "pt;top:"
					+ y
					+ "pt;width:"
					+ width
					+ "pt;height:"
					+ height + "pt'" ).getBytes( ) );
			pptOutput.write( ( " fillcolor=3D\"#" + Integer.toHexString( color.getRGB( ) & 0x00ffffff ) + "\"" ).getBytes( ) ); 
			pptOutput.write( ( " stroked=3D\"f" + "\"/>\n" ).getBytes( ) ); 			
		}
		catch ( IOException ioe )
		{
			logger.log( Level.WARNING, ioe.getMessage( ), ioe );
		}
	}
	/**
	 * Draws the backgound image at the contentByteUnder of the PPT with the
	 * given offset
	 * 
	 * @param imageURI
	 *            the URI referring the image