how to open a pdf file in asp.net using c# : Copy text from protected pdf to word Library application component asp.net windows web page mvc H-1297-1%20Section%20508%20Handbook3-part860

H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-19 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
back to MS Word. After copying back to word, you will need to add the Alt Text and 
Summary AGAIN for the group. If you ungroup the image after placing in MS Word, you will 
break the Alt text format of the group and have to start over. 
S.  Columns 
Use the Columns command in Word to create columns 
Columns in your document? Do not use tabs to make space between your columns. 
Use the 
Colum
n” co
mmands to create column styling within the document. 
All text you type in Word 2010 is already formatted in columns 
if it's only one 
column of text per page, it still counts as a column. Clicking Columns command button 
(in the Page Setup Group on the Page Layout tab) displays a menu of handy column-
formatting options. Splitting your text into columns is as easy as choosing a column 
format from that list. 
To be more specific with the number of columns or their layout, choose the MORE 
COLUMNS command, and then use the Columns dialog box that appears to create 
and design multiple columns for your document. 
Figure 25 - Columns Drop Down 
Figure 26 - More Columns command 
Mixing column formats 
o  Your whole document doesn't have to sport just one column format. You can 
split things up so that part of the document is in one column and another part is 
in two columns, and then maybe another part goes back to just one column. 
The secret is to use the Columns dialog box. 
Warning: Mixing columns creates editing difficulties and can break formatting, 
which can become very time consuming to fix during editing. If you have a large 
document, or one that will go through the editing process many tim
es…a
void 
columns. 
o  When you
re choosing a new column format, be sure to select the
appropriate 
Copy text from protected pdf to word - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy formatted text from pdf; can't copy text from pdf
Copy text from protected pdf to word - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy and paste text from pdf; extract text from image pdf file
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-20 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
Apply T
o”
drop-down list. When you choose Whole Document, the format 
applies to the entire document. 
Figure 27 - Columns Dialog Window 
Going back to one column 
o  The easiest way to undo a multi-column document is to return it to a single 
column. From the COLUMNS button in the Page Layout tab, choose the 
item One. That restores your document back to single column mode, which 
is how Word naturally creates documents. 
o  When a document is split into sections, or when you have multiple column 
formats sprinkled throughout a document, the process is a little more involved: 
From the Page Setup area on the Page Layout tab, choose 
Colum
nsĺ
More Columns. 
The Columns dialog box is displayed. 
Choose One from the Presets area. 
From the Apply To drop-down list, select Whole Document. 
Click OK. 
For more directions on columns visit: http://www.dummies.com/how-
to/content/how-to- insert-columns-in-a-word-2010-document.html 
T.  Strong Contrast with the Background Color 
Individuals who have low-vision or color-blindness may have difficulty reading your 
documents if the text color does not strongly contrast with the background color. Over 5% of 
people have partial color blindness (either having difficulty distinguishing red from green, or 
distinguishing blue from yellow), and choosing poor color combinations can make reading a 
struggle. 
Readers with macular degeneration, glaucoma, or other eye diseases may have great 
difficulty reading text which is small or which does not contrast strongly with the 
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Create editable Word file online without email. Supports transfer from password protected PDF. VB.NET class source code for .NET framework.
.net extract text from pdf; extract text from pdf file using java
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Quick to remove watermark and save PDF text, image, table, hyperlink and bookmark to Word Password protected PDF file can be printed to Word for mail
export text from pdf to word; copy and paste text from pdf to word
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-21 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
background. 
The problem with colored text also arises in printing out documents on a black-and-white 
printer. If there is not enough contrast between the foreground and background colors, the 
words become extremely hard to read. 
Use text and page background color combinations of significant brightness and contrast. 
Word does not provide an option for testing high-contrast. Use the Operating 
System display settings instead. Turn on High Contrast before starting Word. The 
Windows shortcut for switching to high-contrast mode is ALT+Left SHIFT+Print 
Screen. 
To produce multiple access/high-contrast documents, create a Word template that uses 
a high contrast foreground/background color combination. 
To check high contrast combinations: 
Print the document in grayscale and/or turn down the color on the computer monitor 
Examine items to ensure that there is sufficiently high contrast for elements, 
e.g.: 
o  Table headers (text versus background fill). 
o  Text in foreground versus background colors or images.
o  Text in images.
o  Watermarks versus text in foreground (the watermark should not interfere with 
the
foreground text, as can happen when there is too little contrast). 
Figure 28 - Contrast Comparison 
U. Avoiding Colored Text 
All the requirements for this project are in red
.”
What is wrong with this? 
Well, for one, if you are red-green color blind, you can
t tell which text is red and which is not. 
Worse still, if you are blind, you don
t see any colors. Color alone should never be used alone 
to indicate a condition or category. Make sure that text or other notation accompanies the color 
in order to communicate the category or condition the color is meant to represent. 
For example: 
C# PDF Password Library: add, remove, edit PDF file password in C#
Able to create a password protected PDF contains file Program.RootPath + "\\" 3_pw_a.pdf"; // Create a passwordSetting.IsExtract = true; // Copy is allowed.
copying text from pdf to excel; cut and paste pdf text
VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
file & pages edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF Able to convert password protected PDF document.
export highlighted text from pdf; can't copy and paste text from pdf
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-22 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
All the requirements for this project are in red
Requirementdocuments need to follow established formats. 
Requirementthe file format for your paper must be in Word 2010 or newer. 
Requirementthe paper must be 2000 to 2500 words including a cover 
page. 
You should avoid the use of colored text in these circumstances. This will lead to your 
document being more usable and accessible for all readers.
V. Tables 
Microsoft Word does not provide an easy method for creating accessible tables. If you have 
complex tables it is highly recommended that a description or explanation of the table 
contents be included in the text of the document. If at all possible, construct the table so it 
will read logically from left to right, top to bottom order. 
W. Creating Tables 
Tables that are properly inserted and labeled, including specified row and column headers: Use 
the 
INSERT TABLE
command to create properly formatted tables. 
Figure 29 - Insert Table 
X. Tables are Only for Tabular Data 
Screen readers expect a table structure to contain spreadsheet-like information (tabular data). 
It can become very confusing for users of screen readers if a table structure is used for page 
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Password protected PDF document can be converted and changed. using RasterEdge.XDoc. PDF; Copy demo code below to achieve fast conversion from PDF file to Jpeg
copy pdf text to word with formatting; pdf text replace tool
VB.NET PDF Password Library: add, remove, edit PDF file password
Open password protected PDF. Dim outputFilePath As String = Program.RootPath + "\\" 3_pw_a.pdf" ' Create a passwordSetting.IsExtract = True ' Copy is allowed
delete text from pdf acrobat; extract text from pdf c#
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-23 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
layout and design. It is important to restrict the use of tables to the purpose of presenting 
tabular data. 
Y. Label the Columns 
When data must be displayed, it is important to provide appropriate column labels. Whenever 
possible, tables should be organized so that they can be read from left-to-right a single row at 
a time. Always include appropriate column headers to describe the contents of each column. 
Tables should be described in the body text of the document, just above the table, to provide 
an introduction (so that blind users know what the structure is before they start hearing the 
information from the table) 
Z.  Check for Merged or Split Cells in Heading Rows 
When merged cells are used, the number of columns or rows may not be uniform and 
screen  readers  will  likely  announce  the  wrong  column  header  text  with  the  data. 
Microsoft Word does not provide the support for header and data cell association with 
row and column spans that assistive technology needs to properly announce header cell 
text. The author should ensure data tables have a one-to-one association between data and 
header cells. 
Table should be absent of merged cells. When creating a PDF, if there are merged cells it 
will fail the 508 compliancy test. 
It
s best to place captions above tables, introducing the number and title of the 
table. 
Table 1.1 1 - Table with merged cells (X in FY 2011 and FY 2010 represents there should be no merged cells).
Key 
Outcome 
FY 2012 
Target 
FY 2011 
FY 2010 
FY 2009 
Target 
Target 
Actual 
Target 
Actual 
$
s left 
Baseline 
Base Line  $4,650.00  Base Line  $8500.00 
Baseline 
Table 1.1 2 - Table Fixed 
no merged cells.
Key 
Outcome 
FY 2012 
Target 
FY 2011 
Target 
FY 2011 
Actual 
FY 2010 
Target 
FY 2010 
Actual 
FY 2009 
Target 
$
s left 
Baseline 
Base Line  $4,650.00  Base Line  $8500.00 
Baseline 
The following table shows how a table should look. Table number, title 
Fires per Regi
on” 
and then listed below:  State, Fire Name, Acres Burned, and Ongoing.  The name of the 
Table is outside the Table in the Caption area and the table is arranged with a column 
representing each state and rows representing the fire name, acres burned, and if the fire is 
.NET PDF SDK - Description of All PDF Processing Control Feastures
Easy to copy, paste, and cut image from PDF. Able to Open password protected PDF; Allow users to add for setting PDF security level; PDF text content, image and
get text from pdf image; extract text from scanned pdf
C#: How to Add HTML5 Document Viewer Control to Your Web Page
Then, copy the following lines of code to addCommand(new RECommand("Text")); _tabSignature.addCommand AppSettings.Get("resourceFolder"); protected void Page_Load
extract text from pdf acrobat; edit pdf replace text
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-24 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
ongoing or not. To pass the accessibility 
C
heck”
you need to have the same number of 
columns as you do rows. 
Table 1.1 3 - : Fires per Region 
State 
Fire Name 
Acres Burned 
Ongoing 
Idaho 
Little Dino 
500 
yes 
Texas 
Big Red 
1,300 
no 
California 
Red Tree 
45 
yes 
AA. 
Making a Table Look Like it has a Merged Cell 
Above your table insert a new paragraph. If you can
t get your cursor before the table add a page 
break, type the Heading, then press the delete button to bring your table back to that page. 
1.  With your cursor in the new heading, click on Borders in the Paragraph menu bar. 
2.  Select OUTSIDE BORDERS from the drop-down menu. 
3.  Adjust your margins to the same width as your table (it will be off just a bit, 
but that is okay). 
4.  Click on Line and Paragraph Spacing in the Paragraph menu bar drop down and 
select remove space after paragraph, or select Line Spacing Options and do the next 
step. 
5.  Set line spacing to 
0 pt
s” 
after paragraph so the paragraph will butt to the table 
You now have an area that looks like a merged cell and will pass the accessibility test.  If 
you need to make it look like you have two or more merged cells all you have to do is set 
a BAR tab and place it on your ruler to appear in your paragraph. 
Sample:  Even though the lines are not exactly lined up it appears to be a merged cell. You 
can drag the small circle at the bottom right of the table to line up the new box above the 
table or use the margins on the ruler bar. 
Fires per State 
Fire Name, Acres Burned, Ongoing 
Montana 
Little Fire 
590 
yes 
Idaho 
Little Dino 
500 
yes 
Texas 
Big Red 
1,300 
no 
Table 1.1 4 - Fire Information (must put caption below to work with this table 
style) 
BB. 
Other work-arounds for Merged and Split C
ell “
L
ooks”
The table below still has three columns and 4 rows, even though it looks like one cell is 
C# Word: How to Create Word Online Viewer in C# Application
Please copy the following demo code to the text/javascript"></script> <script type="text/javascript"> _fid mode; public string fid; protected void Page_Load
find and replace text in pdf; copy text from encrypted pdf
C# PDF: C# Code to Create Mobile PDF Viewer; C#.NET Mobile PDF
RasterEdge_Imaging_Files/RasterEdge.js" type="text/javascript"></script Copy package file "Web.config" content to float DocWidth = 819; protected void Page_Load
copy and paste text from pdf to excel; copy pdf text to word
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-25 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
split and the other is merged. It
s a trick. Use the BAR tab to split a cell, or remove the 
BORDER of a cell to appear merged. 
Table 1.1 5 - Merged Cell "look" 
Header 
Header 
Header 
Data 
Data 
Use BAR Ta 
to give split ce 
However, tex 
lines. 
b within the cell 
ll appearance. 
t will cross the 
Data 
Data 
Data 
To give the appearance of a 
However, text will not type 
merged cell, use BORDERS 
across the invisible cell 
drop down menu and delete 
boarder giving you a two 
the middle line. 
column appearance. 
CC. 
Indicate the Header Rows 
A must when creating an accessible data table is to designate Column and/or Row 
headers. Identify the header row: 
1.  Select just the top row of your table, right click, and choose Table Properties
2.  Select the Row tab. 
3.  Check the box labeled 
Repeat as header row at the top of each page
Note: Alternate method is to select first row of table, select the table, go to Layout tab 
on menu bar and click on 
Repeat as Header Rows
button. 
DD. 
Restrict the Table Cells to a Single Page 
To do this: 
1.  Select the entire table and right click, and choose Table Properties. 
2.  Then, select the Row tab. 
3.  Finally, uncheck the box labeled 
Allow rows to break across pages.
Be sure there 
are no marks inside the box. 
EE.            Attaching Alternative Text to a Table in MS Word 
As with most objects in MS Word, you need to add alternate text to a table. MS Word allows 
you to add 
titl
e” 
text and 
descripti
on” 
text. However, when converting the file to a PDF the 
description text is not always transferred. Best practice is to enter both, but double check the 
summary field in PDF. 
1.  Place the cursor in the table, left click to highlight. 
2.  Right click and select 
Table Properties
…” 
from the pop-up menu. 
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-26 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
3.  The table properties dialog box has 5 tabs 
Table, Row, Column, Cell, Alt Text 
click the 
Alt Text
tab. Enter the table summary in the 
descripti
on”
field and 
click OK. 
Figure 30 - Insert Alt Text to Table 
See the Microsoft video on adding alternative text to tables and other objects in MS Word 
2010 on the Microsoft website at: http://office.microsoft.com/en-us/powerpoint-help/add-
alternative- text-to-a-shape-picture-chart-table-smartart-graphic-or-other-object- 
HA010354748.aspx?CTT=1#BM14 
Things You Should Not Do 
Do not create your table using the Draw Table tool, which is available only with the 
Table tools on the Insert ribbon. 
Do not create page layouts with tables. 
Do not merge cells, and do not split cells. 
Do not control spacing in your table with blank rows or columns. Adjust line 
spacing instead. 
FF.         Providing Unique Hyperlink Labels  
One of the features of screen readers is that they can allow the user to hear just the hyperlinks 
on a page. This aids in navigation, since the user does not have to hear the entire page in order 
to locate the links. 
There are many varying opinions on how to display them. Some URL
s, also known as a web 
address, are very long. These can quickly clutter up a document with ugly strings of letters, 
backslashes, dots and other characters. So what
s the answer? First, always make sure the URL 
is identified. Don
t just type 
Click Here
, with the link hidden. 
The problem with typing just the words like 
“G
o to NWCG
” or “
Click Here,
” 
is that assistive 
technology won
t identify the actual web address, and if the document is printed, it won
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-27 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
identify the web address either. So what we suggest is: 
For a document with just one or two web addresses, go ahead and type the 
whole address. 
For documents with more than two web addresses or just really ugly, long strings, 
you can type the landing page web address, such as www.nwcg.gov, and in the 
hyperlink context box put in the full address that will show in Alt Text as well. At the 
bottom, in the footer, or at the back of the document you can place the complete 
string for printing purposes. This keeps your document much cleaner, it is 508 
compliant, and the actual address is printable. 
To create a hyperlink: 
1.  Type the URL. It automatically creates the link, but you
’l
l want to adjust the text. 
2.  Click on the hyperlink text and go to the Insert Tab on the ribbon bar and under Links 
click on the Hyperlink button. 
3.  The Text to display box displays what is going to be seen on the page. 
4.  In the address box make sure it has the full address with the http:// included, which is 
the complete address that you want the link to take people to. 
5.  On the top right of this window is a button called Screen Tip. Click on it. 
6.  This is the Alt Text that the assistive technology will read and should say something 
like: 
This link goes to 
…. 
at:
”  
and place the complete web address here as well. You 
can copy and paste from the address window. Click OK to leave both of these windows. 
You will now see the URL in blue with an underline indicating it is a link. If you hover over the 
link, it will show the Screen Tip text with the complete address. Then remember to place the full 
URL address in the footer or at the back of your document for a printable version, if necessary. 
The following table provides some poor examples contrasted with some good examples 
of proper hyperlink links. 
Table 1.1 6 - Hyperlinks
Poor Examples 
Problem 
Good Example 
Google search 
engine, click here 
Ask search 
engine, click 
here 
Dog Pile search 
engine, click 
here 
The link titles are 
not unique. 
Search Engines to use: 
Google.com Ask.com 
DogPile.com 
H-1297-1 Handbook for Section Creating 508 Compliant Documents (P) 
3-28 
BLM Handbook 
Rel. No. 1-1766 
03/09/2015 
NWCG provides 
consistent and 
uniform guidance 
to the National 
Wildfire 
Coordinating 
Group (NWCG) 
organizati
on… 
More information 
on the fire 
website at NW 
CG. 
When  materials 
are printed on a 
photocopier,  the 
URL  cannot  be 
followed  if  its 
full string is not 
visible. 
NWCG provides consistent and uniform guidance to 
the National Wildfire Coordinating Group (NWCG) 
organizati
on…
More information is available
at: 
http://www.nwcg.gov.
Link 1
Link titles are no  
descriptive of the 
underlying 
content. 
NWCG Mission Statement at:
http://www.nwcg.gov/nwcg_admin/organize.htm#Missi
on 
GG. 
Forms 
According to Section 508 Guidelines, when electronic forms are designed to be 
completed online, the form shall allow people using assistive technology to access the 
information, field elements, and functionality required for completion and submission of 
the form, including all directions and cues. 
Form layouts are typically created in Word first, then often saved as a PDF but, to be 
compliant, they must have tooltips associated with a field. Tooltips can be created within the 
originating document, but can also be added to the completed PDF. 
Note; MS Word document form fields will not transfer to PDF. Form fields must be set in 
Adobe Acrobat for fillable PDF forms. 
From MS Word, first make sure the Developer Options is turned on by selecting 
File>Options>Customize the Ribbon. In the right hand column drop-down titled 
Main 
Tabs
check the box next to Developer. Click OK. 
1.  Open the form in Word as you normally would. 
2.  Highlight the field you want to use as a form field. 
3.  Select the Rich Text Content Control button.  A properly tagged field will be 
added to the document. Repeat the process for each remaining field. 
From Adobe Acrobat, first save the Word document as a PDF. 
1.  Open the PDF in Adobe Acrobat. 
2.  Choose Tools>Forms and 
Create.
3.  Choose 
Create from Existing Document
.”
4.  Select each fillable box and right click Properties and add Title and Tooltip. The 
Tooltip should match the Title. 
5.  See PDF Checking and Problem Solving>Forms for how to fine tune your Acrobat 
PDF
Fillable Form.
Documents you may be interested
Documents you may be interested