Skip to content

Commit 5c52452

Browse files
committed
applied review from Martin Velikov
1 parent b9bd4fb commit 5c52452

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

libraries/radpdfprocessing/features/accessibility-support/create-accessible-pdf-documents.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,22 @@ To take advantage of the accessibility feature, the document must be **PDF/A-1a*
1919

2020
RadFixedDocument offers a constructor allowing to specify the **AutoTag** property value which is *false* by default. This gives the developer the opportunity to choose whether to build the [StructureTree]({%slug radpdfprocessing-model-structure-tree%}) from scratch or leave the library auto-tag the elements.
2121

22+
>note Please refer to the [PdfProcessing Accessibility Demo](https://demos.telerik.com/document-processing/pdfprocessing/accessibility) which demonstrates how to create accessible PDF documents programmatically, ensuring compliance with standards such as PDF/UA by supporting features like tagged content, document structure, and metadata. Downloaded documents will adhere to the selected compliance level.
23+
2224
## Creating Accessible PDF Documents and Building the StructureTree
2325

2426
When exporting the document, specify the [TaggingStrategy]({%slug radpdfprocessing-model-tagged-pdf%}#tagging-strategy) so the document should not be tagged automatically and use the existing StructureTree:
2527

2628
<snippet id='libraries-pdf-features-accessible-pdf'/>
2729

28-
|PDF Accessibility Checker tool|Logical Structure|Properties|
29-
|----|----|----|
30-
|![Validate with PDF Accessibility Checker](images/accessible-pdf-validity.png)|![Logical Structure of PDF](images/accessible-pdf-logical-structure.png)| ![Validate with PDF Accessibility Checker](images/accessible-pdf-logical-structure-properties.png)|
30+
<table style="width:100%;">
31+
<th width=45%>PDF Accessibility Checker tool</th><th>Logical Structure</th>
32+
<tr>
33+
<td rowspan="2"><img src="images/accessible-pdf-validity.png" alt="Validate with PDF Accessibility Checker"/></td>
34+
<td><img src="images/accessible-pdf-logical-structure.png" alt="Logical Structure of PDF"/></td>
35+
</tr>
36+
<tr><td><img src="images/accessible-pdf-logical-structure-properties.png" alt="Properties"/></td></tr>
37+
</table>
3138

3239
## Creating Accessible PDF Documents with Auto-Tagging
3340

@@ -42,3 +49,4 @@ This example shows how to add content to a PDF doocument and leave the PdfProces
4249
* [Marked Content]({%slug radpdfprocessing-model-marked-content%})
4350
* [StructureTree]({%slug radpdfprocessing-model-structure-tree%})
4451
* [Export Settings]({%slug radpdfprocessing-formats-and-conversion-pdf-settings%}#export-settings)
52+
* [PdfProcessing Accessibility Demo](https://demos.telerik.com/document-processing/pdfprocessing/accessibility)

libraries/radpdfprocessing/features/accessibility-support/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ position: 0
1313
|Version|**Q3 2025** (or newer)|
1414
|----|----|
1515

16-
RadPdfProcessing provides accessibility support of documents to users with disabilities. This allows many users with visual impairments use screen readers to read such documents aloud. To enable proper vocalization, either through a screen reader or by some more direct invocation of a text-to-speech engine, the PDF document should support the following features:
16+
**RadPdfProcessing** provides *accessibility support* of documents to users with disabilities. This allows many users with visual impairments use screen readers to read such documents aloud. To enable proper vocalization, either through a screen reader or by some more direct invocation of a text-to-speech engine, the PDF document should support the following features:
1717

1818
* Specifying the natural language used for text in a PDF document
1919

libraries/radpdfprocessing/model/tagged-pdf.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ position: 7
2525

2626
Represents the strategy for handling tagging in PDF documents. The available options are:
2727

28-
* **UseExisting** - Specifies whether the document should not be tagged automatically and the existing StructureTree will be used. The *default* option.
28+
* **UseExisting** - Specifies whether the document should not be tagged on export automatically and the existing StructureTree will be used. The *default* option.
2929

30-
* **Build** - Specifies whether the document should be automatically tagged and a new StructureTree should be created.
30+
* **Build** - Specifies whether the document should be automatically tagged on export and a new StructureTree should be created.
3131

3232
## Tagging Document Elements
3333

0 commit comments

Comments
 (0)