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
double startY = layoutPointY2PPT( layoutY );
			
			double width = pptMeasure( container.getWidth( ) );
			double height = pptMeasure( container.getHeight( ) );
			
			
			Color bc = PropertyUtil.getColor( style.getProperty( StyleConstants.STYLE_BACKGROUND_COLOR ) );
			if ( bc != null )
			{
				drawBackgroundColor( bc, startX, startY, width, height );
			}
			
			
			drawBackgroundImage( style, startX, startY, width, height );
			
			int borderTopWidth = PropertyUtil.getDimensionValue( style.getProperty( StyleConstants.STYLE_BORDER_TOP_WIDTH ) );
			int borderLeftWidth = PropertyUtil.getDimensionValue( style.getProperty( StyleConstants.STYLE_BORDER_LEFT_WIDTH ) );
			int borderBottomWidth = PropertyUtil.getDimensionValue( style.getProperty( StyleConstants.STYLE_BORDER_BOTTOM_WIDTH ) );
			int borderRightWidth = PropertyUtil.getDimensionValue( style.getProperty( StyleConstants.STYLE_BORDER_RIGHT_WIDTH ) );
			if ( borderTopWidth > 0
					|| borderLeftWidth > 0
					|| borderBottomWidth > 0
					|| borderRightWidth > 0 )
			{
				
				Color borderTopColor = PropertyUtil.getColor( style.getProperty( StyleConstants.STYLE_BORDER_TOP_COLOR ) );
				Color borderRightColor = PropertyUtil.getColor( style.getProperty( StyleConstants.STYLE_BORDER_RIGHT_COLOR ) );
				Color borderBottomColor = PropertyUtil.getColor( style.getProperty( StyleConstants.STYLE_BORDER_BOTTOM_COLOR ) );
				Color borderLeftColor = PropertyUtil.getColor( style.getProperty( StyleConstants.STYLE_BORDER_LEFT_COLOR ) );