[lib]poppler
niedawno uzyskał wsparcie dla adnotacji zdefiniowanych w nowszych specyfikacjach Adobe PDF, i zostało to zaimplementowane w evince
. Niestety, wciąż brakuje niektórych funkcji, takich jak możliwość usuwania adnotacji (IIRC, wynika to z braku wsparcia z poppler
, nie evince
), i miałem problemy z edycją już istniejących komentarzy (ale nie miałem czasu na debugowanie te poprawnie).
Tak więc, z jednej strony, evince
ma, za pośrednictwem poppler
, wsparcie dla standardu, wbudowany adnotacji PDF, OTOH że wsparcie nie jest (jeszcze) doskonały.
Powinno to również oznaczać, że inne używane narzędzia poppler
mogą uzyskać taką funkcję w najbliższej przyszłości.
Irytujący może być brak funkcji „zapisz”. Doprowadza mnie to do szału, gdy muszę użyć opcji „Zapisz jako” za każdym razem, gdy chcę zapisać kopię adnotacji (kilka lat temu korzystałem z systemu Windows (nie NT)), więc od czasu do czasu mam silną potrzebę często zapisuj moją pracę) - ale w każdym razie evince ma być przeglądarką, a nie edytorem, więc egzekwowanie „Zapisz jako” jest naprawdę sposobem na dopasowanie tego do ich metafory interfejsu użytkownika.
Jeśli chodzi o przenośność, w zależności od tego, dokąd zmierzasz, może wystarczy, jeśli narzędzie pozwoli ci pobrać „warstwę adnotacji”. Pamiętam, jak wiele lat temu przechodziłem przez wielowarstwowe narzędzie do adnotacji do Postscript (i wtedy był to już stary kod, który wymagałby trochę pracy do zbudowania) - jeśli zdobędę czas i okaże się, że potrzebuję ponownie narzędzi do adnotacji PDF / PostScript, Mogę się tym zająć, żeby móc go zhakować ...
okular
. Ale stanie przed tym samym problemem warstw.