how to extract table data from pdf using c# : Excel pdf bookmarks Library control class web page html ajax AdobeAccessibilityGuide6-part425

Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
• Wrap long text so text is easier to read.
• Modify the properties or appearance of bookmarks. For example, if section title bookmarks are a different color, 
they are easier to find in a long list of bookmarks. (Right-click a bookmark, and then choose Properties.)
The Bookmark Properties dialog box
Adding alt text to images
Alt text provides a written description of images or graphics for people who are not able to access the visual infor-
mation. If you have an image that has been tagged as a <Figure> in a PDF document, and it doesn’t have alt text, use 
one of the following methods to provide alt text.
To create alt text for an image:
  Choose Tools > Advanced Editing > TouchUp Object Tool.
  Select the image that needs alt text.
  Right-click the image.
  Choose Properties from the context menu.
  In the alt text dialog box, type alt text for the image.
  Click Close.
The TouchUp Properties dialog box in which you can enter alt text for images
Excel pdf bookmarks - add, remove, update PDF bookmarks in, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your C# Project with Rapid PDF Internal Navigation Via Bookmark and Outline
add bookmark to pdf reader; export pdf bookmarks to text
Excel pdf bookmarks - VB.NET PDF bookmark library: add, remove, update PDF bookmarks in, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Your VB.NET Project with Rapid PDF Internal Navigation Via Bookmark and Outline
bookmarks pdf file; adding bookmarks to pdf reader
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
You can also create alt text for graphic material from the tags tree. In the tags tree, an image or graphic is represented 
by the <Figure> tag.
To create alt text from the <Figure> tag in the tags tree:
  Right-click the <Figure> tag.
  Choose Properties from the context menu.
  In the alt text dialog box, type alt text for the image.
  Click Close.
When you position the pointer over the image, the alt text appears.
Creating accessible hyperlinks
Hyperlinks let readers quickly move from one part of a document to another, to related information in a different 
document, or to a Web site relevant to the content. Accessibility is enhanced because it is easier to activate a hyperlink 
than to switch documents and search for a specific reference point. 
You can create links in a PDF document using Adobe Acrobat. Add alt text descriptions of the link to make the 
purpose or use of the link clearer for readers who use screen reading software.
There are three ways to create links in a PDF document:
• Use the Select Text tool. 
• Use an untagged PDF document. 
• Use the Link tool.
Creating links with the Select Text tool 
When you use selected text in the PDF document to create a link, that text is used as the link’s text.
To create a link using the Select Text tool:
  Select the Select Text tool from the Basic toolbar.
  Select the text you want as a link.
  Right-click or press the AppKey to bring up the context menu. 
  Choose Create Link to open the Create Link from Selection dialog box.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
document file. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. Also a preview
export excel to pdf with bookmarks; export pdf bookmarks
C# PDF File Split Library: Split, seperate PDF into multiple files
Split PDF file by top level bookmarks. The following C# codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
auto bookmark pdf; convert word to pdf with bookmarks
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
The Create Link from Selection dialog box
  Identify the type of link you want, and then enter the appropriate details.
  Click OK. You should now see a <Link> tag in the tags tree.
You do not need to add alt text to this link. The selected text becomes the alt text.
Creating links in an untagged PDF document
If a PDF document has many links to web pages, for example an extensive resource or reference section or web-based 
links throughout the document, you should create these links before the document is tagged for accessibility.
To create links in an untagged PDF document:
  Open an untagged PDF document.
  Choose Advanced > Links > Create From URLs In Document. You can create links in the entire document or on 
certain pages. 
  When all the links are added to the PDF document, tag the PDF document by choosing Advanced > Accessibility 
> Add Tags To Document. The <Link> tag appears in the tags tree of the tagged document.
A tags tree containing a <Link> tag
You need to add alt text to this type of link. (See “Adding alt text to links” on page 60.)
Creating links with the Link tool
Use this method of creating links to make an image a link, or if you are touching up a PDF document in which a link 
was not identified using the Links > Create From URLs In Document option.
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Demo Code in VB.NET. The following VB.NET codes explain how to split a PDF file into multiple ones by PDF bookmarks or outlines.
bookmarks in pdf from word; excel pdf bookmarks
C# PDF File Compress Library: Compress reduce PDF size in
NET framework. Remove bookmarks, annotations, watermark, page labels and article threads from PDF while compressing. C# class demo
add bookmarks to pdf; add bookmarks to pdf preview
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
To use the Link tool:
  Open the Tags tab.
  Locate the content under the link. (See “Locating contents and tags” on page 9.)
  Create a <Link> tag and move the content under that tag. 
  Select the <Link> tag.
  Choose the Link tool on the Advanced Editing toolbar.
  Hold down the left mouse button, and then drag a box around the element you want to use as a link.
  In the Create Link dialog box, identify the type of link you want, and then enter the appropriate details.
  Click OK.
  Choose Options >Find from the Tags tab.
