How do I create on-line PDFs which will read them to visually impared customers?

I have seen a handful of unanswered questions about getting Adobe Reader to read aloud, on-line or downloaded PDF content to people who are visually impaired. None of them seem to answer the questions about Acrobat X.1 or backward compatibility. Before I spend $45 for one chapter from a book, perhaps one of you experts know of a simple site which explains how to comply with the ADA Americans with Disabilities’ Act.
I know there are many variables like OS, Reader version and user ability to enable their sound card and configure a few settings.
This summary is excerpted from chapter 23 of The Acrobat X PDFBible by Ted Padova, published by Wiley. Follow the link further below to download the complete 16-page sample chapter. Adobe Acrobat is compliant with U.S. federal code regulating document accessibility for vision- and motion-challenged persons. This means that screen readers can intelligently interpret the PDFs you create; in other
words, PDF files can be read aloud in a reading order as a sighted person would read a document. Through an extensive set of keyboard shortcuts available in Acrobat, almost anyone with vision or motion challenges can share your documents and read them. In order for a document to be accessible, you must use authoring applications capable of delivering a document's structure to Acrobat. You need to know something about the internal structure of documents and which programs to use to create the structure required by Acrobat to make a document accessible. Not all the content in a document travels through the PDF-creation process with the information necessary to make a document completely accessible. Therefore, you need to perform some work in Acrobat to either add accessibility or to polish up a document for delivery to a screen reader in a form that makes sense to the user.
In chapter 23 of The Acrobat X PDF Bible, you will learn how to check documents for tags and accessibility, add additional tags and arranger eading orders. Topics covered include:
Using screen readers can interpret accessible PDF files and create audio output for people with vision and motion challenges. Using Adobe PDFMaker for Microsoft products, version 2000 or higher, including Word, Excel, Visio and so on; Adobe PageMaker 7 and higher; and Adobe FrameMaker, Adobe LiveCycle Designer, Adobe InDesign 2.0 and higher are capable of creating tagged and accessible PDF forms. Adding tags to PDF documents from a menu command within Acrobat Standard and Acrobat Pro and Pro Extended. Checking files for accessibility with the Quick Check command in Adobe Reader, Acrobat Standard, and Acrobat Pro and Pro Extended or with a Full Check in Acrobat Pro and Pro Extended. Tagging documents so they contain a structure tree. Elements in the tree locate respective elements in the document if you enable the Highlight Content menu command. Adding alternate text to elements in Acrobat by addressing the element's properties. http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470612916.html
Thanks if you know something helpful

