[lib]poppler
recientemente obtuve soporte para las anotaciones definidas en las nuevas especificaciones de Adobe PDF, y esto se ha implementado en evince
. Desafortunadamente, todavía carece de algunas características, como la capacidad de eliminar anotaciones (IIRC, esto se debe a la falta de soporte de poppler
, no evince
), y tuve algunos problemas con respecto a la edición de comentarios ya existentes (pero no tuve tiempo para depurar estos correctamente).
Entonces, por un lado, evince
tiene, a través de poppler
, soporte para anotaciones PDF estándar incorporadas, OTOH dijo que el soporte no es (todavía) perfecto.
Esto también debería significar que otras herramientas que utilizan poppler
pueden obtener este tipo de características en un futuro próximo.
Una cosa que puede resultar molesta es la falta de una función de "guardar". Me vuelve loco, tener que usar "Guardar como" cada vez que quiero guardar una copia de las anotaciones (usé Windows (no NT) hace algunos años, por lo que todavía tengo, de vez en cuando, este fuerte impulso de guardar mi trabajo con frecuencia), pero de todos modos, evince pretende ser un espectador, no un editor, por lo que hacer cumplir "Guardar como" es realmente la forma de encajar esto en su metáfora de la interfaz de usuario.
Sobre la portabilidad, dependiendo de dónde vaya, tal vez sea suficiente si la herramienta le permite tomar la "capa de anotación". Recuerdo que recorrí una herramienta de anotación en capas para PostScript hace muchos años (y en ese momento ya era un código antiguo, que necesitaría algo de trabajo para construir), si tengo el tiempo y me encuentro necesitando herramientas de anotación PDF / PostScript nuevamente Puedo ir a buscar eso para poder hackearlo ...
okular
. Pero se enfrentará al mismo problema de las capas.