# Document Information

> Check a template before a merge: read its merge fields, nested merge blocks and properties with the info endpoint or DocumentInfo, and list server printers.

- **Product:** DS Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** DS Server > Document Processing > Document Information
- **Web URL:** https://docs.textcontrol.com/ds-server/document-processing/document-info/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/document-processing/document-info/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/document-processing/document-info/llms-full.txt

---

## On This Page

- [How Document Information Works](https://docs.textcontrol.com/ds-server/document-processing/document-info/#how-document-information-works)
- [Read the Structure of a Template With curl](https://docs.textcontrol.com/ds-server/document-processing/document-info/#read-the-structure-of-a-template-with-curl)
- [Read the Structure of a Template With .NET](https://docs.textcontrol.com/ds-server/document-processing/document-info/#read-the-structure-of-a-template-with-net)
- [Check a Template Before a Merge](https://docs.textcontrol.com/ds-server/document-processing/document-info/#check-a-template-before-a-merge)
- [List the Printers Installed on the Server](https://docs.textcontrol.com/ds-server/document-processing/document-info/#list-the-printers-installed-on-the-server)
- [Next Steps](https://docs.textcontrol.com/ds-server/document-processing/document-info/#next-steps)

---

## Nearby

- **Previous:** [Find and Replace](https://docs.textcontrol.com/ds-server/document-processing/find-replace/llms.txt)
- **Next:** [Thumbnails](https://docs.textcontrol.com/ds-server/document-processing/thumbnails/llms.txt)
