> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/reusable-content/pdfua/pdfua-about.md).

# pdfua/about

PDFUAConformance class is used to process PDF documents for PDF/UA (ISO 14289-1) compliance. Currently supports the AutoConvert() operation, which requires requires the Apryse Data Extraction Module to function.

Auto conversion uses the Data Extraction Module to analyze the content of existing PDF files and performs a sequence of modifications in order to produce a PDF/UA compliant document. The changes are intended to facilitate the extraction of information by assistive technology to make the document accessible to visually impaired users, and they include updating & embedding of font information, setting of certain document meta-data, and chief among them, the tagging of content structure.

The conversion process performs only necessary changes, and tries to maintain the exact same rendered equivalents, so there should be minimal information loss/distortion. Note that the PDF spec explicitly requires manual review of the resultant document for accessibility conformance, because there exist certain complex semantics and ambiguous structure that can not be inferred by the machine tool. However, our PDF/UA conversion feature can help greatly accelerate most of the routine work and boilerplate, so that your accessibility experts can focus on the semantics that really matter.

Detailed reports for conversion edits and suggested review items is planned for the future, in order to make it simple to inspect changes and to determine whether the resultant semantics are correct.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.apryse.com/reusable-content/pdfua/pdfua-about.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
