pdf reader to byte array c# : How to add picture to pdf application Library cloud windows .net wpf class OnlineAccessibilityHandbook-loRes1-part1776

How to Make accessible 
Word Documents & Google Docs 
For more information 
www.pcc.edu/access-word 
Component 
Word Document 
(2011, 2013, 2016) 
Google Docs 
Tables 
Indicate column 
headers for 
data tables. 
1. Place the cursor in the top row of your data table. 
2. Click on the Design tab under Table Tools 
(Table tab on Mac -Word 2011/Table Design tab -Word 2016). 
3. In the Table Style Options group, select the Header Row check box. 
4. Under Table Tools, click the Layout tab (Table Layout tab -Word 2011) 
5. In the Data group (Word 2016 -Table Design > Layout tab), click the 
Repeat Header Row button. This will indicate the top row as the table's header. 
Google Docs doesn't allow you to designate column or 
row headers, so keep your tables small so they are 
understandable without headers. 
Check the reading
order. 
Screen reader reads a table from left to right/top to bottom (never repeating a cell.) 
Merged, nested, and split cells may change the reading order of a table. 
Construct your table in a way that accommodates a good reading order. 
To test the reading order, place your cursor in the first cell of the table. On the keyboard, press the Tab key repeatedly to navigate through the table. 
This will be the reading order that assistive technologies will use. 
Color 
Use sufficient 
color contrast. 
Use enough color contrast between the font and its background colors. 
Without sufficient color contrast, people who have low-vision or are color blind will not benefit from the information. 
Go to www.pcc.edu/access-word to learn How to Check Color Contrast. 
Don't use color 
alone to convey
meaning. 
Don't use color alone to make a distinction. If you categorize something by color alone, those who are color blind or blind will not be able to 
benefit from the information. 
Forms 
Label form fields 
and buttons. 
Use a form template to create a form. 
Use Google Forms, NOT Google Docs 
Use real text labels for form fields and alternative text for buttons. 
Check the reading
order of forms. 
Press the tab key repeatedly to check the order a screen reader would navigate through the form. If it doesn’t land on the form fields in the correct 
order, you will need to edit the form. 
The tab order (or reading order) is important to those who are blind or physically disabled and rely on keyboard access. 
5
Save your original files. 
You may need them if you have a student who needs alternative formats. 
How to add picture to pdf - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
adding image to pdf; adding an image to a pdf
How to add picture to pdf - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
adding image to pdf file; how to add an image to a pdf in preview
How to Make 
Accessible PDFs 
For more information 
www.pcc.edu/access-pdf
Method 
Software / Hardware 
How to Make it Accessible 
Convert MS Office 
to an Accessible 
PDF document 
Microsoft Office 2010, 
2013 Pro 
1. Start with a well-structured word document or presentation. 
2. Click the File tab and select Save a
s. In the Save as type field, select PDF (*.pdf.)
3. Enter a file name in the File name field. 
4. Click on the Options button and make sure the Document structure tags for
accessibility and Create bookmarks using Headings checkb
oxes are checked. 
5. Click OK and Save. This will tag all of the text formatting, so page headings and lists are 
correctly interpreted by a screen reader. 
Save your original 
files (PPT, Word) 
MS Office 2011 (for Mac) 
Microsoft Word & PowerPoint 2011 for the Mac cannot produce a fully accessible PDF. 
Go to http://www.pcc.edu/resources/instructional-support/access/pdfs-from-mac.html
for options on how to create an accessible PDF. 
Run Optical 
Character 
Recognition (OCR) 
on scanned 
document 
Adobe Acrobat Professional 
(Version XI Pro) 
1. Open the scanned PDF file. 
2. Open the Tools panel (click Tools in top right) and click Text Recognition. 
3. Click In This File and the Recognize Text window will open. 
4. Click the Edit button to adjust OCR settings. Select English (US) for Primary OCR
Language, Searchable Image for PDF Output Style and 600 dpi for Downsample To. 
5. Click OK when done. 
Run Adobe Acrobat 
Built-in 
Accessibility 
Checker 
Adobe Acrobat Professional 
(Version XI Pro) 
All versions. No matter what you 
are converting to PDF, it's 
important to save your original 
files in case a student needs an 
alternate format. 
1. Click the Tools tab to open the Accessibility panel on the right hand side.
If you don't see it, click the View menu and select Tools > Accessibility. 
2. Under Accessibility, select the Full Check button. 
3. The Accessibility Checker window will open.
Under the Report Options, check on the Create Accessibility Report.
Under the Checking Options section: 
• Category: Document and check all the items. 
4. Click the Start Checking button. 
5. The Accessibility Checker Report will display on the left pane.
Save your original files. 
You may need them if you have a student who needs alternative formats. 
C# TIFF: How to Insert & Burn Picture/Image into TIFF Document
Support adding image or picture to an existing or new new REImage(@"c:\ logo.png"); // add the image powerful & profession imaging controls, PDF document, tiff
add image field to pdf form; add image pdf document
VB.NET Image: Image Cropping SDK to Cut Out Image, Picture and
VB.NET image cropper control SDK; VB.NET image cropping method to crop picture / photo; you can adjust the size of created cropped image file, add antique effect
add a picture to a pdf document; add image to pdf file acrobat
How to Make 
Accessible Video & Audio 
For more information 
www.pcc.edu/access-video 
Component 
Best Practices 
How to Make it Accessible 
Media Player 
The buttons need 
to be properly 
labeled so a 
screen reader 
user can operate 
the player. 
Keyboard Navigation 
It is important to 
accessibility that 
students can access and 
operate a media player 
with the keyboard alone 
(not using a mouse). 
To test for keyboard accessibility, press the Tab key to navigate to the player, and use the Tab, 
Arrow keys, Enter, and Spacebar to interact with the media player buttons. 
Captioned 
Media 
We recommend 
you first search
for captioned
media, but you
are not required
to use only
captioned media.
Use the best 
media for your
lesson. 
Uncaptioned
media will be 
accommodated 
at the time of 
need. 
Search for captioned
media 
The PCC Library has a 
wide selection of 
captioned media. Check 
with your Subject Area 
Librarian. 
How do I find human transcribed captioned videos on YouTube? (Search from YouTube site)
1. Enter your search keyword in the YouTube Search field.
2. Add a: , CC (a comma, CC)
3. Press Enter or click the magnifying glass icon 
How do I find human transcribed captioned videos from Google?
1. Fill out the Advanced Video Search fields (http://www.google.com/advanced_video_search)
that you need.
2. Choose the "Subtitles: Closed captioned only" option.
3. Press Enter or click the Advanced Video search button. 
Make sure the YouTube 
video you use IS NOT 
Auto-generated. 
How do I know?
Click the Settings button and check the 
Subtitles field. Avoid auto-generated subtitles 
and the Translate feature which are not usually 
accurate. 
K
eep track of your uncaptioned media. 
You may need this list if a student has an accommodation need. 
VB.NET TIFF: How to Draw Picture & Write Text on TIFF Document in
drawing As RaterEdgeDrawing = New RaterEdgeDrawing() drawing.Picture = "RasterEdge" drawing provide powerful & profession imaging controls, PDF document, tiff
add image to pdf in preview; how to add a jpg to a pdf
VB.NET Image: VB.NET Codes to Add Antique Effect to Image with .
mature technology to replace a picture's original colors add the glow and noise, and add a little powerful & profession imaging controls, PDF document, image
add photo to pdf online; add a jpeg to a pdf
How to Make 
Accessible Complex Images 
For more information 
www.pcc.edu/access-complex-
images 
C
omplex Images 
include graphs, charts, diagrams, maps, and illustrations. Below are 3 ways to provide alternative (alt) text-based
description for complex images, when a simple alt text attribute is insufficient. Choose the best Alt text method for your image types. 
Use a Caption 
For Web Pages: Your caption must be associated 
with the image, so make sure to properly add a caption 
using the 'figcaption' html tag. (Requires HTML editing). 
Note: For MS Word and PowerPoint: Right click on 
the image and select Add Caption. 
Example Code: 
<figure><img src="images/fig9” alt="" 
width="160" height="120" /> 
<figcaption><em>Caption goes here, 
Fig.9-Graph..</em></figcaption></figure> 
Fig.9 - Graph of the length of daylight from March through 
December at various latitudes. For example, at 40 degree 
latitude there are 12 hours of daylight in March. In October, 
there are 10.8 hours of daylight at 40 degree. 
Describe in surrounding 
text 
If the image is adequately described in surrounding text 
(including text-based data tables), so that the image is 
just reinforcing the text, no further description is needed 
necessary. 
Example: 
Modeling amount of daylight as a function of time of 
year, Figure 9 and the table beside it, show the number 
of hours of daylight as functions of the time of the year 
at several latitudes, from March through December. 
Fig.9 
Example of Data Table for Figure 9 
Mar. 
Apr. 
May 
Jun. 
Jul. 
Aug. 
Sep. 
Oct. 
Nov. 
Dec. 
20°
30°
40°
50°
60°
Hours in varied latitudes 
Month 
12  12  12  12  12
12.3 13.2  13.5  14  17.5
12.9 13.7 14.3 15.5 17.7
13  14  14.9 16.1 18.2
12.8  13.8 14.2 15.7 17.8
12.5 12.8  13.2  14  15 
12  12  12  12  12 
11.6  11.2  10.8  10  9 
11   10.2  9.7  8.3  6.5
10.9  10  9.1  7.9  5.7 
Link out to a web page
with a longer description 
If the image cannot be described using methods A or B, 
use the 'longdesc' attribute (Requires HTML editing). 
Example code: 
<img src=
"images/fig9.jpg" alt="Fig.9-
Graph of the length of daylight from 
March 21 through December 21 at various 
latitudes." width=”400” height=”290” 
longdesc="fig9-longdesc.html" /> 
Fig. 9 
ϔig9-longdesc.html
<html> 
<p>Modeling amount of 
daylight as a function of time 
of year Figure 9 shows 
graphs of the number of 
hours of daylight...</p> 
</html> 
8
The graph image is from Lucia C. Harrison, Daylight, Twilight, Darkness and Time  (New York: Silver, Burdett, 1935) page 40. 
VB.NET Image: Image Scaling SDK to Scale Picture / Photo
Framework application; VB.NET sample code for how to scale image / picture; Frequently asked questions about RasterEdge VB.NET image scaling control SDK add-on.
add picture to pdf online; adding a png to a pdf
VB.NET Image: Create Code 11 Barcode on Picture & Document Using
file, apart from above mentioned .NET core imaging SDK and .NET barcode creator add-on, you also need to buy .NET PDF document editor add-on, namely, RasterEdge
how to add image to pdf; adding an image to a pdf in preview
How to Make 
Accessible Complex Images 
For more information 
www.pcc.edu/access-complex-
images 
Resources for Image Description 
Guidelines for Describing STEM (Science Technology 
Engineering and Math) images 
http://goo.gl/GFk1Rz 
How Do We Access Meaning in Art? (Describing art 
images in alt text) 
http://goo.gl/9wkJtq 
Effective Practices for Description of Science Content 
http://goo.gl/QgsS5G 
Open University's Guidelines for describing visual 
teaching materials 
http://goo.gl/gzwUi0 
UKAAF (UK Association for Accessible Formats) Guidance 
http://goo.gl/28tUpj 
Diagram Center's Accessible Image Sample Book 
http://goo.gl/jQ32HW 
Tactile Representations 
Sometimes touching a model or a tactile graphic is the best way to describe something. 
Tactile graphics 
Tactile graphics have different sized raised dots to show variation in graphs, charts and maps. 
Disability Services and Distance Learning also can create tactile graphics for your courses 
needed. Please contact Haris Gunadi or Supada Amornchat for more information. 
Example: 
A 3D model of chest anatomy 
Indicate if a model is available 
If you know where a 3D model of the image 
is available, indicate that in your image caption 
or on the same page as the image. 
8
C# Word - Paragraph Processing in C#.NET
Add references: C# users can set paragraph properties and create content such as run, footnote, endnote and picture in a paragraph.
pdf insert image; how to add an image to a pdf in acrobat
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
NET Method to Resize Image & Picture. Here we this VB.NET image resizer control add-on, can provide powerful & profession imaging controls, PDF document, image
add jpg signature to pdf; how to add an image to a pdf file in acrobat
How to Make 
Accessible Math & Science 
For more information 
www.pcc.edu/access-math 
Component 
Math Tools 
Best Practices 
Math & Science 
MathML 
MathML stands for 'Math Markup Language' which is the web standard for accessible online math and science 
notation/equations/formulas. Typically, a user does not create MathML, but instead uses a conversion process to 
equations, 
output MathML. 
formulas 
and notation 
D2L 
We recommend that as much of the online class as possible be conducted within D2L. All output from D2L’s 
equation editor is stored as MathML, which is screen reader-accessible. 
Word documents 
MathType is an equation editor created by Design Science that is compatible with MS Word for Windows and Mac. 
Together, MS Word with MathType can be exported as MathML or it can be converted to braille. (Save your original 
files.) DO NOT use Microsoft’s equation editor. 
PDFs 
Math IS NOT accessible in PDF. Save the original file with the original MathType or LaTeX equations. Disability 
Services will ask for your original files when there is an accommodation need. 
PowerPoints 
For MS PowerPoint 2013, use the MathType 6.9 plugin or later to create math and science equations, formulas 
and notations. DO NOT use Microsoft's equation editor. If you convert to a PDF or export to a webpage, save your 
original MS PowerPoint files which Disability Services may ask for. 
Graphs 
To make graphs accessible, do your best to describe them using alternative text, long descriptions, or captions.  
We can supplement with tactile graphics if necessary. 
LaTeX 
LaTeX is a mark-up language. Converting LaTeX documents into an accessible format is usually straightforward. 
Keep LaTeX original files if you convert to other formats. 
WeBWorK 
WeBWorK is an accessible and free online homework platform for math and sciences courses. 
LibreOffice 
LibreOffice (with its native equation editor) exports easily to web pages that contain MathML. 
Save your original files. 
You may need them if you have a student who needs alternative formats. 
Linking to 
3rd Party Online Materials 
For more information 
www.pcc.edu/publisher 
Ask about 
Questions and Considerations 
How accessible 
are their digital 
materials? 
Are the videos captioned and audio recordings transcribed? 
There should be transcripts for audio recordings and captions or subtitles for video. If they aren't available, ask the publishing representative 
when they plan to have them. If they have no plans, ask them to give PCC written permission to transcribe or caption the media when 
there's an accommodation need. 
Are images described in alternative text? 
PowerPoint slides from publishers often have images without any alt text. Ask your publishers if their images have alt text. 
Can all of the text that is displayed on the screen be read aloud by text-to-speech software? 
Screen readers (assistive technology used by people who are blind) read real text. They cannot read images of text or text embedded in 
Flash animations/movies/simulations. 
How accessible are the E-books? 
Are the images described? Are embedded objects like videos keyboard accessible and captioned? Is the E-reader keyboard and screen 
reader accessible? Have it tested by DL or DS. 
Can all interactivity (media players, quizzes, flashcards, etc.) function using only the keyboard (no mouse)? 
People who are blind or have upper mobility disabilities cannot use a mouse. They use the keyboard to navigate and interact on the Web. 
It is required that any interactive elements on a publisher's website (or on a DVD included with the book) be operable by keyboard alone if 
they are used in your course. 
Is there any documentation available (VPAT or White Paper for example) that confirms accessibility or usability testing results? 
A VPAT (Voluntary Product Accessibility Template) is used by many organizations to report the level of accessibility of software products. 
Is your multimedia (Adobe) Flash or (Oracle) Java-based? Can your materials be watched on mobile devices? 
Content created in Flash or Java can be inaccessible and may not run on mobile devices and tablets, which are becoming more prevalent. 
What are the computer requirements for using their materials? Will the materials work on mobile devices?
Distance Learning informs online students about the computer requirements for taking an online course in the Distance Education
Orientation for students. If your course requirements are different, make them known in the course syllabus. 
Open Educational 
Resources (OER) 
OERs have the same accessibility requirements as all other digital materials. However if they are not accessible, we can usually retrofit 
them to be accessible which we can't do if the materials reside on a publisher's server. Plus OERs are usually free to students! 
Check out: http://www.pcc.edu/library/oer/ 
10 
CONTACT  DL or DS 
to have 3rd party online material accessibility tested. 
A
ccessibility Checkers 
UTOMATED 
For more information 
http://pcc.edu/access-checkers 
Software 
Tools 
How to Check 
MS Offices 
2010 & 2013 
Windows 
(Word, 
PowerPoint) 
A built-in accessibility 
checker 
(Note: The accessibility
checker only checks
.docx and .pptx files) 
1. Go to the File tab. 
2. Select Info from the sidebar menu. 
3. Click on the Check for Issues button. 
4. Select Check Accessibility from the drop-down list. 
The Accessibility Checker panel will open to the right of 
the document. The accessibility checker provides you with a list of 
errors, warnings & tips. When you click on an error or warning, 
instructions on how to fix it appear below in "Additional Information". 
PDF 
(Adobe 
Acrobat XI 
Professional) 
A built-in accessibility 
checker 
(View > Tools > 
Accessibility) 
1. Click the Tools tab to open the Accessibility Tool panel on the right. 
(If you don't see it, click the View menu and select Tools > Accessibility). 
2. Select the Full Check button & the Accessibility Checker Options will open.
On the Report Options section, check on Create Accessibility Report .
On the Checking Options section: select Document under Category field, and 
check all items. 
3. Click on the Start Checking button and the Accessibility Report will display. 
D2L & 
Web Pages 
A browser-based 
checker, 
WebAIM WAVE 
accessibility add-on to 
the Firefox browser 
1. Download & Install the WAVE toolbar (http://wave.webaim.org/toolbar/) 
2. Open the D2L page in its own window by clicking on the Open in a new window icon. 
3. Right-click on the page in the new window, and select WAVE, then choose 
"Errors, Features, and Alerts" to see what accessibility errors you have on the page. 
4. Error icons in green, red, yellow and blue will appear on the page. If you hover over an error icon, 
more information on the error will appear. 
5. Return to the original D2L page, and open the D2L editor to repair the problems you found. 
11 
WHO’s Responsible for Accessibility of Online Courses? 
Instructors, Distance Education and Disability Services 
Test the accessibility of software and web apps used in online courses.
Develop Accessibility Plans proactively when barriers are found.
Work together to identify and implement appropriate accommodations when barriers are encountered. 
Instructors  
RESPONSIBILITIES
A
s the subject matter expert and the course 
developer, an instructor:
Designs clear and consistent navigation.
Writes alternative text descriptions for images.
Creates documents using accessibility 
guidelines (pcc.edu/access). 
Retains original files (PowerPoint, Word, etc.)
Uses captioned media whenever possible.
Writes math and science with MathML 
(D2L equation editor), LaTeX, MathType 
or Libre Office.
Checks accessibility of required software &
web applications used in course at
pcc.edu/access.
Supplies DL and DS with course materials
upon request for an accommodation.
Prepares Accessibility plans for inaccessible
content.
Distance Education (DL)  
RESPONSIBILITIES 
A
s the online course development facilitator 
and faculty resource, Distance Education (DL): 
Provides media captioning for DL course 
accommodations. 
Assists DS with retrofitting course material 
for timely accommodation. 
Offers training sessions (F2F & Online) & 
over-the-shoulder assistance. 
Develops training materials (Accessibility 
Guidelines Handbook & Quick Guide). 
Reviews courses for accessibility & provides 
feedback & support to instructors. 
Supports Accessibility Plan development 
to proactively address course barriers. 
Facilitates subject area accessibility studies. 
Maintains pcc.edu/access website with 
how-to video tutorials and step-by-step 
instructions. 
Disability Services (DS)  
RESPONSIBILITIES 
A
s a student & faculty resource, with expertise 
in alt formats and assistive technologies, DS: 
Increases awareness of the disability 
experience & works with staff & faculty to 
proactively reduce barriers by 
Hosting open events, 
Offering drop-in hours, & individual
consultations. 
Reviews documentation of disability & 
determines student eligibility for accommodation. 
Leads efforts to ensure students are 
appropriately accommodated. 
Notifies faculty & DL when an  
accommodation is required. 
Supplies students with an accessible format
of the textbook. 
Provides alternative format of PDFs, math/
science and publisher PPTs. 
Administers other reasonable 
auxiliary aids & services. 
12 
Guidelines
WEB
ACCESSIBILITY
Training & Support 
www.pcc.edu/access 
Check the accessibility website for thow-to instructions & video tutorials
Accessibility Training 
Go to www.pcc.edu/access to sign up for our accessibility trainings. 
Faculty Help Desk 
Phone: 
Portland Area: 
971-722-8227 
Outside Portland Area: 
1
-866-922-1010 ext. 8227 
Email: 
dlhelp@pcc.edu 
Questions about online course accessibility 
Karen Sorensen (SY)................
971-722-4720  karen.sorensen@pcc.edu 
Supada Amornchat (SY)......... 
971-722-4435  supada.amornchat@pcc.edu 
Melany Budiman (SY)..............
971-722-4459  melany.budiman@pcc.edu 
Michael Moss (SE).....................
971-722-5198  michael.moss1@pcc.edu 
Rondi Schei (RC)........................
971-722-7265  rondi.schei@pcc.edu 
Andre Temkin (SE)....................
971-722-6130  andre.temkin@pcc.edu 
Testing Tools 
Firefox: WAVE Toolbar  
http://wave.webaim.org/toolbar
Firefox & IE: Favelets 
http://jimthatcher.com/favelets/ 
MS Word: Built-in 2010, 2013, 2016 (PC
MS PPT: Built-in 2010, 2013, 2016 (PC) 
PDF: Built-in Adobe Acrobat Pro 
Colour Contrast Analyser
http://www.paciellogroup.com/resources/
contrastAnalyser 
Websites 
Accessibility: www.pcc.edu/access 
Instructional Support: www.pcc.edu/is 
Distance Education: www.pcc.edu/dl 
Disability Services: 
www.pcc.edu/disability 
Collegewide Accessibility: 
www.pcc.edu/about/accessibility/ 
Designer: Supada Amornchat  / Editor: Karen Sorensen 
[A link back to pcc.edu/access would be appreciated.] 
“Web Accessibility Guidelines handbook” by Portland Community College: Distance Education & Instructional Support is licensed under CC BY-NC-SA 4.0  
January 2016: Second Edition. 
Documents you may be interested
Documents you may be interested