how to upload and view pdf file in asp net c# : Text searchable pdf software control cloud windows azure winforms class nwcg-procedures-guidelines0-part306

Guidelines  
on Creating 
508 Compliant 
Documents/PDF’s 
for Posting on the 
NWCG Website 
This document contains basic recommended guidelines  
for development of documents and PDF files.  
Revised 06/2014 
Text searchable pdf - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
how to select text on pdf; select text in pdf
Text searchable pdf - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
pdf text search; select text in pdf file
VB.NET Create PDF from Text to convert txt files to PDF in vb.net
Best VB.NET adobe text to PDF converter library for Visual Studio .NET project. Batch convert editable & searchable PDF document from TXT formats in VB.NET
how to make a pdf document text searchable; search pdf files for text programmatically
C# Create PDF from Text to convert txt files to PDF in C#.net, ASP
Visual Studio .NET project. .NET control for batch converting text formats to editable & searchable PDF document. Free .NET library for
convert pdf to searchable text; search pdf for text
Table of Contents 
Table of Contents
........................................................................................................................... 2
Introduction to 508 Compliance
...................................................................................................... 6
What is 508 Compliance?
............................................................................................................. 6
Purpose
..................................................................................................................................... 7
How does this law impact my committee?
..................................................................................... 7
Will NWCG assist committees in 508 Compliance?
.......................................................................... 7
Microsoft Word Document Creation
................................................................................................ 7
 Please Read First
