Evince (Document Viewer) ha un sistema plug-in?


8

Ha API? In caso contrario, qual è il visualizzatore PDF più semplice che fa?

Cosa voglio creare: forse annotazioni (che potrebbero essere condivise tramite un file esterno) o creare collegamenti ipertestuali a Wikipedia. Questo genere di cose. Potresti anche avere il controllo remoto in cui il visualizzatore può sincronizzare contemporaneamente molti documenti aperti su diversi computer. Non sono ancora sicuro.


1
Forse dovresti scrivere un po 'quello che vuoi farci.
— Martin Ueding,

Forse annotazioni (che potrebbero essere condivise tramite un file esterno) o creando collegamenti ipertestuali a Wikipedia. Questo genere di cose. Potresti anche avere il controllo remoto in cui il visualizzatore può sincronizzare contemporaneamente molti documenti aperti su diversi computer. Non sono ancora sicuro.
— user55373,

(Ho aggiunto queste informazioni alla domanda.)
— Jakob,

Okular (il visualizzatore di KDE) ha delle annotazioni, che vanno direttamente nel PDF ...
— Martin Ueding,

Risposte:


8

In linea di principio, evince può essere controllato attraverso il suo dbus api. Un esempio della sua applicazione è il plugin SyncTeX per gedit, che consente di modificare e sfogliare più facilmente i file sorgente in lattice in combinazione con evince. D'altra parte, è stato scoperto che lo stesso dbus api cambia sensibilmente da gnome 2 a 3 ed è in qualche modo nascosto, quindi dovrai scavare nella fonte di evince per trovare i metodi esposti.

Per quanto riguarda le annotazioni: dalla versione 2.31 evince supporta l'aggiunta (ma non l'eliminazione) delle annotazioni. Questa funzione è attualmente interrotta in evince 3.2 (la versione fornita con Ubuntu 12.04) a causa di una regressione ma una correzione è stata rilasciata a monte.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.