<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-merger</artifactId>
      <version>22.12</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-merger', version: '22.12')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-merger" rev="22.12">
   <artifact name="groupdocs-merger" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-merger" % "22.12"
copied!  

高码Java API合并并加入文档

main-banner

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可

Java的GroupDocsmerger本地API将多个文档合并到一个结果文件中。支持将不同扩展名(格式)的文件连接到单个格式文档中。也可以完成OLE对象插入。您还可以更改页面订单,删除所需的页面,然后将单个文档分为多个较小的文件。

文档Joiner本地Java API功能

  • 通过合并多个(两个或多个)文档来创建一个文档。

  • 加入Microsoft Word&Reg;在保留内容,格式化和页面设置的同时,彼此文档。

  • 指定所需的页码或页面范围从多个文档合并在一起以创建所得文件。

  • 能够将不同文件扩展名的文档交叉合并到单个文件格式结果文档中。

  • 将不同类型的文件(doc’,pptxls')组合到一个pdf,xpsdoc',docx文件’‘中。

  • 生成文档页面“ PNG”,“ JPG”或bmp格式中的预览。

  • 将附件(例如ppt')添加到pdf`文件。

  • ole对象插入word&reg;,openoffice&reg;,excel&reg;,powerpoint&reg;,&reg;,&visio&reg;文件。

  • 检查文档是否受密码保护,添加 /删除 /更新文档密码。

  • 获取文档信息,包括,文件类型,页面计数,页面信息。

  • 能够保留文档操作过程的日志。

  • Support for various single page operations, such as;

    -90、180或270度的文档的旋转特定或所有页面

支持的文档合并文件格式

以下文件格式支持加入和分割操作: Microsoft Word&reg;: doc/docx/docm/dot/dotx/dotm/rtf \
OpenOffice Writer: ODT/OTT
MicoroSft Excel&reg;: XLS/XLSX/XLSB/XLSM/XLT/XLTX/XLTM/XLAM \ \ \
openoffice calc&reg;: ods
Microsoft PowerPoint&reg;: PPT/PPTX/PPS/PPSX
OpenOffice Impress&reg;: ODP/OTP
Microsoft Visio&reg;: VSDX/VSDM/VSSX/VSSM/VSTX/VSTM/VSTM/VDX/VSX/VSX/VTX
**Microsoft OneNote&reg;:**一个
网络: html/mht/mhtml
固定布局: PDF/XPS
乳胶: Tex
电子书: epub
文本: txt/err/csv/tsv 支持以下文件格式的修剪,移动,删除,交换和Chaning页面饰面操作: Microsoft Word&reg;: doc/docx/docm/dot/dotx/dotm/rtf \
OpenOffice Writer: ODT/OTT
MicoroSft Excel&reg;: XLS/XLSX/XLSB/XLSM/XLT/XLTX/XLTM/XLAM \ \ \
openoffice calc&reg;: ods
Microsoft PowerPoint&reg;: PPT/PPTX/PPS/PPSX
OpenOffice Impress&reg;: ODP/OTP
Microsoft Visio&reg;: VSDX/VSDM/VSSX/VSSM/VSTX/VSTM/VSTM/VDX/VSX/VSX/VTX
**Microsoft OneNote&reg;:**一个
网络: html/mht/mhtml
固定布局: PDF/XPS
乳胶: Tex
电子书: epub 支持以下文件格式的页面旋转操作: 固定布局: PDF/XPS
乳胶: Tex
电子书: epub 支持以下文件格式的文档导入操作: Microsoft Word&reg;: doc/docx/docm/dot/dotx/dotm/rtf \
OpenOffice Writer: ODT/OTT
MicoroSft Excel&reg;: XLS/XLSX/XLSB/XLSM/XLT/XLTX/XLTM/XLAM \ \ \
openoffice calc&reg;: ods
Microsoft PowerPoint&reg;: PPT/PPTX/PPS/PPSX
OpenOffice Impress&reg;: ODP/OTP
Microsoft Visio&reg;: VSDX/VSDM/VSSX/VSSM/VSTX/VSTM/VSTM/VDX/VSX/VSX/VTX
固定布局: PDF 对于以下文件格式,支持跨格式合并到PDF/XPS操作: Microsoft Word&reg;: doc/docx/docm/dot/dotx/dotm/rtf \
OpenOffice Writer: ODT/OTT
MicoroSft Excel&reg;: XLS/XLSX/XLSB/XLSM/XLT/XLTX/XLTM/XLAM \ \ \
openoffice calc&reg;: ods
Microsoft PowerPoint&reg;: PPT/PPTX/PPS/PPSX
OpenOffice Impress&reg;: ODP/OTP
网络: html
固定布局: PDF/XPS 为以下文件格式支持跨格式合并到DOC/DOCX操作: 固定布局: PDF/XPS
乳胶: Tex
电子书: epub

有关详细信息和限制,请访问支持的文档格式

系统要求

  • Microsoft Windows: Windows Desktop&Server(X86,X64),Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu,Opensuse,Centos等
  • Java版本:``J2SE 6.0(1.6)J2SE 7.0(1.7)J2SE 8.0(1.8)`或以上(例如Java 10)

groupDocs.merger for Java不需要安装任何外部软件或第三方工具。只需按照安装和配置中描述的方式之一即可。

开始

GroupDocs在GroupDocs存储库托管所有Java API。您可以在Maven项目中轻松地使用groupDocs.merger用于Java API,并具有简单的配置。有关详细说明,请访问使用Maven从GroupDocs存储库安装文档页面。

示例Java代码加入两个字&reg; docx文档

String filePath = "c:\sample.docx";
String filePath2 = "c:\sample2.docx";
String filePathOut = "c:\output\result.docx";

JoinOptions joinOptions = new JoinOptions(1, 2);

Merger merger = new Merger(filePath);
merger.join(filePath2 , joinOptions);
merger.save(filePathOut);

产品页面 | 文档 | 演示 | API参考 | 例子 | 博客 | 免费支持 | 临时许可

VersionRelease Date
22.122022年12月12日
22.72022年7月14日
22.22022年2月16日
21.92022年1月25日
20.72022年1月25日
19.2.12022年1月25日
21.72021年7月1日
21.32021年3月26日
20.112020年11月9日
20.42020年4月7日
19.122019年12月24日
19.82019年8月14日
19.62019年6月14日
19.22019年2月26日
18.122018年12月24日
18.82018年8月14日