.................................................................................................................... 7
Font Group versus Style Group
................................................................................................. 8
Tables
.................................................................................................................................... 8
Lists
....................................................................................................................................... 8
Fillable Forms
......................................................................................................................... 8
Backgrounds, Fancy Borders, and Text Boxes
.............................................................................. 8
Symbols
................................................................................................................................. 8
Special Effects UPDATED
.......................................................................................................... 9
Additional “Do’s and Don’ts”
.................................................................................................... 9
New Document Set-up
................................................................................................................. 9
Formatting your Document UPDATED
......................................................................................... 10
Styles
................................................................................................................................... 10
Headings
.............................................................................................................................. 11
Create Your Own Style Set
...................................................................................................... 13
Sharing Style Sets NEW
.......................................................................................................... 16
Recommended Fonts
............................................................................................................. 16
Table of Content UPDATED
..................................................................................................... 17
Paragraph Formatting
............................................................................................................ 17
Bullets and Numbered Lists
.................................................................................................... 19
Captions
............................................................................................................................... 20
Automatic Footnotes
............................................................................................................. 21
Headers and Footers
.............................................................................................................. 21
Page Numbering UPDATED
..................................................................................................... 21
Avoiding Text Boxes
............................................................................................................... 23
Placing Text in Shapes NEW
.................................................................................................... 24
Insert Images and Graphics
..................................................................................................... 24
Alt Text
................................................................................................................................ 25
Optimize Images and Graphics
................................................................................................ 26
Grouping Images and Graphics
............................................................................................... 28
C# Create PDF Library SDK to convert PDF from other file formats
The PDF document file created by RasterEdge C# PDF document creator library is searchable and can be fully populated with editable text and graphics
cannot select text in pdf; pdf searchable text
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
webpage. Create high quality Word documents from both scanned PDF and searchable PDF files without losing formats in VB.NET. Support
can't select text in pdf file; select text in pdf file
Columns
............................................................................................................................... 29
Strong Contrast with the Background Color
.............................................................................. 30
Avoiding Colored Text
............................................................................................................ 31
Tables
...................................................................................................................................... 32
Creating Tables
..................................................................................................................... 32
Tables are Only for Tabular Data
............................................................................................. 32
Label the Columns
................................................................................................................. 32
Check for merged or split cells in headings and rows, and if present adjust the table
.................... 33
Making a table look like it has a merged cell: UPDATED
............................................................. 34
Other work-arounds for merged and split cell “looks”
............................................................... 34
Indicate the Header Rows
...................................................................................................... 35
Restrict the table cells to a single page. To do this:
.................................................................... 35
Attaching alternative text to a table in MS Word
....................................................................... 35
Things You Should Not Do
...................................................................................................... 36
Providing Unique Hyperlink Labels UPDATED
............................................................................ 36
Forms
...................................................................................................................................... 37
Saving as a Template and Create Editable Regions NEW
................................................................ 38
Is Your Document Compliant?
.................................................................................................... 39
Check Your Document For Accessibility:
................................................................................... 39
Additional Information
.............................................................................................................. 40
MS Word 508 Checklist
.............................................................................................................. 41
PDF File Creation in MS Word UPDATED
........................................................................................ 45
Converting your documents to accessible PDF files
....................................................................... 45
You are now ready to convert your document to a PDF file.
....................................................... 45
Excel Document Creation
.............................................................................................................. 47
Preparation of Accessible Documents
.......................................................................................... 47
Set Document Language
......................................................................................................... 47
To change the default language for a workbook:
....................................................................... 47
Provide Text Alternatives for Images and Graphical Objects
....................................................... 47
Tips for writing alternative text
............................................................................................... 47
Tips for writing longer description
........................................................................................... 47
To add alternative text to images and graphical objects:
............................................................ 48
Format Your Cells
.................................................................................................................. 48
Named Styles
........................................................................................................................ 48
To format a cell with default named styles:
.............................................................................. 48
Other Cell Characteristics
....................................................................................................... 49
Define Cell Names
................................................................................................................. 49
Create Accessible Charts
............................................................................................................ 49
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
NET project. Powerful .NET control for batch converting PDF to editable & searchable text formats in C# class. Free evaluation library
how to select all text in pdf; searching pdf files for text
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Selection of turning tiff into searchable PDF or scanned PDF. Online demo allows converting tiff to PDF online. C# source codes are provided to use in .NET class
find and replace text in pdf; how to search a pdf document for text
To create a chart:
.................................................................................................................. 49
To add titles and labels:
......................................................................................................... 50
To apply a predefined Chart Layout:
........................................................................................ 50
To change to a different predefined Chart Type:
....................................................................... 50
To apply alternative text to a chart:
......................................................................................... 50
Other Chart Considerations
.................................................................................................... 50
Use Other Content Structuring Features
.................................................................................. 50
Avoid “Floating” Elements
...................................................................................................... 51
Make Content Easier to See
.................................................................................................... 51
Format of Text
...................................................................................................................... 51
To change the text size for a default named style:
..................................................................... 51
Use Sufficient Contrast
........................................................................................................... 51
Avoid Using Color Alone
......................................................................................................... 52
Navigational Instructions
........................................................................................................ 52
“Accessibility Checker”:
.......................................................................................................... 52
To evaluate PDF accessibility in Adobe Acrobat Professional:
..................................................... 52
Excel 508 Checklist
.................................................................................................................... 53
Multimedia Creation
.................................................................................................................... 56
Multimedia 508 Checklist
........................................................................................................... 56
PowerPoint Creation
.................................................................................................................... 58
Preparing Accessible Presentations
............................................................................................. 58
Create a new presentation:
.................................................................................................... 58
Properties
............................................................................................................................ 58
To specify properties:
............................................................................................................ 58
Set Document Language
......................................................................................................... 59
To change the default language:
............................................................................................. 59
To apply a language directly to selected text:
........................................................................... 59
To set the language:
.............................................................................................................. 60
Create accessible templates
....................................................................................................... 60
Areas of a PowerPoint - Default View
...................................................................................... 60
All slide text must be viewable in the Outline view UPDATED.
.................................................... 61
Slide layouts
......................................................................................................................... 61
Adding New Layouts and Placeholders UPDATED:
..................................................................... 62
Use Built-In Layout and Styling Features
.................................................................................. 62
Use Built-In Slide Layouts
....................................................................................................... 62
Customize Using Master Slides
................................................................................................ 63
Columns of Text
.................................................................................................................... 63
To create or customize a master slide:
..................................................................................... 63
VB.NET Create PDF from Tiff Library to convert tif images to PDF
files, VB.NET view PDF online, VB.NET convert PDF to tiff, VB.NET read PDF, VB.NET convert PDF to text, VB.NET Turning tiff into searchable PDF or scanned PDF.
search pdf files for text; text searchable pdf file
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Word
C# users can convert Convert Microsoft Office Word to searchable PDF online, create multi empowered to add annotations to Word, such as add text annotations to
convert pdf to searchable text online; pdf find text
Slide Design
.......................................................................................................................... 64
Fonts and Font Size
................................................................................................................ 64
Use of Color and Contrast
...................................................................................................... 64
Set a Logical Tab Order
.......................................................................................................... 65
To set the tab order using the ‘Selection Pane’:
........................................................................ 65
Use Slide Notes
..................................................................................................................... 66
To add notes to your slides:
.................................................................................................... 66
Add alternative text to images and objects
............................................................................... 66
How to Group Small Graphics/Images
...................................................................................... 68
Tables
...................................................................................................................................... 68
Header Rows on Tables
.......................................................................................................... 68
Specify column header information in tables
............................................................................ 69
Designating Table Headers:
.................................................................................................... 69
Use simple table structure
...................................................................................................... 69
To test and simplify the table structure, do the following:
.......................................................... 69
Add alt text for Tables:
........................................................................................................... 69
Avoid using blank cells for formatting
...................................................................................... 70
Ensure that all slides have unique titles
.................................................................................... 70
To add visible titles to your slides, do the following:
.................................................................. 70
Use hyperlink text that is meaningful
....................................................................................... 70
To change the text of a hyperlink, do the following:
.................................................................. 71
Include closed captions for any audio or video:
......................................................................... 71
Ensure that the reading order of each slide is logical
................................................................. 71
To check the order in which your slide content will be read back, do the following:
...................... 71
Increase visibility for colorblind viewers
................................................................................... 71
Animations and Transitions
.................................................................................................... 72
Tips:
..................................................................................................................................... 72
Convert PowerPoint to Other Formats
......................................................................................... 72
Converting your presentations to a PDF
................................................................................... 72
Convert your document to a PDF file:
...................................................................................... 72
Evaluate PDF accessibility in Adobe Acrobat Professional:
.......................................................... 73
PowerPoint 508 Checklist
........................................................................................................... 74
PDF Checking and Problem Solving
................................................................................................ 77
PDF Document Properties UPDATED
........................................................................................... 77
508 Compliancy Check
........................................................................................................... 77
Scanned Documents UPDATED
............................................................................................... 80
What to Do with a Scanned Image
........................................................................................... 80
Fix OCR Suspects (text that was not recognized properly)
.......................................................... 81
XImage.OCR for .NET, Recognize Text from Images and Documents
Output OCR result to memory, text searchable PDF, Word, Text file, etc. Next Steps. Download Free Trial Download and try OCR for .NET with online support.
how to search pdf files for text; find and replace text in pdf file
VB.NET Create PDF Library SDK to convert PDF from other file
searchable PDF document. Gratis control for creating PDF from multiple image formats such as tiff, jpg, png, gif, bmp, etc. Create writable PDF file from text (
find text in pdf files; how to select text in pdf reader
Verifying Your Document Text
................................................................................................ 81
Adding Tags to Your Document
............................................................................................... 82
Checking Your Document for Accessibility
................................................................................ 82
Highlight content
.................................................................................................................. 82
Reflow
................................................................................................................................. 82
Read Aloud
........................................................................................................................... 83
Forms UPDATED
.................................................................................................................... 83
Tips and Tricks on Correcting Errors in a PDF file UPDATED
............................................................ 84
Tables - Summaries Failed:
..................................................................................................... 84
Tables - Headers Failed:
......................................................................................................... 84
Regularity Failed:
................................................................................................................... 85
Add new tags to the table:
..................................................................................................... 88
Touchup Reading Order in a PDF file UPDATED
......................................................................... 90
To Correct Reading Order:
...................................................................................................... 91
Correct Out of Order Tags: UPDATED
....................................................................................... 92
List Errors NEW
..................................................................................................................... 93
Annotation Errors NEW
.......................................................................................................... 95
Tagged Form Fields NEW
........................................................................................................ 96
Tab Order NEW
..................................................................................................................... 96
Encoding Errors NEW
............................................................................................................. 96
Using the Acrobat XI Pro Accessibility Checker
.............................................................................. 97
Submitting documents for Web Posting
......................................................................................... 97
Font Index
................................................................................................................................... 98
Symbol Shortcuts
....................................................................................................................... 103
Introduction to 508 Compliance 
We understand Section 508 compliance regulations can feel complicated and confusing. Many 
people ask why they have to make their documents 508 compliant. The simple answer, it’s the 
law (Section 508 of the Rehabilitation Act of 1973, as amended (29 U.S.C. 794d) and every 
government agency is being required to comply. 
NWCG no longer prints many of its products, but posts them to the internet. While documents 
are now much more accessible, and it is a very cost effective and an environmentally responsible 
way to distribute information, individual authors now share the burden of making sure the 
documents will meet 508 compliant requirements. 
What is 508 Compliance? 
508 Compliance is a web-based standard by which documents, video, multimedia, and websites 
are developed to allow equal access to information for all individuals with sensory impairments. 
Individuals with visual or hearing impairments can then use assistive technology software to 
interpret the content and provide either screen captions or have the content read out loud to the 
user. 
Purpose 
Section 508 requires that when any federal agencies develop, procure, maintain, or use 
electronic information technology, any person with a disability has access to and use of 
information, and data that is comparable to the access and use by federal employees who are 
not individuals with disabilities. 
How does this law impact my committee? 
All federal agencies are required to ensure that their websites and the contents are 
compliant with Section 508 of the Act. 
Video that appears on government websites must be captioned for the deaf and hard  
of hearing. 
PDF documents and forms on government websites must be accessible to blind and low 
vision individuals, both government employees and the general public. 
Will NWCG assist committees in 508 Compliance? 
Yes. Our ultimate goal is to have individuals learn how to create accessible documents, but we 
know this will take time. This document is the first step. If you will help us by following the 
guidelines in this document, the steps in creating a 508 compliant document will be greatly 
reduced. However, some will not have the Adobe Acrobat software to complete the PDF tasks. 
Therefore, if you need assistance making your document compliant, we are here to help. We 
simply ask that you attempt to create your original document correctly first. 
Note: These guidelines will evolve as technological advances occur and new methods are 
developed for making documents 508 compliant. It is meant as a guide for users who are not 
familiar with making various documents accessible and compliant, and is not intended to limit 
advanced users. These guidelines will help you create simple, clean, and compliant documents. 
Microsoft Word Document Creation  
 Please Read First  
Following are some of the most common mistakes, which cause the biggest problems when 
converting documents to PDF. Avoid these mistakes to save time and frustration:  
Font Group versus Style Group 
Figure 1 - Home Tab Ribbon Bar 
If you’ve always used the Font Group on the Home tab of the ribbon bar to change the 
font, size, color, etc., STOP!! You must learn to use the Styles group. Styles allow the 
document to maintain formatting required for Adobe Acrobat to interpret the documents structure 
when converting to PDF. Styles also are instrumental in developing the Table of Contents 
(TOC) which allows for easy navigation in MS Word and Bookmarks in PDF. This is probably the 
most important step you will take in creating accessible MS Word documents. If you use the Font 
window to change a Style it will break the formatting, and your document will not be compliant.  
See “Styles.” 
Tables 
Everyone uses them, but there are very specific ways to create them. If constructed wrong, they 
are very time intensive to fix in PDF. Please read the section on tables and learn the proper way 
to create them. See “Tables.” 
Lists 
Lists are also very time intensive to fix in PDF. Always use the Paragraph Group List formats 
when creating bulleted or numerical lists. See “Bullets and Numbered Lists” 
Fillable Forms 
The only way to create a 508 compliant fillable PDF form is to create the fillable areas in the 
Adobe Acrobat PDF. Fillable areas created in other programs will not transfer when converted 
to PDF. See “Forms.” 
Backgrounds, Fancy Borders, and Text Boxes 
Backgrounds, fancy borders, and text boxes are nice, but will cause many difficulties when trying 
to create a 508 compliant PDF - best to keep it simple and avoid them. When converted to PDF, 
backgrounds, fancy borders, and often text boxes are read as images and text in text boxes will 
not read. Anything read as an image will require alt text within the PDF or have to be converted 
to backgrounds. If you use them, they will have to be fixed from within the PDF.  
See “Avoiding Text Boxes.” 
Symbols 
Special Characters using fonts such as Wingdings are likely to fail. They throw encoding errors 
which are very hard to fix in PDF. Instead on the Insert Tab use Symbols utilizing a standard 
font, or Alt + Keys to create special characters such as check boxes, etc. If you get encoding 
errors in your PDF, you’ve used the wrong type of characters. See “Symbol Shortcuts.” 
Special Effects UPDATED 
Unfortunately all those cool special effects you can apply to text won’t be 508 compliant. Remove 
any drop shadows, glows, bevels, etc. from any text that is not inside a shape and that will be 
converted to PDF for electronic web submission. Sorry.  
Additional “Do’s and Don’ts” 
Do 
1.  Include alternative text for all graphics/images. Summaries have to be done in the PDF 
as they do not stay when documents are converted to PDF. 
2.  Include appropriate keywords, document titles, and subject under properties. 
3.  Number your pages using the automated ‘page numbers’ option. See “Page Numbering”  
4.  Use page breaks to start a new page instead of hitting return till you reach a new page.  
Press Control + Enter
5.  Put periods or commas at the end of each list item. This may not be grammatically 
correct, but assistive technology needs the period or comma to recognize and pause at 
the end of a line of text. Otherwise, all list text would read in a continuous, non-stop 
string. 
6.  Optimize and reduce graphic file size and dimensions in MS Word. See “Optimize 
Images and Graphics.” 
7.  Use an Underscore or Dash between words in a filename, never spaces. Spaces show 
up as %20 symbols when uploaded to a website. 
Don’t 
1.  Write-protect the document. 
2.  Put any personal information in the document. 
3.  Use a period, slash, or other special characters (!, @, #, $, %, ^, &, *, etc.) when creating 
filenames. Periods are reserved for file extensions and are automatically appended to the 
end of a filename. Slashes indicate directory structure. 
4.  Underline text – it can make reading difficult for some. 
5.  Use all caps in body text. 
New Document Set-up  
Document properties, also known as metadata, are details about a file that describe or identify it. 
Document properties include details such as title, author name, subject, and keywords that 
identify the document’s topic or contents.  
This information can be viewed without opening the document and helps users decide whether 
or not to open it. Properties are also important for documents that are posted on websites. 
Search engines use this information to identify documents that users might want to look at  
more closely. 
1.  In MS Word 2010 open your document. 
2.  Click on FILE (new screen will appear). 
3.  On the right side click on word PROPERTIES. 
Documents you may be interested
Documents you may be interested