.getOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT );
.getOption( InputOptions.OPT_SVG_FLAG );
	public ByteArrayOutputStream getPage( String docName, String pageID,			InputOptions renderOptions, List activeIds )			throws ReportServiceException	{		IReportDocument doc = ReportEngineService.getInstance( )				.openReportDocument( getReportDesignName( renderOptions ),						docName );		HttpServletRequest request = (HttpServletRequest) renderOptions				.getOption( InputOptions.OPT_REQUEST );		Locale locale = (Locale) renderOptions				.getOption( InputOptions.OPT_LOCALE );		Boolean isMasterPageContent = (Boolean) renderOptions				.getOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT );		Boolean svgFlag = (Boolean) renderOptions				.getOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT );		Long pageNum = Long.valueOf( pageID );		Boolean isRtl = (Boolean) renderOptions				.getOption( InputOptions.OPT_RTL );		try		{			ByteArrayOutputStream os = ReportEngineService.getInstance( )					.renderReport( request, doc, pageNum.longValue( ),							isMasterPageContent.booleanValue( ),							svgFlag.booleanValue( ), activeIds, locale,							isRtl.booleanValue( ) );			doc.close( );			return os;		}		catch ( RemoteException e )		{			throw new ReportServiceException( e.getLocalizedMessage( ) );		}	}