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
curPos = (ContainerPosition) containerStack.peek( );
		}
		else
		{
			curPos = new ContainerPosition( 0, 0 );
		}
		int imageX = curPos.x + image.getX( );
		int imageY = curPos.y + image.getY( );
		
		IImageContent imageContent = ( (IImageContent) image.getContent( ) );
		String imageTitle = "slide" + currentPageNum + "_image" + shapeCount;
		if ( imageContent.getURI( ) != null )
		{
			if ( imageNames.containsKey( imageContent.getURI( ) ) )
			{
				imageName = (String) imageNames.get( imageContent.getURI( ) );
			}
			else
			{
				
				String extension = getImageExtension( imageContent.getURI( ) );
				imageName = imageTitle + "." + extension;
				imageNames.put( imageContent.getURI( ), imageName );
				imageExtensions.put( imageContent.getURI( ), extension );
				recordFileLists( imageName );
				currentImageContents.add( imageContent );
			}
		}
		else