asp.net pdf viewer control c# : Create thumbnails from pdf files Library software component .net winforms asp.net mvc sitecm_accessibility1-part1720

www.sitecm.com 
the Visual Presentation guidelines.  Text presented as images will not be affected by this 
technique therefore should be avoided unless it is strictly decorative.  The image alt text will not 
be affected by the style sheet. 
The appendices provide links to tools that allow to you check the contrast of your design.  
http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html
http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html
Use of Color 
Web designers use colour in many different ways on a site.  It enhances a sites appeal, its 
usability, and accessibility for many people. 
Some users have difficulty perceiving colour and what makes a site easier for some makes it 
more difficult for others by either hiding meaning or making it more difficult to perceive.  Providing 
another means to convey the information can ease this problem.  As an example, use red text 
AND a symbol or text cue to indicate a mandatory field rather than red text alone.  
It is recommended that designers use a contrast ratio of at least 3:1 and provide additional visual 
cues on focus for links or controls where colour alone is used to identify them.  An example is 
using colour and an underscore or bold presentation to indicate a link.   
This is a difficult criterion to check automatically and relies on experience to determine if it has 
been met sufficiently. 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-without-color.html
Text Scalability 
The intent of these criteria is that text that is relevant for comprehension or navigation can be 
perceived by people using standard web browsers and assistive technologies. 
While many of us never adjust our browser settings, the popular browsers (IE, Firefox) allow the 
users to set their text size and font declaration.  They also have the option to allow the user to 
override any styles specified by the designer in the CSS.  People with disabilities rely on these 
settings and can end up seeing things quite differently than you intended.  
More recent browser versions have also introduced the ability to zoom into the content which is 
incredibly useful for designers as it does not affect the layout or influence the style declarations in 
your site, however, it is a general criteria of creating an accessible website that you do not rely on 
a single technology to provide accessibility.   
The designer is responsible for ensuring that the content remains usable when the text is resized. 
Content satisfies the Success Criterion if it can be scaled up to 200%, that is, up to twice the 
width and height.  Above this limit generally other techniques such as zoom or screen readers 
would likely be used.  Designers could support scaling beyond that limit; however, this may 
introduce usability problems. For example, words may be too wide to fit causing them to be 
truncated; layout constraints may cause text to overlap with other content; or only one word of a 
Create thumbnails from pdf files - Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
how to show pdf thumbnails in; disable pdf thumbnails
Create thumbnails from pdf files - VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
pdf thumbnail generator; create pdf thumbnail
www.sitecm.com 
sentence may fit on each line, causing the sentence to be displayed as a vertical column of text 
that is difficult to read. 
There are many ways that this can be accommodated with a reasonable effort 
•  Provide controls that allow users to change the text size up to 200% 
•  Ensure that there is no loss of functionality when text resizes if text containers do 
not. 
•  Ensure that text containers resize when the text resizes. 
Text presented as an image is not resizable and therefore should only be used as decoration.  
Most scaling techniques will not scale the Alt Text. 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-scale.html
Focus 
Someone who cannot use a mouse navigates using a keyboard or other input devices.  These 
operate by changing the focus.  You can test your design by using the arrow keys to move 
through your site elements and activate them using the Enter button.  If you can access all 
content on your site with the keyboard as your only input device then you have met this criteria. 
When testing your design and navigation, it is important to watch for keyboard traps.  The web 
page might restrict the focus to a subsection of the content.   If you ever need to use anything 
other than the arrow keys to move focus this must be indicated.  
You should also keep in mind Focus order.  If the page can be navigated sequentially and this is 
important to meaning and operation of the page, then the focus should move through the content 
in a way that preserves this meaning.  Since there may be several possible logical reading orders 
for the content, the focus order may match any of them but should serve to enhance 
comprehension
.
Flaws in this are most apparent in navigation with flyout menu systems.  If a menu does not 
appear when you move focus to it with the keyboard, there must be a way to access the items 
that appear on that menu.  This is resolved by ensuring each top level item has a landing page 
that displays the sub-navigation for the section. 
Another issue to watch for is that the focus is indicated visually so that users know where the 
focus is on the page. Enhance the focus indicator in the browser, by creating a highly visible one 
in the content. The default focus indicator in many browsers is a thin, dotted, black line. It can be 
difficult to see the line when it is around a form element which already has an outline, when the 
focused element is inside a table cell, when the focused element is very small, or when the 
background of the page is a dark color. 
In this technique, when the user places focus on an element, using the mouse, tab key, arrow 
keys, keyboard shortcuts, or any other method, the application makes that focus more visible, 
using a combination of a highly contrasting color, a thick line, and other visual indicators such as 
a glow. 
•  Use HTML Controls for links 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Images. File and Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
how to view pdf thumbnails in; pdf thumbnail
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Turn multiple pages PDF into single jpg files respectively online. Support of converting from any single one PDF page and multiple pages. Thumbnails can be
pdf thumbnail fix; view pdf thumbnails in
www.sitecm.com 
•  Use the onclick event for anchors and buttons 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/keyboard-operation.html
http://www.w3.org/TR/UNDERSTANDING-WCAG20/keyboard-operation-keyboard-operable.html
http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-focus-order.html
http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-focus-visible.html
http://www.w3.org/TR/UNDERSTANDING-WCAG20/consistent-behavior-receive-focus.html
Bypass 
This criterion ensures that people who navigate sequentially through content have more direct 
access to the primary content of the web page and can avoid repetitive elements.  Repetitive 
elements could be navigation, advertising frames and headers.  A sighted user can scan to the 
body content but someone using a screen reader must listen to all of the repeated content at 
every page. 
An acceptable technique to comply with these criteria is to provide a link at the top of each page 
that goes directly to the main content area. 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-skip.html
Location 
It is important that all users, with disabilities or not, can easily tell where they are within your site.  
Breadcrumbs are an important technique to ensure accessibility by orienting the user to their 
position within a site.  These are easy to add to your interface with SiteCM.   
Another technique is to make sure that the user’s location is highlighted in the navigation.  For 
large sites this requires the use of accordion navigation systems. This is less compliant than 
using breadcrumbs because of colour issues however it is easy to add. 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-location.html
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
Turn multipage PDF file into single image files respectively in .NET framework. Converter control easy to create thumbnails from PDF pages.
cannot view pdf thumbnails in; create thumbnail from pdf c#
C# PDF File Compress Library: Compress reduce PDF size in C#.net
and decompression method and Image files compression and Embedded page thumbnails. Program.RootPath + "\\" 3_optimized.pdf"; // create optimizing options
enable thumbnail preview for pdf files; show pdf thumbnail in html
www.sitecm.com 
Multiple Ways to Locate Content 
All users behave differently so to increase accessibility it is recommended that all sites have 
multiple ways to access content.  The only exception to this guideline is when the content is the 
end result of a process or series of steps.  For example, a transaction confirmation is only 
accessible as a result of having completed the transaction. 
A SiteCM Site Map and the Site Search meet these criteria. 
http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-location.html
Frames 
The WCAG Guidelines and the Section 508 requirements all provide rules for the use of frames.  
Our strong recommendation is not to use frames. 
Help users avoid and correct mistakes 
Many system errors that are considered user errors can easily be avoid with attention to detail 
when designing sites.  This is a larger issue for sites with custom applications than it is for pure 
SiteCM sites.  
http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error.html
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
enable pdf thumbnails in; pdf file thumbnail preview
VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
File: Merge, Append PDF Files. |. Home ›› XDoc.PDF ›› VB.NET PDF: Merge and Append PDF. VB.NET Demo code to Combine and Merge Multiple PDF Files into One.
pdf thumbnail generator online; pdf files thumbnails
www.sitecm.com 
Content Management 
This section addresses how Content Owners can use SiteCM to create and manage their sites 
with the goal of maintaining Web Accessibility. 
Outline 
Section headings should be used to indicate sections of content.  Headings should use the h1 to 
h6 styles and order should be maintained.  Following this simple guideline ensures that users 
using Assistive Technologies can easily navigate between headings to more easily scan the 
page. 
Headings (h1 etc) should not be used for visual effects.  If you want to have a visual effect, use 
the font size and apply colour or weight. 
Headings should be used in the correct order and be nested appropriately. 
Keep headings short so that they are easy to scan 
AA http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-descriptive.html
AAA http://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-
headings.html
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
generate pdf thumbnail c#; pdf thumbnail preview
VB.NET Create PDF from CSV to convert csv files to PDF in vb.net
Images. File & Page Process. File: Merge, Append PDF Files. File: Split PDF Document. File: Compress PDF. Page: Create Thumbnails. Page: Insert PDF Pages. Page
show pdf thumbnails in; thumbnail pdf preview
www.sitecm.com 
Images 
There is nothing in any of the Accessibility guidelines and requirements to prevent you from 
including images on your web page but it must be done with sensitivity to Accessibility issues.  
The main issue with images is making the content available to the blind and people with visual 
impairment.  The blind are generally using assistive technologies like screen readers, but you 
also need to consider visual impairment like low vision or colour blindness. 
It is important to distinguish between images that are important for understanding the content of 
the text, and images that are used as decoration.  Decorative images do not need to be 
Accessible. 
•  Does your content make sense without access to the image?  If it does, then the 
image is decorative. 
•  Does the image give an alternate presentation of content provided as text in the 
body of the page?  An example would be a graphical representation of content 
provided in a table or details in a paragraph.  This is acceptable because there is an 
accessible way of acquiring the information contained in the image. 
•  Text presented in logos is an exception to this guideline and is not required to be 
fully accessible. 
Alternative Text 
The key to accessibility with images is to provide 
alternative text for the content in the image.  
Alternative text could be regular text presented in the 
content surrounding the image or it could be included 
in the “alt” attribute tag of the image.  This is 
important for both the blind and the visually impaired. 
Text presented as an image is not Accessible.  It 
cannot be read by screen readers and it cannot be 
modified using an accessible style sheet to adjust 
contrast or colour selection.   
www.sitecm.com 
When using images in your content with SiteCM, make sure you include appropriate text for the 
alt tag. 
To make this easier, create alt text when you load an image to the library. Adding alt text to the 
image in the image library will ensure that the Alt attribute will be automatically included when the 
image is used so the page owner won’t have to worry about it.   
It should be noted however that the context of image can have an impact on what is an 
appropriate Alt attribute so you should always check it. 
When creating Alt attribute, it should indicate both the content and function of the image which 
would otherwise be apparent to sighted users.  If the equivalent information cannot be presented 
simply, you can use the longdesc attribute or you can provide a link to a page with further 
description.  
A good Alt attribute should be 
1.  Succinct:  It is being read to the user who has a screen reader so if it is 
decorative, don’t tell them that it is a yellow butterfly over a green field 
2.  Equivalent: to the information being presented in the image 
3.  Not Redundant:  If the content is presented elsewhere on the page in 
text content, then the image is decorative.  Say so and move on.  Don’t 
tell them that it is an image, they already know that. 
4.  Appropriate for the context 
http://www.webaim.org/techniques/alttext/
http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-text-images.html
www.sitecm.com 
Accommodating Visual Impairment 
Visual impairment includes a broad spectrum of disabilities from low vision to colour blindness.  
These users might not use Assistive Technologies like screen readers but do have issues that 
could affect their ability to interpret information contained in images.  Your designer has already 
gone to considerable effort to ensure that your site is accessible for the visually impaired, so a bit 
of extra effort when creating your image content is quite simple. 
1.  Don’t ever use background images in your tables.  This can override the effort that 
your designer put in to create an accessible style sheet and can cause issues for 
people with visual impairment who might be affected by changes in contrast as text 
is written over the image. {ILLUSTRATE} 
2.  Create high contrast graphics.  If you are creating graphics in Photoshop there are 
tools you can use to check the contrast.  High contrast is black and white but there 
are many other colour combinations that will work.  Links are provided in the 
appendices. 
3.  Test your images using a colour blindness simulator.  Links are provided in the 
appendices. 
4.  Only use custom styles defined by your designer and found in the SiteCM page 
editor.  If you feel you need more, please contact your designer.  This is explained 
more below.  
Colour 
Your designer has put a lot of effort into creating Cascading Style Sheets 
that are accessible or can be made accessible by using special controls.  
Generally these controls are included in an Accessibility Toolbar at the top 
of your content.  You paid for the designer’s expertise and attention to 
detail in creating this.  If you declare colours in your content editing, your 
www.sitecm.com 
designer’s efforts could be undermined and result in reduced accessibility and non compliance. 
Only use custom styles, not the colour palette, for content that must be accessible.  The custom 
styles have been created with alternate values to compensate for low vision and colour 
impairment.  The default colour palette tool will override settings in your accessibility 
toolbar reducing its effectiveness.  If you need additional styles contact your designer or 
SiteCM support.  Styles can be declared for table cells, text, and many other uses. 
Changing colours for decorative purposes might seem like a small issue but has an impact on 
accessibility for the visually impaired. 
•  Colour selection affects contrast rendering content difficult or impossible to read. 
•  Colour selection has unique considerations for people with disabilities related to the 
perception of colour. 
When using the custom styles to highlight text, don’t rely only on colour to highlight content.  The 
use of bold text also emphasizes the content and increases accessibility for some users who 
have issues with colour. 
Text 
Text is key for all of your site users whether or not they have disabilities.  Your designer has 
carefully selected accessible styles and colours so it is best to use the default styles.  Adding 
additional text characteristics can negatively affect compliance and reduce accessibility. 
www.sitecm.com 
Tables 
Tables are great in the right time and place but use them carefully. Tables are great for 
presenting structured data but are also used to achieve advanced layouts.  
Using tables to get a fancy layout can backfire if people are using Assistive Technologies or have 
cognitive disabilities.  Screen readers will move linearly through the content from left to right one 
row at a time.  Merged cells and nested tables can impair a user’s ability to understand the 
material. 
•  Don’t use background images in the tables (see above) 
•  Label cells.  Use TH as appropriate  
Even if you do apply custom styles, don’t rely on colour coding alone to convey information.   
Links 
Links are important for all users and should be constructed properly whether you are aiming for 
Accessibility or not. 
Links should be provided with text that identifies the purpose of the link.  This is a good guideline 
not only for Accessibility but for search engine optimization.  Your site visitor should be able to 
determine where the link will take them or what it will do without clicking on it.  Some Assistive 
Technologies provide users with a list of all links on a page.  A link that reads “click here” will not 
give them any useful information when taken out of context this way. 
Documents you may be interested
Documents you may be interested