(Java操作Word–Aspose Word) 拼接文件并自定义起始页码

  • Post author:
  • Post category:java


	/**
	 * 拼接Word并设置新页码
	 * @param srcDocPath 起始文件
	 * @param dstDocPath	需拼接文件
	 * @throws Exception
	 */
	public static void addDocs(String srcDocPath,String dstDocPath ) throws Exception{
		Document srcDoc = new Document(srcDocPath);
        Document dstDoc = new Document(dstDocPath);
        // 在新页面插入文件	
		srcDoc.getFirstSection().getPageSetup().setSectionStart(SectionStart.NEW_PAGE);
        // 设置页码模式为重新计数
        srcDoc.getFirstSection().getPageSetup().setRestartPageNumbering(true);
        //设置起始页码
        srcDoc.getFirstSection().getPageSetup().setPageStartingNumber(17);
        //设置新文件保持原有样式
        dstDoc.appendDocument(srcDoc, ImportFormatMode.KEEP_SOURCE_FORMATTING);
        dstDoc.save(dstDocPath);
}



版权声明:本文为chenpengjia006原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。