PDF and Accessibility

Similar documents
InDesign CS Basics. To learn the tools and features of InDesign CS to create publications efficiently and effectively.

Accessible and Usable PDF Documents: Techniques for Document Authors Fourth Edition

Perfect PDF 9 Premium

Microsoft Word Tutorial

Adobe InDesign CC. 1. Introducing the Workspace. 2. Getting to Know InDesign. 3. Setting Up a Document and Working with Pages

Instructions for Using PDF Tests and Journals

Design your source document with accessibility in mind. Do NOT use character formatting for headings, use the program s styles.

Part III: Survey of Internet technologies

STAROFFICE 8 SUMMARY PROJECT

Center for Faculty Development and Support Making Documents Accessible

Creating Accessible Adobe PDF Files. A Guide for Document Authors

Publishing Electronic Portfolios using Adobe Acrobat 5.0

Microsoft Word 2007 on Windows

Word 2007/10/13 1 Introduction

MICROSOFT WORD 2010 BASICS

MICROSOFT WORD 2010 Quick Reference Guide

PREPARING MICROSOFT WORD FOR MAC 2011 DOCUMENTS FOR CONVERSION TO ACCESSIBLE PDF FILES

Creating Accessible PDF Files using Microsoft Word 2010 and Adobe Acrobat Pro version X

PDF Essentials. The Structure of PDF Documents

bbc Overview Adobe Acrobat SDK November 2006 Version 8.0

4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved.

Creating a Newsletter

Step by step instructions for layout for Theology papers Part 1 Setting up margins

Microsoft Office Word 2010

Introduction to Adobe Acrobat v. 6

Perfect PDF & Print 9

Calc Guide. Chapter 6 Printing, Exporting and ing

Microsoft Word 2011 Tutorial

Guide to Make PDFs ADA Compliant

In this document, you will learn how to take a Microsoft Word Document and make it accessible and available as a PDF.

Creating Accessible Documents

PDF PDF PDF PDF PDF internals PDF PDF

Using Word 2016: A Quick Guide

Cloned page. A Technical Introduction to PDF/UA. DEFWhitepaper. The PDF/UA Standard for Universal Accessibility

bold: text format that makes letters look fatter and darker; used to make important words stand out

Creating Accessible Microsoft Word 2003 Documents Table of Contents

GRAPHIC WEB DESIGNER PROGRAM

ADOBE 9A Adobe InDesign CS3 ACE. Download Full Version :

MS Word Basics. Groups within Tabs

Adobe Acrobat 9 Pro Accessibility Guide: Best Practices for Accessibility

Microsoft Word 2007 Module 1

Achieving Accessibility with PDF: Getting from Here to There

Using Word 2011 at Kennesaw State University

Adobe Acrobat 7.0 Curriculum Guide Lesson Twelve

PowerPoint 2016 Basics for Mac

Create a new document based on default template, other available template like: memo, fax, agenda.

Start menu. Toggles between All Programs & Back

Introduction to Microsoft Word 2007 Prepared by:

DOING MORE WITH WORD: MICROSOFT OFFICE 2013

Introduction to Microsoft Word 2007 Quickguide

Microsoft Word Important Notice

M c i r c os o t S at a io i n o n an a d n d A lll lth T i h n i g n s g s P D P F Agenda

AIDAS: Incremental Logical Structure Discovery in PDF Documents

If you don t have Adobe Reader on your computer already, download and install it from

InDesign CC 2014 Intermediate Skills

How to create a prototype

OpenOffice.org Writer

Understanding Word Processing

Creating an Accessible Word Document. PC Computer. Revised November 27, Adapted from resources created by the Sonoma County Office of Education

Introduction. Headers, Footers, and More. Google Documents Headers, Footers, and Page Breaks. Headers and Footers. Page 1

IN DESIGN. A review of the overview

Microsoft Word Handout

This guideline cannot anticipate all operating systems and software versions, therefore general instructions are provided.

Desktop Publishing. MIT Computer Centre 5/1. Shortcut Key of UNDO is A) Ctrl + X B) Ctrl + H C) Ctrl + Y D) Ctrl + Z Correct Answer : D

National History Day in Minnesota 98

WORD 2010 TIP SHEET GLOSSARY

FDA Portable Document Format (PDF) Specifications

Adobe FrameMaker to Microsoft Word Document Conversion Part 4: Landscape Tables and Figures

InDesign CC 2014 Essential Skills

MS Word 2010 An Introduction

Here are the topics covered in this tutorial:

This book will help you quickly create your first documents, spreadsheets, and slideshows.

DESKTOP PUBLISHING FOR PRINT PRODUCTION PRACTICAL

How to use the Acrobat interface and basic navigation

