display pdf in asp net c# : Rotate one page in pdf SDK software service wpf winforms html dnn Creating_Accessible_Documents_with_Microsoft_PowerPoint_20103-part1657

Table Structure 
Data tables should be formatted utilizing PowerPoint data table structure methods to show 
relationships between header cells and data cells. A header cell is the title of the row or column. A data 
cell is the meaningful content related to the header cell. Each distinct header and data point within a 
table needs to be placed in its own table cell. The Enter key creates a new line within the same cell. 
However, if the cursor is positioned in the last cell of a row the tab key will create another row. The 
Insert row or column feature available from the Layout tab in the Rows & Columns group needs to be 
used to correctly position cells within a table.  
When multiple headers or data points are placed in the same cell, assistive technology cannot properly 
determine the header and data relationship between cells. Additionally, when contents are placed in the 
same cell, users of screen reading technology are not able to navigate through the table's cells correctly 
and will be unable to determine context, such as position within a row.  
Designating Content as a Table Header 
Though current assistive technologies do not recognize all options available in PowerPoint, it is a good 
idea to structure content as much as possible. As technology advances, more properties will be 
recognized and some of the options will help to reduce the amount of remediation needed when a 
document is converted to another format. PowerPoint allows the option to designate content in tables 
as a header row.  
1.
Place the insertion point in a table cell within the desired header row. 
2.
Navigate to and activate the Design tab on the toolbar. 
3.
Locate the Table Styles Options pane. 
4.
Ensure the Header Row checkbox is checked if using row headers. 
5.
Check other checkboxes that apply. 
Empty Data Cells 
Empty cells can be misinterpreted or improperly conveyed by some assistive technologies because they 
have trouble determining the purpose of an empty table cell. If a data table row or column is blank, it is 
VHA Section 508 
28 
Rotate one page in pdf - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf pages on ipad; rotate all pages in pdf preview
Rotate one page in pdf - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate all pages in pdf; rotate one page in pdf reader
usually set that way for visual formatting purposes (i.e. to make a thick, bold border between rows). 
Blank cells can make it difficult for users of assistive technology to determine the total number of rows 
and columns in the table and the position within the table that the user has navigated to. The desired 
visual formatting needs to be applied with table border options. 
Table Summaries 
Table summaries can be helpful in describing the purpose of a table. A summary of the table can be a 
description in surrounding text or near the table. It benefits the user to have a brief description to 
identify the purpose of the table. 
Embedded Tables 
Embedded contents in a PowerPoint presentation are not accessible to users of Assistive Technology. 
They should not be used. For example, an embedded Excel file with a table will not be keyboard 
accessible to users of screen reading software. Only the file name and type will be announced. The user 
will not be able to open the file using the keyboard or access the table cells. If embedding content is 
unavoidable, instructions need to be provided to the user on how they can access the original source 
file. Refer to the Embedded Objects tutorial for more information. 
VHA Section 508 
29 
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
If you are looking for a solution to conveniently delete one page from your PDF document, you can use this VB.NET PDF Library, which supports a variety of PDF
rotate pdf pages by degrees; rotate individual pages in pdf
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C# developers can easily merge and append one PDF document to document imaging toolkit, also offers other advanced PDF document page processing and
how to rotate just one page in pdf; rotate pages in pdf permanently
Example of Embedded File on a Slide 
Example of Embedded Excel Table on a Slide 
VHA Section 508 
30 
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
all. This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
pdf rotate just one page; rotate single page in pdf reader
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
to display it. Thus, PDFPage, derived from REPage, is a programming abstraction for representing one PDF page. Annotating Process.
rotate all pages in pdf file; change orientation of pdf page
Animation 
Animations and sounds are used on PowerPoint slides to add visual effects and create a lively 
presentation. Animations can also be used to provide interaction by adding quizzes using buttons and 
checkboxes. When animations that provide meaningful content are utilized in a presentation, they must 
be made accessible or an equivalent alternative must be provided. This tutorial reviews ways to make 
animated content accessible.  
Using the Animation Pane 
The Animation Pane is very useful in many ways. It provides information on the effect option selected 
for each individual animation, the order of content, the duration of each animation and the option 
selected to start the animation. By default the on-click option is selected and is the most accessible since 
the mouse or the keyboard can be used to play the animation. Pressing the play button above the 
objects shows a preview of the animation without going into slide show view of the presentation. 
To view the Animation Pane: 
1.
Navigate to the toolbar and activate the Animations tab. 
2.
Locate the Advanced Animation pane. 
3.
Select Animation Pane button. 
Transition 
Transition animation is text that fades in, flies in, or appears in pieces. Animations that flash or blink too 
fast can cause distraction or, even worse, seizures in some people with disabilities.  Blinking or flashing 
objects and images should flash less than three (3) times in one (1) second. To test the flash rate of an 
animation set a timer and count the number of times it flashes in thirty (30) seconds and divide that 
number by ten (10). It is also important that animated content fully appears within five (5) seconds so 
that assistive technology does not start interpreting screen content prior to the animation settling. 
VHA Section 508 
31 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program. Free PDF document processing SDK supports PDF page extraction, copying
reverse pdf page order online; how to change page orientation in pdf document
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Using RasterEdge Visual C# .NET PDF page deletion component, developers can easily select one or more PDF pages and delete it/them in both .NET web and Windows
save pdf after rotating pages; rotate pdf pages in reader
Screen content that is shown after a specified time may not be available to users of assistive technology 
due to the lapse in time. Some assistive technology, such as screen readers, will attempt to read the 
content that it believes is on the slide when it is loaded. If some content does not appear for a length of 
time the assistive technology will not recognize its presence. Another option is to provide the user with 
instructions to disable the transitioning animation before the presentation.   
Adjust Slide Transition Speed: 
1. Select the text or object the animation will be applied to.
2. Navigate to the toolbar and activate the Animations tab.
3. Locate the Advanced Animation pane.
4. Select the Add Animation button.
5. Select an animation effect such as Entrance, Exit or Emphasis.
6. Locate the Timing pane.
7. Under the Duration field, enter the length of the animation.
8. Under the Delay field, enter a specified time less than 5 seconds to play the
animation.
9. Activate the Play button in the Animation pane to confirm the proper effect and
timing were applied.
Animation Timing 
Options exist for how animations are presented. Depending on the option selected, content is displayed 
on the slide using the mouse or keyboard, automatically or by clicking text. The option to set a specific 
trigger on an object to start an animation should be avoided; For example, setting the animation to start 
after the user clicks a shape or text with the mouse. The user should be provided with the option to 
advance through each animation with a click of the mouse or the keyboard instead of automatically 
showing the animation.  The “on-click” option (selected by default) is available on the Timing pane and 
should not be confused with the Trigger button which can be viewed on the Advanced Animation pane. 
Often times even when “on-click” events are used, assistive technologies such as screen readers have 
difficulty accessing the content. Additionally, animated content is challenging for many disability types 
(such as low vision users) because of how it can be used. When content can appear from any direction, it 
may be difficult for some users to track what is on the screen. An accessible alternative must be 
provided if the animation cannot be made accessible.  
Adding On Click to Animation Timing: 
1. Verify Animation Effects such as Entrance, Exit or Emphasis have been added to text or objects.
2. Navigate to the toolbar and activate the Animations tab.
3. Locate the Timing pane.
VHA Section 508 
32 
C# PDF copy, paste image Library: copy, paste, cut PDF images in
This C#.NET example describes how to copy an image from one page of PDF document and paste it into another page. // Define input and output documents.
how to rotate a pdf page in reader; save pdf rotated pages
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
for developers on how to rotate PDF page in different two different PDF documents into one large PDF C# PDF Page Processing: Split PDF Document - C#.NET PDF
how to reverse page order in pdf; rotate pages in pdf online
4.
Select “On Click” from the list next to “Start”. 
Interactive Animation 
Quizzes and forms are very useful and make a PowerPoint presentation more interactive, but they are 
not accessible. The controls available through the Developer tab such as option button, checkbox, scroll 
bar, and combo box cannot be used with the keyboard when assistive technology is running and should 
be avoided.  
It is recommended that HTML and PDF formats be used to create forms because they reliably produce 
accessible forms. If it is absolutely necessary to add a form in PowerPoint, adhere to the following steps. 
Audio Equivalent 
If audio is included with an animation, provide a text equivalent in a separate file or described within the 
slide so it can be accessible to users who are deaf or hard of hearing. Important information that is 
described in the audio - for example, statistics or contact information - that is not visible on the slide will 
get missed. The controls available in PowerPoint to play and stop audio content are not keyboard 
accessible when assistive technology such as screen reading technology is active. It is important that any 
meaningful content presented visually is also described in the audio so that a user with low or no vision 
can understand the content.  
VHA Section 508 
33 
Example Audio and Video track 
Non-Animated Equivalent 
One method of breaking up an animation is to provide the animated content in steps that can be 
reviewed one at a time; using different slides to view the animation works best. Copy the slide into 
several additional slides and then change the objects on each slide to represent a step of the process 
being demonstrated. Set the slides to advance on click and not automatically. 
Note: When copying and pasting objects to a slide use a blank layout and verify placeholders are not 
present or use the built-in placeholders to add tables, charts, picture and other content. 
VHA Section 508 
34 
Embedded Objects 
Embedding media and objects (i.e., spreadsheets, graphs or media) into a PowerPoint presentation 
combines information from different file types into one file. It allows the user to quickly and easily open 
the embedded file without the hassle of saving multiple documents on the computer. The goal of 
embedding content is generally to distribute a document that is permanent but contains embedded 
content that can be updated without affecting the original document. Unfortunately, embedded content 
cannot be accessed by keyboard-only or assistive technology (AT) users.  It is recommended that 
content not be embedded directly into a slide. 
Below are examples of how embedded content commonly appear in a slide. Embedding a video will 
display the actual source of the video, for example Flash or Multimedia. A file can be embedded as an 
icon which represents the file with a shortcut followed by the file name of the document or as an object 
displaying the content of the inserted file in the slide. The items below are not accessible because a user 
of assistive technology cannot navigate to and activate the controls for the video or open the link for the 
spreadsheet via the keyboard.  
VHA Section 508 
35 
If it is necessary to embed content such as documents, charts, images or electronic media files, note the 
following suggestions: 
Be sure alternate text is applied to the embedded object to appropriately describe the 
embedded file. A meaningful and concise description of the file as well as the type of file needs 
to be provided.  
Example: A description of an embedded Excel file may say “Excel file showing how many 
patients are receiving care in each unit at the VA Medical Center. Visit 
http://www.va.gov/ to download the Excel file”. For more information about applying 
alternate text, see the Image tutorial. 
In addition to being embedded, the content must be provided in a separate file or via website 
link.  
Example: Link to website so users can obtain more information on a particular subject. 
The raw link should be provided in the slide along with the Notes section. 
Example: A structured table representing the information from an Excel spreadsheet.   
Embedded audio and/or video require text equivalents to be associated with the embedded file.  
Example: If an audio file is embedded in a slide, the presentation author needs to 
provide a transcript or captioning of the audio. Additionally, if the content is a video 
with audio, synchronized captions must be provided. All meaningful video content 
needs to be described in the audio. 
VHA Section 508 
36 
Conversion Tips 
This tutorial focuses on converting to PDF and Flash formats. Converting Microsoft PowerPoint slides to 
other formats can offer benefits. PDF and Flash content preserve the original formatting and maintain 
integrity of content because they cannot be directly edited. The file size is more compact without losing 
quality. In contrast to PowerPoint format, PDFs and Flash can be used on various platforms with 
different web-browsers. In most cases the formatting, fonts and images will carry over to the new 
format. For information on creating accessible PDFs and Flash content, review the resources available on 
the VHA Section 508 office website.   
Before converting to any format from PowerPoint it is important to take as many steps as possible in 
PowerPoint to make the content accessible. Below is a short list of concepts that need attention when 
creating presentations. Refer to the other tutorials in this series for more detail on the following tips.  
Graphics – Images and graphics need meaningful, concise descriptions. 
Reading Order – The order of objects on the slide (the Z-order) must be logical and intuitive. 
Layered Objects - Avoid layering objects where possible because some items may not come 
through the conversion process and/or an incorrect reading order may occur. 
Color Contrast – Check the color contrast of text and images of text in PowerPoint. Colors are 
much easier to change while in PowerPoint than after conversion. 
Animations – Limit animations and transitions. They require extra steps for accessibility and 
sometimes will not work as intended once converted to another format. 
Proper Structure – Ensure that where lists are used the list feature is utilized in PowerPoint. 
Also, note that for Flash, in order to convert multi-column content properly, it is best to use 
multiple text boxes instead of the column feature in PowerPoint. 
Conversion to Flash 
Captivate, Presenter and Articulate are all popular products used to convert PowerPoint presentations 
to flash. Presenter and Articulate rely heavily on the structure provided in PowerPoint. Also, each of 
these programs has limited features that allow adjustments for accessibility. That is why it is imperative 
that content is structured properly in PowerPoint before it is converted. The list below contains 
concepts for all content converted to Flash; however, many of the functions discussed are only available 
in Captivate.  
All audio content must include captions. While Captivate has a good captioning tool for the 
author to use, other content publishers may require outside tools to create the captioning.  
When it is not possible to select an individual object in the editable area of the application to 
apply a specific accessible name to that one item, the Slide Accessibility panel can be used to 
apply an accessible description of all content on the slide. Remember, it is best to apply 
VHA Section 508 
37 
Documents you may be interested
Documents you may be interested