# Document Processing

> Convert HTML to PDF with DS Server from .NET with the DocumentProcessing NuGet package or from any language with plain HTTP requests, and compare both ways.

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

---

## On This Page

- [Two Ways to Call DocumentProcessing](https://docs.textcontrol.com/ds-server/getting-started/document-processing/#two-ways-to-call-documentprocessing)
- [What Both Tutorials Need](https://docs.textcontrol.com/ds-server/getting-started/document-processing/#what-both-tutorials-need)
- [Pages in This Section](https://docs.textcontrol.com/ds-server/getting-started/document-processing/#pages-in-this-section)

---

## In This Section

- [ASP.NET Core](https://docs.textcontrol.com/ds-server/getting-started/document-processing/aspnet-core/llms.txt): Convert HTML and DOCX to PDF in an ASP.NET Core MVC app with the DocumentProcessing NuGet package: create a security profile, configure OAuth and call Convert.
- [Web API](https://docs.textcontrol.com/ds-server/getting-started/document-processing/web-api/llms.txt): Request an OAuth access token and convert HTML to PDF with two curl commands, then send the same requests from Node.js with fetch and Base64-encoded JSON.

---

## Nearby

- **Previous:** [Trial Token](https://docs.textcontrol.com/ds-server/getting-started/trial-token/llms.txt)
- **Next:** [ASP.NET Core](https://docs.textcontrol.com/ds-server/getting-started/document-processing/aspnet-core/llms.txt)
