devexpress asp.net mvc pdf viewer : Reader extract pages from pdf Library software class asp.net windows azure ajax AccessibleDocumentDesignConferenceHandout2015SingleDocument0-part523

Karlen Communications 
Accessible Document Design 
Conference Handout 2013 
Karen McCall, M.Ed. 
Reader extract pages from pdf - copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
cut pages from pdf online; extract pages from pdf reader
Reader extract pages from pdf - VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
delete blank pages from pdf file; copy one page of pdf
Page 2 of 82 
Contents 
Contact Information ............................................................................................................................................. 4
Introduction ............................................................................................................................................................ 4
Word 2013 ............................................................................................................................................................... 5
Clearing Formatting! ....................................................................................................................................... 5
Navigation Pane ................................................................................................................................................ 8
Templates and Themes ............................................................................................................................... 10
Themes ......................................................................................................................................................... 13
Turning off the Word Start Screen ..................................................................................................... 16
Headings and Custom Headings .............................................................................................................. 16
Custom Headings ...................................................................................................................................... 19
Putting the Apply Styles Pane on the Quick Access Toolbar.................................................... 22
Bulleted and Numbered Lists ................................................................................................................... 26
Import/Export Styles ................................................................................................................................... 27
Building Blocks ............................................................................................................................................... 33
Putting a Heading on the Next Page ....................................................................................................... 35
Images, Tables, Columns and Text Boxes ............................................................................................ 36
Word Accessibility Checker ....................................................................................................................... 36
PowerPoint 2013 ............................................................................................................................................... 40
New Slide Sizing ............................................................................................................................................. 41
Creating a Presentation in Word ............................................................................................................. 43
Finishing the Presentation in PowerPoint ...................................................................................... 45
Slide Masters ................................................................................................................................................... 48
Turning off the PowerPoint Start Screen ........................................................................................ 50
Colour Contrast and Readability ............................................................................................................. 51
Graphics and Colours .............................................................................................................................. 57
Checking Link Colours ................................................................................................................................. 57
Adding Accessible Slide Placeholders ................................................................................................... 62
Outline View .................................................................................................................................................... 63
Alt Text for Objects and Using the Notes Area ................................................................................... 65
Adding Alt Text to Images Objects and Tables on Slides .......................................................... 67
C# PDF Text Extract Library: extract text content from PDF file in
inputFilePath); PDFTextMgr textMgr = PDFTextHandler.ExportPDFTextManager(doc); // Extract text content C# example code for text extraction from all PDF pages.
deleting pages from pdf in reader; convert selected pages of pdf to word online
VB.NET PDF Text Extract Library: extract text content from PDF
PDF ›› VB.NET PDF: Extract PDF Text. VB.NET PDF - Extract Text from PDF Using VB. How to Extract Text from PDF with VB.NET Sample Codes in .NET Application.
combine pages of pdf documents into one; cut pages from pdf reader
Page 3 of 82 
Using the Selection Pane to Order Content on Slides ...................................................................... 68
Tables on Slides.............................................................................................................................................. 70
Links in Presentations ................................................................................................................................. 74
Bulleted Lists................................................................................................................................................... 76
Slide Numbers ................................................................................................................................................ 79
Using the Accessibility Checker in PowerPoint ................................................................................. 80
Animations and Transitions ...................................................................................................................... 82
Other Accessibility Considerations for Presentations .................................................................... 82
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Image: Extract Image from PDF. |. Home ›› XDoc.PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document.
delete pages of pdf online; extract one page from pdf
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Image: Extract Image from PDF. |. Home ›› XDoc.PDF ›› VB.NET PDF: Extract PDF Image. VB.NET PDF - Extract Image from PDF Document in VB.NET.
copy web pages to pdf; delete pages out of a pdf
Page 4 of 82 
Contact Information 
This document is the material corresponding to conference and pre-conference sessions on 
accessible document design for Word and PowerPoint 2013. 
The conference and pre-conference sessions are presented by Karen McCall, M.Ed., 
Microsoft MVP for Word (2009 to present) and Microsoft Accessibility MVP (2014 to 
present), Canadian delegate to the PDF/UA ISO committee. You can contact Karen
1
by e-
mail with any questions you might have or visit the Karlen Communications website
2
for 
more handouts and tutorials. 
Note: The content in this handout is copyright from other publications by 
Karen McCall. The titles and their ISBN numbers can be found on the 
Karlen Communications website, Books and Services
3
page. The content 
was updated January 2015 for Word and PowerPoint 2013. 
Introduction 
Microsoft Office makes it easier to create accessible documents especially in Word and 
PowerPoint. This support document for workshops on accessible document design will 
give you the basics and hopefully answer some of your questions. 
Not everything related to what can be done in Word and PowerPoint to optimize 
documents and presentations for accessibility is contained in this document or presented 
in workshops. However, it is a start and will get you well on the way to creating more 
accessible content. 
here are additional documents attached to this    document for topics  ’ve developed 
more specific tutorials for. They are also available individually from the Karlen 
Communications Handouts page
4
Have fun! 
1
Contact Karen McCall: info@karlencommunications.com   
2
Karlen Communications website: http://www.karlencommunications.com   
3
Karlen Communications, Books and Services: http://www.karlencommunications.com/products.htm   
4
Karlen Communications Handouts page: http://www.karlencommunications.com/handouts.html  
C# PDF Page Insert Library: insert pages into PDF file in C#.net
doc2.Save(outPutFilePath); Add and Insert Multiple PDF Pages to PDF Document Using C#. Add and Insert Blank Pages to PDF File in C#.NET.
cut pages out of pdf file; delete page from pdf file online
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
doc.Save(outPutFilePath). How to VB.NET: Delete Consecutive Pages from PDF. doc.Save(outPutFilePath). How to VB.NET: Delete Specified Pages from PDF.
extract one page from pdf online; delete pages from pdf preview
Page 5 of 82 
Word 2013 
There are several elements you can use to create more accessible Word documents: 
Create templates for individual documents. 
se hemes so that if someone can’t use the colours you’ve chosen they can use 
their own or a different Theme. 
Use heading styles and custom heading styles. 
Use inherent document structure such as lists. 
nsert, don’t draw tablesǤ 
on’t allow table rows to break across pages. 
Use cell margins instead of the Enter key for spacing. 
Provide a table caption. 
Identify table header rows [these are NOT headings.]  
Provide Alt Text for images and objects whenever possible. 
Caption tables, images and equations. 
Use contextual links supported by footnotes or endnotes. 
Do not use Content Controls to create fillable forms/document parts. 
lways create a template for the various types of documents you’ll useǤ his makes it easier 
to give each document a consistent and distinct look and feel. 
Take advantage of Themes in Office. This will let people swap out a Theme that is not 
accessible or usable to them and use one that is. When you combine Themes with a 
personalized Style Set the level of accessibility can be optimized. 
Clearing Formatting! 
One of the barriers to accessibility is the formatting that often comes with repurposing 
content from one document to another which brings the formatting from the source 
document into your current document or template. This can create chaos in terms of styles 
and result in content being formatted in ways you don’t want or needǤ  t is important to 
clear the formatting of anything you are adding to your current document or template. This 
should be done BEFORE you bring it into the current document or template.  
There are several ways to do this in Word: 
elect the text in the source document and press lt +  ,  to “erase” the formattingǤ 
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.
delete page from pdf; convert selected pages of pdf to word
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
doc.Save(outPutFilePath); Demo Code: How to Delete Consecutive Pages from PDF in C#.NET. Demo Code: How to Delete Specified Pages from PDF in C#.NET.
extract one page from pdf file; copy pdf page to powerpoint
Page 6 of 82 
Selecting a paragraph and pressing Ctrl + Q will reset the paragraph to the margin 
but will not clear formatting. 
Selecting a paragraph and pressing Ctrl + Spacebar will clear manual formatting 
such as Bold or Italic. 
Set the Copy and Paste options in the Word Options dialog to match the destination 
formatting, or Keep Text Only. 
Figure 1 Cut, Copy and Paste setting in Word Options dialog. 
To find the Cut, Copy and Paste settings in the Word Options dialog:  
1.
Press Alt + F, T for File/Backstage area, Word Options. 
2.
When the Word Options dialog opens, press A for the Advanced category.  
3.
Press Alt + W twice to move to the list for copying or moving within the same 
document. 
a.
For that setting it is OK to “eep Source Formatting.” 
4.
Press Tab to move to the next setting. 
Notice that by default, copying images or pictures into Word will result in Inline objects. 
If you are copying and pasting content from another document or application into Word it 
is recommended that you keep text only and then format the content according to the 
document you are working in. 
In addition there are Smart Copy and Paste options found under a Settings button in the 
same area of Advanced settings. For some reason this dialog is currently not accessible to 
the JAWS screen reader (February 2015). . 
Page 7 of 82 
Figure 2 Smart Paste Settings in Word 2010. 
The settings are: 
lt +  for “se default settings for ord 2002-2010. 
lt +  for “ “ djust sentence and ord spacing automatically” which is checked. 
lt +   for “ “ djust paragraph spacing on paste” which is not checked by default. 
lt +   for “ “ djust table formatting and alignment on paste” which is checked by 
default. 
lt +  for “mart style behaviour” which is checked by default. 
lt + letter   for “merge style formatting when pasting from icrosoft  ower oint” 
which is checked by default. 
lt +  for “ “ djust formatting when pasting from icrosoft xcel” which is not 
checked by default. 
lt +  for “erge pasted lists with surrounding lists” which is checked by defaultǤ 
The keyboard command to open the Settings dialog from the Word Options dialog is Alt + F, 
T, A, Alt + N. You may need to press Alt + N until you land on and hear you are on the 
Settings button. Then press Spacebar or Enter to open the Settings dialog. 
I might uncheck the PowerPoint setting and check the merge list setting if you copy and 
paste a lot from PowerPoint and documents have a lot of lists. It is helpful to know that 
these settings exist so that you can change them if you need to. 
Page 8 of 82 
Navigation Pane 
Those of us who use adaptive technology such as the JAWS screen reader, may have access 
to a list of headings in the document. Not all adaptive technology has this feature. It is also 
helpful for those creating documents to be able to check to make sure that the text that they 
want to be Headings or navigational points, use the correct Heading level style. 
ord has the  avigation  ane (in ord 2007 or earlier, this was known as the “ “ ocument 
ap”) that anyone can useǤ 
When remediating Word documents I always keep this open. It not only shows what text is 
a heading, but also the hierarchical structure of headings. 
Figure 3 View Ribbon Navigation Pane check box. 
The Keyboard command to show or hide the Navigation Pane is Alt + W, K for View Ribbon, 
Navigation Pane. Pressing this keyboard command when focus is in the document will 
either open or close it (check or uncheck it). 
Page 9 of 82 
Figure 4 List of Headings in a Word document from JAWS screen reader. 
The preceding image shows the Headings List for this document from the JAWS screen 
reader. Headings and their level are listed. This provides information on the hierarchy of 
content in the document as well as being a navigational tool to quickly move to the content 
you want to go to and read. 
The following image shows part of the Navigation Pane for this document. The Navigation 
Pane opens to the left of your document. 
Page 10 of 82 
Figure 5 Navigation Pane in Word. 
If you are converting the document to tagged PDF, the headings will become Bookmarks. 
The Navigation Pane gives you a preview of what items will be in the Bookmarks. 
The Navigation Pane is accessible to those using adaptive technology and/or the keyboard.  
Press Shift + F6 and F6 to move between the document and the Navigation Pane. Use Tab to 
move to the first Heading and then the Up and Down Arrows to go through the Headings. 
Press Enter on the one you want. You are taken to that point in the document and can begin 
reading. To get back to the Navigation Pane, press Shift + F6. 
Templates and Themes 
It is easier to use templates and Themes with documents in Word and PowerPoint. 
The first step is to create a template. 
1.
Open a new blank document and press F12. This opens the Save As dialog. 
2.
ive the new template a name such as “eport” or “ “ nnual eportǤ” 
3.
Your template will be saved in the Custom Office Templates folder in your 
Documents folder as soon as you choose Word Template as your file type. 
With any Office application you can save templates to any storage device. However, if they 
are not in the Custom Office Templates folder they will not be easy to find and use again. 
Documents you may be interested
Documents you may be interested