Thanks for coming to InDesignSecrets.com, the world's #1 resource for all things InDesign!

For Interactive PDF, Not All Readers Are Equal

While EPUB and the Adobe Digital Publishing Suite draw a lot of attention, the most popular kind of digital publishing produced in Adobe InDesign is interactive PDF. Interactive PDF has been around for several years and can be produced by most recent versions of InDesign.

It’s popular because it’s easy to produce, and it maintains the appearance of a print document. And PDFs can be viewed on virtually any platform?Macintosh, Windows, Unix, as well as tablets and smartphones. Sounds perfect doesn’t it?

Unfortunately, on user forums you often see messages like these:

I created a document in InDesign CS4 that includes videos ( MOV). When I export to PDF, and the PDF opens on my desktop it shows the videos, as soon as I email it or transfer it to a different computer the videos no longer show up.

Or this one:

I have been sent some PDF forms to fill in, and I did so in Preview. All looks OK, except two of the fields can’t be typed in…. Preview doesn’t appear to be fully compatible with PDF forms created with PC’s.

In the old days, Adobe controlled the PDF format and most people viewed PDF in Adobe Reader for Mac and Windows. However, PDF is now an ISO standard, and there are dozens of different PDF readers on different platforms. They vary widely is now much of the PDF specification they support, and messages like these reflect that fact.

Here’s an example: I have written before that the best format in which to include video in digital publications is H.264-encoded. I placed a video file in InDesign CS5.5 and exported as an interactive PDF. In Adobe Acrobat or Reader, the video plays fine.

Video Playing in Adobe Reader or Acrobat

Video Playing in Adobe Reader or Acrobat

The first user quoted above viewed their video (which happened to be a MOV file but would see the same thing with H.264) in Apple’s Preview. When I viewed my video in Apple Preview, I saw nothing at all:

No Video in Apple Preview

No Video in Apple Preview

Then I transferred the PDF to my iPad and viewed it in several PDF readers. You would expect that the Adobe Reader for mobile devices would have no problem, but all it shows is the poster image. The movie file (in any format) doesn’t play:

Poster Only in iOS Adobe Reader

Poster Only in iOS Adobe Reader

Finally, I viewed it in several other PDF readers (Apple iBooks, GoodReader, PDF Expert, and ezPDF Reader). Only ezPDF Reader and PDF Expert*  could actually play an embedded video file:

ezPDF Reader Plays Video

ezPDF Reader Plays Video

What Works and What Doesn’t

Here’s an overview of some other common features in interactive PDF files and how they work. I couldn’t test all applications or apps, or all platforms. My testing was on my Macintosh and my iPad (iOS operating system).

Internal Links: Links created in InDesign to other text or objects in the same PDF worked well in Apple Preview and most iOS PDF readers. But links don’t work in Adobe Reader for iOS.

URL Links: URL links created in InDesign work in Apple Preview. All iOS PDF readers I tested except Adobe Reader for iOS support them.

Navigation Buttons: Buttons like Go to Next Page or Go to Previous Page work in Apple Preview, Good Reader (iOS) and PDF Expert (iOS) but not the other apps. But no other application or app I found supports other kinds of buttons (like Show/Hide).

Embedded Bookmarks: Bookmarks created in InDesign or Adobe Acrobat appear in Apple Preview. They work in all iOS readers I tested (including Adobe Reader for iOS). However, they may appear with different names, like Outlines or Table of Contents. Most readers also allow the creation of Bookmarks but these are not cross-application compatible and only work in the same reader.

Annotations/Markup: Annotations created in Adobe Acrobat appear or partially appear in Apple Preview, Good Reader (iOS), ezPDF Reader (iOS), and PDF Expert. They can be created in these applications but are generally not cross-application compatible. And not all the annotation types created by Adobe Reader/Acrobat are supported.

