c# open pdf adobe reader : Delete pages from a pdf SDK application service wpf html winforms dnn The_Social_Security_Administration_Accessible_Document_Authoring_Guide_2.1.27-part1368

SSA Guide: Producing Accessible Word and PDF Documents. Version 2.1, April 2010 
67 
1.7. Links
1.7.1. Assign link names that make sense when spoken in isolation 
A) Rationale 
When a Screen Reader is reading text and there is a link, the software will 
insert the word "Link" in front of the text to alert the user that this is a 
selectable hyperlink. 
Another way that Screen Readers can access the links that are in a 
document is for them to call up a list of links. This list will display only the 
text that has been marked as a link. 
It is important that the list of links makes sense to the user when it is read 
out of context. That is, the name of each link should make sense in the list 
when it is read in isolation. 
Consider the following four examples of the same text and same link 
rendered using different methods: 
1.  Please read The SSA Online Accessibility Policy. Click Here
2.  Please read The SSA Online Accessibility Policy. 
http://www.ssa.gov/webcontent/accessibility.htm
3.  Please visit The SSA Online Accessibility Policy
4.  Please visit The SSA Online Accessibility Policy: 
http://www.ssa.gov/webcontent/accessibility.htm
If every link in the document was rendered using method #1, the list of 
links would read like this: 
Click Here 
Click Here 
Click Here 
Click Here 
It is easy to see that individual links are not possible to read out of context. 
If every link was rendered using method #2, the list would read like this: 
http://www.ssa.gov/webcontent/accessibility.htm 
http://ssa.gov/pgm/links_disability.htm 
http://www.section508.gov/ 
This list also makes no sense in context. While we might be comfortable in 
normal conversation saying "go to s s a dot gov" we generally do not say 
to people "go to s s a dot gov slash p g m slash links underscore disability 
dot h t m". It is too long and it is too difficult to understand. However, when 
Delete pages from a pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete page numbers in pdf; add and delete pages in pdf
Delete pages from a pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete blank pages in pdf; delete a page from a pdf in preview
SSA Guide: Producing Accessible Word and PDF Documents 
68 
the list of links is presented this way, this is exactly how the Screen 
Reader will say each link. 
If every link was rendered with method #3, the list would be read like this: 
The SSA Online Accessibility Policy 
SSA Disability Benefits 
GSA's Section 508 website 
Using this method, all of the links make sense when spoken out of 
context. This is the best method to use. 
Where it is important to have the URL displayed on the printed page, 
Method #4 is the same as method #3, but with the URL also spoken in the 
list. This method is perfectly acceptable, so long as the name comes first 
and the URL comes last in each link. 
B) Development Methods 
1.  Right click any hyperlink in the document. 
2.  Make sure that in the Hyperlink dialog box
the 'Text to 
display
' field has a link name that makes sense when spoken in 
isolation. 
Note: See Rationale, above for an explanation of how links are 
spoken by Screen Readers. 
C) Testing Methods 
Examine the document for instances of links that have names like 'Click 
Here', and/or links that are just URLs, like http://ssahost.ba.ssa.gov/arc/. 
These links need to be remediated according to Development Methods, 
above. 
1.7.2. Where possible, do not allow links to span two lines of text 
A) Rationale 
When a document gets converted to a PDF, links that span two lines of 
text will be read by a Screen Reader as two links instead of one. 
B) Development Methods 
Where possible, format the text so that links so that they remain on one 
line of text. 
C) Testing Methods 
Open the document in Print Layout
view (Ribbon… View Tab… 
Document Views… Print Layout
). Examine the links to determine 
whether they span two lines, and fix as necessary. 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C# convert
delete pages from a pdf reader; delete blank pages from pdf file
C# PDF Page Insert Library: insert pages into PDF file in C#.net
how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to reorganize PDF document pages and how
delete pdf pages in reader; delete blank pages in pdf files
SSA Guide: Producing Accessible Word and PDF Documents. Version 2.1, April 2010 
69 
1.8. Color
1.8.1. Use text colors that contrast with their backgrounds 
A) Rationale 
Color contrast in documents is the difference between the brightness of 
the text compared with its background. 
In the table below, the background of the text is shown in increasing 
shades of gray. The shades of gray are numbered in Word's color picker 
as increasing percentages. 
As the gray percentage increases  the contrast decreases. Black text on a 
black background has a contrast of zero (as does white text on a white 
background).  
shading  10%  20%  30%  40%  50%  60%  70%  80%  90%  100% 
 90%  100% 
