Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
To set the tab order to follow the document structure in Adobe Acrobat, go to the Pages panel, right 
click on a page thumbnail and then select Page Properties. In the Page Properties dialog box, select 
the Tab Order tab and then choose Use Document Structure as shown in 
Figure 7
. This ensures that 
the tab order follows the document structure. Hence an accessibility error related to this tab order 
will not show up in accessibility reports. 
Figure 7: Setting the Tab order to follow the document structure in Acrobat 
2.9 Table headers not defined 
Defined table headers are required for accessibility. When the tables are well marked up, they will 
be recognized by assistive technology. To correctly do this in Adobe Acrobat 9 Pro, go to the View 
menu and then select Navigation Panel, then select Tags. n the Tags tab, open the table row that 
contains the header cells as shown in 
Figure 8
. Select the first data cell and right click then select 
Properties. In the Tag tab of the Properties dialog, under Type, select Table Header Cell and then 
repeat this for all header cells in the first table row. 
11 
Version 1.1- 17 September 2014 
Convert pdf page to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf to jpg for online; convert pdf to jpg converter
Convert pdf page to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
changing pdf to jpg; convert pdf image to jpg online
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 8: Defining table header cells in Adobe Acrobat 9 Pro 
2.10 Image-only PDFs 
When a PDF is made up of an image only, it is inaccessible as screen reader users will not be able to 
read its content. To ensure that such visually rendered text is presented in a manner that can be 
perceived without the visual presentation interfering with its readability, this needs to be converted 
into a text-based PDF using optical character recognition (OCR) which is a feature of Acrobat. 
To accomplish this, go to the Document menu, from the OCR Text Recognition sub menu, select 
recognize text using OCR then select which pages you want to convert into text and then select OK 
(Figure 9). 
3. Checking the accessibility of PDF documents 
When documents have been converted into PDFs, it is important to know how to verify that they are 
accessible. Even when the author has been very careful in ensuring that the document is accessible 
in the original format (Word, PowerPoint, etc.) there could still be some accessibility errors that 
need to be checked. 
12 
Version 1.1- 17 September 2014 
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif, Tiff Any piece of area is able to be cropped and pasted to PDF page.
batch convert pdf to jpg online; .pdf to jpg converter online
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
This demo code just converts first page to jpeg image. String inputFilePath = @"C:\input.pdf"; String outputFilePath = @"C:\output.jpg"; // Convert PDF to jpg.
c# convert pdf to jpg; best program to convert pdf to jpg
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 9: OCR text recognition in Adobe Acrobat 9 Pro 
There are several tools that can help in checking the accessibility of PDFs but we will recommend 
using Acrobat accessibility checker in addition to the PDF Accessibility Checker (PAC). Acrobat`s 
accessibility checker is inbuilt and Acrobat 9 Pro and versions above all have this tool. PAC can be 
downloaded and used to check accessibility. Whilst these tools help in checking the accessibility 
and finding some errors which can be fixed, they cannot find all the errors in the document. For 
instance, an author might just enter some numbers in the title field and it will be recognized as 
having a document title whereas a human expert will be able to determine that it is not a meaningful 
document title and does not reflect the content of the document. Also, the file name can be entered 
in the title field and will be recognized as a title by the automated tools whereas a human expert will 
flag this. Therefore, using a combination of methods helps find accessibility and enable the author 
to improve the accessibility of the document.
13 
Version 1.1- 17 September 2014 
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc. PowerPoint.dll. This demo code will convert first page to jpeg image.
convert pdf to jpg c#; .pdf to jpg
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Dim page As PDFPage = doc.GetPage(0) ' Convert the first PDF page to a PNG file.
pdf to jpg converter; c# pdf to jpg
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
3.1 Using PDF accessibility checker (PAC) 
PAC has two versions (PAC 1.3 and PAC 2). Whilst PAC 2 is the latest version and much 
improved, PAC 1.3 still functions very well and will flag many accessibility errors. Both can enable 
the user to click and view the errors in detail in order to determine how to resolve it. 
The criteria used by PAC 1.3 are shown in 
Figure 10
Figure 10: Criteria used by PAC 1.3 
3.1.1 Using PAC 1.3 
To use PAC 1.3, firsdownload PAC 1.3t  and unzip it. From the folder containing the PAC 
application, double click the file PAC.exe and then select Run in order to run PAC 1.3. Then icclk 
Browse and then select the PDF file you wish to check as shown 
Figure 11
. Once the file has been 
selected, click Start Check to check the file. You will then obtain the results also shown in 
Figure 11
14 
Version 1.1- 17 September 2014 
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
Image from PDF Page. Image: Copy, Paste, Cut Image in Page. with high quality, support converting PDF to PNG, JPG, BMP and GIF. Convert PDF to Word DOCX document.
change from pdf to jpg; convert multiple pdf to jpg
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic .NET image formats in VB.NET, including Jpg, Png, Bmp Crop and paste specified image area to PDF page.
batch pdf to jpg converter online; .pdf to .jpg converter online
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 11: Checking a PDF file with PAC 1.3 
Once in the Report screen. You can click on preview to have an overview of the structure of the 
document. From the Report screen, clicking on Report will reveal details of the errors that are in the 
PDF. There are also links where you can click to find out more about the error as shown in 
Figure 
12
Figure 12: Detailed PDF accessibility audit in PAC 1.3 
3.1.2 Using PAC 2.0 
15 
Version 1.1- 17 September 2014 
C# WPF PDF Viewer SDK to convert and export PDF document to other
from PDF Page. Image: Copy, Paste, Cut Image in Page. Link: Edit with high quality, support converting PDF to PNG, JPG, BMP and Convert PDF to Word DOCX document
reader pdf to jpeg; convert .pdf to .jpg
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
and REImage object to single or multi-page Tiff image Use C# Code to Convert Jpeg to Tiff. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3
convert pdf to jpg; convert from pdf to jpg
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
To use PAC 2.0, first download PAC 2.0 and unzip it. To download PAC 2.0, you will need to enter 
your name and email address. These are not required to send you the download but once these are 
entered and you click Download PAC 2, then the download begins. From the unzipped folder 
containing the PAC 2 application, double click the file PDF Accessibility Checker 2.0.exe and then 
select Run in order to run PAC 2. Then click Browse and then select the PDF file you wish to check 
as shown in 
Figure 13
. Once the file has been selected, click Start to check the file. You will then 
obtain the results also shown in 
Figure 13
Figure 13: PDF accessibility audit with PAC 2.0 
PAC 2.0 gives the user the option to view the report as a tree view by clicking Report. The tree view 
is shown in 
Figure 14
16 
Version 1.1- 17 September 2014 
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 14: Tree view of PDF accessibility audit report with PAC 2.0 
PAC 2.0 has some important tools: 
3.1.2.1 The Screenreader Preview tool  
This tool enables you to view the document layout based on how a screen reader will view it. An 
example of the screen reader preview is shown in 
Figure 15
17 
Version 1.1- 17 September 2014 
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 15: Screen reader preview in PAC 2.0 
This preview is important as it helps you determine if your document's reading order is logical and 
well structured. 
3.1.2.2 The Document Statistics tool  
This tool gives statistics on the structural elements (e.g. figures, headings, tables, etc.)  and 
annotations (e.g. links) found in the document. Please see 
Figure 16
as an example. 
18 
Version 1.1- 17 September 2014 
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Figure 16: Document Statistics view in PAC 2.0 
3.1.2.2 The Logical Structure tool  
With this tool, you can preview the structure of the document with the options to view the document 
properties, a page view of the document (
Figure 17
) and a role map. 
Figure 17: The Logical Structure view in PAC 2.0 
3.1.3 Common PDF/UA compliance errors 
19 
Version 1.1- 17 September 2014 
Faculty of Social Sciences, University of Ottawa 
Ten Common PDF accessibility errors with solutions 
Sometimes when checking with PAC 2.0, you may come across some errors that Adobe Acrobat 
will not find. Some of these errors are due to compliance with PDF/USAm. e of the errors as 
identified in the Adobe Forum online and their solutions are as follows: 
3.1.3.1 PDF/UA identifier missing  
Sometimes, some documents can pass the Adobe Acrobat checker as well as PAC1.3 but could have 
an error that says PDF/UA identifier missing. To fix this error, create an xmp file that includes the 
required snippet of metadata or simply download one then do the following once the document is 
open: 
• Go to the file menu and select Properties. 
• In the description tab, click on Additional Metadata 
• Click on Advanced and then on Append 
• Select the XMP file then click OK. 
3.1.3.2 Font not embedded 
When you get this error, in order to fix the following: 
• Go to Tools and select Print Production 
• Select Preflight and then PDF fixups 
• Select Embed fonts, Click on Analyze and fix. It may be that the PDF will have to be saved 
again. Save it. 
In the event that this fix does not work because the fonts cannot be embedded, go back to the 
original document from which the PDF was created and then use a different font. 
3.1.3.3 Alternative description missing for an annotation 
This usually happens when the link is not clear enough. To fix this error, add alternative text to the 
link tags. In order to add the alternative text, please do the following; 
• In the tag tree, select the <link> tag for the link, and select Properties from the options menu. 
• In the TouchUp Properties dialog box, select the Tag Tab. 
• Type alternate text for the link, and click close. 
20 
Version 1.1- 17 September 2014 
Documents you may be interested
Documents you may be interested