Skip to content

Commit c7e7fce

Browse files
committed
Updated GroupDocs.Merger up to 23.2 version.
1 parent 685fd32 commit c7e7fce

6 files changed

Lines changed: 45 additions & 9 deletions

File tree

15.1 KB
Loading

Examples/pom.xml

Lines changed: 1 addition & 1 deletion
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.12</version>
10+
<version>23.2</version>
1111
</dependency>
1212
<dependency>
1313
<groupId>com.microsoft.azure</groupId>

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:\\License\\GroupDocs.Merger.Java.lic";
11+
public static String LicensePath = "E:\\GroupDocs.Merger.Java.lic";
1212

1313

1414
public static String SamplesPath = (System.getProperty("user.dir") + "\\Resources\\SampleFiles\\");
@@ -78,6 +78,8 @@ public class Constants {
7878
getSampleFilePath("Image/sample4.tif");
7979
public static String SAMPLE_TIFF =
8080
getSampleFilePath("Image/sample3.tiff");
81+
public static String SAMPLE_JPG =
82+
getSampleFilePath("Image/sample5.jpg");
8183

8284
private static String getSampleFilePath(String filePath) {
8385
String test = SamplesPath;

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

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
import com.groupdocs.merger.examples.basic_usage.GenerateDocumentPagesPreview;
1010
import com.groupdocs.merger.examples.basic_usage.GetDocumentInformation;
1111
import com.groupdocs.merger.examples.basic_usage.GetSupportedFileTypes;
12-
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.CrossJoinMultipleDocuments;
13-
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.CrossJoinPagesFromVariousDocuments;
14-
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.JoinMultipleDocuments;
15-
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.JoinPagesFromVariousDocuments;
12+
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.*;
1613
import com.groupdocs.merger.examples.basic_usage.multiple_document_operations.merge.*;
1714
import com.groupdocs.merger.examples.basic_usage.security_operations.AddDocumentPassword;
1815
import com.groupdocs.merger.examples.basic_usage.security_operations.CheckDocumentPasswordProtection;
@@ -132,8 +129,9 @@ public static void main(String[] args) throws Throwable
132129
//region Cross-Join files
133130
if (Constants.IsLicensed)
134131
{
135-
CrossJoinMultipleDocuments.run();
136-
CrossJoinPagesFromVariousDocuments.run();
132+
//CrossJoinMultipleDocuments.run();
133+
CrossJoinMultipleImages.run();
134+
//CrossJoinPagesFromVariousDocuments.run();
137135
}
138136
//endregion
139137

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package com.groupdocs.merger.examples.basic_usage.multiple_document_operations;
2+
3+
4+
import com.groupdocs.merger.Merger;
5+
import com.groupdocs.merger.domain.options.ImageJoinMode;
6+
import com.groupdocs.merger.domain.options.ImageJoinOptions;
7+
import com.groupdocs.merger.domain.options.interfaces.IImageJoinOptions;
8+
import com.groupdocs.merger.examples.Constants;
9+
10+
import java.io.File;
11+
import java.nio.file.Paths;
12+
13+
/**
14+
* This example demonstrates how to join documents with different file types.
15+
*/
16+
public class CrossJoinMultipleImages
17+
{
18+
public static void run() throws Exception
19+
{
20+
String filePath = Constants.SAMPLE_PNG;
21+
String filePathOut = new File(Constants.OutputPath, "CrossJoinMultipleDocuments-" + Paths.get(filePath).getFileName().toString()).getPath();
22+
23+
IImageJoinOptions imageJoinOptions = new ImageJoinOptions(ImageJoinMode.Vertical);
24+
25+
Merger merger = new Merger(filePath);
26+
{
27+
merger.join(Constants.SAMPLE_BMP, imageJoinOptions);
28+
merger.join(Constants.SAMPLE_JPG, imageJoinOptions);
29+
merger.save(filePathOut);
30+
}
31+
32+
System.out.print("Source documents was merged successfully.");
33+
System.out.print("Check output "+filePathOut);
34+
}
35+
}
36+

Examples/src/main/java/com/groupdocs/merger/examples/quick_start/SetLicenseFromFile.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public static void run()
2323
License license = new License();
2424

2525
license.setLicense(Constants.LicensePath);
26-
26+
Constants.IsLicensed = true;
2727
System.out.print("License set successfully.");
2828
}
2929
else

0 commit comments

Comments
 (0)