Skip to content

Commit 8ee55de

Browse files
Update index page with Products links. Update images.
1 parent 48070af commit 8ee55de

4 files changed

Lines changed: 22 additions & 83 deletions

File tree

english/_index.md

Lines changed: 22 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,53 @@
11
---
2-
title: "Document Editing API - Programmatic Document Manipulation"
3-
linktitle: "Document Editing API"
4-
description: "Powerful document editing API for .NET & Java. Edit Word, Excel, PowerPoint via HTML. Convert, manipulate & integrate document editing in your applications."
5-
keywords: "document editing API, HTML document editor, programmatic document editing, document manipulation API, .NET document editor, Java document editing"
2+
title: GroupDocs.Editor Product Family
3+
additionalTitle: GroupDocs API References
4+
type: docs
65
weight: 10
6+
description: "Manipulate multiple document formats using HTML with in your applications using GroupDocs.Editor APIs"
77
url: /
8-
date: "2025-01-02"
9-
lastmod: "2025-01-02"
10-
categories: ["Document Processing"]
11-
tags: ["document-editing", "API", "HTML-conversion", "office-documents"]
128
---
139

14-
# Document Editing API - Complete Developer Guide
15-
16-
Building applications that need to handle document editing? You're not alone. Whether you're creating a content management system, building collaborative editing features, or need to programmatically modify Office documents, the challenge is real: how do you edit complex document formats without losing formatting, structure, or compatibility?
17-
18-
That's where a robust **document editing API** comes in. Instead of wrestling with proprietary formats or building editing functionality from scratch, you can leverage HTML-based document manipulation that works seamlessly across multiple platforms and programming languages.
19-
20-
## Why HTML-Based Document Editing Makes Sense
21-
22-
Here's the thing about document editing - most modern applications need flexibility. You want users to edit documents in a familiar interface (like a web editor), but you also need to maintain the original formatting and structure. HTML provides the perfect bridge between user-friendly editing and document integrity.
23-
24-
With GroupDocs.Editor APIs, you can:
25-
- Convert documents to HTML for editing
26-
- Apply changes using any HTML editor
27-
- Convert back to the original format
28-
- Preserve formatting, styles, and document structure
29-
30-
This approach gives you the best of both worlds: the simplicity of HTML editing with the power of native document formats.
31-
3210
## GroupDocs.Editor for .NET
3311

3412
{{% alert color="primary" %}}
35-
![GroupDocs.Editor for .NET Product Logo](gdocs_net.png)
36-
On Premise .NET API that helps your application to view, edit and then convert documents.
37-
{{% /alert %}}
3813

39-
The .NET version of GroupDocs.Editor is perfect for building Windows applications, web services, or cloud-based solutions that need document editing capabilities. Whether you're working with ASP.NET, WPF, or .NET Core applications, this API integrates seamlessly into your existing architecture.
14+
![GroupDocs.Editor for .NET Product Logo](gdocs_net.png)
4015

41-
**Common Use Cases for .NET Developers:**
42-
- **Content Management Systems**: Allow users to edit uploaded documents directly in your CMS
43-
- **Document Workflow Applications**: Enable document review and approval processes with inline editing
44-
- **Report Generation Tools**: Create dynamic reports that stakeholders can edit before finalizing
45-
- **Collaborative Platforms**: Build Google Docs-like functionality for team document editing
16+
On Premise .NET API that helps your application to view, edit and then convert documents.
4617

47-
**Key Integration Benefits:**
48-
- No additional software installation required
49-
- Works with popular HTML editors (TinyMCE, CKEditor, Froala)
50-
- Supports batch processing for multiple documents
51-
- Thread-safe operations for high-concurrency scenarios
18+
{{% /alert %}}
5219

