Skip to content

Commit 26cf444

Browse files
authored
Merge pull request #4 from groupdocs-comparison/staging
Staging
2 parents 835b204 + e9f954a commit 26cf444

102 files changed

Lines changed: 14197 additions & 14 deletions

File tree

  • content/english
    • java
      • advanced-comparison
        • groupdocs-compare-protected-word-documents-java
        • groupdocs-comparison-java-api-document-comparison
        • java-groupdocs-comparison-multi-stream-document-guide
        • master-directory-comparison-java-groupdocs-comparison
        • master-document-comparison-java-groupdocs-api
        • master-document-comparison-java-groupdocs
        • master-java-document-comparisons-groupdocs
      • basic-comparison
        • compare-cell-files-groupdocs-java-streams
        • document-comparison-groupdocs-java
        • java-document-comparison-groupdocs-comparison
        • java-document-comparison-groupdocs-metadata-source
        • java-document-comparison-groupdocs-tutorial
        • java-groupdocs-comparison-document-management-guide
        • java-groupdocs-comparison-document-management
        • java-stream-document-comparison-groupdocs
        • master-groupdocs-comparison-java-document-html-rendering
        • master-java-document-comparison-preview-groupdocs
        • mastering-document-comparison-java-groupdocs
        • word-document-comparison-groupdocs-java
      • change-management
      • comparison-options
      • document-information
      • document-loading
      • getting-started
      • licensing-configuration
      • metadata-management
      • preview-generation
      • security-protection
        • compare-password-protected-word-docs-groupdocs-java
        • compare-protected-docs-groupdocs-comparison-java
        • java-groupdocs-compare-password-protected-docs
        • secure-documents-password-groupdocs-java
    • net
      • advanced-comparison
        • compare-password-protected-docs-groupdocs-dotnet
        • compare-password-protected-documents-groupdocs-comparison-net
        • groupdocs-comparison-net-folder-comparison-tutorial
        • groupdocs-comparison-net-metadata-target
        • groupdocs-comparison-net-multi-doc-automation
        • implement-multi-doc-comparison-groupdocs-net
        • mastering-document-comparison-groupdocs-dotnet
        • mastering-document-comparison-net-groupdocs
        • net-document-comparison-groupdocs-streams
      • basic-comparison
        • automate-word-compare-groupdocs-net-tutorial
        • compare-documents-groupdocs-comparison-net
        • compare-excel-files-dotnet-groupdocs-comparison
        • compare-images-without-summary-page-groupdocs-net
        • document-comparison-groupdocs-comparison-net-csharp
        • groupdocs-comparison-dotnet-multiple-documents
        • groupdocs-comparison-net-document-comparison-csharp
        • groupdocs-comparison-net-excel-files-step-by-step-guide
        • groupdocs-comparison-net-text-string-compare
        • guide-groupdocs-comparison-net-implementation
        • implement-document-comparison-groupdocs-net
        • net-image-comparison-groupdocs-no-summary
      • change-management
        • groupdocs-comparison-net-accept-reject-changes
        • groupdocs-comparison-net-document-revisions-guide
        • groupdocs-comparison-net-set-author-changes-document-comparison
        • retrieve-source-target-texts-word-documents-groupdocs-comparison-net
      • comparison-options
      • document-information
      • document-loading
      • getting-started
      • licensing-configuration
      • metadata-management
      • preview-generation
      • security-protection
        • compare-password-protected-documents-groupdocs-comparison-net
        • secure-net-document-comparisons-password-protection

Some content is hidden

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

content/english/_index.md

