Creating a compliant MS 
Word file 
▶ 
Start with Microsoft Word v2000 
or higher 
▶ 
Avoid using special bullet 
characters 
▶ 
Avoid using columns 
▶ 
Avoid using graphics in headers 
and footers, or lots of inline 
graphics 
▶ 
Avoid Word art 
▶ 
Add ALT text for graphics 
▶ 
Create hyperlinks on URLs and e-
mail addresses before converting 
to PDF 
▶ 
Demo 
Kathy Bine, (703) 934-3896,  
kbine@icfconsulting.com  
11 
C# pdf to txt - Convert PDF to txt files in C#.net, ASP.NET MVC, WinForms, WPF application
C# PDF to Text (TXT) Converting Library to Convert PDF to Text
convert scanned pdf to text online; c# convert pdf to text
C# pdf to txt - VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net, ASP.NET MVC, WinForms, WPF application
VB.NET Guide and Sample Codes to Convert PDF to Text in .NET Project
extract text from pdf; c# pdf to txt
Generating a compliant 
PDF from Word 
▶ 
Use the Adobe PDF>Convert 
to Adobe PDF menu option, 
or the Convert to PDF button 
on the Word toolbar 
▶ 
Other options generate much 
less compliant PDF 
▶ 
Demo 
Kathy Bine, (703) 934-3896,  
kbine@icfconsulting.com  
12 
C# Create PDF from Text to convert txt files to PDF in C#.net, ASP
searchable PDF document. Free .NET library for creating PDF from TXT in both C#.NET WinForms and ASP.NET application. Support .NET WinForms
pdf image to text; convert pdf to word and edit text
VB.NET Create PDF from Text to convert txt files to PDF in vb.net
VB.NET PDF - Create PDF from Text in C#.NET. Batch convert editable & searchable PDF document from TXT formats in VB.NET class.
convert .pdf to text; convert image pdf to text pdf
Retrofitting 
▶ 
Time-consuming 
▶ 
Irritating 
▶ 
Fonts may not be available to 
update non-Unicode 
characters 
▶ 
Dropouts in graphics 
▶ 
Tag structure editing 
Kathy Bine, (703) 934-3896, 
kbine@icfconsulting.com 
I had a Quark XPress file that I retrofitted accessibility. The layer 
attributes—what keeps the blue sidebar underprinting a photograph, for 
example—got very flaky, and suddenly the photograph of a person’s face was 
generate errors for persons who would read the file. 
13 
Online Convert PDF to Text file. Best free online PDF txt
Different from other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit can convert PDF document to text file with
convert pdf scanned image to text; convert pdf to txt online
C# PDF - Extract Text from Scanned PDF Using OCR SDK
Add the following C# OCR PDF text demo code to C:\input.pdf"); BasePage page = pdf.GetPage(0 bmp); ocrPage.Recognize(); ocrPage.SaveTo(MIMEType.TXT, @"C:\output
convert pdf image to text; converting pdf to editable text
Kathy Bine, (703) 934-3896, 
How do I find out how the 
PDF was generated? 
Look at the Document 
Summary. 
▶ 
Open the file in 
Adobe Acrobat 
▶ 
Press CTRL+D 
▶ 
In v. 5.0.5, you’ll 
see this dialog 
box: 
kbine@icfconsulting.com 
beside it, meaning that the file has at least been optimized. 
14 
C# WPF PDF Viewer SDK to convert and export PDF document to other
to Microsoft Office Word (DOCX) document in Visual C# .NET project. Create multiple pages Tiff file from PDF document. Export PDF text content to TXT file with
batch pdf to text; convert pdf to openoffice text
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert PDF Export and convert PDF to TXT file.
convert pdf to plain text online; convert pdf file to text file
Kathy Bine, (703) 934-3896, 
kbine@icfconsulting.com 
Uh-oh comparison 
Better (v.5)
versus 
worse (v.5) 
Screen capture of the Document Properties page from a more Section 508 
The text box for Subject is blank. The text box for Author reads "strager." It 
blank. Binding is left edge. Creator is Acrobat PDFMaker 5.0 for Word, which 
tells you that the person who generated this file used the Create PDF plugin in 
this is a tagged PDF, which means that it a basic level of Section 508 
the file has at least been optimized. 
was in WordPerfect—not a good sign. The text box for Subject is blank. The 
beside it, meaning that the file has at least been optimized. 
15 
C# XDoc.HTML5 Viewer- Supported File Formats
and image viewing tool, which provides C#.NET users Supported file formats including PDF, Microsoft Office Word and raster images, or even TXT, OpenOffice and
convert pdf to txt; batch convert pdf to text
VB.NET PDF - WPF PDF Viewer for VB.NET Program
for Azure, C# HTML Document Viewer for DNN, C#.NET Winforms Document Viewer, C#.NET WPF Users can export and convert PDF to Word, Tiff, TXT and various of
change pdf to txt format; convert pdf to text on
Problem: No tags in 
PDF 
▶ 
Perform all forms work (e.g., 
convert URLs and email to 
links, add buttons) before you 
create tags 
▶ 
Use the Make Accessible 
plug-in (v5.x) or Add Tags to 
Document (v6.x) to add tags 
▶ 
Prepare for some work 
Kathy Bine, (703) 934-3896, 
kbine@icfconsulting.com 
Save yourself the frustration: do the forms work first. 
16 
Problem: Figures 
▶ 
If figures in a PDF need ALT 
text, use the Tags structure to 
add text 
▶ 
There is no automated way to 
do this 
▶ 
If you aren’t the SME, be 
careful about writing the ALT 
text yourself 
▶ 
Be meaningful 
▶ 
Don’t be repetitive 
Kathy Bine, (703) 934-3896, 
kbine@icfconsulting.com 
You can insert AltText or ActualText properties using Acrobat 5.0: 
1. Open the PDF file in Acrobat 5.0. 
2. In the Tags palette, select the <Figure> element tag. 
3. Choose Element Properties from the Tags pop-up menu. 
4. Type the AltText or ActualText meta data. 
17 
Problem: Audio, video 
▶ 
Embedding audio in a PDF 
file used to cause errors on 
computers without an audio 
card 
▶ 
Captioning and comments 
must be simultaneous 
▶ 
A text file may be very 
desirable for all audience 
members, not just those with 
special needs 
▶ 
See me after if you have 
questions 
Kathy Bine, (703) 934-3896,  
kbine@icfconsulting.com  
18 
Problem: Forms 
▶ 
Do the forms work first, 
before you create or edit tags 
▶ 
No good checker for forms 
elements 
▶ 
See me after if you have 
questions 
Kathy Bine, (703) 934-3896,  
kbine@icfconsulting.com  
19 
Validation 
▶ 
None of the free validators 
will check your PDF—they 
only check the HTML, and 
flag PDF occurrences 
▶ 
Test each file with the 
Accessibility Checker 
(automated check) 
▶ 
Test with a screen reader 
(manual check) 
▶ 
Check the tag structure 
(manual check) 
Kathy Bine, (703) 934-3896, 
kbine@icfconsulting.com 
Validators include Bobby, Watchfire, HiSoftware’s AccVerify, Deque’s 
product… pretty much any HTML validator will only find instances of PDF 
rather than check the compliance of the PDF. 
20 
Documents you may be interested
Documents you may be interested