DOING MORE WITH WORD: MICROSOFT OFFICE 2007

Intermediate Word for Windows

InDesign Basics. Adobe

M4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) DURATION: 03 Hrs

Inspiration Quick Start Tutorial

Microsoft Word 2010 Intermediate

This document is a preview generated by EVS

Learning Word The ABCs of Microsoft Word. 8/19/2015 The Computor Tutor 1

IU Kokomo Career and Accessibility Center

Karlen Communications Accessible Word Document Design: Images and Alt Text. Karen McCall, M.Ed.

Workspace ios Content Locker. UBC Workspace 2.0: VMware Content Locker v4.12 for ios. User Guide

Advanced PDF features

N. Brownlee Independent Submissions Editor Expires: April 21, 2013 October 18, 2012

PowerPoint 2002 Manual

Creating an Accessible Word Document. Mac Computer. Revised November 28, Adapted from resources created by the Sonoma County Office of Education

Microsoft Word 2010 Basics

HOW TO DOWNLOAD, INSTALL, and USE HTMLDOC v FOR WINDOWS

ISO INTERNATIONAL STANDARD. Document management Engineering document format using PDF Part 1: Use of PDF 1.6 (PDF/E-1)

Programs We Support. We accept files created in these major design and layout programs. Please contact us if you do not see your program listed below.

Acquiring Amazing Adobe Acrobat Skills using Acrobat Professional XI

California Open Online Library for Education & Accessibility

Microsoft Office PowerPoint 2013 Courses 24 Hours

Format Type Support Thru. vector (with embedded bitmaps)

Getting Acquainted with Office 2007 Table of Contents

Make Your Course Content Accessible using Microsoft Office and Windows.

Word 2010 Skills Checklist

Transcription:

PDF and Accessibility Mark Gavin Appligent, Inc. January 11, 2005 Page 1 of 33

Agenda 1. What is PDF? a. What is it not? b. What are its Limitations? 2. Basic Drawing in PDF. 3. PDF Reference Page 2 of 33

What is PDF? What is it not? What are its Limitations? Page 3 of 33

What is PDF? THE ADOBE PORTABLE DOCUMENT FORMAT (PDF) is a file format for representing documents in a manner independent of the application software, hardware, and operating system used to create them and of the output device on which they are to be displayed or printed. PDF Reference 1.6 Chapter 2 Page 4 of 33

What is Portable Document Format 1. A binary file format based on the Postscript language developed by Adobe Systems. 2. Designed for device independent and resolution independent viewing of page based documents. 3. Free format database file which can contain almost any type of additional data. 4. Electronic Paper. Page 5 of 33

PDF is Not Acrobat 1. Acrobat is a commercial application, from Adobe, which can View and Annotate PDF file. 2. There are other commercial and open source PDF viewers available. a. XPDF b. Mac OS X c. Global Graphics PDF Editor Page 6 of 33

What PDF is not 1. A PDF file is not an ASCII text file. 2. PDF is not a stream like file format which flows in the natural read order of the document. a. The content of page 2 does not necessarily follow the content of page 1. b. The content of the second paragraph of a page may not follow the content of the first paragraph. Page 7 of 33

Creating a PDF File 1. Print to PDF a. Postscript to PDF b. Printer Driver to PDF 2. Postscript to PDF with PDFMarks 3. Direct Application Support for Saving to PDF. Page 8 of 33

Limitation of Print Information is, almost always, lost printing to PDF. Why? Information from the source application is being changed into a graphic. Page 9 of 33

PDF - Electronic Paper Information is not always placed in the PDF document in a natural read order. 2. Header For example; the Body text can be drawn to a page first, followed by the Header then the Footer. 1. Body Text 3. Footer Page 10 of 33

Electronic Paper This is a test of using Bold Text in a page content stream. Other text may have characters reversed. Page 1 of 2 To make the issue even more complex; body text is not always placed in the order one would expect. Page 1 of 2 This is a test of using in a page content stream. Other text may have characters desrever. Bold Text Page 11 of 33

Basic Drawing in PDF How to Draw using PDF Page 12 of 33

The Page 576 The Measure of distance in PDF is the printers point. There are 72 points in one inch. An 8 1/2 by 11 inch page is 612 by 792 points. Standard Cartesian coordinate system. 0,0 360 Page 13 of 33

Basic Drawing 576 Drawing starts from 0,0 y 72,360 288,360 Move to 72x and 144y Draw Line 288,144 Draw Line 288,360 Draw Line 72,360 Draw Line 72,144 72,144 288,144 Finally Stroke the path. 0,0 360 x Page 14 of 33

Basic Drawing 2 576 Drawing starts from 0,0 288,360 Define the Top, Left and Bottom, Right corners of a rectangle Finally Stroke the path. 72,144 Two different ways to represent exactly the same visual information on the page. 0,0 360 Page 15 of 33