Lines changed: 122 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,138 @@
11
---
2-
title: Mastering GroupDocs.Comparison - Tutorials and Guides
3-
linktitle: GroupDocs.Comparison Tutorials
2+
title: Document Comparison Software API Tutorial | GroupDocs.Comparison
3+
linktitle: GroupDocs.Comparison Tutorials & Examples
44
additionalTitle: GroupDocs API References
5-
description: Discover the power of GroupDocs.Comparison through our tutorials! Learn to integrate and utilize this API for efficient document comparison.
5+
description: Learn how to compare Word, PDF, Excel & other document formats with GroupDocs.Comparison API. Step-by-step tutorials for .NET & Java developers with code examples.
6+
keywords:
7+
- document comparison
8+
- file comparison
9+
- diff documents
10+
- compare PDF
11+
- compare Word
12+
- GroupDocs
13+
- .NET API
14+
- Java API
15+
- document diff
616
weight: 11
717
url: /
818
is_root: true
919
---
1020

11-
# Mastering GroupDocs.Comparison - Tutorials and Guides
21+
# GroupDocs.Comparison Tutorials & Developer Guide
1222

23+
![GroupDocs.Comparison Banner](https://www.groupdocs.cloud/templates/groupdocs/img/products/comparison/border/groupdocs-comparison-net.svg)
1324

14-
Welcome to GroupDocs.Comparison Tutorials! In this comprehensive resource, we delve into the functionalities and features of GroupDocs.Comparison, a powerful document comparison API designed to streamline the process of identifying differences between various file formats. Whether you're a seasoned developer seeking to integrate comparison capabilities into your applications or a newcomer curious about leveraging this tool, our tutorials aim to provide clear and practical guidance to help you harness the full potential of GroupDocs.Comparison. Join us as we explore the intricacies of document comparison and empower you to enhance your workflow efficiency.
25+
Welcome to the **complete guide to document comparison** with GroupDocs.Comparison! Our comprehensive tutorials show you how to efficiently identify differences between documents in various formats including **Word, PDF, Excel, PowerPoint, images, and more**.
26+
27+
## Why Use GroupDocs.Comparison?
28+
29+
- **Multi-format Support** - Compare documents across different formats
30+
- **Detailed Change Detection** - Identify insertions, deletions, formatting changes, and style modifications
31+
- **Change Management** - Accept or reject specific changes programmatically
32+
- **Secure Comparison** - Work with password-protected documents
33+
- **High Performance** - Efficiently compare large documents with optimized algorithms
1534

1635
## GroupDocs.Comparison for .NET Tutorials
36+
37+
{{% alert color="primary" %}}
38+
Master document comparison in your .NET applications with our step-by-step tutorials. Learn how to implement professional document comparison features for Word, PDF, Excel, and other formats using C#. Our developer-focused guides cover everything from basic setup to advanced integration scenarios.
39+
{{% /alert %}}
40+
41+
### Essential .NET Tutorials
42+
43+
<div class="row">
44+
<div class="col-md-6">
45+
46+
#### Getting Started
47+
- [Quick Start Guide](./net/quick-start/) - Set up and run your first comparison in minutes
48+
- [Installation & Setup](./net/getting-started/) - Configure your development environment
49+
- [Licensing Options](./net/licensing-configuration/) - Understand licensing and deployment options
50+
51+
#### Core Functionality
52+
- [Document Loading](./net/document-loading/) - Learn different ways to load documents
53+
- [Basic Comparison](./net/basic-comparison/) - Implement simple comparison operations
54+
- [Advanced Comparison](./net/advanced-comparison/) - Master complex comparison scenarios
55+
- [Change Management](./net/change-management/) - Accept or reject specific changes
56+
57+
</div>
58+
<div class="col-md-6">
59+
60+
#### Advanced Features
61+
- [Preview Generation](./net/preview-generation/) - Create visual previews of comparison results
62+
- [Metadata Management](./net/metadata-management/) - Control document properties
63+
- [Security & Protection](./net/security-protection/) - Work with protected documents
64+
- [Comparison Options](./net/comparison-options/) - Customize comparison behavior
65+
66+
#### Specialized Comparisons
67+
- [Image Comparison](./net/image-comparison/) - Compare images with pixel-perfect accuracy
68+
- [Documents and Folder Comparison](./net/documents-and-folder-comparison/) - Compare entire directories
69+
- [Document Information](./net/document-information/) - Extract and analyze document metadata
70+
71+
</div>
72+
</div>
73+
74+
## GroupDocs.Comparison for Java Tutorials
75+
1776
{{% alert color="primary" %}}
18-
Discover comprehensive tutorials and examples for GroupDocs.Comparison for .NET, empowering users to efficiently compare documents, folders, and images. From streamlining workflows to ensuring accuracy, our tutorials cover various aspects, including document comparison, loading and saving documents, image comparison, basic usage, and quick start guides. Whether you're a developer seeking integration or a user aiming to optimize document management, our tutorials provide step-by-step guidance to harness the full potential of GroupDocs.Comparison for .NET.
77+
Implement powerful document comparison capabilities in your Java applications with our comprehensive tutorials. Learn to integrate GroupDocs.Comparison for Java into enterprise systems, web applications, and desktop software with clear, practical examples.
1978
{{% /alert %}}
2079

21-
These are links to some useful resources:
22-
23-
- [Documents and Folder Comparison](./net/documents-and-folder-comparison/)
24-
- [Document Comparison](./net/document-comparison/)
25-
- [Loading and Saving Documents](./net/loading-and-saving-documents/)
26-
- [Image Comparison](./net/image-comparison/)
27-
- [Basic Usage](./net/basic-usage/)
28-
- [Quick Start](./net/quick-start/)
80+
### Essential Java Tutorials
81+
82+
<div class="row">
83+
<div class="col-md-6">
84+
85+
#### Getting Started
86+
- [Quick Start Guide](./java/getting-started/) - Begin comparing documents in Java
87+
- [Installation Guide](./java/getting-started/) - Set up your Java environment
88+
- [Licensing Options](./java/licensing-and-configuration/) - Understand deployment licensing
89+
90+
#### Core Functionality
91+
- [Document Loading](./java/document-loading/) - Load documents from various sources
92+
- [Basic Comparison](./java/basic-comparison/) - Implement fundamental comparison
93+
- [Advanced Comparison](./java/advanced-comparison/) - Handle complex comparison scenarios
94+
- [Change Management](./java/change-management/) - Process and manage detected changes
95+
96+
</div>
97+
<div class="col-md-6">
98+
99+
#### Advanced Features
100+
- [Preview Generation](./java/preview-generation/) - Generate visual comparison previews
101+
- [Metadata Management](./java/metadata-management/) - Control document metadata
102+
- [Security & Protection](./java/security-and-protection/) - Compare protected documents
103+
- [Comparison Options](./java/comparison-options/) - Fine-tune comparison settings
104+
105+
#### Integration & Deployment
106+
- [Maven Integration](./java/getting-started/) - Integrate using Maven
107+
- [Gradle Setup](./java/getting-started/) - Configure with Gradle
108+
- [Enterprise Deployment](./java/licensing-and-configuration/) - Enterprise-level implementation
109+
110+
</div>
111+
</div>
112+
113+
## Supported Document Formats
114+
115+
GroupDocs.Comparison supports a wide range of document formats:
116+
117+
| Category | Formats |
118+
|----------|---------|
119+
| **Word Processing** | DOCX, DOC, ODT, RTF, TXT |
120+
| **Spreadsheets** | XLSX, XLS, ODS, CSV |
121+
| **Presentations** | PPTX, PPT, ODP |
122+
| **PDF Documents** | PDF, PDF/A |
123+
| **Images** | JPG, PNG, BMP, GIF, TIFF |
124+
| **Email** | EML, MSG |
125+
| **And many more...** | HTML, EPUB, DJVU |
126+
127+
## Developer Resources
128+
129+
- [API Documentation](https://reference.groupdocs.com/comparison/) - Detailed API references
130+
- [GitHub Examples](https://github.com/groupdocs-comparison/) - Repository of code examples
131+
- [Developer Blog](https://blog.groupdocs.com/category/comparison/) - Latest updates and tutorials
132+
- [Free Support Forum](https://forum.groupdocs.com/c/comparison/) - Get help from our experts
133+
134+
## Get Started Today
29135

136+
Explore our tutorials to start implementing professional document comparison features in your applications. GroupDocs.Comparison provides a powerful, flexible API that seamlessly integrates with your .NET and Java projects.
30137

138+
[Download Free Trial](https://releases.groupdocs.com/comparison) | [Get Temporary License](https://purchase.groupdocs.com/temporary-license)

content/english/java/_index.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: Complete GroupDocs.Comparison for Java Tutorial Guide
3+
linktitle: GroupDocs.Comparison for Java Tutorials
4+
weight: 10
5+
url: /java/
6+
description: Explore the ultimate guide to GroupDocs.Comparison for Java with categorized tutorials covering document comparison, change tracking, metadata, and more.
7+
---
8+
9+
# GroupDocs.Comparison for Java – Step-by-Step Tutorials and Code Examples
10+
11+
## Learn Document Comparison in Java – Fast, Accurate, and Powerful
12+
13+
Unlock the full power of **GroupDocs.Comparison for Java** with our structured, hands-on tutorials. Whether you're just getting started or integrating advanced comparison features into your enterprise Java apps, this guide walks you through everything – from loading and comparing documents, to managing revisions, generating previews, and applying security settings.
14+
15+
Each section below is packed with practical examples to help you compare Word, PDF, Excel, image files, and even entire folders with precision and flexibility.
16+
17+
---
18+
19+
## 📚 Java Comparison Tutorials by Category
20+
21+
### [Getting Started](./getting-started)
22+
Quick-start tutorials for installing GroupDocs.Comparison for Java, applying license keys, and running your first document comparison.
23+
24+
### [Document Loading](./document-loading)
25+
Learn to load documents from local paths, memory streams, or strings. Supports Word, Excel, PDF, images, and more.
26+
27+
### [Basic Comparison](./basic-comparison)
28+
Compare two documents of various formats. Includes Word-to-Word, PDF-to-PDF, and cross-format comparison with clear change detection.
29+
30+
### [Advanced Comparison](./advanced-comparison)
31+
Compare multiple documents simultaneously, adjust sensitivity, and handle password-protected files with custom comparison settings.
32+
33+
### [Change Management](./change-management)
34+
Access detailed changes between documents, accept or reject revisions programmatically, and apply filters to highlight key edits.
35+
36+
### [Document Information](./document-information)
37+
Extract and display metadata like page count, format type, and supported file extensions before running comparisons.
38+
39+
### [Preview Generation](./preview-generation)
40+
Generate high-quality preview pages for source, target, and result files – great for frontend comparison visualizations.
41+
42+
### [Metadata Management](./metadata-management)
43+
Modify metadata in source and result documents. Set or preserve custom properties during or after comparison.
44+
45+
### [Security & Protection](./security-protection)
46+
Work with encrypted documents and apply protection settings to the output files to prevent unauthorized access.
47+
48+
### [Licensing & Configuration](./licensing-configuration)
49+
Manage license activation, use metered licensing, and configure default comparison options in your Java project.
50+
51+
### [Comparison Options](./comparison-options)
52+
Customize comparison output – ignore case, formatting, headers, and more. Tailor the engine to your specific document needs.
53+
54+
---
55+
56+
## 🚀 Why Use GroupDocs.Comparison for Java?
57+
58+
- Supports 50+ document types including DOCX, XLSX, PDF, and images
59+
- Detects text changes, formatting edits, moved content, and more
60+
- Integrates with Java Swing, Spring Boot, or any JVM-compatible application
61+
- Produces structured, mergeable, and exportable result files
62+
63+
---
64+
65+
## 🧠 Get Started Now
66+
67+
Browse through the categories above and pick the feature you need. Every tutorial includes code snippets, configuration tips, and output previews to help you master GroupDocs.Comparison quickly and efficiently.
68+
69+
---
70+
71+
**Related Resources**
72+
- [API Documentation GroupDocs.Comparison](https://references.groupdocs.com/comparison/java/)
73+
- [Download the Latest Version](https://releases.groupdocs.com/comparison/java/)
74+
- [Community Support Forum](https://forum.groupdocs.com/c/comparison/)
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
title: "Advanced Document Comparison Tutorials for GroupDocs.Comparison Java"
3+
description: "Step-by-step tutorials for advanced comparison features including multiple document comparison, comparison settings, and protected documents."
4+
weight: 4
5+
url: "/java/advanced-comparison/"
6+
---
7+
{{< blocks/products/pf/main-wrap-class >}}
8+
{{< blocks/products/pf/main-container >}}
9+
{{< blocks/products/pf/tutorial-page-section >}}
10+
# Advanced Document Comparison Tutorials for GroupDocs.Comparison Java
11+
12+
Our advanced comparison tutorials show you how to leverage GroupDocs.Comparison's powerful features in Java applications. These comprehensive guides cover comparing multiple documents simultaneously, comparing password-protected files, comparing entire folders, and customizing comparison settings for different scenarios. Each tutorial includes practical Java code examples for implementing sophisticated document comparison operations that go beyond basic functionality.
13+
14+
## Available Tutorials
15+
16+
### [How to Load and Compare Password-Protected Word Documents in Java Using GroupDocs.Comparison](./groupdocs-compare-protected-word-documents-java/)
17+
Learn how to efficiently load and compare password-protected Word documents in Java with GroupDocs.Comparison. Streamline your document management processes.
18+
19+
### [Java Multi-Stream Document Comparison using GroupDocs.Comparison&#58; A Comprehensive Guide](./java-groupdocs-comparison-multi-stream-document-guide/)
20+
Master Java document comparison with GroupDocs.Comparison. Learn to compare multiple documents efficiently using streams for enhanced productivity.
21+
22+
### [Master Directory Comparison in Java Using GroupDocs.Comparison for Seamless File Audits](./master-directory-comparison-java-groupdocs-comparison/)
23+
Learn how to efficiently compare directories using GroupDocs.Comparison in Java. Perfect for file audits, version control, and data synchronization.
24+
25+
### [Master Document Comparison in Java with GroupDocs.Comparison API](./master-document-comparison-java-groupdocs-api/)
26+
Learn how to efficiently compare documents and manage credit usage in Java using the powerful GroupDocs.Comparison API.
27+
28+
### [Master Document Comparison in Java&#58; Using GroupDocs.Comparison API for Efficient Cell File Analysis](./groupdocs-comparison-java-api-document-comparison/)
29+
Learn to efficiently compare cell files in Java using the GroupDocs.Comparison API. This guide covers setup, comparison techniques, and practical applications.
30+
31+
### [Master Document Comparison in Java&#58; Using GroupDocs.Comparison for Word, Text, and Email Documents](./master-document-comparison-java-groupdocs/)
32+
Learn how to efficiently compare multiple Word, Text, and Email documents using GroupDocs.Comparison for Java. Streamline your document management processes with ease.
33+
34+
### [Master Document Comparisons in Java using GroupDocs.Comparison Library](./master-java-document-comparisons-groupdocs/)
35+
Learn how to efficiently compare and manage document changes in Java with GroupDocs.Comparison. This guide covers setup, usage, and practical applications.
36+
37+
## Additional Resources
38+
39+
- [GroupDocs.Comparison for Java Documentation](https://docs.groupdocs.com/comparison/java/)
40+
- [GroupDocs.Comparison for Java API Reference](https://reference.groupdocs.com/comparison/java/)
41+
- [Download GroupDocs.Comparison for Java](https://releases.groupdocs.com/comparison/java/)
42+
- [GroupDocs.Comparison Forum](https://forum.groupdocs.com/c/comparison)
43+
- [Free Support](https://forum.groupdocs.com/)
44+
- [Temporary License](https://purchase.groupdocs.com/temporary-license/)
45+
{{< /blocks/products/pf/tutorial-page-section >}}
46+
{{< /blocks/products/pf/main-container >}}
47+
{{< /blocks/products/pf/main-wrap-class >}}
48+
{{< blocks/products/products-backtop-button >}}

0 commit comments

Comments
 (0)