# Document Processing

> Process documents beyond mail merge: convert, append, replace text, render thumbnails, manage and share templates, check spelling and review tracked changes.

- **Product:** ReportingCloud
- **Section:** Documentation
- **Kind:** Topic
- **Path:** ReportingCloud > Document Processing
- **Web URL:** https://docs.textcontrol.com/reporting-cloud/document-processing/
- **LLMs URL:** https://docs.textcontrol.com/reporting-cloud/document-processing/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/reporting-cloud/document-processing/llms-full.txt

---

## On This Page

- [How a Request Looks](https://docs.textcontrol.com/reporting-cloud/document-processing/#how-a-request-looks)
- [Find the Right Page](https://docs.textcontrol.com/reporting-cloud/document-processing/#find-the-right-page)
- [Where to Start](https://docs.textcontrol.com/reporting-cloud/document-processing/#where-to-start)
- [Pages in This Section](https://docs.textcontrol.com/reporting-cloud/document-processing/#pages-in-this-section)

---

## In This Section

- [Appending Documents](https://docs.textcontrol.com/reporting-cloud/document-processing/appending/llms.txt): Combine merge results, contracts and terms and conditions into one PDF or DOCX with document/append: dividers, title, author and password, curl and PHP.
- [Authentication](https://docs.textcontrol.com/reporting-cloud/document-processing/authentication/llms.txt): Send a ReportingCloud-APIKey or Basic Authorization header with every Web API request from curl, .NET, PHP, Java or Ruby, and read 403 and 500 answers.
- [Converting Documents](https://docs.textcontrol.com/reporting-cloud/document-processing/converting/llms.txt): Turn DOCX into PDF or PDF/A, HTML into Word and PDF into plain text with document/convert: returnFormat values, test runs, the quota, curl and .NET.
- [Errors and Status Codes](https://docs.textcontrol.com/reporting-cloud/document-processing/errors/llms.txt): Trace a refused request to its cause: 400 for missing templates, 403 for invalid keys, quotas or too many requests, 405, 411, 415, 500 and SDK exceptions.
- [Find and Replace](https://docs.textcontrol.com/reporting-cloud/document-processing/find-replace/llms.txt): Fill templates that have text markers instead of merge fields with document/findandreplace: search and replacement pairs, stored templates, curl and .NET.
- [Sharing Documents](https://docs.textcontrol.com/reporting-cloud/document-processing/sharing/llms.txt): Show a stored document on your website: request its encrypted name with document/share and embed the viewer widget of ReportingCloud, from curl or ASP.NET Core.
- [Spell Checking](https://docs.textcontrol.com/reporting-cloud/document-processing/spell-checking/llms.txt): Find misspelled words and get suggestions with proofing/check and proofing/suggestions: dictionary names, the spell checking quota, curl and the PHP SDK.
- [Managing Templates](https://docs.textcontrol.com/reporting-cloud/document-processing/templates/llms.txt): Keep the template storage current from code: upload, check, download and delete templates, read merge fields and nested blocks, with curl, .NET and PHP.
- [Thumbnails](https://docs.textcontrol.com/reporting-cloud/document-processing/thumbnails/llms.txt): Render the pages of documents and stored templates as PNG, JPG, GIF or BMP images with the two thumbnails endpoints: zoom factor, page range, curl and .NET.
- [Tracked Changes](https://docs.textcontrol.com/reporting-cloud/document-processing/tracked-changes/llms.txt): Apply reviewers' tracked edits to a contract: read each insertion or deletion with its author, accept or reject it and convert the TX result, in curl or .NET.

---

## Nearby

- **Previous:** [Template Design](https://docs.textcontrol.com/reporting-cloud/mail-merge/template-design/llms.txt)
- **Next:** [Authentication](https://docs.textcontrol.com/reporting-cloud/document-processing/authentication/llms.txt)