Drawing Text 576 Drawing starts from 0,0 Test Another Test Set the Font Move to 72x and 432y Add Text (Test ) Show Text Move to next line Add Text (Another Test ) Show Text 0,0 360 Page 16 of 33

Drawing More Text 576 Test Another Test Drawing starts from the beginning of the last line of text Move +x and -y Set the Font & Size More Text Add Text (More) Show Text 0,0 360 Move +x Add Text (Text) Show Text Page 17 of 33

Even More Text 576 Test Another Test Even More Text Drawing starts from the beginning of the last line of text Move -x Set the Font & Size Add Text (Even) Show Text Content stream MoreTextEven 0,0 360 Page 18 of 33

Not Runs of Text 1. Information is spread all about in a PDF file. There is no way to easily determine the text reading order. 2. PDF has no concept of a carriage return or line break. 3. Words may or may not be separated by space characters. 4. Individual characters can simply be thought of as small pictures placed on a drawing page. 5. Characters do not have to be encoded using any known character encoding. Page 19 of 33

PDF Reference The Document & What it Contains Page 20 of 33

PDF Reference Version Year Pages Printed PDF 1.0 6/1993 214 Yes PDF 1.1 4/1995 50 No PDF 1.2 11/1996 394 No PDF 1.3 7/2000 679 Yes PDF 1.4 12/2001 945 Yes PDF 1.5 8/2003 1149 No PDF 1.6 1/2005 1213? Page 21 of 33

PDF Versions PDF 1.5 PDF 1.4 PDF 1.3 PDF 1.2 PDF 1.1 PDF 1.0 Page 22 of 33

Contents Syntax Graphics Text Rendering Transparency Everything about the syntax of PDF at the object, file, and document level. Graphics Operators used in PDF content streams to describe the appearance of pages. Representing characters with glyphs from fonts. Describes the facilities for controlling how shapes and colors are rendered on the output device. Extends the Adobe imaging model to include the notion of transparency. (PDF 1.4) Interactive Features the mouse and keyboard. Allow a user to interactwith a document on the screen, using Multimedia Support for embedding and playing multimedia content. Higher-level information that is useful for the interchange of Document Interchange documents among applications. Page 23 of 33

Document Interchange Metadata Streams PDF 1.4 Marked Content PDF 1.2 Logical Structure PDF 1.3 Tagged PDF PDF 1.4 Accessibility Support PDF 1.4 Accessibility support has been added over the years and is very dependent on Marked Content, Logical Structure and Tagged PDF. Page 24 of 33

Metadata and Marked Content 1. Metadata a. Document Information Dictionary b. Metadata Streams - flexible XML metadata container 2. Marked Content - tag a piece of content a. Property Lists - private application data b. Marked Content and Clipping - some path and text objects are only used to clip other objects. Page 25 of 33

Logical Structure 1. Structure Hierarchy 2. Structure Types 3. Structure Content a. Marked-Content Sequences as Content Items b. PDF Objects as Content Items c. Finding Structure Elements from Content Items 4. Structure Attributes Page 26 of 33

Logical Structure 1. Organize Document Contents a. Chapters and Sections b. Figures and Tables c. Footnotes and Bibliography d. Table of Contents, Index and Colophon 2. Stored Separate from the Visible Content a. Logical Structure Independent of the order and location of graphics content on the page Page 27 of 33

Tagged PDF 1. Tagged PDF and Page Content a. Page Content Artifacts b. Page Content Order c. Extraction of Character Properties d. Identifying Word Breaks 2. Basic Layout Model 3. Standard Structure Types 4. Standard Structure Attributes Page 28 of 33

Tagged PDF 1. Text Extraction 2. Reflow of Text and Graphics 3. Searching, Indexing and Spell- Checking 4. Conversion to other file formats 5. Accessibility Page 29 of 33

Accessibility Support 1. Natural Language Specification a. Language Identifiers b. Language Specification Hierarchy c. Multi-Language Text Arrays 2. Alternate Descriptions 3. Replacement Text 4. Expansion of Abbreviations and Acronyms Page 30 of 33

Accessibility Support 1. Specify the Language used in the document. 2. Text Descriptions for Images. 3. Replacement text for Ligatures and Illuminated characters. 4. Expand Abbreviations and Acronyms. 5. Enable Proper Vocalization by Screen Readers or Text-to-Speech Engines. Page 31 of 33

Accessibility Support The core of this support lies in the ability to determine the logical order of content in a PDF document, independently of the content s appearance or layout, through logical structure and Tagged PDF PDF Reference 1.6 Section 10.8 Page 32 of 33

Build Better PDF Solutions Page 33 of 33