c# mvc website pdf file in stored in byte array display in browser : Advanced pdf to jpg converter software SDK project winforms wpf html UWP ESVIAL_LibroDigital_ingles_en_201510-part874

G
UIDE FOR CREATING ACCESSIBLE DIGITAL CONTENT 
77 
2. Operable: User interface components and navigation must be operable, i.e., 
a user should be able to perform the action required to interact with it. This 
interaction can be achieved in PDF files by means of forms. 
3. Understandable: Information and the operation of user interface must be 
understandable, both information and interaction. 
4. Robust: Content must be robust enough that it can be interpreted reliably by 
a wide variety of user agents, including assistive technologies. 
3.1.3.1 Statement of WCAG 2.0 guidelines 
For each of the above principles, WCAG 2.0 establishes a set of guidelines, 
which should be met by an accessible PDF and are the following: 
 Guideline 1.1. Text alternatives: Provide text alternatives for any non-text 
content so that it can be changed into other forms people need, such as 
large print, braille, speech, symbols or simpler language. 
 Guideline 1.2. Time-based media: Provide alternatives for time-based 
media, which includes audio, video, audio and video, and audio and/or 
video combined with interaction resources. 
 Guideline 1.3. Adaptable: Create content that can be presented in different 
ways (for example simpler layout) without losing information or structure. 
 Guideline 1.4. Distinguishable: Make it easier for users to see and hear 
content including separating foreground from background. 
 Guideline 2.1. Keyboard accessible: Make all functionality available from a 
keyboard. 
 Guideline 2.2. Enough time: Provide users enough time to read and use 
content. 
 Guideline 2.3. Seizures: Do not design content in a way that is known to 
cause seizures. 
Advanced pdf to jpg converter - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf to high quality jpg; batch pdf to jpg
Advanced pdf to jpg converter - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
change from pdf to jpg; change pdf to jpg online
C
HAPTER 
3:
C
REATING ACCESSIBLE 
PDF
DOCUMENTS
78 
 Guideline 2.4. Navigable: Provide ways to help users navigate, find content, 
and determine where they are. 
 Guideline 3.1. Readable: Make text content readable and understandable. 
 Guideline 3.2. Predictable: Make Web pages appear and operate in 
predictable ways. 
 Guideline 3.3. Input assistance: Help users avoid and correct mistakes. 
 Guideline 4.1. Compatible: Maximize compatibility with current and future 
user agents, including assistive technologies. 
Each guideline is directly related to one or more types of disability (Table 3-1). 
If these guidelines are not met when creating a PDF, some special groups will 
not be able to access to it. 
Guideline Description 
Blindness 
Low 
vision 
Hearing Motor 
1.3. 
Automatic speech 
synthesizer. 
Yes 
Yes 
Empty Empty 
1.3. 
Alternative presentation of 
images, tables and graphs. 
Empty 
Empty 
Yes 
Yes 
1.4. 
Contrast. 
Empty 
Yes 
Empty Empty 
1.4. 
Larger texts. 
Empty 
Yes 
Empty Empty 
1.4. 
Alternative text. 
Yes 
Empty Empty Empty 
2.1. 
Move from the bookmarkers 
window to the document 
window using the keyboard. 
Yes 
Yes 
Empty Empty 
2.1. 
Mechanisms to jump, go 
forward, go backward and 
navigate. 
Empty 
Empty 
Yes 
Yes 
2.4. 
Create two versions of a 
document 
Yes 
Yes 
Yes 
Yes 
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
An advanced PDF converter tool, which supports to be integrated in .NET project file formats with high quality, support converting PDF to PNG, JPG, BMP and
convert pdf file into jpg format; .net pdf to jpg
JPG to JPEG2000 Converter | Convert JPEG to JPEG2000, Convert
Advanced image converting tasks can be quickly finished with this softeware in a few steps. Open JPEG to JPEG2000 Converter first; ad JPG images from
convert multiple pdf to jpg online; convert pdf to jpg
G
UIDE FOR CREATING ACCESSIBLE DIGITAL CONTENT 
79 
Guideline Description 
Blindness 
Low 
vision 
Hearing Motor 
3.1. 
Set the language of each 
document 
Yes 
Yes 
Yes 
Yes 
4.1. 
Compatibility between 
content and current 
technologies 
Yes 
Yes 
Yes 
Yes 
Table 3-1. Accessibility guidelines and types of disability. 
3.1.3.2 Summary tables of accessibility requirements by type and 
level of adaptation 
WCAG 2.0 proposes three levels of adaptation to accessibility (conformance 
levels): 
 Level A: For level A conformance (the minimum level of conformance), the 