An accessible PDF is a well-formed Tagged PDF.
You start with the proper authoring application that has tag management (there are not that many - discussed below).
Your Tagged output PDF must be post-processed with Acrobat Pro.
You evaluate the post-processed PDF.
If satisfactory, you deploy the well-formed Tagged PDF.
Adobe Reader or Acrobat (from 8.x forward) both provide the read out loud feature (ROL).
While this is not equivalent to a full assistive technology (AT) application it can be useful for simpler narrative content.
However, PDF page content consists of graphic objects (text included) that are painted to the page in a sequence/order that is "machine" centric rather than human centric.
So, the raw print stream's read order can jump around. 
(Look over ISO 32000-1 Forward paragraph 2 & Sections 8.1 & 8.2 to get a feel for what "PDF" is (& isn't).)
PDF became an ISO Standard in 2008. This is currently ISO 32000-1. ISO 32000-2 is expected to be out in 2012.
In terms of accessible PDF, ISO 14289-1 is expected to be out in 2012.
ISO 14289 will define/describe the requirements for accessible PDF.
Adobe introduced "Tagged PDF" with Acrobat 5.x (PDF version 1.4) "Full" release.
For Acrobat 5.x this was an add-on that you took from the install CD-ROM.
Since then "Tag" creation, management, etc. has been included with the install of: 
(n.b., PDFMaker provides "tag management")
--| Acrobat 6.x  Pro (PDF version 1.5)
--| Acrobat 7.x Pro & 3D (PDF version 1.6)
--| Acrobat 8.x Pro  &  3D (PDF version 1.7)
--| Acrobat 9.x Pro & Extended (ISO 32000 & Adobe Supplement BaseVersion 1.7, ExtensionLevel 3)
--| Acrobat X Pro (ISO 32000 & Adobe Supplement BaseVersion 1.7, ExtensionLevel 3)
If the PDF is a well-formed Tagged PDF then ROL works its way down the structure tree (which can be viewed in Acrobat Pro's Tags panel).
A well-formed Tagged PDF (built to comply with ISO 32000 currently & going forward built to comply with ISO 14289 / ISO 32000 will, in fact meet current Section 508 criteria and Section 508 Refresh criteria.
Actually, it will met more rigorous criteria (Section 508, compared to other nations' requirements is somewhat anemic).
For English, ROL will read left to right; top down.
Not very useful for understanding tables and some other aspects of more developed content.
AT uses the structure tree to convey the PDF's logical hierarchy and semantic content flow to users.
So, a well-formed Tagged PDF is an essential for users of AT.
Section 14 of ISO 32000-1 provides discussion of logical structure and tags.
An ISO approved copy is at Adobe:
ISO 32000-1
In a nut shell, you'd want to provide a well-formed Tagged PDF.
To effectively  consume a downloaded well-formed Tagged PDF end-users will want to use AT (NVDA (free, open source), JAWS, etc.) rather than Adobe Reader / Acrobat ROL.
As to Ted's PDF Bible.
I've got 'em on my bookshelf. Most excellent global references for all things Acrobat.
However, to deploy well-formed Tagged PDF requires more detailed references.
There is the up front authoring. Content must be mastered so as to support output of a well-formed Tagged PDF.
There is the requisite post-processing of the PDF with Acrobat Pro.
There is the requisite understanding of what the tags/elements are & how to properly use them.
There is the need for specific "how-to" with examples.
As to a "simple site" - - well, ahhh, "simple" precludes anything of usable worth, eh.
A search on variations of "accessible PDF" will provide links to resources that provide "how-to".
One resource is the Accessiblilty Forum at the Acrobat User Community.
AUC Accessibility Forum
An older thread there has links to Adobe "how-to" for various Acrobat releases. 
An older list of reference material
As the core of Acrobat's accessibility features are largely the same since Acrobat 5.x older how-to documents are still useful.
For the most part, the most definitive discussions of the how-to & the why are in older Adobe documents.
Of course, stuff comes & goes out on the web so the links may or may not be functional.
(n.b., you'll have to copy-paste the URLs into a browser's address bar)
However, a search on a document's title may provide an alternative link. 
If not, send me a forum PM.
Remember that the key to success (for a well-formed Tagged PDF) is in the authoring.
Proper authoring with an application that provides adequate Tag management is critical.
--| Adobe FrameMaker or InDesign with Acrobat Pro
--|  MS Word with Acrobat Pro (for PDFMaker & ability to perform requisite post-processing of the PDF) for pre Office 2007
--| MS Word 2007  / 2010 have a Save As PDF feature that can provide tag management -- but Acrobat Pro is still needed to perform requisite post-processing
--| Open Office (& Acrobat Pro for requisite post-processing)
Be well...
Message was edited by: CtDave

Similar Messages

  • How can I create a custom feature, which will automatically take a custom master page while creating a site ?

    Hello ,
    I am new in Sharepoint development . I am trying to create a Sharepoint feature to Activate master page automatically while creating the site .Below mentioned code I am using to do this . 
    But When I am creating any site under site collection .It is not applying automatically . I have to manually Activate that feature . 
    SPSite site = properties.Feature.Parent as SPSite;
    SPWeb rootWeb = site.RootWeb;
    Uri masterUri = new Uri(rootWeb.Url + "/_catalogs/masterpage/mycustom.master");
    rootWeb.MasterUrl = masterUri.AbsolutePath;
    rootWeb.CustomMasterUrl = masterUri.AbsolutePath;
    rootWeb.Update();
    How Can I create a feature that can activate the master page at same time of site creation under Site collection ,Without any manual work .. 
    Thanks in Advance .. 

    Hi,
    You can associate master page during feature activation as follows:
    http://social.technet.microsoft.com/wiki/contents/articles/19933.sharepoint-2010-set-a-custom-master-page-during-feature-activation.aspx
    Then, you can use feature stapling to apply automatically on site creation:
    http://blogs.msdn.com/b/kunal_mukherjee/archive/2011/01/11/feature-stapling-in-sharepoint-2010.aspx
    Thanks,
    Avni Bhatt

  • How do I create a natjmc file which will let me avoid code in functional header?

    Hi,
    We have calls through std::function<> in our C++ code and when debugging I would like to step into the function called but do not want to have to step through the 6 or 7 intermediate template layers.
    Turning on "Just My Code" in VS 2013 is supposed to avoid this code from what I can tell based on this rule in default.natjmc
      <!-- Standard C++ header files-->
      <File Name="*\VC\include\*" />
      <File Name="*\VC\atlmfc\*" />
    Sadly, when I debug step into a call to a function object, I end up stepping into functions like this one in <functional>:
     _Ret operator()(_Types... _Args) const
      { // call through stored object
      if (_Impl == 0)
       _Xbad_function_call();
      return (_Impl->_Do_call(_STD forward<_Types>(_Args)...));
    I'd like to have a single step walk from
    -> CallingFunction
    (F11) STEP INTO
    -> MyCallback
         [external code]                 
         CallingFunction
    I tried using a .natstepfilter file and adding _Func_.* with NoStepInto but that's too draconian. I want a rule like <Action>StepPast</Action> or StepThrough but that doesn't seem to exist either.
    So how do people debug through std::function calls without going crazy with stepping through all the intermediate layers??
    John

    Hi John,
    Like this case here:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/b7f46806-d407-4c3e-ab86-04303ae5e5e7/how-to-step-directly-into-my-stdfunction-in-debugger?forum=vcgeneral
    Please vote this user voice here:
    http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4078610-make-stepinto-a-std-function-go-directly-to-the-i
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How do I create an interactive PDF file with variable data

    We would like to basically do a 'mail merge' of our list of customers with an interactive PDF file (including videos, menus, etc - not just form fill out and web links) to create a single PDF file that contains multiple mail pieces ... one for each customer ... with each mail piece being customized for that customer.  Customizations would include different greetings (Dear Bob, Dear Dana, etc), as well as different charts based on data unique to the customer, different photographs, etc.
    I've seen that InDesign and Acrobat Professional can be used to create an interactive PDF (such as from http://tv.adobe.com/watch/ask-the-adobe-ones/14-calling-rufus-about-interactive-pdf-making).  However I don't understand how I can insert data from a database, csv file, excel file etc into the PDF file so that each page, or each set of pages, within the PDF can be customized.
    Can anyone point me to a tool to use for this?
    Thanks,
    Bob Kendall

    For that kind of volume and unattended operation, you want InDesign Server – which is the server/high volume edition of INDD.
    From: Adobe Forums <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Thu, 3 Nov 2011 06:58:07 -0700
    To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
    Subject: How do I create an interactive PDF file with variable data
    Re: How do I create an interactive PDF file with variable data
    created by Ti26E31DSxxx<http://forums.adobe.com/people/Ti26E31DSxxx> in PDF Language and Specifications - View the full discussion<http://forums.adobe.com/message/4005459#4005459

  • How can you create a writable PDF document from a PPT presentation ?

    How can you create a writable PDF document from a PPT presentation ? Upper part with the image , lower part with a free space in order to take notes for students during presentation or course.
    Thanks.
    B

    You can make a PDF file out of you notes and handouts but using the Adobe PDF printer.
    Open your PowerPoint Document then go to “File” “Print”
    Select ‘Adobe PDF” Printer
    Under slides, select which way you want to print. Note it will not print to a printer but to a PDF file.
    After then go into printer Properties and Setup PDF properties, do the following: (see second image below)
    Default: PDF/A 1-b
    Adobe Security: none (change as needed)
    Adobe Output folder: Prompt for Adobe file name
    Adobe Page size: Letter (change as needed)
    Check the following check boxes
    View Adobe PDf Results,
    Add Document Information,
    Rely on system fonts only,
    Delete Log files for successful jobs.
    Select OK
    A pop will ask you where you want to save the document. The file extension should be PDF. After giving the file name select okay and the file should popup as a PDF. Down side is if you want to speaker notes included then you will have to do another file, like wise with just screen shots then combine into one PDF document.
    I used Acrobat IX Pro. So to do this you need Acrobat IX or X Pro.
    Hope this will help.
    Tiger26

  • How do I create a field, in which people can click to accept my general business terms?

    How do I create a field, in which people can click to accept my general business terms?

    I'm not sure what are InDesign's capabilities in this field, but I think
    you can do everything there, except for setting up the button field with
    the right options and applying the one line of code that allows the user to
    import their own images into it.

  • How to convert word doc into pdf - which product of adobe i need to use- what upgrades - am a newbie

    How to convert word doc into pdf - which product of adobe i need to use- what upgrades - am a newbie -  simple answers please - Thanks in advance.

    @Pipeline2007 - which version of Microsoft Office have you got? Older versions of Acrobat aren't compatible with the latest versions of Office, see this link for info:
    http://helpx.adobe.com/acrobat/kb/compatible-web-browsers-pdfmaker-applications.html

  • How do I create a single PDF Portfolio from an Outlook 2011 email with multiple non-pdf attachments?

    How do I create a single PDF Portfolio from an Outlook 2011 email with multiple non-pdf attachments?
    Email has 3 attachments--some are not pdf. I'd like all three converted into pdf files along with the email itself, and all appear in the email's pdf portfolio.

    I would also like an answer to this question. 
    I am trying to convert an Outlook email to a PDF, then all attachment are appended to the PDF as pages instead of attachments. 

  • I have a Mac and Acrobat Pro, how do I create an interactive PDF file?

    I have  a Mac and Acrobat Pro, how do I create an interactive PDF File?

    Hi 528!!,
    Here's some information about adding multimedia to your PDF files: Acrobat Help | Multimedia and 3D models
    Please let us know how it goes!
    Best,
    Sara

  • How to create a user  y which will have the same content of existing user x

    how to create a user y which will have the same content of existing user x ,
    like all the tables,procedures,functions and packages

    You can do the following.
    1. Use CREATE USER to create the new account/schema
    2. Use exp to export old schema
    3 Use imp with fromuser=<old user> and touser=<newuser>

  • How do I create a line-Map animation effect

    How do I create a Line-Map animation effect?
    i am trying to highlight a 'Route' on a map.

    Are you using PSE or Premiere Elements? You can't do this in PSE. For PRE, better to ask in their forum, since very few of us here use it:
    http://forums.adobe.com/community/premiere_elements

  • How to create sharepoint timer job, which will run at farm level

    Hi ,
    I want to create SharePoint timer job which will access all site collections list from farm and give count of list items of each list and trigger email if count exceeded 4000 items.
    Thanks,
    Ganesh Pawar

    try these links:
    https://social.msdn.microsoft.com/Forums/en-US/75ccf7c0-13b2-4330-aaf2-355f107026a1/rest-services-error-are-a-specific-list?forum=sharepointcustomizationprevious
    https://social.msdn.microsoft.com/Forums/en-US/75ccf7c0-13b2-4330-aaf2-355f107026a1/rest-services-error-are-a-specific-list?forum=sharepointcustomizationprevious
    https://social.msdn.microsoft.com/Forums/en-US/75ccf7c0-13b2-4330-aaf2-355f107026a1/rest-services-error-are-a-specific-list?forum=sharepointcustomizationprevious
    https://social.msdn.microsoft.com/Forums/en-US/75ccf7c0-13b2-4330-aaf2-355f107026a1/rest-services-error-are-a-specific-list?forum=sharepointcustomizationprevious
    Please mark as answer if you find it useful else vote for it if it is close to answer..happy sharepointing

  • How can i create a new user with only read rights ?

    How can i create a new user with only read rights ?

    You are asking about a Database User I hope.
    You can look into the Oracle 8i Documentation and find various privillages listed.
    In particular, you may find:
    Chapter 27 Privileges, Roles, and Security Policies
    an intresting chapter.
    You may want to do this with the various tools included with 8i - including the
    Oracle DBA Studio - expand the Security node and you can create USERS and ROLES.
    Or use SQL*Plus. To create a
    user / password named John / Smith, you would login to SQL*Plus as System/manager (or other) and type in:
    Create user John identified by Smith;
    Grant CONNECT to John;
    Grant SELECT ANY TABLE to John;
    commit;
    There is much more you can do
    depending on your needs.
    Please read the documentation.
    -John
    null

  • TS1424 there are 43 available apps' update  which couldn't be made with my current account. How i can find the account with which i bought them in order to update them

    there are 43 available apps' update  which couldn't be made with my current account. How i can find the account with which i bought them in order to update them

    Use get info in iTunes on your Mac.

  • How to open RAC node2 usng spfile which will stay in ASM disk?

    Hi,
    I have installed oracle 11g r2 rac with asm in two nodes. OS is hp-Unix.
    I have installed oracle11g Active Data Guard using Single alone Database.
    Both RAc and Active Data Guard works fine.
    I have not configure Data Guard Broker.
    N.B Rac node1 is running using spfile which is in ASM disk (+DATA/spfiledcpdb.ora) but node2 is running using pfile.
    Question: how to open node 2 using spfile which will stay in ASM disk like node 1?
    Thanks
    Solaiman
    Edited by: 876149 on Apr 1, 2013 10:08 AM

    Modify your PFILE to specify only IFILE='location_of_spfile'
    OR
    use STARTUP PFILE='location_of_spfile'
    Ensure that the spfile does have the 2nd instance specific parameters defined correctly.
    Hemant K Chitale

Maybe you are looking for