Skip to content

Commit 685fd32

Browse files
committed
Updated GroupDocs.Merger up to 22.12 version.
1 parent 9546e09 commit 685fd32

File tree

46 files changed

+101
-79
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+101
-79
lines changed
13.1 KB
Binary file not shown.

Examples/pom.xml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<dependency>
88
<groupId>com.groupdocs</groupId>
99
<artifactId>groupdocs-merger</artifactId>
10-
<version>22.7</version>
10+
<version>22.12</version>
1111
</dependency>
1212
<dependency>
1313
<groupId>com.microsoft.azure</groupId>
@@ -36,9 +36,16 @@
3636
</dependency>
3737
</dependencies>
3838
<repositories>
39-
<id>GroupDocs Artifact Repository</id>
40-
<name>GroupDocs Artifact Repository</name>
41-
<url>https://repository.groupdocs.com/repo/</url>
39+
<repository>
40+
<id>GroupDocs Artifact Repository</id>
41+
<name>GroupDocs Artifact Repository</name>
42+
<url>https://releases.groupdocs.com/java/repo/</url>
43+
</repository>
44+
<repository>
45+
<id>maven-central</id>
46+
<name>maven-central</name>
47+
<url>https://repo1.maven.org/maven2</url>
48+
</repository>
4249
</repositories>
4350
<build>
4451
<plugins>

Examples/src/main/java/com/groupdocs/merger/examples/Constants.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ public class Constants {
88

99
public static boolean IsLicensed = false;
1010

11-
public static String LicensePath = "C:/licenses/GroupDocs.Merger.lic";
11+
public static String LicensePath = "c:\\License\\GroupDocs.Merger.Java.lic";
1212

1313

1414
public static String SamplesPath = (System.getProperty("user.dir") + "\\Resources\\SampleFiles\\");
@@ -74,6 +74,8 @@ public class Constants {
7474
getSampleFilePath("Image/sample1.png");
7575
public static String SAMPLE_BMP =
7676
getSampleFilePath("Image/sample2.bmp");
77+
public static String SAMPLE_TIF =
78+
getSampleFilePath("Image/sample4.tif");
7779
public static String SAMPLE_TIFF =
7880
getSampleFilePath("Image/sample3.tiff");
7981

Examples/src/main/java/com/groupdocs/merger/examples/RunExamples.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,10 @@ public static void main(String[] args) throws Throwable
103103
//MergePpt.run();
104104
//MergePptx.run();
105105
//MergePng.run();
106+
//MergeBmp.run();
107+
//MergeTif.run();
108+
//MergeTiff.run();
106109
//MergeRtf.run();
107-
//MergeTex.run();
108110
//MergeTsv.run();
109111
//MergeTxt.run();
110112
//MergeVdx.run();
@@ -145,7 +147,7 @@ public static void main(String[] args) throws Throwable
145147
//region Split text file
146148
//SplitToLineRanges.run();
147149
//SplitToSeparateLines.run();
148-
//endregion
150+
//endregion
149151

150152
//region Extract document pages
151153
//ExtractPagesByNumbers.run();
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.groupdocs.merger.examples.basic_usage.multiple_document_operations.merge;
2+
3+
import com.groupdocs.merger.Merger;
4+
import com.groupdocs.merger.domain.options.ImageJoinMode;
5+
import com.groupdocs.merger.domain.options.ImageJoinOptions;
6+
import com.groupdocs.merger.examples.Constants;
7+
8+
import java.io.File;
9+
10+
public class MergeBmp {
11+
public static void run() throws Exception
12+
{
13+
String outputFolder = Constants.OutputPath;
14+
String outputFile = new File(outputFolder, "merged.bmp").getPath();
15+
16+
// Load the source BMP file
17+
Merger merger = new Merger(Constants.SAMPLE_BMP);
18+
{
19+
// Define image join options with vertical join mode
20+
ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
21+
// Add another BMP file to merge
22+
merger.join(Constants.SAMPLE_BMP, joinOptions);
23+
// Merge BMP files and save result
24+
merger.save(outputFile);
25+
}
26+
27+
System.out.print("\nBMP files merge completed successfully. \nCheck output in "+ outputFolder);
28+
}
29+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package com.groupdocs.merger.examples.basic_usage.multiple_document_operations.merge;
2+
3+
import com.groupdocs.merger.Merger;
4+
import com.groupdocs.merger.examples.Constants;
5+
6+
import java.io.File;
7+
8+
public class MergeTif {
9+
public static void run() throws Exception
10+
{
11+
String outputFolder = Constants.OutputPath;
12+
String outputFile = new File(outputFolder, "merged.tif").getPath();
13+
14+
// Load the source TIF file
15+
Merger merger = new Merger(Constants.SAMPLE_TIF);
16+
{
17+
// Add another TIF file to merge
18+
merger.join(Constants.SAMPLE_TIF);
19+
// Merge TIF files and save result
20+
merger.save(outputFile);
21+
}
22+
23+
System.out.print("\nTIF files merge completed successfully. \nCheck output in "+ outputFolder);
24+
}
25+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.groupdocs.merger.examples.basic_usage.multiple_document_operations.merge;
2+
3+
import com.groupdocs.merger.Merger;
4+
import com.groupdocs.merger.domain.options.ImageJoinMode;
5+
import com.groupdocs.merger.domain.options.ImageJoinOptions;
6+
import com.groupdocs.merger.examples.Constants;
7+
8+
import java.io.File;
9+
10+
public class MergeTiff {
11+
public static void run() throws Exception
12+
{
13+
String outputFolder = Constants.OutputPath;
14+
String outputFile = new File(outputFolder, "merged.tiff").getPath();
15+
16+
// Load the source TIFF file
17+
Merger merger = new Merger(Constants.SAMPLE_TIFF);
18+
{
19+
// Define image join options with vertical join mode
20+
ImageJoinOptions joinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
21+
// Add another TIFF file to merge
22+
merger.join(Constants.SAMPLE_TIFF, joinOptions);
23+
// Merge TIFF files and save result
24+
merger.save(outputFile);
25+
}
26+
27+
System.out.print("\nTIFF files merge completed successfully. \nCheck output in "+ outputFolder);
28+
}
29+
}
-41.3 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)