---
title: "Working with documents in Document Authoring"
canonical_url: "https://www.nutrient.io/guides/document-authoring/working-with-documents/overview/"
md_url: "https://www.nutrient.io/guides/document-authoring/working-with-documents/overview.md"
last_updated: "2026-05-30T02:20:01.181Z"
description: "These guides provide an overview of how to import/export DOCX documents, load/save DocJSON, and export PDFs using the Document Authoring library."
---

# Working with documents

These guides provide an overview of how to import/export DOCX documents, load/save DocJSON, export PDFs, and edit document content programmatically using the Document Authoring library. By following the examples provided, you can integrate this functionality into your own applications.

For more detailed information, refer to the [Document Authoring API reference](https://www.nutrient.io/api/document-authoring/).

## Guides

**[DOCX support](https://www.nutrient.io/guides/document-authoring/working-with-documents/docx.md)**\
How to programmatically import and export DOCX documents from the editor.

**[PDF support](https://www.nutrient.io/guides/document-authoring/working-with-documents/pdf.md)**\
How to programmatically export PDF documents from the editor.

**[DocJSON](https://www.nutrient.io/guides/document-authoring/working-with-documents/docjson.md)**\
An introduction to our open format, and how to programmatically load and save DocJSON from the editor.

**[Programmatic editing](https://www.nutrient.io/guides/document-authoring/working-with-documents/programmatic-editing.md)**\
How to use transactions to inspect list formatting, manage comment threads, and apply review-mode document edits.
---

## Related pages

- [First-class JSON support with DocJSON](/guides/document-authoring/working-with-documents/docjson.md)
- [Import and export DOCX files effectively](/guides/document-authoring/working-with-documents/docx.md)
- [Seamlessly export PDF files in Document Authoring](/guides/document-authoring/working-with-documents/pdf.md)
- [Edit documents programmatically](/guides/document-authoring/working-with-documents/programmatic-editing.md)

