These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Reader on Android does not open PDF

Benoit200
Registered: Sep 20 2011
Posts: 5
Answered

good evening
  
Do you know why Adobe Acrobat Reader 10.0.2 (Android 2.3.4 Nexus S)
does not open PDF containing bitmap image ?
 
For example, I cannot read this file :
http://driveinx.free.fr/image.pdf
 
PDF 1.4 (Acrobat 5.x ) generated xith Pdflib+Pdi 7 on Linux Without encryption
 
But Acrobat Reader 10.0.2 (Android) can read this one PDF 1.3
http://driveinx.free.fr/image-2.pdf
  
thank you in advance for your help and if exists an alternative
  
Best regards
Benoit

My Product Information:
Reader 10.0.2, Mobile
KellyMcC
Acrobat 9ExpertTeam
Registered: Jul 11 2011
Posts: 389
Benoit200,

I did some testing on the image.pdf (on my Android device) and it did not show up as well. It looks like the file had some minor damage, which I fixed in Acrobat Pro:

1. I ran a Preflight fixup (Tools > Print Production > Preflight).
2. At the top I clicked the Wrench icon (Select single fixups).
3. Then expand the Documents section and chose Repair Damaged document.
4. I saved a new copy of the file and it displayed fine on my Android device.

There shouldn't be any problem opening newer PDFs on Android. The issue you're seeing with newer files may be related to the PDF Settings or the PDF Creation method on Linux.

Kelly McCathran
Adobe Community Expert
Certified Technical Trainer+

Merlin
Acrobat 9ExpertTeam
Registered: Mar 1 2006
Posts: 766
;-)
Benoit200
Registered: Sep 20 2011
Posts: 5
Hello,

thank you Kelly.

Unfortunately, these PDFs are generated each hour by an institution
and I can only view them on my Android reader and in My Android Apps
I am unable to provide a re-treatment as you stated for all My Android Apps users (?)

These PDF are read on any Reader and all operating systems except Acrobat Reader Android 10
is sad :-(

would you have an advice for me ?

Br
Benoit
UVSAR
Expert
Registered: Oct 29 2008
Posts: 1357
Why it isn't displaying is a question for engineering, but there are no errors in the COS tree - it fully complies with the ISO spec - but running Preflight's RDD fixup repacks the entire document during the save operation (equivalent to a refry), so it will change things that aren't technically wrong.
Benoit200
Registered: Sep 20 2011
Posts: 5
Whoa what expertise :-)
Thks
and what would be your suggestion for me to do an Android application that displays these sort of PDF, please ?
Br
Benoit
UVSAR
Expert
Registered: Oct 29 2008
Posts: 1357
Accepted Answer
It depends - if you're linking to Adobe Reader on your device, there aren't many options - why the file isn't displaying will need to be considered by the product engineers, so you'd have to raise a support ticket.

However if the PDFs are *always* like the example, you may potentially have another route - it's a 1-page PDF which contains nothing other than a single bitmap image, so rather than displaying it as a PDF, you *could* read the PDF as raw data, extract the content stream containing the bitmap image, decompress it and you'd essentially have the original bitmap back, which you can display any way you want.

In your example, the image data is between lines 70 and 1257. It's Flate-compressed but there are "deflate" classes for most development languages which can handle it.

Of course that would only work if all the PDF files are the same single-image layout, and all the coding would be up to you, but it would avoid the overhead of linking in to Adobe Reader.
Benoit200
Registered: Sep 20 2011
Posts: 5
Hello

Many thks for your answer

I have already had a ticket to Adobe-mobile Android support (...)

the PDFs are linked to a reader chosen by the user

But if user have only AAR installed
or if user have AAR has set as default reader,
he will have a blank page reading the PDFs

and he say that the application does not work.
That's what I want to avoid :-)

Thank you for your proposal... I will study that.
It seems complicated because there are many opportunities for pdf files with bitmap, many areas with this pdfs and at all hours, I think not being able to find a standard for a process

Best regards
Benoit




Benoit200
Registered: Sep 20 2011
Posts: 5
Hello Again,

Adobe answer :

"...We have taken a note of the problem and this is a known issue to us. We would try to rectify the problem in our next release...."

BR
KellyMcC
Acrobat 9ExpertTeam
Registered: Jul 11 2011
Posts: 389
Liandryden,

Adobe Reader is indeed available for Android. You can download it here:
https://market.android.com/details?id=com.adobe.reader&feature=search_result

The issue above was with a specific file from the Linux Platform.

Kelly McCathran
Adobe Community Expert
Certified Technical Trainer+

olivera
Registered: Jul 16 2009
Posts: 26
Android v3.x comes with an eBook application which is far more superior in rendering PDF documents than the Adobe Reader for Android. The rendering speed is also faster.