Interactive Forms: As the second user comment above pointed out, there are problems with interactive forms created in Adobe Acrobat and opened in Apple Preview. iOS ezPDF Reader and PDF Expert also support opening forms and filling them in. I didn’t have time to test whether they corrupt Acrobat forms but I would be very wary.

Recommendations

For interactive PDF files which will be viewed on a computer (Mac or Windows), I think you should strongly suggest to your readers they they view your file in Adobe Acrobat or the free Adobe Reader. As I mentioned in the video posting, if you embed H.264-encoded video, they need to use at least Acrobat or Reader 9 or later in order to view them.

For interactive PDF files which are to be viewed on a tablet device, you need to reduce your expectations that interactivity will be able to be viewed by every viewer. I’d keep things simple, and don’t make your presentation depend on showing all the interactivity. But Adobe Reader for iOS is very disappointing, and I cannot recommend it. GoodReader ($4.99), ezPDF Reader ($2.99) and PDF Expert ($9.99) are well rated and support many more features.

App developers on the iPad have added many new features to their PDF viewers in the past year, and I expect that strong competition between them will improve viewing of interactive PDF files in the future.

*PDF Expert added 4/2/12

Steve Werner

Steve Werner

Steve Werner is a trainer, consultant, and co-author (with David Blatner and Christopher Smith) of InDesign for QuarkXPress Users and Moving to InDesign. He has worked in the graphic arts industry for more than 20 years and was the training manager for ten years at Rapid Lasergraphics. He has taught computer graphics classes since 1988.
Steve Werner

Latest posts by Steve Werner (see all)

  • - November 30, -0001
Related Articles
Comments

67 Comments on “For Interactive PDF, Not All Readers Are Equal

  1. I publish an online Magazine. I use Indesign cs6 for this purpose. Last I embedded some audio files. When I open the website with the help of IE browser, I am able to hear the Audio. But when I open with Safari or Google chrome,I am not able to hear Audio.
    Can somebody help?

      • I am talking about interactive pdf. I embed the audio and then export the ID file as pdf. When you open the pdf, and roll over to a particular page where audio is embedded, it plays audio. But this happens only when I open the online Magazine with the help of Internet Explorer Browser. If I open the site with Safari or Chrome browser, the Audio does not play. I hope I have made myself and my problem clear to you. I wonder what could be the reason for this behaviour.

      • p rao: I understand now. The problem is that (as the article says) different PDF readers play interactive PDF files differently. Web browsers are among the worst! Interactive PDF should not be viewed in a web browser window. It needs to be viewed with Acrobat.

  2. Hi David Blatner,
    Can you please elaborate?
    I tried to open my magazine in ipad, and it is having Adobe Acrobat. I used Acrobat only for opening my Magazine. But it still doesn’t play Audio. Do you think any plug- ins are required from the website hosting service provider. I use the services of WordPress for hosting my website.
    Thanks

    • Hi David Blatner,
      In my Laptop/Desktop I have got both IE as well as Chrome browsers. When I open the Magazine website in IE, the embedded Audio in a particular page of the Magazine,plays alright, however when I open the site with Chrome, it does not play and it does not even display the icon in that Audio embedded page. That means, it is not to do with the pdf Reader residing on the computer. It is something to do to with the Browser? It is very baffling. Maybe, with your experience you can crack this problem.
      Thanks!

  3. Hello,

    I am struggling to reduce the size of an interactive PDF.

    It is a 27 page contact booklet with greyscale headshots on each page split into groups with navigation on each page. The smallest I can get it down to is 22.1MB from 47 by savign it as an IDML file first but it needs to be under 9MB.

    Is this possible?

    thanks so much

  4. Can you recommend a PDF reader for OSX if I don’t care about embedded videos?
    What I want to do is be able to search a symbol (not a special character) on a chart. I know ezPDF Reader on iOS does this, but I need something for my desktop.

Leave a Reply

Your email address will not be published. Required fields are marked *