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.