10   From the pop-up menu in the Find dialog box, select Unmarked Links.
11   Click Find. The new link should be highlighted with a blue box. 
12   Click Add Tag to place an OBJR object under the <Link> tag.
The Create Link dialog box
You need to add alt text to this type of link.
Adding alt text to links
When you need to provide alt text for a link, you must first find its tag in the tags tree. You may find it easier to start 
with the link in the PDF document than to search the tags tree.
To find a <Link> in the tags tree from a link in a PDF document and add alt text to it:
  Choose the Select Text tool. 
  Select a range of text that will be near the link in the tags tree. (Ideally, you would select the text for the link. 
However, doing so in this case would activate the link.)
  In the Tags tab, click Options.
XDoc.Excel for .NET, Comprehensive .NET Excel Imaging Features
zooming & rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Excel Convert. Convert Excel to PDF; Convert Excel
bookmark pdf acrobat; creating bookmarks in a pdf document
.NET PDF SDK - Description of All PDF Processing Control Feastures
bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. PDF Create. Create PDF from Word (docx, doc); Create PDF from Excel
acrobat split pdf bookmark; bookmarks pdf files
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
  Select Find Tag From Selection. If you are working with a long document, you may have to scroll down to that 
point in the tags.
  Find the <Link> tag for the link.
To add alt text to a link in a tags tree;
  In the tags tree, find the <Link> tag.
  Right-click the <Link> tag.
  On the context menu, select Properties.
  Enter alt text for the link.
  Click Close.
Adding watermarks to PDF document
You can add watermarks to PDF documents that optimize the accessibility of the PDF document. The best way to 
add a watermark is to use Adobe Acrobat, rather than adding the watermark to the document in its native appli-
To add a watermark to a tagged PDF file:
  In a blank document in a native application (for example a word processor), create the watermark.
  Save the watermarked document as an untagged PDF file by choosing File > Print > Adobe PDF (as the printer 
name), and then click Print.
  In Adobe Acrobat, open the tagged PDF document in which you want the watermark to appear.
  Choose Document > Add Watermark & Background.
XDoc.Word for .NET, Advanced .NET Word Processing Features
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. Conversion. Word Create. Create Word from PDF; Create Word
add bookmark pdf; pdf bookmark
XDoc.PowerPoint for .NET, All Mature Features Introductions
& rotation; Outlines, bookmarks, & thumbnail display; Integrated annotation; More about Web Viewer ▶. PowerPoint Convert. Convert PowerPoint to PDF; Convert
pdf create bookmarks; editing bookmarks in pdf
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
Add Watermark & Background dialog box
  Select the Browse button in the Add Watermark & Background dialog box to choose the watermarked PDF file.
  Select the page on which the watermark should first appear, and then select any subsequent pages on which it 
should appear.
  Make any other desired position or appearance changes.
  Click OK.
The watermark is inserted into the tagged PDF document but doesn’t appear in the tags tree. Not having the 
watermark appear in the tagged PDF document is helpful for people using screen readers because they won’t hear 
pieces of the watermark read in document content.
Establishing document language
The readability and accessibility of PDF documents and other digital documents improves when you identify a global 
language for a document. If there are changes in language for parts of the document, you can identify and tag them 
To set the language for an entire document:
  Choose File > Document Properties, or press Ctrl + D (Windows) or Command + D (Mac OS).
  In the Document Properties dialog box, select Advanced, and then choose a language from the Language menu.
Section Seven: Optimizing the Accessibility of Tagged PDF Documents
How To Guide
When a document in one language contains text within it that is of a different language, you can identify the other 
language in the tags tree. You can set the language for an element and have it apply to all text within that element. It 
is not necessary to tag each word individually.
To specify the text language for elements within a document: 
  In the tags tree, select the element or sub-tree that does not have a text language defined for it. 
  Right-click the element, and then choose Element Properties. 
  In the Tag tab of the TouchUp Properties dialog box, choose a language from the Language menu. The language 
encodings are based on ISO standards. The languages and their respective codes are as follows: 
• Brazilian Portuguese: PT-BR 
• French: FR 
• Chinese: ZH 
• German: DE 
• Danish: DA 
• Italian: IT 
• Dutch: NL 
• Japanese: JA 
• English: EN 
• Korean: KO 
• US English: EN-US 
• Norwegian: NO 
• UK English: EN-GB 
• Spanish: ES 
• Finnish: FI 
• Swedish: SV 
  Click OK. 
To finish the PDF document:
  Repair any existing structural elements that affect the reading order. For information on repairing structural 
