devexpress pdf viewer control : Rotate pdf page by page Library software component .net winforms wpf mvc Adobe9_Accessibility_Complete8-part1025

Modifying the Structure of a 
If you discover problems in the structure of a tagged Adobe PDF document that 
effect accessibility, you can use the commands in the Tags Palette menu to correct 
the structure by changing the order of elements, or creating new elements.
Rearranging elements in the structure tree
The logical structure tree displayed in the Tags palette provides an easy way to 
change the order in which elements are reflowed or read by a screen reader. 
To change the order of an element:
In the Logical Structure Tree, click the element you want to move.
Drag the element to the desired position in the Logical Structure Tree.
Note: As you drag an element, the cursor will change to   to indicate legal moves, 
to indicate illegal moves. If you release the mouse button while the cursor is 
indicating an illegal move, the element will snap back to its original position in the 
At times you may want delete some portion of the logical structure tree and create 
your own tags and structure.
To delete an element:
Select an element in the Logical Structure Tree.
Do one of the following:
• Select Delete Element from the Tags panel menu.
• Right click on the selected menu to bring up a context menu, and select Delete 
Note: When you delete an element, the element and all of its children are removed 
from the structure tree. The associated page content is not deleted from the document. 
It does, however, become unmarked content.
Rotate pdf page by page - rotate PDF page permanently in, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf pages in reader; how to rotate all pages in pdf at once
Rotate pdf page by page - VB.NET PDF Page Rotate Library: rotate PDF page permanently in, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
pdf rotate all pages; pdf page order reverse
Fixing improperly marked artifacts
Fixing improperly marked artifacts
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 has been marked 
as a structural element and you want to change it to an artifact so that a screen 
reader won’t attempt to read it. Using the logical structure tree in the Tags palette, 
you can find and fix improperly marked artifacts.
To find artifacts:
Choose > Tags > Find Artifacts.
Select to search either current page or the entire document for artifacts.
Click Start Search.
When an artifact is found, it will be highlighted in the document view, and the 
type of artifact will be displayed.
To find more artifacts, click Find Next, or to end the search, close the Artifacts 
dialog box.
To change an artifact to an element:
With a high-level tag selected in the the logical structure tree, search the 
document for artifacts.
When the desired artifact is found, create an element tag by entering a Tag 
Title and selecting an Tag Type from the drop-down menu.
Click Create Tag. The new element tag will appear as the last child element of 
the selected element in the logical structure tree.
Note: Tagged content cannot be created as a child element of other tagged content. If 
you attempt to do so, you will be prompted to make another element selection in the 
logical structure tree before creating the new tagged element.
To change an element to an artifact:
Select the content in the logical structure tree (the content appears below the 
Tag and the tag title).
Choose Tags > Change Element to Artifact.
Choose an artifact type and a position on the page to attach the artifact.
VB.NET PDF Page Delete Library: remove PDF pages in, ASP.
XDoc.PDF ›› VB.NET PDF: Delete PDF Page. using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File.
rotate pdf pages and save; change orientation of pdf page
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Professional .NET PDF control for inserting PDF page in Visual Basic .NET class application.
rotate pdf page by page; how to rotate pdf pages and save permanently
Modifying the Structure of a Document
Click OK.
Note: If you select the content in the document, the Change Element to Artifact 
command will not be enabled. You must select the tag content displayed under the 
element tag in the logical structure tree in the Tags palette to use this command.
Tag content is shown highlighted in the logical structure tree, with the corresponding page content 
shown highlighted in the document view.
Tagging manually to fix problem areas
Improperly marked content can create reflow and accessibility problems. If 
content has been tagged in such a way as to create problems for proper reflow or 
accessibility, you can manually mark content and assign element types to fix the 
If you are starting from scratch to manually tag an untagged Adobe PDF 
document, you must first create a Tags root. The Create Tags root command is 
available only if there are no available tags in the document.
To create a Tags root:
Open the Tags palette in the Navigation pane. (You may need to choose 
Windows > Tags and drag the Tags palette to the Navigation pane if the Tags 
palette isn’t already present.)
C# PDF Page Insert Library: insert pages into PDF file in
page processing functions, such as 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
save pdf rotated pages; pdf rotate page
C# PDF Page Delete Library: remove PDF pages in, ASP.NET
Pages. |. Home ›› XDoc.PDF ›› C# PDF: Delete PDF Page. Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How
how to rotate pdf pages and save; rotate individual pages in pdf reader
Tagging manually to fix problem areas
With the Tags palette open, choose Create Tags root from the Tags menu.
With the Tags Root selected in the Tags palette, Choose Tags > New Child 
Element and select a high-level element such as Document.
Choose Tags > Document is Tagged Adobe PDF to set the Tagged Adobe PDF 
Save the document. Changes to the logical structure tree do not become part 
of the document until it is saved. 
Note: It is important to set the Tagged Adobe PDF flag and save the document for the 
document to be recognized as Tagged Adobe PDF. To make the PDF “untagged,” it 
is only necessary to make sure Document is Tagged Adobe PDF is turned off 
(unchecked). No structural information will be lost when turning this option off, and 
the logical structure present in the file will still be accessible to screen readers.
To create a new element:
Select New Child Element from the Tags palette menu.
Select the type of element you want to create from the pop-up menu.
Note: If an element is selected when you create a new child element, an empty 
structure element of the type selected will be inserted as the last child of the selected 
element. If no element is selected, or of the root tag is selected, the new element will 
be inserted as a top-level element.
If necessary, drag the new element to the desired position in the logical 
structure tree, and save the document.
To add page content to the logical structure tree:
Choose Tags > Find Unmarked Content to locate any content that has not 
already been added to the logical structure tree.
Click Find Next. Any unmarked content found will be highlighted in the 
document view.
Create the appropriate element type for the content by selecting a standard 
element type from the Tag Type drop-down menu.
Enter a title for the tag, if desired.
Click Create Tag.  Locate the newly created tag in the logical structure tree and, 
if necessary, drag it to the proper place in the tree.
Do one of the following:
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
Convert Tiff to Jpeg Images. Convert Word, Excel, PowerPoint to Tiff. Convert PDF to Tiff. Move Tiff Page Position. Rotate a Tiff Page. Extract Tiff Pages.
pdf rotate just one page; rotate single page in pdf reader
C# PDF Page Extract Library: copy, paste, cut PDF pages in
If using x86, the platform target should be x86. C#.NET Sample Code: Clone a PDF Page Using C#.NET. Load the PDF file that provides the page object.
how to rotate one page in a pdf file; reverse pdf page order online
Modifying the Structure of a Document
• Click Find Next to repeat the operation.
• Close the Unmarked Content dialog box.
Selecting Text in Tagged Adobe PDF
Generally you will use one of the selection tools (Text Select Tool 
Column Select Tool 
) to select text in the document. When the Document is 
Tagged Adobe PDF flag is on, however, selection results can sometimes be unpre-
dictable. If you find you are having difficulty selecting the text you want, you can 
try turning the Document is Tagged Adobe PDF flag off.  
To turn off Tagged Adobe PDF flag:
Choose Tags > Document is Tagged Adobe PDF.
Make sure the checkmark does not appear in front of the Document is Tagged 
Adobe PDF item in the Tags menu.
Save the document.
Adding and fixing links
A link in an Adobe PDF document allows you to move to another part of the 
document or to another document. You can create new links in Acrobat 5.0 and 
add them to the logical structure tree so that a screen reader will be able to 
recognize and alert a user that there is an active link.
In most cases, the text for the link will be only a portion of the content associated 
with an existing element tag. In this case, you must first isolate the link text by 
creating separate child elements for the tag content that precedes and follows the 
link text, as well as a separate child element for the link text itself. The separate 
content items should appear in the proper order and at the same level under the 
original parent element.
Once the link text has been isolated, you can create a link using the Acrobat Link 
tool. You will then create a new element tag for the link itself and position it 
properly in the logical structure tree.
VB.NET PDF Page Replace Library: replace PDF pages in, ASP.
Existing PDF Pages. Page: Replace PDF Pages. Page: Move Page Position. Page: Copy, Paste PDF Pages. Page: Rotate a PDF Page. PDF Read. Text
permanently rotate pdf pages; save pdf rotate pages
C# PDF Page Replace Library: replace PDF pages in, ASP.NET
Page: Replace PDF Pages. An Excellent PDF Control Allows C# Users to Replace the Original PDF Page with New PDF Page from Another PDF File in C#.NET.
pdf rotate page and save; rotate all pages in pdf preview
Adding and fixing links
To add a link:
Select the link text or content in the document and choose Tags > Find 
Element From Selection to find the related element tag in the logical structure 
Select the content under the tag and press the Delete key to delete the content. 
The parent tag is now empty.
Click on the empty parent tag to select it.
Empty parent tag selected
With the parent tag selected, use an appropriate selection tool to select the text 
or content that precedes the link text that you will use to create a link, and 
choose Tags > Create Child Element From Selection.
Hint: You may select the content in more than one piece. For example, if the link 
text appears in the middle of a sentence in the middle of a paragraph, and the entire 
paragraph was the original tag content of the currently selected parent tag, you might 
use the Column Select tool to select all of the text above the sentence containing the 
link text and create a child element from the selection, then use the text select tool to 
select all of the preceding text on the same line as the link text to create a second child 
element. Select the link text and create a third child element. Any text following the 
link text will become a fourth child element.
Continue to select text and create child elements until all of the original tag 
content has been tagged and displayed under the parent tag.
Modifying the Structure of a Document
With the parent tag still selected in the logical structure tree, use the Link tool 
to create a link for the link text, and click Set Link when done.
Tag type Link selected in the Tag Creation dialog box.
Choose Tags > Find Unmarked Comments, and click Find Next until you find 
a comment of the type Link. Check the document view to make sure the link 
you just created is highlighted.
With the newly created link highlighted in the document view, create a tag by 
selecting Link in the Tag Creation pull-down menu, and click Create Tag.
A new link element and object reference should appear as the last child of the 
parent tag.
Adding and fixing links
10 To place the new link element in the correct position in relation to the link text 
in the structure tree, click on the link tag (<Link>) and drag it into position 
directly above the link text. (The insertion line should be above and just to the 
left of the link text to move the link element tag to the proper position.)
Dragging the new link element to the proper position in the logical structure tree.
11 Finally, create the correct association between the link element and the link 
text content by dragging the link text so that it is inserted as a child to the link 
element directly below the object reference. When correctly positioned, the 
link element should be a child of the original parent element, and should have 
two child elements: an object reference element followed by the link text 
Modifying the Structure of a Document
12 Save the document to save changes to the logical structure tree.
The link object reference and tag content in the proper order under the link element tag.
Creating and tagging form fields
The Make Accessible plug-in will attempt to correctly identify and tag existing 
form fields in a PDF document. If, however, a document page contains multiple 
form fields, or if the layout is fairly complex, it may be difficult for Make Acces-
sible to determine the proper order in which to display the form fields, or the 
relationship of the form fields to surrounding text.
If a document contains only a few form fields, you can optimize the structure by 
reordering the element tags in the logical structure tree. For more complex 
documents, however, you may want to delete any incorrect structures in the Tags 
palette and create form fields and tag them manually.
To create a form field:
Select the form tool 
Drag the cross-hair pointer to create a field of the required size.
In the Field Properties dialog box, enter a name in the Name text box, and 
select a format from the Type menu. 
Be sure to enter a short description of the form field. This description will be 
passed to a screen reader to help visually impaired users identify the form field.
Select the options for your field type, and click OK.
Creating and tagging form fields
Click the Appearance tab, and select attributes for the form field. 
Select the hand tool 
to display the finished form field.
For more information about creating form fields, see Acrobat 5.0 Online Help.
To create a form field element tag:
Choose Tags > Find Unmarked Comments.
Click Find Next until you find the form field for which you want to create an 
element tag in the logical structure tree. Form fields have the Comment type 
“Widget.” Make sure the correct form field is highlighted in the document 
view before continuing.
Use the Tag Type pop-up menu to set the tag type to Form.
Enter descriptive text in the Tag Title box. This title will help you identify the 
form field in the logical structure tree.
Select the desired parent element in the Tags palette, and choose Tags > Create 
If necessary, drag the form element to the correct position among its siblings 
to ensure proper reading order.
Save the document to save changes to the logical structure tree.
Tag type set to Form.
Documents you may be interested
Documents you may be interested