RadaeePDF.com :: Topic: Edited PDF view in iOS Mail (client) app (1/2)
Welcome, Guest
Username: Password: Remember me

Signin/Signup with:

Here you should submit your bug reports with logcat.
  • Page:
  • 1
  • 2

TOPIC: Edited PDF view in iOS Mail (client) app

Edited PDF view in iOS Mail (client) app 1 year 16 hours ago #11561

  • srinivas_g
  • srinivas_g's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 3
  • Karma: 0
We have "Premium" package of Radaee and used the latest library (Eclipse 3.4 as well as Android Studio 3.9) in one of our Android apps.
The app requires to give ability to draw on PDF which was functioning correct but when we send the final PDF with drawing to the email as an attachment and when we view the PDF in iOS - Mail app, the drawings were not shown.


We have attached our sample app's APK for the same and screenshots describing that we have drawn on PDF and other screenshot represent the attachment viewed in iOS-Mail app.


Can you please check the issue and provide solution for the PDF which is unable to view the PDF properly on iOS-Mail App?
Attachments:
The administrator has disabled public write access.

Edited PDF view in iOS Mail (client) app 1 year 15 hours ago #11563

  • support
  • support's Avatar
  • OFFLINE
  • Administrator
  • Posts: 503
  • Thank you received: 42
  • Karma: 6
I did some quick check.
Here I'm attaching you some results.
I was starting from a MSWord white page generated by MacOS print engine.

File Attachment:

File Name: test_adobe.pdf
File Size: 13 KB


File Attachment:

File Name: test_macprev.pdf
File Size: 19 KB


File Attachment:

File Name: test_white.pdf
File Size: 10 KB


Results are:
- the first file is not showed by MacOS Preview and iOS rendering
- the second file is rendered properly in both MacOS and iOS rendering
- the third file (from Radaee) is rendered by MacOS
- the third file (from Radaee) isn't rendered by iOS rendering

We've found many post on Apple official forum about their PDF rendering engine is lacking many annotations' rendering features.
We've also found forums.adobe.com/docs/DOC-4722.

The way to make Apple PDF rendering engine fully compatible with third part PDF generator is to flatten annotations on the PDF page.
RadaeePDF offer the flat feature as Premium feature.

NOTE: flattening a page you will lose annotations and each image become static on the page itself.
Last Edit: 1 year 15 hours ago by support.
The administrator has disabled public write access.

Edited PDF view in iOS Mail (client) app 1 year 15 hours ago #11564

  • support
  • support's Avatar
  • OFFLINE
  • Administrator
  • Posts: 503
  • Thank you received: 42
  • Karma: 6
One more note.
The file below contains 4 annotations from RadaeePDF.
Simple geometric primitives are rendered correctly by Apple iOS engine.

File Attachment:

File Name: test_white-2.pdf
File Size: 15 KB

The same file, as before, is rendered correctly by MacOS Preview.
No issue on different reader: I checked almost the reader available on iOS running our competitors' rendering engine.
The administrator has disabled public write access.

Edited PDF view in iOS Mail (client) app 1 year 15 hours ago #11565

  • support
  • support's Avatar
  • OFFLINE
  • Administrator
  • Posts: 503
  • Thank you received: 42
  • Karma: 6
It seems Apple isn't adopting the standard PDF polyline primitive and is rendering their own scheme that is out of standard PDF1.7 definition.
The administrator has disabled public write access.

Edited PDF view in iOS Mail (client) app 1 year 7 minutes ago #11569

  • srinivas_g
  • srinivas_g's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 3
  • Karma: 0
Yes, geometric polyline works but handwritten was not shown in test_white_2.pdf file which you have shared. The same issue we too had.
The administrator has disabled public write access.

Edited PDF view in iOS Mail (client) app 11 months 4 weeks ago #11582

  • support
  • support's Avatar
  • OFFLINE
  • Administrator
  • Posts: 503
  • Thank you received: 42
  • Karma: 6
It seems Apple isn't adopting PDF polylines. They put curves within a stamp annotation.
It's a non standard way to store the curves and, most important, they aren't showing curves at all if such annotations are not stamp.
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Powered by Kunena Forum