Accessible PDF Documents 
with Adobe Acrobat 8  
Professional
How to add text field to pdf - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
adding text to a pdf document; add text pdf file
How to add text field to pdf - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
add text box to pdf; add text to pdf file
Copyright 2008, S. Keegan
Creative Commons Attribution-Noncommercial 3.0 United States License
http://creativecommons.org/licenses/by-nc/3.0/us/
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Insert images into PDF form field. Access to freeware download and online C#.NET class source code. How to insert and add image, picture, digital photo, scanned
add text field to pdf acrobat; add text to pdf file online
VB.NET PDF insert image library: insert images into PDF in vb.net
Insert images into PDF form field in VB.NET. with this sample VB.NET code to add an image PDFDocument = New PDFDocument(inputFilePath) ' Get a text manager from
how to insert text into a pdf; add text boxes to pdf
Table of Contents
Accessible PDF Documents with Adobe Acrobat 8 .................5
Application ..............................................................................................................5
Terminology .............................................................................................................5
Introduction .............................................................................................................5
Word Processing Applications .................................................................................6
PDF Accessibility with Acrobat 8 .............................................................................7
Basic Workow - AARP.............................................................................................7
Adobe LiveCycle Designer 8 .....................................................15
Application ..............................................................................................................15
Introduction .............................................................................................................15
Resources ...................................................................................20
Websites ...................................................................................................................20
Books .......................................................................................................................20
VB.NET PDF Text Extract Library: extract text content from PDF
With this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats
adding text to pdf form; how to add text to a pdf document using acrobat
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
how to add text to a pdf file in preview; how to add text fields to pdf
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
how to insert text into a pdf file; how to insert text in pdf file
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
how to enter text in pdf file; adding text pdf
5
Accessible PDF Documents with 
Adobe Acrobat 8
Application
Adobe Acrobat 8 Professional
http://www.adobe.com/products/acrobatpro/
Terminology
Accessible
Content and/or materials that are functional and usable to individuals with dis-
abilities.  With respect to this document, “accessible” and “accessibility” do not 
relate to the availability of the materials, but rather if it is functional/usable to 
individuals with disabilities.
Assistive computer technology
Computer applications that improve the experience for individuals with dis-
abilities to use, maintain, interact, or develop computer-based content.  Assis-
tive computer technologies compose a broad spectrum of applications that can 
include speech recognition, screen-enlargement/magnification, screen-readers, 
etc.
Screen-reader
A screen-reader is a type of assistive computer technology used by individuals 
who are blind or visually-impaired.  A screen-reader “reads” the information on 
the screen to the user, who can control the on-screen focus by various keyboard 
commands.
Speech recognition
Speech recognition is a type of assistive computer technology commonly used 
by individuals who have a mobility impairment or repetitive stress injury.  The 
individual speaks commands or dictation into a microphone, whereby the 
speech recognition system carries out the command or enters the spoken text.
Text-to-Speech
Text-to-speech technology allows for the communication of text-based informa-
tion into audible speech.  Text-to-speech technology is a core element within 
screen-reader applications, but may also be used separately by non-disabled 
individuals who wish to listen as opposed to visually interacting with content.
Introduction
Adobe Acrobat provides users with the capability of manipulating, enhancing, 
and securing PDF documents.  With respect to accessibility, Adobe Acrobat 
includes several tools and options that allow for the creation of accessible PDF 
VB.NET PDF Field Edit library: insert, delete, update pdf form
By using RaterEdge .NET PDF package, you can add form fields to existing pdf files, delete or remove form field in PDF page and update PDF field in VB.NET
adding text to a pdf in acrobat; add text pdf
VB.NET PDF Text Add Library: add, delete, edit PDF text in vb.net
Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Redact Text Content. Redact Images. Redact Pages. Annotation & Drawing. Add Sticky Note.
add text to pdf; adding text pdf file
6
documents from word processing applications (e.g., Microsoft Office, etc.)  as 
well as adding accessibility information to existing PDF documents.  Adobe Ac-
robat 8 now provides improvements to zoning and marking text, adding relevant 
accessibility information to data tables, and adding tags to existing PDF docu-
ments.  
Word Processing Applications
Creating accessible PDF documents from word processing applications requires 
that content authors include the relevant accessibility information during the 
document authoring process.  Upon conversion to a PDF version of the docu-
ment, the appropriate accessibility information is then added to the file and can 
be utilized by assistive computer technologies.  This is often the easiest method 
for insuring access is provided in the PDF version of the document in that it 
does not require the author to examine the PDF document separately and make 
additional accessibility changes in the PDF version.
Documents that are visually rich in formatting and layout, however, may require 
the use of specialized layout and design programs as opposed to word process-
ing applications.  While it is possible to accomplish some basic layout and for-
matting in word processing applications, these documents do not always result 
in accessible PDF versions automatically.  If using word processing applications 
to visually layout and design document content, it will be necessary to assess 
the PDF version of the document for any accessibility errors.
Strategies for Word Processing Applications
Headings
When possible, it is recommended that headings are used to differentiate be-
tween sections of text.  For example, the title or name of the document may be 
classified as a Heading 1, whereas a section of content may be classified as a 
Heading 2.  Adding headings results in a structured document that provides sev-
eral advantages to users.  Individuals using assistive computer technology (e.g., 
screen-readers), would be able to “jump” from heading to heading in the docu-
ment as opposed to listening to every single passage of text in order to get to the 
desired content.  Similar to a visual user “scanning” the content for the desired 
information, the use of headings in a document improves accessibility by allow-
ing for non-linear navigation.
Images
Images provide an opportunity to communicate information in a non-verbal 
manner.  For individuals who are unable to see or visually process such images, 
this can be a barrier to interacting with the document content.  Adding a text 
description to images is one method to improving the accessibility of the docu-
ment content such that all users can interact with the materials.  One challenge 
with providing a text description for images is what information should be in-
cluded so as to communicate the relevant content and/or purpose of the image.  
C# PDF Field Edit Library: insert, delete, update pdf form field
Able to add text field to specified PDF file position in C#.NET class. Support to change font size in PDF form. Able to delete form fields from adobe PDF file.
how to enter text into a pdf form; adding text pdf files
C# PDF Text Add Library: add, delete, edit PDF text in C#.net, ASP
Data: Auto Fill-in Field Data. Field: Insert, Delete, Update Field. Redact Text Content. Redact Images. Redact Pages. Annotation & Drawing. Add Sticky Note.
how to add text to a pdf document; adding text to pdf file
7
Two resources that can provide guidance and direction to creating usable image 
descriptions can be found at:
Text Alternatives for Images
http://jimthatcher.com/webcourse2.htm
Creating Accessible Images
http://www.webaim.org/techniques/images/
PDF Accessibility with Acrobat 8
Documents created from word processing applications, layout and design pro-
grams, or other applications that do not create accessible PDF versions, will 
require additional review and editing of the PDF version in Adobe Acrobat.  
The additional time to review and integrate accessibility into the PDF version 
is dependent on a variety of factors, including the application used to create the 
PDF, the visual formatting and layout complexity of the document itself, and/
or the presence of any interactive features in the PDF version.  It is generally 
easier to utilize an authoring application that supports the generation of accessi-
ble PDF documents as opposed to making accessibility changes within the PDF 
document.  However, if the original document is not available or the authoring 
tool does not support PDF accessibility, then it is possible to use Adobe Acrobat 
to address most accessibility issues in the PDF document.
Basic Workow - AARP
PDF documents that are not tagged are not necessarily inaccessible.  However, 
if there are any accessibility changes that are needed by the document  (e.g., 
change reading order, identify  content headings, add descriptions to images, 
etc.), then it is necessary to add tags to the PDF document.  The following is a 
sample workflow to consider when addressing PDF accessibility:
Add Tags to the PDF
1. 
Assess Logical Reading Order
2. 
Repair Content where necessary.
3. 
Perform Assessment process again
4. 
After assessing the logical reading order of the document, the author can uti-
lize the tools available in Adobe Acrobat to manipulate the reading order of 
text, add or remove content from the reading order, add descriptions to images, 
reclassify headings, and add accessibility information to data tables.  After mak-
ing the appropriate accessibility modifications to the PDF document, save the 
PDF file and perform the assessment process again to verify the changes are 
correct.  This is just one sample workflow that can be used to assess and correct 
the accessibility of PDF documents, and should be modified depending on the 
needs and organization of the institution.
8
Adding Tags to a PDF
A tagged PDF document assists accessibility by providing a mechanism to 
specify a logical content order.  Adding tags to a document allows for additional 
accessibility retrofitting and content manipulation to occur.
Check to ensure the PDF document is not already tagged by check-
1. 
ing the document properties (File > Properties) or the Tags panel 
(View > Navigation Panels > Tags).
Choose Advanced from the menu bar.
2. 
Choose Accessibility > Add Tags to Document.  This may take a 
3. 
few minutes depending on the document size.
Once tags have been added to the PDF, save a copy of the docu-
4. 
ment to retain the changes.
Assessing Reading Order
One the challenges to PDF document accessibility is the presentation of infor-
mation to the user, or more specifically, the logical order in which the infor-
mation is presented.  It is not enough that the content can simply be read by 
assistive computer technologies; rather, the focus should be on what order the 
information is communicated to the user.  For example, let a PDF document 
have two columns of text.  Using a screen-reader is one method to assess the 
logical reading order of the document and the intent would be to verify that the 
text in the first column is read before the text in the second column.  If the indi-
vidual using the screen-reader is not aware of differences between the spoken 
text versus the on-screen text, it is possible that the individual would mistake 
the reading of any text as an indication that the document has readable content.  
It is necessary for the individual to distinguish between the capability of the as-
sistive computer technology to communicate the text information as opposed to 
communicating the text information in its proper reading order.
Use Assistive Computer Technology
There are a number of different assistive computer technologies that could be 
used to review the logical reading order of a PDF document.  However, this 
does make the assumption that the document author has both the assistive com-
puter technologies installed and configured on their computer as well as the 
skills to use such applications for review.
Use Adobe Read Out Loud
This is a feature that is part of Adobe Acrobat as well as Adobe Reader.  It will 
process one page at a time and, depending on the length of the document, may 
take a long time to speak the document contents.  The Read Out Loud tool can 
be found under View > Read Out Loud.  Once you have activated the Read Out 
Loud feature, move to the document content to review and choose “Read this 
Page” or “Read to End of Document”.
9
Save As Text (Accessible)
Another method that can be used to assess the reading order of a PDF document 
is to save the document as a different file type.  This will export the text content 
of the PDF document such that a visual review of the logical reading order may 
be performed.  Instead of “listening” to the document content, this allows an au-
thor to visually scan the resulting text file and see if there are any inconsisten-
cies in how the information would be presented auditorily to the user.
Press the Export button below the menu bar
1. 
Choose “More Formats” and then “Text (Accessible)”.
2. 
Specify where you wish to save the resulting text file.
3. 
Open the text file and review the document content flow.  This pro-
4. 
vides a close visual approximation as to what an individual using 
assistive computer technology would hear.
Review the text file and PDF document and make the appropriate 
5. 
changes where necessary.
Repairing Content
Controlling Reading Order
After adding tags to a PDF document, it is important to verify if the reading 
order of the document follows a logical progression.  This is particularly true if 
the document contains multi-column layouts, sidebars, footnotes or other con-
tent areas that deviate from the general page layout.  After adding tags to a PDF, 
enable the Order panel (View > Navigation Tabs > Order Panel) to view each 
page’s reading order.  Reading order is determined on a page-by-page basis.  
Content on the page will be “zoned” in gray boxes with a numerical value in the 
upper left corner of each “zone”.  These numerical values and “zones” in the 
PDF view are the same as those identified in the Order panel.
10
To manipulate the reading order, open the Order panel (View > 
1. 
Navigation Tabs > Order Panel).
Click on the box to the left of the numbered content you wish to 
2. 
reorder.  Move the selected content higher or lower in the Order 
panel hierarchy.
Content should be read in the numerical order in which it appears 
3. 
in the Order panel.
You may encounter situations where the tagging process was unable to dis-
tinguish between multiple columns or other page layout designs.  As a result, 
content may become intermixed resulting in an illogical reading order.  It may 
be necessary to first separate out content areas into distinct zones (e.g., create 
multiple zones from one large zone) before altering the reading order.  While 
this does increase the number of zones on the page, this will allow the author 
more control over the actual reading order of the document.  Zoning and mark-
ing text is explained in the next section.
Zoning and Marking Text
After running the Add Tags to Document function, it may be necessary to manu-
ally modify the document content.  For example, a two-column document may 
be recognized incorrectly as one single content zone when in fact it is actually 
two separate content zones.  Additionally, information that may be relevant to 
the page content may not have been recognized during the tagging process, 
resulting in relevant content that is not part of the document’s logical reading 
order.  It is also possible that content was added to the document reading order, 
when in fact it does not belong.
Adobe Acrobat’s TouchUp Reading Order tool allows authors to manually zone 
page content and either add or remove this information to the document’s read-
ing order.  The TouchUp Reading Order tool also allows authors to classify con-
tent as various heading levels (i.e., Heading 1, Heading 2, Heading 3) as well as 
Figures, Tables, or other structural markup.  Content that does not belong as part 
of the document’s reading order can be marked as “Background”.  Be cautious 
of this option as it will result in content be removed from the document reading 
order and not communicated to the end-user.
To zone and mark text, enable the TouchUp Reading Order tool 
1. 
(Advanced > Accessibility > TouchUp Reading Order...).  It is rec-
ommended to add tags to the document before using the TouchUp 
Reading Order tool.
The mouse pointer will turn into a set of cross-hairs.  Click and 
2. 
drag a box around the content you wish to zone.  Draw the zoning 
region larger than the actual region of the content (in some cases, 
you may have to overlap into other content regions to zone correct 
content).
Documents you may be interested
Documents you may be interested