0% 
text 
text 
text 
text 
text 
text 
text 
text 
text 
text 
text 
contrast  90%  80%  70%  60%  50%  40%  30%  20%  10% 
20%  10% 
0% 
Zero contrast text is impossible to read by everyone. 10 per cent contrast 
text is readable by people who have very good eyesight. In general, as we 
age, our contrast sensitivity goes down. Also, some younger people can 
have low contrast sensitivity. 
While we may be able to read 10% contrast text ourselves, we must 
remember that not everyone can. 
Good contrast is not limited to shades of gray. It applies to every color. 
Certain color combinations provide low levels of contrast, as the examples 
in the table below show. 
shading 
blue 
green 
yellow 
black 
text 
red 
blue 
orange 
brown 
Certain color combinations provide high levels of contrast, as the 
examples in the table below show. 
shading 
blue 
green 
yellow 
black 
text 
yellow 
yellow 
red 
white 
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Page: Insert PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Add and Insert Multiple PDF Pages to PDF Document Using VB.
cut pages out of pdf online; delete pages pdf online
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
C:\test1.pdf") Dim pdf2 As PDFDocument = New PDFDocument("C:\test2.pdf") Dim pageindexes = New Integer() {1, 2, 4} Dim pages = pdf.DuplicatePage(pageindexes
delete a page in a pdf file; delete pages from pdf document
SSA Guide: Producing Accessible Word and PDF Documents 
70 
B) Development Methods 
Choose combinations of foreground colors and background colors that 
provide good levels of contrast. 
C) Testing Methods 
Although it is difficult to replicate having low contrast sensitivity with your 
own eyes, there are several means to look at how well the text contrasts 
with its background: 
Print the text on a color printer and a black and white printer. 
Does it look as readable? 
Print the text and try reading it in a dimly lit room. Is it readable? 
Adjust the color and brightness settings on your monitor. Is the 
text still readable? 
1.8.2. Use automatic color settings for black text and white text 
A) Rationale 
People with certain types of vision impairment prefer to use their computer 
in either High Contrast Mode, where the differences between the text and 
backgrounds are made greater; or in High Contrast Reverse Mode, in 
which the white backgrounds are changed to black, and black text is 
changed to white. These changes take place in the operating system, and 
can be set in the Control Panel: 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy to C#.NET Sample Code: Copy and Paste PDF Pages Using C#.NET. C# programming
delete pages in pdf reader; delete pages from pdf file online
VB.NET PDF delete text library: delete, remove text from PDF file
VB.NET PDF - How to Delete Text from PDF File in VB.NET. VB.NET Programming Guide to Delete Text from PDF File Using XDoc.PDF SDK for VB.NET.
pdf delete page; delete pages from pdf preview
SSA Guide: Producing Accessible Word and PDF Documents. Version 2.1, April 2010 
71 
In MS Word, text can be rendered as any color, or as 'Automatic'. When 
one of these high contrast modes is chosen by the user, the following will 
happen: 
Text that is assigned the color 'White' will not show up in High 
Contrast Mode. 
Text that is assigned the color 'Black' will not show up in High 
Contrast Reverse Mode. 
That that is assigned the color 'Automatic' will show up in either 
of the high contract modes. 
By using the 'Automatic' color setting for black and white text, the text will 
be visible for people who rely on these high contrast modes for accessing 
their computer. 
For other colors, the automatic setting might not work as well, but so long 
as efforts are made to provide high contrast (see 1.8.1
) the text should be 
readable by most readers with low vision. 
B) Development Methods 
When setting up styles for text that is intended to be shown as black or as 
white, set the font color to 'automatic'. 
C) Testing Methods 
Use the Reveal Formatting Pane
to examine text to see if black text and 
white text is assigned color automatically (see 1.0 Preparation
). 
Using the high contrast settings in the accessibility control panel of your 
computer is also a good means to check to see how the document looks 
in high contrast modes. 
1.8.3. Provide redundancy for information presented in color 
A) Rationale 
Some people have color vision problems where they cannot distinguish 
between certain colors, certain shades of the same color, or see any color 
at all. 
Using color to emphasize or call attention to certain elements may help 
make documents easier to read for many people. However, when color is 
used as the only way to convey information, the meaning can be lost to 
those with color vision problems. 
C# PDF metadata Library: add, remove, update PDF metadata in C#.
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project. Remove and delete metadata from PDF file.
delete pages in pdf; delete a page from a pdf
C# Word - Delete Word Document Page in C#.NET
doc.Save(outPutFilePath); Delete Consecutive Pages from Word in C#. int[] detelePageindexes = new int[] { 1, 3, 5, 7, 9 }; // Delete pages.
delete pages of pdf online; delete page pdf file reader
SSA Guide: Producing Accessible Word and PDF Documents 
72 
For example, if completed items in a table are indicated by a green X and 
incomplete items shown as a red X, they may appear identical to someone 
who is color blind (and they will sound the same to someone using a 
Screen Reader): 
Task 
Due Date 
Completed 
Task 1 
January 3, 2010 
Task 2 
February 9, 2010 
Task 3 
March 4, 2010 
To remedy this, provide another (redundant) means of giving the 
information (size, shape, or character, for example): 
Task 
Due Date 
Completed 
Task 1 
January 3, 2010 
Task 2 
February 9, 2010 
Task 3 
March 4, 2010 
B) Development Methods 
Only use color as an enhancement, not as the sole means of conveying 
information. 
C) Testing Methods 
Print the text on a black and white printer. Is the information still 
conveyed properly? 
Adjust the color settings on your monitor. Is the information still 
conveyed properly? 
SSA Guide: Producing Accessible Word and PDF Documents. Version 2.1, April 2010 
73 
1.9. Document properties
1.9.1. Set the document title in document properties 
A) Rationale 
A document can have 'properties' assigned to it, such as a title, the name 
of the author, the name of the company that produced it. Some of these 
properties might initially be blank, or filled in automatically by MS Word. All 
of the properties can be manually set by the document author. 
When a Screen Reader opens up a document, it will first try to say the title 
assigned in the properties. If that is blank, it will say the filename. For the 
same reason that links are better if they are spoken with real names rather 
than URLs (see 1.7.1
), the properties are better if they are spoken as real 
names (e.g., "Application for Benefits") rather than file names (e.g., 
("appl_ben_version4.pdf"). 
Note: There are a number of other benefits to setting the document 
properties: 
Most search engines use the title of a document to describe the 
document in their search results list. If a file does not have a 
title, the file name appears in the results list instead; 
Setting other document properties, such as subject, category, 
and keywords, is also useful for returning high-quality search 
results; and 
Setting the author of the document is extremely helpful in 
tracking down the originator of the document. This may be 
necessary when it is time to update the document, or for dealing 
with document issues, such as security settings, certifications, 
and signatures. 
B) Development Methods 
Set the document title (and other desired properties): 
1.  Select the Office Button
2.  Select Prepare > Properties
3.  Set the properties in the pop-up fields. 
Note: More document properties can be set in the Advanced 
Document Properties dialog box, which can be found in the 
information section at the top of the properties pop-up fields. 
SSA Guide: Producing Accessible Word and PDF Documents 
74 
C) Testing Methods 
Use the same methods as above in Development Methods to check that 
the title of the document in the properties is the same as the title in the 
main document.
SSA Guide: Producing Accessible Word and PDF Documents. Version 2.1, April 2010 
75 
2. Converting from Word to PDF 
2.0. Essential concepts
Notes: 
Make sure you have version Acrobat Pro 8.1 and the 
CommonLook plug-in installed (See About this guide, Section 
0.0
). 
This guide does not include information of producing accessible 
PDF forms. See About this guide (0.0)
. 
Easy ways and hard ways to make an accessible PDF 
There are several methods for making a PDF document, including: 
1.  In MS Word with Adobe Acrobat Pro 8.1 installed, converting a 
Word document to PDF with the PDF Maker application
2.  In other Adobe applications (e.g., InDesign, LiveCycle), 
outputting a document as a PDF file; 
3.  In MS Word and other MS Office applications, saving a file as a 
PDF; 
4.  Scanning images of documents, and putting those page images 
in sequence into a PDF. 
Method #1 in the above list is the easiest and most efficient method for 
most document authors to create an accessible PDF. 
For document authors using method #2 (producing a PDF from other 
Adobe applications), some of the settings information in this guide for 
conversion may be helpful to know, but this guide is not intended to cover 
this method. 
Although the standard application of MS Word is capable of saving a file 
as PDF (method #3), it is not recommended because this method does 
not properly format the PDF to work with Screen Readers and other 
technologies typically used by people with disabilities (PWDs). Using 
method #3, the following problems can occur: 
Graphics do not get identified properly; 
Headings do not work properly; 
Tables do not get formatted in a way that works well with 
Screen Reader table reading controls. 
SSA Guide: Producing Accessible Word and PDF Documents 
76 
The final method, using scanned images (#4 in the above list), means that 
you are starting out with images of text rather than text that can be read by 
a Screen Reader. If you wanted to make this type of document accessible, 
you would first have to run Optical Character Recognition software (which 
can be unreliable depending on the quality of the images) to convert the 
images to readable text. Next you would have to replicate the structure 
(headings, lists, links etc.) in the converted text. This is a very difficult way 
to create an accessible PDF. 
This section of the guide therefore concerns method #1 in the above list, 
converting to PDF using the PDF Maker application. 
Documents you may be interested
Documents you may be interested