![]() |
#1 |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
![]()
Hi,
I've got an nasty issue with my Boox Max2 (latest updates) that is a real downer for me because I can't use PDF Scribbles which is the main purpose I invested the money in this device. Expected: I highlight words in a given PDF file and add notes/annotations/scribbles to it. After exporting it (or choosing Scribble > Export > "Embed PDF"), the PDF gets synced (in my case via Syncthing) to my desktop and I am able to see the PDF content together with the highlighted text and the annotations. In reality, everything works except that I don't see the manual notes/annotations/scribbles. My desktop systems are Debian GNU/Linux boxes (stretch and Xubuntu LTS). I'm using Okular v0.26.1 (Debian) and v1.3.3 (Xubuntu) or XPdf v3.0.4. While trying out things, I noticed that the Firefox PDF viewer *does* show me the whole story including manual notes/annotations/scribbles. So the information is within the file, the issue is within the visualization on the desktop. I als noticed that Okular (my main PDF tool) is writing error messages, when the PDF is opened: okular(1079) PDFGeneratorPopplerDebugFunction: [Poppler] "Error: Bad Annot Ink List" So I guess that Boox Max2 is writing the annotations in a way that is not understood by libpoppler which seems to be used by Okular, XPdf and Emacs to display the PDF file. I could also find the same text output when opening the PDF using XPdf: Syntax Error: Bad Annot Ink List I also tested Okular 1.7.70 and TeXworks v0.6.3 on Windows 10: highlighting is visible, manual notes/annotations/scribbles is missing. Chromium on Windows 10 does show everything. Therefore: is there a process where I might report this wrong PDF format for annotations to Onyx? Is there a chance that this gets fixed somehow? Thanks for your help! |
![]() |
![]() |
![]() |
#2 |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
Example Documents
I've created a minimal example document demonstrating my issue.
The source is a LaTeX document which I compiled with pdfLaTeX to a PDF. Then I was using the PDF embed and the save method to generate two PDF files that contain my annotations. A couple of screenshots show how the files are displayed on my Debian system. The Okular screenshots also show the STDOUT output of the console. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
Potential reason: annotations stored without printable flag
The thread of https://www.mobileread.com/forums/sh...d.php?t=309966 sounds like they have discovered the common reason for both issues.
However, the provided "ps"-command did not result in a PDF document that displays the handwritten annotations on my Debian machine. The mentioned PDFedit flattening I could not test. PDFedit seems to be unmaintained since 2012 and probably dropped out of Debian some time ago. There are no deb-packages I could find. |
![]() |
![]() |
![]() |
#4 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 821920
Join Date: Sep 2014
Device: Clara BW, Aura One, Aura HD, Boox Max 2, ThinkBook Plus Gen 2
|
Which version of Poppler are you running? The issue's been fixed in version 0.8.0. If it's not in your distro's repos as yet, install it manually from https://poppler.freedesktop.org/
In a nutshell, issues like this keep cropping up because Onyx's software uses 'interesting' methods to produce PDFs. If you're interested in understanding what caused this specific problem (which is different from the one discussed in the earlier thread), see: https://gitlab.freedesktop.org/poppl...ler/issues/784 |
![]() |
![]() |
![]() |
#5 |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
No PDF annotations on poppler versions out in the wild
Thanks for the explanation. I assumed something like that.
My poppler version is from Debian oldstable and Ubuntu LTS (and Cygwin or Chocolatey for Windows 10) according to: https://poppler.freedesktop.org/ -> way too old. I'm afraid that updating this library only is not possible for me because I don't want to break dependencies or fall into dependency-hell. So: no annotation support for the next months/years until the new poppler lib version moves into my systems. Too bad. :-( But thanks for the confirmation of the root cause. |
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 821920
Join Date: Sep 2014
Device: Clara BW, Aura One, Aura HD, Boox Max 2, ThinkBook Plus Gen 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#7 | |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
![]() Quote:
I installed MuPDF on my Debian oldstable and ... yes ... it's showing the annotations! So, as a workaround, I have to use MuPDF when I want to look at manual annotations within PDF files. Thanks for this idea! |
|
![]() |
![]() |
![]() |
#8 |
Member
![]() Posts: 13
Karma: 10
Join Date: Jul 2019
Device: Onyx Boox Max2
|
Update: Debian 10 Buster
Meanwhile, I had an OS upgrade to Debian 10 (Buster).
It features poppler version 0.71.0-5 which is still not 0.8.0 which includes the fix. |
![]() |
![]() |
![]() |
#9 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 14200
Join Date: Jul 2015
Device: Boox Note Pro / Linux Laptop
|
Question about PDF annotating software
Karl, could you please tell which programs exactly you are using for PDF annotation on your Boox? I have Boox Note Pro and now I am facing establishing a pipeline to my Linux desktops with syncthing. What I am most uncertain about is what is the best tool for making freehand notes on the Note Pro. I will be ok with sycing. On Linux desktop I will be using Master PDF Editor Pro.
If you have any comparison comments about different options, that would be great as well. |
![]() |
![]() |
![]() |
Tags |
annotations, error, linux, pdf |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Max 2] Printing annotations in exported PDF | lensmann | Onyx Boox | 10 | 09-05-2020 07:58 AM |
Aura Annotations exported to the PC? | Beniamina | Kobo Reader | 6 | 09-16-2017 10:22 AM |
Formatting of exported annotations | bounce | Marvin | 5 | 07-29-2016 03:25 PM |
[marvin] exported annotations in xhtml | tsolignani | Apple Devices | 8 | 02-18-2013 06:59 AM |
Scribble on PDF can be exported to PDF - linux system | cadmus | Sony Reader | 14 | 02-21-2012 10:57 PM |