4.0.0
com.groupdocs
groupdocs-merger-nodejs
25.12
jar
GroupDocs.Merger
https://products.groupdocs.com/merger
GroupDocs.Merger for Java allows you to merge documents and manipulate document structure across wide range of supported document types - PDF, DOCX/DOC, PPTX/PPT, XLSX/XLS, VSDX/VSD, ODT, ODS, ODP, HTML, EPUB and many others.
Merge several documents into one, split single document to multiple documents, reorder or replace document pages, change page orientation, manage document password and perform other manipulations with GroupDocs.Merger for Java API.
Features:
* Document manipulations
- Join multiple documents of the same format into one document;
- Split source document to multiple resultant documents;
- Ability to add, update or remove document password;
* Document pages manipulations
- Join arbitrary pages from several source documents into single resultant document;
- Desired page numbers or ranges can be specified via additional method options;
- Move document page into another position within document;
- Remove specific pages or page ranges from document;
- Swap pages position within document;
- Trim makes new document with specific pages from source document of known format;
* Document pages transformations
- Rotate document pages;
- Change document pages orientation;
- Document rendering features;
- Render document pages as .png image.
Supported document formats:
* Portable Document Formats - PDF (PDF/A-1a, PDF/A-1b, PDF/A-2a), XPS;
* Microsoft Word documents - DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT;
* Microsoft Excel spreadsheets - XLS, XLSX, XLSM, XLSB, XLT, XLTM, XLTX, CSV, TSV;
* Microsoft PowerPoint presentations - PPT, PPTX, PPS, PPSX;
* Microsoft Visio diagrams - VSDX, VSTX, VSTM, VSSX, VSSM, VSX, VTX, VDX, VSDM;
* Microsoft OneNote - ONE;
* Open Document formats - ODT, OTT, ODS, ODP, OTP;
* Ebook - EPUB.
For more details on the GroupDocs.Merger for Java API, please visit product website at:
https://products.groupdocs.com/merger/java
Note: GroupDocs.Merger for Java will run in evaluation mode. In order to test full features of the product, please request a free 30-day temporary license.
groupdocs
Marketplace Team
support@groupdocs.com
GroupDocs License, Version 1.0
http://groupdocs.com/corporate/purchase/end-user-license-agreement
repo
UTF-8
1.8
1.8
yyyy-MM-dd
${java.home}/lib/rt.jar
${java.home}/lib/jce.jar
${java.home}/lib/jsse.jar
./config/groupdocs-merger.rules
false
true
false
24.6
23.6
23.9
25.9
24.6
24.6
23.3
24.7
24.2
23.8
23.5
22.7
24.5
24.6
24.4.0
GroupDocs.Merger_${project.version}-Java
0.8.6
-Xms2G -Xmx5G -Dfile.encoding=UTF-8
com.aspose
aspose-cells
${aspose.cells.version}
com.aspose
aspose-diagram
${aspose.diagram.version}
com.aspose
aspose-imaging
${aspose.imaging.version}
jdk16
com.aspose
aspose-pdf
${aspose.pdf.version}
jdk17
com.aspose
aspose-slides
${aspose.slides.version}
jdk16
com.aspose
aspose-words
${aspose.words.version}
jdk17
com.aspose
aspose-note
${aspose.note.version}
jdk17
com.aspose
aspose-zip
${aspose.zip.version}
com.aspose
aspose-psd
${aspose.psd.version}
jdk16
provided
com.aspose
aspose-html
${aspose.html.version}
jdk1.8
provided
com.aspose
aspose-barcode
${aspose.barcode.version}
provided
com.aspose
aspose-cad
${aspose.cad.version}
provided
com.aspose
aspose-email
${aspose.email.version}
jdk16
provided
com.aspose
aspose-tasks
${aspose.tasks.version}
jdk17
provided
com.aspose
aspose-3d
${aspose.3d.version}
jdk8
provided
commons-io
commons-io
2.5
org.apache.commons
commons-lang3
3.4
org.apache.commons
commons-compress
1.18
com.aspose.ms
aspose.ms-jdk-core
6.0.0
com.aspose.ms
aspose.ms-jdk-drawing
6.0.0
com.aspose.ms
aspose.ms-jdk-xml
6.0.0
com.aspose.ms
aspose.ms-jdk-system
6.0.0
org.testng
testng
6.14.3
junit
junit
4.12
com.tngtech.java
junit-dataprovider
1.10.0
org.hamcrest
hamcrest-core
1.2
org.assertj
assertj-core
2.9.1
org.jacoco
jacoco-maven-plugin
0.8.6
com.google.code.findbugs
jsr305
3.0.0
org.tukaani
xz
1.9
${pom.basedir}/src/main/resources
${pom.basedir}/res/f/src/main/resources
org.apache.maven.plugins
maven-install-plugin
2.5.1
true
org.codehaus.mojo
build-helper-maven-plugin
org.apache.maven.plugins
maven-help-plugin
2.2
org.apache.maven.plugins
maven-compiler-plugin
2.0.2
-XDignore.symbol.file
${maven.compiler.source}
${maven.compiler.target}
${project.build.sourceEncoding}
org.codehaus.mojo
build-helper-maven-plugin
1.12
add-source
generate-sources
add-source
${project.basedir}/res/f/src/main/java
${project.basedir}/res/f/src/test/java
${project.basedir}/res/f/lib
org.apache.maven.plugins
maven-shade-plugin
3.2.1
com.aspose:*
com.aspose.ms:aspose.ms-jdk-*
com.fasterxml*:*
commons-io:commons-io
org.apache.commons:commons-lang3
org.codehaus.woodstox:stax2-api
org.apache.commons:commons-compress
org.tukaani:xz
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
META-INF/versions/9/module-info.class
resources/inherit.gif
*.html
*.xml
*.css
*.md
package-list
x64/*
x86/*
loglevel.properties
com/aspose/slides/internal/resources/xamarinforms/**
profiles/**
${project.build.directory}/${project.build.finalName}-shaded.jar
package
shade
org.sonatype.plugins
jarjar-maven-plugin
1.9
package
jarjar
*:*
com.aspose.zip.**
com.aspose.zip.@1
com.aspose.html.**
com.groupdocs.merger.internal.c.a.h.@1
com.aspose.psd.**
com.groupdocs.merger.internal.c.a.psd.@1
com.aspose.pdf.**
com.groupdocs.merger.internal.c.a.pd.@1
com.aspose.cells.**
com.groupdocs.merger.internal.c.a.c.@1
com.aspose.diagram.**
com.groupdocs.merger.internal.c.a.d.@1
com.aspose.email.**
com.groupdocs.merger.internal.c.a.e.@1
com.aspose.imaging.**
com.groupdocs.merger.internal.c.a.i.@1
com.aspose.slides.**
com.groupdocs.merger.internal.c.a.s.@1
com.aspose.tasks.**
com.groupdocs.merger.internal.c.a.t.@1
com.aspose.words.internal.a1.WindowsNativeCall
com.aspose.words.internal.a1.WindowsNativeCall
com.aspose.words.**
com.groupdocs.merger.internal.c.a.w.@1
com.aspose.ms.**
com.groupdocs.merger.internal.c.a.ms.@1
com.aspose.cad.**
com.groupdocs.merger.internal.c.a.cd.@1
com.aspose.note.internal.twelvemonkeys.imageio.plugins.**
com.aspose.note.internal.twelvemonkeys.imageio.plugins.@1
com.aspose.note.**
com.groupdocs.merger.internal.c.a.n.@1
com.aspose.barcode.**
com.groupdocs.merger.internal.c.a.b.@1
com.groupdocs.foundation.exception.**
com.groupdocs.merger.exception.@1
com.groupdocs.foundation.license.**
com.groupdocs.merger.internal.c.g.f.l.@1
com.groupdocs.foundation.utils.**
com.groupdocs.merger.utils.@1
com.groupdocs.foundation.**
com.groupdocs.merger.internal.c.g.f.@1
vmw.common.**
com.groupdocs.merger.internal.v.c.@1
org.apache.commons.**
com.groupdocs.merger.internal.o.a.c.@1
x64.**
com.groupdocs.merger.internal.x64.@1
x86.**
com.groupdocs.merger.internal.x86.@1
org.tukaani.xz.**
com.groupdocs.merger.internal.o.tn.z.@1
false
${project.build.directory}/${project.build.finalName}-shaded.jar
org.apache.maven.plugins
maven-jar-plugin
2.4
package
GroupDocs.Signature for Java
${project.version}
Aspose Pty Ltd
GroupDocs.Signature for Java
${project.version}
Aspose Pty Ltd
GroupDocs
${maven.build.timestamp}
Copyright © Aspose Pty Ltd 2001-2019. All Rights Reserved.
com.github.wvengen
proguard-maven-plugin
2.0.14
proguard
package
proguard
./config/groupdocs-merger.pro
false
false
4096m
${java.bootstrap.classes}
${java.cryptographic.extension.classes}
${java.secure.socket.extension.classes}
true
${project.build.finalName}-shaded-jarjar.jar
false
${project.build.finalName}-shaded-jarjar-final.jar
${project.build.directory}
org.apache.maven.plugins
maven-install-plugin
2.5.1
install
package
install-file
${project.build.directory}/${project.build.finalName}-shaded-jarjar-final.jar
${project.artifactId}
${project.groupId}
${project.version}
${project.packaging}
org.apache.maven.plugins
maven-surefire-plugin
3.0.0-M5
junit
false
false
1
false
true
${qa.skip.junit}
target/
false
**/**Test.java
**/**Tests.java
none
0
300
${project.build.directory}/test-classes/
${project.version}
org.jacoco
jacoco-maven-plugin
${jacoco.version}
default-prepare-agent
prepare-agent
default-report
report
jacoco-site
test
report
org.apache.maven.plugins
maven-failsafe-plugin
2.20.1
integration-test
verify
testng.xml
${qa.skip.failsafe}
target/
${project.build.directory}/${project.build.finalName}-shaded-jarjar-final.jar
**/**Test.java
**/**Tests.java
org.apache.maven.plugins
maven-gpg-plugin
1.6
sign-artifacts
verify
sign
true
${project.build.directory}/${project.build.finalName}.jar
org.apache.maven.plugins
maven-javadoc-plugin
2.10.1
attach-javadocs
initialize
jar
true
GroupDocs.Merger Team
${project.version}
-Xdoclint:none
UTF-8
UTF-8
true
protected
1.7
${project.name} (${project.version}) API Reference
${project.name} (${project.version}) API Reference
${project.basedir}/src/main/java;
${project.basedir}/res/f/src/main/java;
com/groupdocs/merger/domain/FileType.java
com/groupdocs/merger/domain/builders/PageBuilder.java
com/groupdocs/merger/domain/common/PageStreamFactory.java
com/groupdocs/merger/domain/common/SplitStreamFactory.java
com/groupdocs/merger/domain/options/interfaces/IAddPasswordOptions.java
com/groupdocs/merger/domain/options/interfaces/IExtractOptions.java
com/groupdocs/merger/domain/options/interfaces/IImageJoinOptions.java
com/groupdocs/merger/domain/options/interfaces/IImportDocumentOptions.java
com/groupdocs/merger/domain/options/interfaces/IJoinOptions.java
com/groupdocs/merger/domain/options/interfaces/ILoadOptions.java
com/groupdocs/merger/domain/options/interfaces/IMoveOptions.java
com/groupdocs/merger/domain/options/interfaces/IOleDiagramOptions.java
com/groupdocs/merger/domain/options/interfaces/IOlePresentationOptions.java
com/groupdocs/merger/domain/options/interfaces/IOleSpreadsheetOptions.java
com/groupdocs/merger/domain/options/interfaces/IOleWordProcessingOptions.java
com/groupdocs/merger/domain/options/interfaces/IOptions.java
com/groupdocs/merger/domain/options/interfaces/IOrientationOptions.java
com/groupdocs/merger/domain/options/interfaces/IPageBuilderOptions.java
com/groupdocs/merger/domain/options/interfaces/IPageJoinOptions.java
com/groupdocs/merger/domain/options/interfaces/IPageOptions.java
com/groupdocs/merger/domain/options/interfaces/IPager.java
com/groupdocs/merger/domain/options/interfaces/IPdfAttachmentOptions.java
com/groupdocs/merger/domain/options/interfaces/IPreviewOptions.java
com/groupdocs/merger/domain/options/interfaces/IRemoveOptions.java
com/groupdocs/merger/domain/options/interfaces/IRotateOptions.java
com/groupdocs/merger/domain/options/interfaces/ISaveOptions.java
com/groupdocs/merger/domain/options/interfaces/ISizeOptions.java
com/groupdocs/merger/domain/options/interfaces/ISplitOptions.java
com/groupdocs/merger/domain/options/interfaces/ISwapOptions.java
com/groupdocs/merger/domain/options/interfaces/ITextSplitOptions.java
com/groupdocs/merger/domain/options/interfaces/IUpdatePasswordOptions.java
com/groupdocs/merger/domain/options/AddPasswordOptions.java
com/groupdocs/merger/domain/options/ExtractOptions.java
com/groupdocs/merger/domain/options/ImageJoinMode.java
com/groupdocs/merger/domain/options/ImageJoinOptions.java
com/groupdocs/merger/domain/options/ImportDocumentOptions.java
com/groupdocs/merger/domain/options/JoinOptions.java
com/groupdocs/merger/domain/options/LoadOptions.java
com/groupdocs/merger/domain/options/MoveOptions.java
com/groupdocs/merger/domain/options/OleDiagramOptions.java
com/groupdocs/merger/domain/options/OlePresentationOptions.java
com/groupdocs/merger/domain/options/OleSpreadsheetOptions.java
com/groupdocs/merger/domain/options/OleWordProcessingOptions.java
com/groupdocs/merger/domain/options/OrientationMode.java
com/groupdocs/merger/domain/options/OrientationOptions.java
com/groupdocs/merger/domain/options/PageBuilderOptions.java
com/groupdocs/merger/domain/options/PageJoinOptions.java
com/groupdocs/merger/domain/options/PageOptions.java
com/groupdocs/merger/domain/options/PdfAttachmentOptions.java
com/groupdocs/merger/domain/options/PdfSaveOptions.java
com/groupdocs/merger/domain/options/PdfAccessibilitySettings.java
com/groupdocs/merger/domain/options/PreviewMode.java
com/groupdocs/merger/domain/options/PreviewOptions.java
com/groupdocs/merger/domain/options/RangeMode.java
com/groupdocs/merger/domain/options/RemoveOptions.java
com/groupdocs/merger/domain/options/RotateMode.java
com/groupdocs/merger/domain/options/RotateOptions.java
com/groupdocs/merger/domain/options/SaveOptions.java
com/groupdocs/merger/domain/options/SplitMode.java
com/groupdocs/merger/domain/options/SplitOptions.java
com/groupdocs/merger/domain/options/SwapOptions.java
com/groupdocs/merger/domain/options/TextSplitMode.java
com/groupdocs/merger/domain/options/TextSplitOptions.java
com/groupdocs/merger/domain/options/UpdatePasswordOptions.java
com/groupdocs/merger/domain/options/WordJoinMode.java
com/groupdocs/merger/domain/options/WordJoinOptions.java
com/groupdocs/merger/domain/result/DocumentInfo.java
com/groupdocs/merger/domain/result/IDocumentInfo.java
com/groupdocs/merger/domain/result/IPageInfo.java
com/groupdocs/merger/domain/result/PageInfo.java
com/groupdocs/merger/exceptions/FileCorruptedException.java
com/groupdocs/merger/exceptions/FileTypeNotSupportedException.java
com/groupdocs/merger/exceptions/GroupDocsMergerException.java
com/groupdocs/merger/exceptions/IncorrectPasswordException.java
com/groupdocs/merger/exceptions/PasswordRequiredException.java
com/groupdocs/merger/licensing/License.java
com/groupdocs/merger/licensing/metered/Metered.java
com/groupdocs/merger/logging/ConsoleLogger.java
com/groupdocs/merger/logging/ILogger.java
com/groupdocs/merger/Merger.java
com/groupdocs/merger/MergerSettings.java
org.apache.maven.plugins
maven-source-plugin
2.2.1
attach-sources
package
jar
**/META-INF/**
org.apache.maven.plugins
maven-assembly-plugin
2.2-beta-5
${package.name}
${project.build.directory}
./config/assembly.xml
package
single
org.apache.maven.plugins
maven-antrun-plugin
3.1.0
move-for-sign
package
run
move-back
install
run
${final.skip.gpg}
org.simplify4u.plugins
sign-maven-plugin
1.1.0
sign
package
${final.skip.gpg}
gpg-sign-server-id
false
true
net.nicoulaj.maven.plugins
checksum-maven-plugin
1.11
files
package
SHA-1
MD5
true
${project.build.directory}
${project.build.finalName}.jar
${project.build.finalName}.pom
${project.build.finalName}-javadoc.jar
com.github.seahen
maven-s3-wagon
1.3.3
sonar
org.apache.maven.plugins
maven-compiler-plugin
org.apache.maven.plugins
maven-shade-plugin
org.sonatype.plugins
jarjar-maven-plugin
${project.build.directory}/${project.build.finalName}-shaded.jar
org.apache.maven.plugins
maven-install-plugin
${project.build.directory}/${project.build.finalName}-shaded-jarjar.jar
org.apache.maven.plugins
maven-surefire-plugin
**/**Tests.java
org.jacoco
jacoco-maven-plugin
development
true
./config/groupdocs-merger.rules
true
org.apache.maven.plugins
maven-compiler-plugin
org.apache.maven.plugins
maven-shade-plugin
org.sonatype.plugins
jarjar-maven-plugin
${project.build.directory}/${project.build.finalName}-shaded.jar
org.apache.maven.plugins
maven-install-plugin
${project.build.directory}/${project.build.finalName}-shaded-jarjar.jar
org.apache.maven.plugins
maven-surefire-plugin
-Xms2G -Xmx5G -Dfile.encoding=UTF-8
final
false
org.apache.maven.plugins
maven-shade-plugin
org.apache.maven.plugins
maven-surefire-plugin
-Xms2G -Xmx5G -Dfile.encoding=UTF-8
org.sonatype.plugins
jarjar-maven-plugin
com.github.wvengen
proguard-maven-plugin
org.apache.maven.plugins
maven-install-plugin
zip-archive
false
org.apache.maven.plugins
maven-shade-plugin
org.sonatype.plugins
jarjar-maven-plugin
org.apache.maven.plugins
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
org.apache.maven.plugins
maven-javadoc-plugin
org.apache.maven.plugins
maven-assembly-plugin
deploy-groupdocs-qa
false
org.apache.maven.plugins
maven-shade-plugin
org.sonatype.plugins
jarjar-maven-plugin
com.github.wvengen
proguard-maven-plugin
${project.build.finalName}.jar
org.apache.maven.plugins
maven-antrun-plugin
org.simplify4u.plugins
sign-maven-plugin
net.nicoulaj.maven.plugins
checksum-maven-plugin
org.apache.maven.plugins
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
org.apache.maven.plugins
maven-javadoc-plugin
org.apache.maven.plugins
maven-deploy-plugin
2.8.2
deploy-file
deploy
deploy-file
s3://data-qa.repository.groupdocs.com/java/repo/
groupdocs-s3-repo-ci-qa
target/groupdocs-merger-nodejs-${project.version}.jar
target/groupdocs-merger-nodejs-${project.version}-javadoc.jar
jar
simplified-pom.xml
com.groupdocs
groupdocs-merger
${project.version}
groupdocs-s3-repo-ci-qa
s3://data-qa.repository.groupdocs.com/java/repo/
deploy-groupdocs
false
org.apache.maven.plugins
maven-shade-plugin
org.sonatype.plugins
jarjar-maven-plugin
com.github.wvengen
proguard-maven-plugin
${project.build.finalName}.jar
org.apache.maven.plugins
maven-antrun-plugin
org.simplify4u.plugins
sign-maven-plugin
net.nicoulaj.maven.plugins
checksum-maven-plugin
org.apache.maven.plugins
maven-install-plugin
${project.build.directory}/${project.build.finalName}.jar
org.apache.maven.plugins
maven-javadoc-plugin
org.apache.maven.plugins
maven-deploy-plugin
2.8.2
deploy-file
deploy
deploy-file
s3://data.repository.groupdocs.com/java/repo/
groupdocs-s3-repo-ci
target/groupdocs-merger-nodejs-${project.version}.jar
target/groupdocs-merger-nodejs-${project.version}-javadoc.jar
jar
simplified-pom.xml
com.groupdocs
groupdocs-merger
${project.version}
groupdocs-s3-repo-ci
s3://data.repository.groupdocs.com/java/repo/
javadoc
org.apache.maven.plugins
maven-install-plugin
true
org.apache.maven.plugins
maven-javadoc-plugin
3.0.1
attach-javadocs
initialize
jar
true
com.aspose.doclet.HugoDoclet
public
true
${project.basedir}/src/main/java;
${project.basedir}/res/f/src/main/java;
${project.basedir}/res/f/res/aspose-ms/mscorlib/src/main/java;
${project.basedir}/res/f/res/aspose-ms/System.Security/src/main/java;
${project.basedir}/res/f/res/aspose-ms/System/src/main/java;
${project.basedir}/res/f/res/aspose-ms/System.Xml/src/main/java;
${project.basedir}/res/f/res/aspose-ms/System.Drawing/src/main/java;
${project.basedir}/res/f/res/aspose-ms/System.Net/src/main/java;
com/groupdocs/merger/
com.aspose
hugo-doclet
1.0-SNAPSHOT
false
-outputpath
${project.build.directory}/apidocs
-tocfrontmatter
${env.GITHUB_API_REF_ROOT_DIR}/api-frontmatters/java/merger/rootfrontmatters.md
-frontmatter
${env.GITHUB_API_REF_ROOT_DIR}/api-frontmatters/java/merger/frontmatters.md
-nodeprecated
true
-includepackages
${project.basedir}/src/main/resources/ApiPackages.md
-includeclasses
${project.basedir}/src/main/resources/ApiClasses.md
-product-version
${project.version}
test
false
org.jacoco
jacoco-maven-plugin
maven.aspose.com
artifact.aspose.com-releases
https://releases.aspose.com/java/repo
maven-apache-central
maven-central
https://repo.maven.apache.org/maven2
maven-central
maven-central
https://repo1.maven.org/maven2
git@groupdocs.com/merger