|
1 | 1 | --- |
2 | | -title: Tutorials and Code-snippets |
3 | | -additionalTitle: GroupDocs API References |
4 | | -description: Tutorials and code-snippets of GroupDocs Products such as GroupDocs.Viewer, GroupDocs.Annotation, GroupDocs.Conversion, and other products. |
| 2 | +title: GroupDocs API Tutorials and Code Snippets |
| 3 | +additionalTitle: Complete Developer Resources |
| 4 | +description: Comprehensive tutorials and code snippets for all GroupDocs document manipulation APIs. Learn to implement document viewing, conversion, comparison, annotation and more in your .NET and Java applications. |
5 | 5 | weight: 10 |
6 | 6 | url: / |
7 | 7 | --- |
8 | 8 |
|
9 | | -## GroupDocs.Viewer |
| 9 | +# GroupDocs API Tutorials and Code Snippets |
| 10 | + |
| 11 | +Welcome to the official tutorials hub for GroupDocs document manipulation APIs. This comprehensive resource provides detailed tutorials, code examples, and best practices for implementing GroupDocs products in your .NET and Java applications. |
| 12 | + |
| 13 | +{{% alert color="primary" %}} |
| 14 | +**DEVELOPER RESOURCES:** Each product section below contains links to both .NET and Java tutorials, with practical code examples and step-by-step implementation guides. |
| 15 | +{{% /alert %}} |
| 16 | + |
| 17 | +## Document Management Solutions |
| 18 | + |
| 19 | +### Document Viewing |
| 20 | + |
| 21 | +#### GroupDocs.Viewer |
| 22 | +{{% alert color="primary" %}} |
| 23 | +**Display any document format in your application** |
| 24 | +Render 170+ document formats including PDF, Office files, CAD drawings, and images with high fidelity rendering and customizable UI options. |
| 25 | +{{% /alert %}} |
| 26 | + |
| 27 | +* [GroupDocs.Viewer for .NET Tutorials](./viewer/net/) |
| 28 | +* [GroupDocs.Viewer for Java Tutorials](./viewer/java/) |
| 29 | + |
| 30 | +--- |
| 31 | + |
| 32 | +### Document Conversion |
| 33 | + |
| 34 | +#### GroupDocs.Conversion |
| 35 | +{{% alert color="primary" %}} |
| 36 | +**Convert between document formats seamlessly** |
| 37 | +Transform documents between 50+ formats with high accuracy and performance, supporting batch processing and extensive customization options. |
| 38 | +{{% /alert %}} |
| 39 | + |
| 40 | +* [GroupDocs.Conversion for .NET Tutorials](./conversion/net/) |
| 41 | +* [GroupDocs.Conversion for Java Tutorials](./conversion/java/) |
| 42 | + |
| 43 | +--- |
| 44 | + |
| 45 | +### Document Comparison |
| 46 | + |
| 47 | +#### GroupDocs.Comparison |
| 48 | +{{% alert color="primary" %}} |
| 49 | +**Detect and highlight document changes** |
| 50 | +Compare documents across various formats with paragraph-level precision, highlight differences, and generate detailed comparison reports. |
| 51 | +{{% /alert %}} |
| 52 | + |
| 53 | +* [GroupDocs.Comparison for .NET Tutorials](./comparison/net/) |
| 54 | +* [GroupDocs.Comparison for Java Tutorials](./comparison/java/) |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +### Document Annotation |
| 59 | + |
| 60 | +#### GroupDocs.Annotation |
| 61 | +{{% alert color="primary" %}} |
| 62 | +**Enable collaborative document review** |
| 63 | +Add, edit, and manage annotations with support for text highlighting, shapes, pointing, text replacement, and more across multiple document formats. |
| 64 | +{{% /alert %}} |
| 65 | + |
| 66 | +* [GroupDocs.Annotation for .NET Tutorials](./annotation/net/) |
| 67 | +* [GroupDocs.Annotation for Java Tutorials](./annotation/java/) |
| 68 | + |
| 69 | +--- |
| 70 | + |
| 71 | +## Document Security Solutions |
| 72 | + |
| 73 | +### Digital Signatures |
| 74 | + |
| 75 | +#### GroupDocs.Signature |
| 76 | +{{% alert color="primary" %}} |
| 77 | +**Add digital signatures to documents** |
| 78 | +Implement electronic signatures with support for text, image, digital certificate, barcode, QR code, and stamp signatures across various document types. |
| 79 | +{{% /alert %}} |
| 80 | + |
| 81 | +* [GroupDocs.Signature for .NET Tutorials](./signature/net/) |
| 82 | +* [GroupDocs.Signature for Java Tutorials](#) |
| 83 | + |
| 84 | +--- |
| 85 | + |
| 86 | +### Information Protection |
| 87 | + |
| 88 | +#### GroupDocs.Watermark |
10 | 89 | {{% alert color="primary" %}} |
11 | | -Groupdocs.Viewer Tutorials provide comprehensive instructions for leveraging Groupdocs.Viewer to facilitate seamless document viewing experiences. Explore step-by-step guides and practical tips for maximizing the capabilities of Groupdocs.Viewer. |
| 90 | +**Add and manage document watermarks** |
| 91 | +Apply, find, and remove watermarks with support for text, image, and shape watermarks across various document formats for content protection. |
12 | 92 | {{% /alert %}} |
13 | 93 |
|
14 | | -### GroupDocs.Viewer Tutorials |
15 | | -- [GroupDocs.Viewer for .NET Tutorials](./viewer/net/) |
| 94 | +* [GroupDocs.Watermark for .NET Tutorials](./watermark/net/) |
| 95 | +* [GroupDocs.Watermark for Java Tutorials](#) |
16 | 96 |
|
| 97 | +--- |
| 98 | + |
| 99 | +### Content Redaction |
17 | 100 |
|
18 | | -## GroupDocs.Conversion |
| 101 | +#### GroupDocs.Redaction |
19 | 102 | {{% alert color="primary" %}} |
20 | | -GroupDocs.Conversion Tutorials offer expert guidance on harnessing GroupDocs.Conversion for versatile document format conversions. Learn efficient strategies and best practices for converting documents seamlessly with GroupDocs.Conversion Tutorials. |
| 103 | +**Remove sensitive information from documents** |
| 104 | +Securely redact sensitive information with support for text, metadata, and annotation redaction across multiple file formats for compliance requirements. |
21 | 105 | {{% /alert %}} |
22 | 106 |
|
23 | | -### GroupDocs.Conversion Tutorials |
24 | | -- [GroupDocs.Conversion for .NET Tutorials](./conversion/net/) |
| 107 | +* [GroupDocs.Redaction for .NET Tutorials](#) |
| 108 | +* [GroupDocs.Redaction for Java Tutorials](#) |
| 109 | + |
| 110 | +--- |
| 111 | + |
| 112 | +## Document Processing Solutions |
| 113 | + |
| 114 | +### Document Manipulation |
| 115 | + |
| 116 | +#### GroupDocs.Merger |
| 117 | +{{% alert color="primary" %}} |
| 118 | +**Join, split and manage document pages** |
| 119 | +Combine multiple documents, split large files, reorder pages, and extract specific document sections while maintaining document integrity. |
| 120 | +{{% /alert %}} |
| 121 | + |
| 122 | +* [GroupDocs.Merger for .NET Tutorials](./merger/net/) |
| 123 | +* [GroupDocs.Merger for Java Tutorials](./merger/java/) |
| 124 | + |
| 125 | +--- |
25 | 126 |
|
| 127 | +### Document Generation |
26 | 128 |
|
27 | | -## GroupDocs.Comparison |
| 129 | +#### GroupDocs.Assembly |
28 | 130 | {{% alert color="primary" %}} |
29 | | -GroupDocs.Comparison is a powerful document comparison API that allows developers to programmatically compare and merge various document formats, including Word documents, PDFs, Excel spreadsheets, and more. |
| 131 | +**Create documents from templates and data** |
| 132 | +Generate dynamic reports, invoices, and personalized documents by populating templates with data from various sources including databases and JSON. |
30 | 133 | {{% /alert %}} |
31 | 134 |
|
32 | | -### GroupDocs.Comparison Tutorials |
33 | | -- [GroupDocs.Comparison for .NET Tutorials](./comparison/net/) |
| 135 | +* [GroupDocs.Assembly for .NET Tutorials](#) |
| 136 | +* [GroupDocs.Assembly for Java Tutorials](#) |
| 137 | + |
| 138 | +--- |
34 | 139 |
|
| 140 | +### Document Editing |
35 | 141 |
|
36 | | -## GroupDocs.Annotation |
| 142 | +#### GroupDocs.Editor |
37 | 143 | {{% alert color="primary" %}} |
38 | | -GroupDocs.Annotation is a comprehensive document annotation solution that allows users to annotate PDF, Microsoft Office, and other popular document formats in real-time. It offers a range of annotation tools including text highlighting, commenting, drawing shapes, and adding stamps. |
| 144 | +**Edit documents in web applications** |
| 145 | +Implement WYSIWYG document editing with support for various document formats and seamless integration with popular browser-based HTML editors. |
39 | 146 | {{% /alert %}} |
40 | 147 |
|
41 | | -### GroupDocs.Annotation Tutorials |
42 | | -- [GroupDocs.Annotation for .NET Tutorials](./annotation/net/) |
| 148 | +* [GroupDocs.Editor for .NET Tutorials](./editor/net/) |
| 149 | +* [GroupDocs.Editor for Java Tutorials](./editor/java/) |
| 150 | + |
| 151 | +--- |
| 152 | + |
| 153 | +## Information Management Solutions |
43 | 154 |
|
| 155 | +### Metadata Management |
44 | 156 |
|
45 | | -## GroupDocs.Signature |
| 157 | +#### GroupDocs.Metadata |
46 | 158 | {{% alert color="primary" %}} |
47 | | -GroupDocs.Signature is a versatile electronic signature solution that enables users to digitally sign documents online. It provides a secure and efficient way to add signatures to various file formats, ensuring document integrity and authenticity. GroupDocs.Signature supports a range of signature types, including text, image, and digital signatures. |
| 159 | +**Manage document and media metadata** |
| 160 | +Read, write, edit, and remove metadata in various file formats with support for standard and custom metadata properties for enhanced document management. |
48 | 161 | {{% /alert %}} |
49 | 162 |
|
50 | | -### GroupDocs.Signature Tutorials |
51 | | -- [GroupDocs.Signature for .NET Tutorials](./signature/net/) |
| 163 | +* [GroupDocs.Metadata for .NET Tutorials](./metadata/net/) |
| 164 | +* [GroupDocs.Metadata for Java Tutorials](#) |
52 | 165 |
|
| 166 | +--- |
| 167 | + |
| 168 | +### Document Search |
53 | 169 |
|
54 | | -## GroupDocs.Metadata |
| 170 | +#### GroupDocs.Search |
55 | 171 | {{% alert color="primary" %}} |
56 | | -GroupDocs.Metadata is a .NET and Java library for working with metadata associated with various file formats, including documents, images, audio, and video. It enables users to read, edit, remove, and compare metadata properties such as author, date created, tags, and more. The library supports a wide range of file formats, making it a versatile tool for managing metadata within different types of files. |
| 172 | +**Implement powerful document search functionality** |
| 173 | +Add fast and accurate document searching with support for complex queries, fuzzy search, synonyms, and multiple file format indexing. |
57 | 174 | {{% /alert %}} |
58 | 175 |
|
59 | | -### GroupDocs.Metadata Tutorials |
60 | | -- [GroupDocs.Metadata for .NET Tutorials](./metadata/net/) |
| 176 | +* [GroupDocs.Search for .NET Tutorials](#) |
| 177 | +* [GroupDocs.Search for Java Tutorials](#) |
61 | 178 |
|
| 179 | +--- |
62 | 180 |
|
63 | | -## GroupDocs.Merger |
| 181 | +### Content Extraction |
| 182 | + |
| 183 | +#### GroupDocs.Parser |
64 | 184 | {{% alert color="primary" %}} |
65 | | -GroupDocs.Merger is a versatile document manipulation API that allows developers to merge, split, extract, and manipulate pages within various document formats programmatically. It supports popular formats such as PDF, Microsoft Word, Excel, PowerPoint, and more. |
| 185 | +**Extract text and data from documents** |
| 186 | +Parse structured and unstructured data from various document formats with support for text extraction, metadata retrieval, and document analysis. |
66 | 187 | {{% /alert %}} |
67 | 188 |
|
68 | | -### GroupDocs.Merger Tutorials |
69 | | -- [GroupDocs.Merger for .NET Tutorials](./merger/net/) |
| 189 | +* [GroupDocs.Parser for .NET Tutorials](./parser/net/) |
| 190 | +* [GroupDocs.Parser for Java Tutorials](./parser/java/) |
| 191 | + |
| 192 | +--- |
| 193 | + |
| 194 | +### Content Classification |
| 195 | + |
| 196 | +#### GroupDocs.Classification |
| 197 | +{{% alert color="primary" %}} |
| 198 | +**Categorize documents and text automatically** |
| 199 | +Implement machine learning-based document classification with support for IAB-2 taxonomy, document categorization, and sentiment analysis for content organization. |
| 200 | +{{% /alert %}} |
| 201 | + |
| 202 | +* [GroupDocs.Classification for .NET Tutorials](#) |
| 203 | +* [GroupDocs.Classification for Java Tutorials](#) |
| 204 | + |
| 205 | +--- |
| 206 | + |
| 207 | +## Getting Started |
| 208 | + |
| 209 | +### Documentation |
| 210 | + |
| 211 | +Comprehensive guides and API references for all GroupDocs products. |
| 212 | + |
| 213 | +[API Documentation →](https://reference.groupdocs.com/) |
| 214 | + |
| 215 | +### Code Samples |
| 216 | + |
| 217 | +Example projects and implementations to help you get started quickly. |
| 218 | + |
| 219 | +[View on GitHub →](https://github.com/groupdocs) |
| 220 | + |
| 221 | +### Free Trials |
| 222 | + |
| 223 | +Download and try our products without limitations before purchasing. |
| 224 | + |
| 225 | +[Download Now →](https://downloads.groupdocs.com/) |
| 226 | + |
| 227 | +### Developer Community |
| 228 | + |
| 229 | +Get help and support from our developers and fellow users. |
| 230 | + |
| 231 | +[Join the Forum →](https://forum.groupdocs.com/) |
0 commit comments