当前位置: 首页>>代码示例>>Java>>正文


Java IPDFRenderOption.setOption方法代码示例

本文整理汇总了Java中org.eclipse.birt.report.engine.api.IPDFRenderOption.setOption方法的典型用法代码示例。如果您正苦于以下问题:Java IPDFRenderOption.setOption方法的具体用法?Java IPDFRenderOption.setOption怎么用?Java IPDFRenderOption.setOption使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.birt.report.engine.api.IPDFRenderOption的用法示例。


在下文中一共展示了IPDFRenderOption.setOption方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setRunAndRenderOption

import org.eclipse.birt.report.engine.api.IPDFRenderOption; //导入方法依赖的package包/类
public void setRunAndRenderOption( String inputFile, String inputName,
		String boolVar1, String boolVar2 ) throws Exception
{
	copyResource_INPUT( inputName + ".rptdesign", inputName + ".rptdesign" );
	IReportRunnable runnable = engine
			.openReportDesign( new FileInputStream( new File( inputFile ) ) );
	IRunAndRenderTask task = engine.createRunAndRenderTask( runnable );
	IPDFRenderOption option = new PDFRenderOption( );
	option.setOutputFileName( outputPath + inputName + "_" + boolVar1 + "_"
			+ boolVar2 + ".pdf" );
	option.setOutputFormat( "pdf" );
	option.setOption( option.FIT_TO_PAGE, new Boolean( boolVar1 ) );
	option.setOption( option.PAGEBREAK_PAGINATION_ONLY, new Boolean(
			boolVar2 ) );
	task.setRenderOption( option );
	task.run( );
	task.close( );
}
 
开发者ID:eclipse,项目名称:birt,代码行数:19,代码来源:PDFRenderOptionTest.java

示例2: setRenderOption

import org.eclipse.birt.report.engine.api.IPDFRenderOption; //导入方法依赖的package包/类
public void setRenderOption( String inputFile, String inputName,
		String boolVar1, String boolVar2 ) throws Exception
{
	String report_document = outputPath + inputName + ".rptdocument";
	createReportDocument( inputFile, report_document );
	reportDoc = engine.openReportDocument( report_document );
	IRenderTask taskRender = engine.createRenderTask( reportDoc );
	IPDFRenderOption optionRender = new PDFRenderOption( );
	optionRender.setOutputFileName( outputPath + inputName + "_render_"
			+ boolVar1 + "_" + boolVar2 + ".pdf" );
	optionRender.setOutputFormat( "pdf" );
	optionRender.setOption(
			optionRender.FIT_TO_PAGE,
			new Boolean( boolVar1 ) );
	optionRender.setOption(
			optionRender.PAGEBREAK_PAGINATION_ONLY,
			new Boolean( boolVar2 ) );
	taskRender.setRenderOption( optionRender );
	taskRender.render( );
	taskRender.close( );

}
 
开发者ID:eclipse,项目名称:birt,代码行数:23,代码来源:PDFRenderOptionTest.java


注:本文中的org.eclipse.birt.report.engine.api.IPDFRenderOption.setOption方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。