elements, see “Section Eight: Manipulating Tagged PDF Structural Elements” on page 64.
  Test the PDF document for accessibility. (See “Additional accessibility tests” on page 10.)
How To Guide
Section Eight: Manipulating Tagged PDF 
Structural Elements
Manipulating tagged PDF elements allows you to perform detailed repairs on tags. You can also combine multiple 
PDF documents into single accessible PDF files.
To perform the tasks in this section you need Acrobat 6.0 Professional.
This section addresses correcting tagging problems, manually tagging documents to make them accessible, 
improving the accessibility of tables, combining pages of content in a PDF document, and creating PDFs from web 
pages for HTML-based documents.
Section Eight: Manipulating Tagged PDF Structural Elements
How To Guide
Correcting tagging problems in a PDF document
If you discover tags that require repairs when reviewing tagged PDF documents, you have several options for making 
repairs to the tags tree. This section provides information on repairing tagging problems.
What are elements?
When you create documents, you add structure or “elements” to content to identify the roles or uses of the content 
pieces or to define relationships among the pieces. For example, a heading may be followed by a paragraph and a list 
of items that relate to the heading. Rows and columns in a table are related to each other according to row and 
column titles and their placement in the table.
Accessible PDF provides a way of identifying the relationships among the tagged content elements of a tagged PDF 
document. For example, a document might have a section element. Within section 1 is a hierarchy of content, a 
reading order of information that can be mapped through the tags tree.
It is essential to review documents for accessibility and readability, and to ensure that the relationships among the 
content elements are correct. The information provided in this section provides solutions for repairing relationships 
among tag elements.
For definitions of specific PDF tag elements, see “Appendix D: Adobe Standard Elements” on page 81.
Rearranging elements in the tags
The tags tree displayed in the Tags tab of the Navigation pane provides an easy way to change the order in which 
assistive technology reads the elements. 
To change the order of an element:
  In the tags tree, select the element you want to move.
  Drag the element to the desired position in the tags tree.
• As you drag an element, the cursor changes to a pointed arrow to indicate legal moves, and to a circle with a line 
through it to indicate illegal moves. If you release the mouse button while the cursor indicates an illegal move, the 
element snaps back to its original position in the tree. 
• The legal move cursor lets an author either “drop after this item” or “drop as a child of this item” depending where 
the small downward pointing arrow is located. The downward pointing arrow “drops after this item” if it appears 
under the tag icon in the tags tree; it “drops as a child of this item” if it appears under the tag text in the tags tree.
Deleting elements
At times you may want to delete some portion of the tags tree and create your own tags and structure. Deleting 
elements is useful when working with table tags.
To delete an element:
  In the tags tree, select an element.
  Do one of the following:
• Choose Delete Element from the Options menu on the Tags tab.
• Right-click the selected element to bring up a context menu, and then select Delete Element.
Section Eight: Manipulating Tagged PDF Structural Elements
How To Guide
Note: When you delete an element, the element and all of its children are removed from the tags tree. The associated page 
content is not deleted from the document, but it does become unmarked content.
Changing element types
In some cases, the structure element may be the wrong type. You can change an element type so that it better reflects 
a logical structure.
To change the element type:
  In the tags tree, select the element you want to change.
  Choose Edit > Properties.
  In the Type text box, type a new element type.
  Click OK.
An authoring application, Tag PDF Agent, or the Make Accessible plug-in may mark content as an artifact even 
though the content is important and needs to be made available for screen reading devices. 
It is also possible that unimportant or distracting information is marked as a structural element and, therefore, you 
want to change it to an artifact so that a screen reader won’t attempt to read it. An example of unimportant infor-
mation might be a decorative sidebar with text.
Using the tags tree in the Tags tab, you can find and fix improperly marked artifacts.
To find artifacts:
  Choose View > Navigation Tabs > Tags, or click the Tags tab in the Navigation pane to open the Tags tab.
  Choose Find from the Options menu on the Tags tab.
  From the menu in the Find Element dialog box, select Artifacts. The radio buttons allow you to search either the 
current page or the entire document.
  Click Find. When an artifact is found, it is highlighted in the document view, and the type of artifact is displayed. 
  Click Find Next to find more artifacts, or click Close to end the search.
In some instances, content may have been mistakenly identified as an artifact. In these instances, you need to change 
artifacts into elements that assistive technology can access.
To change an artifact to an element: 
  Search the document for artifacts.
  After the desired artifact is found, select the tag item in the tags tree that the artifact should follow. 
  Click Tag Element. The new element tag appears as a child of the selected element in the tags tree.
Sometimes when you tag a document for accessibility, decorative items (such as sidebars containing images and text) 
are mistaken for content that is necessary for the understanding and comprehension of the document.
To change an element into an artifact:
  In the tags tree, select the content that appears below the Tag and the tag title.
Documents you may be interested
Documents you may be interested