5320
These are links to some useful resources:
21+
5422
- [GroupDocs.Editor for .NET API Reference](/editor/net/)
55-
- [GroupDocs.Editor for .NET API Tutorials](https://tutorials.groupdocs.com/editor/net/)
23+
- [Access additional details about the product](https://products.groupdocs.com/editor/net/)
5624

5725
## GroupDocs.Editor for Java
5826

5927
{{% alert color="primary" %}}
60-
![GroupDocs.Editor for Java Product Logo](gdocs_java.png)
61-
Document editing API for Microsoft Office, OpenOffice, HTML and other documents to manipulate within your Java based applications.
62-
{{% /alert %}}
6328

64-
The Java implementation brings the same powerful document editing capabilities to enterprise Java applications, Android apps, and web services. If you're building with Spring Boot, JSF, or any Java framework, this API fits naturally into your development workflow.
29+
![GroupDocs.Editor for Java Product Logo](gdocs_java.png)
6530

66-
**Ideal Java Development Scenarios:**
67-
- **Enterprise Web Applications**: Integrate document editing into existing Java web portals
68-
- **Mobile Applications**: Enable document editing in Android apps with offline capabilities
69-
- **Microservices Architecture**: Create dedicated document editing services that other applications can consume
70-
- **Legacy System Integration**: Add modern document editing to existing Java enterprise applications
31+
Document editing API for Microsoft Office, OpenOffice, HTML and other documents to manipulate within your Java based applications.
7132

72-
**Performance Considerations:**
73-
- Optimized for JVM memory management
74-
- Supports concurrent document processing
75-
- Minimal dependency footprint
76-
- Compatible with Java 8+ environments
33+
{{% /alert %}}
7734

7835
These are links to some useful resources:
79-
- [GroupDocs.Editor for Java API Reference](/editor/java/)
80-
- [GroupDocs.Editor for Java API Tutorials](https://tutorials.groupdocs.com/editor/java/)
81-
82-
## Why Choose GroupDocs.Editor APIs?
83-
84-
When you're evaluating document editing solutions, here's what sets GroupDocs.Editor apart:
85-
86-
**Format Support That Actually Matters**: Beyond just supporting multiple formats, the API handles the nuances of each format type. Word documents maintain their styles and formatting, Excel spreadsheets preserve formulas and charts, and PowerPoint presentations keep their animations and transitions.
8736

88-
**HTML Editor Flexibility**: You're not locked into a specific HTML editor. Whether your team prefers TinyMCE, CKEditor, or wants to build a custom editing interface, the API works with your choice.
89-
90-
**Security and Compliance**: Processing happens on your servers, so sensitive documents never leave your environment. This is crucial for organizations dealing with confidential information or regulatory compliance requirements.
91-
92-
**Developer-Friendly Implementation**: The API is designed with developers in mind. Clear documentation, comprehensive examples, and straightforward integration patterns mean you can get up and running quickly.
93-
94-
## Getting Started: Common Implementation Patterns
95-
96-
Most developers follow a similar pattern when implementing document editing:
37+
- [GroupDocs.Editor for Java API Reference](/editor/java/)
38+
- [Discover more about what the product offers](https://products.groupdocs.com/editor/java/)
9739

98-
1. **Load the Document**: Use the API to load your source document (Word, Excel, PowerPoint, etc.)
99-
2. **Convert to HTML**: Transform the document into HTML that can be edited
100-
3. **Enable Editing**: Present the HTML to users through your preferred editor
101-
4. **Apply Changes**: Capture user modifications and apply them to the HTML
102-
5. **Save Back**: Convert the edited HTML back to the original document format
40+
## GroupDocs.Editor for Node.js via Java
10341

104-
This workflow ensures that users get a familiar editing experience while maintaining document integrity and format compatibility.
42+
{{% alert color="primary" %}}
10543

106-
## Troubleshooting Common Challenges
44+
![GroupDocs.Editor for for Node.js via Java Product Logo](gdocs_nodejs.png)
10745

108-
**Large Document Performance**: For documents with many pages or complex formatting, consider implementing progressive loading or breaking documents into sections for editing.
46+
Document editing API for Microsoft Office, OpenOffice, HTML and other documents to manipulate within your Node.js based applications.
10947

110-
**Formatting Preservation**: The API handles most formatting automatically, but complex layouts (like multi-column documents or embedded objects) may require additional configuration.
48+
{{% /alert %}}
11149

112-
**Concurrent Editing**: If multiple users need to edit the same document simultaneously, implement proper locking mechanisms and change tracking in your application layer.
50+
These are links to some useful resources:
11351

114-
**Memory Management**: For high-volume applications, ensure proper disposal of document objects and consider implementing caching strategies for frequently accessed documents.
52+
- [GroupDocs.Editor for for Node.js via Java API Reference](/editor/nodejs-java/)
53+
- [Learn more about the product](https://products.groupdocs.com/editor/nodejs-java/)

static/gdocs_java.png

1.8 KB
Loading

static/gdocs_net.png

1.88 KB
Loading

static/gdocs_nodejs.png

2.97 KB
Loading

0 commit comments

Comments
 (0)