Skip to content

Commit 2a86c6c

Browse files
committed
Merge branch 'master' into staging
2 parents d70f21d + 731aa18 commit 2a86c6c

129 files changed

Lines changed: 5168 additions & 1471 deletions

File tree

Some content is hidden

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

.github/workflows/publish-prod.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ jobs:
1414
PRODUCT: conversion
1515

1616
steps:
17+
- name: Clean up current folder
18+
run: rm -rf ./* ./.??*
19+
1720
- uses: actions/checkout@v4
1821

1922
- name: Submodule update
@@ -28,7 +31,6 @@ jobs:
2831
2932
- name: Run and build Hugo
3033
run: |
31-
rm -rf common/content/${{ env.PRODUCT }}
3234
mkdir -p common/content/${{ env.PRODUCT }}
3335
cp -r java common/content/${{ env.PRODUCT }}
3436
cp -r net common/content/${{ env.PRODUCT }}

.github/workflows/publish-qa.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ jobs:
1818
PRODUCT: conversion
1919

2020
steps:
21+
- name: Clean up current folder
22+
run: rm -rf ./* ./.??*
23+
2124
- uses: actions/checkout@v4
2225

2326
- name: Submodule update
@@ -32,7 +35,6 @@ jobs:
3235
3336
- name: Run and build Hugo
3437
run: |
35-
rm -rf common/content/${{ env.PRODUCT }}
3638
mkdir -p common/content/${{ env.PRODUCT }}
3739
cp -r java common/content/${{ env.PRODUCT }}
3840
cp -r net common/content/${{ env.PRODUCT }}

java/_index.md

Lines changed: 35 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ keywords: GroupDocs.Conversion for Java, Conversion, document conversion, conver
88
productName: GroupDocs.Conversion for Java
99
hideChildren: True
1010
AddLibInfoScript: True
11+
aliases:
12+
- /conversion/java/product-overview/
1113
structuredData:
1214
showOrganization: True
1315
---
14-
<img src="/conversion/java/images/home.png" alt="groupdocs-conversion-java-home" align="left" style="width:110px; margin: 0 30px 30px 0"/>
16+
<img src="/conversion/java/_images/home.png" alt="groupdocs-conversion-java-home" align="left" style="width:110px; margin: 0 30px 30px 0"/>
1517

1618
<dt class="flex flex-wrap align-center gdoc-props__meta">
1719
<a href='https://releases.groupdocs.com/java/repo/com/groupdocs/groupdocs-conversion/23.12/' class="release-version-link">
@@ -24,68 +26,39 @@ structuredData:
2426

2527
{{< button style="primary" link="https://releases.groupdocs.com/conversion/java/release-notes/" >}} <svg class="gdoc-icon gdoc-product-doc__btn-icon"><use xlink:href="/img/groupdocs-stack.svg#document"></use></svg> Release notes {{< /button >}}
2628
{{< button style="primary" link="https://releases.groupdocs.com/java/repo/com/groupdocs/groupdocs-conversion/" >}} {{< icon "gdoc_download" >}} Package repository {{< /button >}}
29+
{{< button style="primary" link="https://products.groupdocs.app/conversion/total" >}} <svg class="gdoc-icon gdoc-product-doc__btn-icon"><use xlink:href="/img/groupdocs-stack.svg#app"></use></svg> Online app {{< /button >}}
2730

31+
[GroupDocs.Conversion for Java](https://products.groupdocs.com/conversion/java/) is a robust and highly efficient document conversion API designed for seamless transformation between multiple file formats. It supports conversion across a wide range of document and image types, including Microsoft Office formats (Word, Excel, PowerPoint), OpenDocument formats, PDFs, HTML, CAD drawings, and raster images (TIFF, JPEG, PNG, BMP, GIF), among many others. The library offers extensive customization capabilities, allowing developers to fine-tune the conversion output with flexible options.
2832

29-
GroupDocs.Conversion for Java serves as a lightweight API for document conversion in various formats within Java applications.
33+
## Key Features and Advantages
34+
### Extensive File Format Support
35+
- Convert between thousands of file format combinations, including office documents, presentations, spreadsheets, images, and more.
36+
- No dependency on external software like Microsoft Office, Adobe Acrobat, or third-party libraries.
37+
### Advanced Conversion Capabilities
38+
- Convert an entire document or specify a custom page range for conversion.
39+
- Apply watermarks to document pages during conversion.
40+
- Extract document metadata such as file type, page count, and other properties.
41+
- Fine-grained customization of output appearance through advanced conversion settings.
42+
#### Optimized Performance and Scalability
43+
- **Caching Mechanism** – Cache conversion results to improve performance. Once a document is converted, its output can be reused efficiently.
44+
- **Custom Storage Integration** – Support for various storage solutions including local disk, Amazon S3, Dropbox, Google Drive, and Windows Azure by implementing caching interfaces.
45+
- **High Performance** – Optimized to process thousands of files while utilizing minimal system resources. Each release is rigorously tested for performance stability and efficiency.
46+
- **Scalability** – Packaged as a standalone Java library that can be integrated into any Java-based application and managed through Maven.
47+
### Developer-Friendly API
48+
- **Intuitive and Simple API** – The public API is designed with clarity in mind, ensuring that methods behave predictably without unnecessary complexity.
49+
- **Cross-Platform Compatibility** – Supports multiple operating systems and platforms:
50+
- Windows, Linux, and macOS
51+
- 32-bit and 64-bit architectures
52+
- Java 8 and higher
53+
## Getting Started with GroupDocs.Conversion for Java
54+
If you're new to GroupDocs.Conversion, refer to the following topics to begin integration:
3055

31-
Acting as middleware, it empowers your application to seamlessly convert between more than 50 document and image file formats.
56+
- [System Requirements]({{< ref "conversion/java/system-requirements" >}}) – Understand the necessary environment setup.
57+
- [Installation]({{< ref "conversion/java/getting-started/installation" >}}) – Learn how to install and configure the API in your project.
58+
- [Licensing]({{< ref "conversion/java/licensing-and-subscription" >}}) – Get details on available licensing models.
59+
- [Basic Usage]({{< ref "conversion/java/developer-guide/converting-documents/basic-usage" >}}) – Explore fundamental examples and use cases.
60+
## Technical Support
61+
For assistance while using GroupDocs.Conversion, you can:
3262

33-
This native Java API ensures precise conversion of both documents and image files in any type of Java application. Moreover, it offers the functionality to add text or image watermarks during the conversion process.
34-
35-
------
36-
{{< columns >}}
37-
<p><b>About GroupDocs.Conversion</b></p>
38-
<hr><p>OVERVIEW</p></hr>
39-
<ul>
40-
<li><a href='{{< ref "product-overview" >}}'>Product overview</a></li>
41-
<li><a href='{{< ref "conversion/java/getting-started/features-overview" >}}'>Main features</a></li>
42-
<li><a href='{{< ref "conversion/java/supported-document-formats.md" >}}'>Supported file formats</a></li>
43-
</ul>
44-
<p>GET STARTED</p>
45-
<ul>
46-
<li><a href='{{< ref "conversion/java/system-requirements.md" >}}'>System requirements</a></li>
47-
<li><a href='{{< ref "conversion/java/getting-started/installation.md" >}}'>Installation</a></li>
48-
<li><a href='{{< ref "conversion/java/licensing-and-subscription.md" >}}'>Licensing</a></li>
49-
</ul>
50-
<--->
51-
<p><b>Developer Guide</b></p>
52-
<hr><p>CONVERSION BASICS</p></hr>
53-
<ul>
54-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/pdf" >}}'>Convert PDF</a></li>
55-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/wordprocessing" >}}'>Convert Word</a></li>
56-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/spreadsheet" >}}'>Convert Excel</a></li>
57-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/presentation" >}}'>Convert PowerPoint</a></li>
58-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/image" >}}'>Convert images</a></li>
59-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/web" >}}'>Convert HTML</a></li>
60-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/convert/cad" >}}'>Convert CAD</a></li>
61-
</ul>
62-
<p>HOW-TO GUIDES</p>
63-
<ul>
64-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/get-possible-conversions" >}}'>Get supported conversions</a></li>
65-
<li><a href='{{< ref "conversion/java/developer-guide/loading-documents/loading-documents-from-different-sources" >}}'>Load files from different sources</a></li>
66-
<li><a href='{{< ref "conversion/java/developer-guide/basic-usage/get-document-info" >}}'>Retrieve document information</a></li>
67-
<li><a href='{{< ref "conversion/java/developer-guide/advanced-usage/converting/common-conversion-options/add-watermark" >}}'>Add watermarks</a></li>
68-
<li><a href='{{< ref "conversion/java/developer-guide/advanced-usage/caching" >}}'>Cache rendering results</a></li>
69-
</ul>
70-
<p>API REFERENCE</p>
71-
<ul>
72-
<li><a href="https://reference.groupdocs.com/conversion/java">GroupDocs.Conversion for Java API Reference</a></li>
73-
</ul>
74-
<--->
75-
<p><b>Useful Resources</b></p>
76-
<hr><p>DEMOS AND EXAMPLES</p></hr>
77-
<ul>
78-
<li><a href="https://products.groupdocs.app/conversion/total/">Convert files online</a></li>
79-
<li><a href="https://github.com/groupdocs-conversion/GroupDocs.Conversion-for-Java">Download examples and demos from GitHub</a></li>
80-
<li><a href='{{< ref "conversion/java/getting-started/how-to-run-examples.md" >}}'>How to run examples</a></li>
81-
</ul>
82-
<p>VERSION HISTORY</p>
83-
<ul>
84-
<li><a href="https://releases.groupdocs.com/conversion/java/release-notes/">GroupDocs.Conversion for Java Release Notes</a></li>
85-
</ul>
86-
<p>TECHNICAL SUPPORT</p>
87-
<ul>
88-
<li><a href="https://forum.groupdocs.com">Free Support Forum for GroupDocs Products</a></li>
89-
<li><a href="https://helpdesk.groupdocs.com">Paid Support Helpdesk for GroupDocs Products</a></li>
90-
</ul>
91-
{{< /columns >}}
63+
- Post queries in our [Free Support Forum](https://forum.groupdocs.com/c/conversion/11).
64+
- For premium support and dedicated assistance, submit a ticket via our [Paid Support Helpdesk](https://helpdesk.groupdocs.com/).
53.5 KB
Binary file not shown.
19.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)