PDF document satisfies all the level A success criteria, or a conforming 
alternate version is provided. 
 Level AA: For Level AA conformance, the document satisfies all the level A 
and level AA success criteria, or a level AA conforming alternate version is 
provided. 
 Level AAA: For level AAA conformance, the web page satisfies all the level 
A, level AA and level AAA success criteria, or a level AAA conforming 
alternate version is provided. 
Table 3-2 shows the principles, guidelines and success criteria that a PDF 
document should meet to be technically accessible. In Carreras (2011), a table 
can be observed, which also includes a reference to the PDF technique that 
allows achieving all the success criteria. 
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
Combine scanned images to PDF, such as tiff, jpg, png, gif, bmp, etc. third-party .NET document imaging toolkit, also offers other advanced PDF document page
convert pdf to jpg c#; change pdf to jpg file
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Our website offers PDF to Raster Images Conversion Control Using this mature and advanced control, developers are
change from pdf to jpg on; convert pdf file to jpg
C
HAPTER 
3:
C
REATING ACCESSIBLE 
PDF
DOCUMENTS
80 
Principle 
Guideline 
success criteria 
Level 
1. Perceivable 
1.1 Text alternatives 
1.1.1 Non-text content 
1. Perceivable 
1.2 Time-based media 1.2.1 Audio-only and video-
only (prerecorded) 
1. Perceivable 
1.2 Time-based media 1.2.2 Captions (prerecorded) 
1. Perceivable 
1.2 Time-based media 1.2.3 Audio description or 
media alternative 
(prerecorded) 
1. Perceivable 
1.3 Adaptable 
1.3.1 Info and relationships 
1. Perceivable 
1.3 Adaptable 
1.3.2 Meaningful sequence 
1. Perceivable 
1.3 Adaptable 
1.3.3 Sensory characteristics 
1. Perceivable 
1.4 Distinguishable 
1.4.1 Use of color 
1. Perceivable 
1.4 Distinguishable 
1.4.2 Audio control 
2. Operable 
2.1 Keyboard 
accessible 
2.1.1 Keyboard 
2. Operable 
2.1 Keyboard 
accessible 
2.1.2 No keyboard trap 
2. Operable 
2.2 Enough time 
2.2.1 Timing adjustable 
2. Operable 
2.2 Enough time 
2.2.2 Pause, stop, hide 
2. Operable 
2.3 Seizures 
2.3.1 Three flashes or below 
threshold 
2. Operable 
2.4 Navigable 
2.4.1 Bypass blocks 
2. Operable 
2.4 Navigable 
2.4.2 Page titled 
2. Operable 
2.4 Navigable 
2.4.3 Focus order 
2. Operable 
2.4 Navigable 
2.4.4 Link purpose (in 
context) 
C# WPF PDF Viewer SDK to convert and export PDF document to other
An advanced .NET WPF PDF converter library for converting PDF in C#.NET to image file formats with high quality, support converting PDF to PNG, JPG, BMP and
convert pdf into jpg; change pdf file to jpg online
C# TIFF: How to Use C#.NET Code to Compress TIFF Image File
RasterEdge XDoc.Tiff for .NET utilizes the most advanced and standard based Tiff image string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3.jpg
changing pdf to jpg on; convert pdf to 300 dpi jpg
G
UIDE FOR CREATING ACCESSIBLE DIGITAL CONTENT 
81 
Principle 
Guideline 
success criteria 
Level 
3. Understandable 3.1 Legible 
3.1.1 Language of page 
3. Understandable 3.2 Predictable 
3.2.1 On focus 
3. Understandable 3.2 Predictable 
3.2.2 On input 
3. Understandable 3.3 Input assistance 
3.3.1 Error identification 
3. Understandable 3.3 Input assistance 
3.3.2 Labels or instructions 
4. Robust 
4.1 Compatible 
4.1.1 Parsing 
4. Robust 
4.1 Compatible 
4.1.2 Name, role, value 
1. Perceivable 
1.2 Time-based media 1.2.4 Captions (live) 
AA 
1. Perceivable 
1.2 Time-based media 1.2.5 Audio description 
(prerecorded) 
AA 
1. Perceivable 
1.4 Distinguishable 
1.4.3 Contrast (minimum) 
AA 
1. Perceivable 
1.4 Distinguishable 
1.4.4 Resize text 
AA 
1. Perceivable 
1.4 Distinguishable 
1.4.5 Images of text 
AA 
2. Operable 
2.4 Navigable 
2.4.5 Multiple ways 
AA 
2. Operable 
2.4 Navigable 
2.4.6 Headings and labels 
AA 
2. Operable 
2.4 Navigable 
2.4.7 Focus visible 
AA 
3. Understandable 3.1 Legible 
3.1.2 Language of parts 
AA 
3. Understandable 3.2 Predictable 
3.2.3 Consistent navigation 
AA 
3. Understandable 3.2 Predictable 
3.2.4 Consistent 
identification 
AA 
3. Understandable 3.3 Input assistance 
3.3.3 Error suggestion 
AA 
3. Understandable 3.3 Input assistance 
3.3.4 Error prevention (legal, 
financial, data) 
AA 
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
you can easily add and use its advanced documents and PowerPoint: PPT, PPTX, PPS, PPSX; PDF: Portable Document Raster Image Files: BMP, GIF, JPG, PNG, JBIG2PDF
convert pdf picture to jpg; pdf to jpg converter
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
An advanced .NET control able to batch convert PDF documents to image formats in C# Support exporting PDF to multiple image forms, including Jpg, Png, Bmp
batch pdf to jpg online; convert online pdf to jpg
C
HAPTER 
3:
C
REATING ACCESSIBLE 
PDF
DOCUMENTS
82 
Principle 
Guideline 
success criteria 
Level 
1. Perceivable 
1.4 Distinguishable 
1.4.9 Images of text (no 
exception) 
AAA 
2. Operable 
2.1 Keyboard 
accessible 
2.1.3 Keyboard (no 
exception) 
AAA 
2. Operable 
2.4 Navigable 
2.4.8 Location 
AAA 
2. Operable 
2.4 Navigable 
2.4.9 Link purpose (link only) AAA 
3. Understandable 3.1 Legible 
3.1.4 Abbreviations 
AAA 
Table 3-2. Success criteria by conformance level. 
3.1.4 Tools for analysis and correction 
Once the PDF document has been created, the user should analyze it using 
checking accessibility tools and then optimize its accessibility characteristics. In 
this section, some of those tools are mentioned.  
Tool 
Description 
Check a PDF.
Online tool for checking accessibility created by the Norwegian 
Government. It allows checking accessibility of PDF documents 
(as well as web pages). Users can choose between using the 
web address (URI) of the PDF file or uploading a document. 
PDF Reader. 
Free checking tool, which can be free downloaded and installed 
in Microsoft Windows 2000, XP or Vista. 
PDF Accessibility 
Checker (PAC). 
Free checking tool, which can be free downloaded and installed 
in Microsoft Windows XP, Vista or Windows 7. It is also 
possible to run it in Mac after some adjustments. 
Adobe Acrobat. 
Commercial package that allows users to view, create and 
modify PDF files. The Pro version can be free downloaded from 
web. 
Table 3-3. Tools for accessibility checking. 
VB.NET Imaging - Generate Barcode Image in VB.NET
Guide to integrate advanced Identcode creating features into VB.NET scanner reading on any pages in a PDF or TIFF as common image files such as png and jpg.
change pdf to jpg on; best convert pdf to jpg
How to C#: Modify Image Bit Depth
Tiff Edit. Image Thumbnail. Image Save. Advanced Save Options. Save Image. Image VB.NET How-to, VB.NET PDF, VB.NET Word, VB the 24 bits per pixel image input.jpg
convert pdf to gif or jpg; change file from pdf to jpg
G
UIDE FOR CREATING ACCESSIBLE DIGITAL CONTENT 
83 
Table 3-3 shows four tools that can be used to check the accessibility of a PDF 
document. The automatic check performed with tools such as those mentioned 
in Table 3-3 includes checking the technical characteristics of the document, 
but not all accessibility criteria. Below are described two of the most popular 
checking tools. 
3.1.4.1 Checking using Adobe Acrobat 
Adobe Acrobat Professional provides a set of tools and functionalities to help 
creating accessible PDF documents. The functionalities provided are (types 
(Centro de Referencia en Accesibilidad y Estándares Web, 2009): 
 Checking accessibility issues using tool Accessibility checker. 
 Correct issues in PDF documents tagged using tab Tags palette. 
 Check the document by a screen reader included in some versions of 
Adobe Acrobat. 
 Create accessible PDF forms using tab Tags palette. Tagged PDF forms 
allow screen readers to recognize the fields, read the textual descriptions 
associated to each field and identify the reading order of them. 
 Function read out loud allows seeing how the document will be presented to 
readers when using this tool for converting text to speech. 
Two types of accessibility checking are provided by Adobe Acrobat 
Professional, quick and full: 
 Quick: checks for document structure tags, searchable text, and appropriate 
security settings for accessibility. 
 Full: in addition to the standard option, it validates some of the accessibility 
guidelines in WCAG 2.0 and other standards. 
Table 3-4 shows a summary of the characteristics analyzed during each type of 
check. 
C
HAPTER 
3:
C
REATING ACCESSIBLE 
PDF
DOCUMENTS
84 
Characteristic examined 
Quick check 
Full check 
Logical structure of the tagged PDF document 
Reading order 
Alternate text for images and other visuals 
Specification of the document language 
Reliable character encoding 
Descriptions for all form fields 
Structure of tables and lists 
Security settings appropriate for accessibility 
Table 3-4. Accessibility checking provided by Acrobat. 
More checking options of this tool can be found in Acrobat help website, as well 
as the results and effects that may be obtained after correcting errors. 
3.1.4.2 Checking using PDF Accessibility Checker  
Tool PDF Accessibility Checker (PAC) conducts the following tests within PDF 
documents: 
 Test 1: Document is marked as tagged. 
 Test 2: Document title available. 
 Test 3: Document language defined. 
 Test 4: Accessible security settings. 
 Test 5: Tab follows tag-structure, i.e., it checks whether all pages in the 
PDF document are configured such that when Tab key is used, the jumps 
performed follow the structure of tags. 
 Test 6: Consistent heading structure. 
 Test 7: Bookmarks available. 
 Test 8: Accessible font encodings. 
G
UIDE FOR CREATING ACCESSIBLE DIGITAL CONTENT 
85 
 Test 9: Content completely tagged. 
 Test 10: Logical reading order. 
 Test 11: Alternative text available for non-text content. 
 Test 12: Correct syntax of tags. 
 Test 13: Sufficient contrast for text. 
 Test 14: Spaces existent. 
3.2 Creating accessible PDF documents 
3.2.1 Requirements previous to design, layout and content of 
the source document 
Chapter 1 and Chapter 2 should be inspected in order to detect certain 
problems that can affect the accessibility of the PDF file you are trying to 
create. 
3.2.2 Creating PDF files from existing documents 
How to create an accessible PDF depends on the source of the document. If 
the document is written with a word processor, it can be converted into a PDF 
document using the Adobe Acrobat virtual printer. 
The accessibility of the PDF document will depend directly on the accessibility 
of the source document, because the more correct is the source document, the 
more accessible will be the final PDF and fewer revisions or modifications 
should be made. It is always advisable to check the accessibility of the 
document. Therefore, before applying the following steps, it is important that 
the source document has been analyzed for checking the aforementioned 
accessibility characteristics. 
The procedures detailed below to create and modify PDF documents have 
been designed for Adobe Acrobat Professional. Although they could also work 
C
HAPTER 
3:
C
REATING ACCESSIBLE 
PDF
DOCUMENTS
86 
for later versions, small changes might be required for previous versions of 
Adobe Acrobat. 
Also, the processors in which the text documents are created can be many, 
such as Open Office Writer and Microsoft Office Word, each with its different 
versions. In this section, procedures to create PDF documents from these two 
tools are presented. There exists bibliography with procedures for other options 
(Carreras, 2009Centro de Referencia en Accesibilidad y Estándares Web, 
2009). 
3.2.2.1 Creating PDF files from Open Office Writer documents 
To create a PDF document from the word processor OpenOffice.org (Open 
Office Writer), the following steps are required: 
 Step 1. In menu “File”, select the option to “Export as PDF” format. 
 Step 2. In the dialog that opened, the export options are showed. Be sure 
that the following options are selected in tab “General  Tagged PDF and 
Export bookmarks” (Figure 3-4). 
 Step 3. In the window that appears, choose the location where the PDF file 
will be saved, put a name for the file and finally click “Save” button. 
Exporting as PDF is similar in the rest of Open Office programs.
3.2.2.2 Creating PDF files from Microsoft Word 2003/2007/2010 
documents 
In Microsoft Office Word 2007 or Microsoft Office Word 2010 there are two 
ways to create a PDF file from a Word document previously created (Sama 
Rojo & Sevillano Asensio, 2012-a): 
 Using the Word functionality. 
 Using the PDFMaker functionality of Adobe Acrobat Professional.  
Documents you may be interested
Documents you may be interested