O Evince (Document Viewer) possui um sistema de plug-in?


8

Possui API? Caso contrário, qual é o visualizador de PDF mais simples que faz?

O que eu quero criar: Talvez anotações (que possam ser compartilhadas por meio de um arquivo externo) ou criar hiperlinks para a Wikipedia. Esse tipo de coisas. Você pode até ter controle remoto, onde o visualizador pode sincronizar muitos documentos abertos em diferentes computadores ao mesmo tempo. Ainda não tenho certeza.


11
Talvez você deva escrever um pouco o que você quer fazer com isso.
Martin Ueding

Talvez anotações (que possam ser compartilhadas através de um arquivo externo) ou a criação de hiperlinks para a wikipedia. Esse tipo de coisas. Você pode até ter controle remoto, onde o visualizador pode sincronizar muitos documentos abertos em diferentes computadores ao mesmo tempo. Ainda não tenho certeza.
user55373

(I adicionado esta informação para a pergunta.)
Jakob

Okular (o espectador KDE) tem anotações, que vão para o PDF diretamente ...
Martin Ueding

Respostas:


8

Em princípio, o evince pode ser controlado através do seu dbus api. Um exemplo de sua aplicação é o plug-in SyncTeX para gedit, que facilita a edição e a navegação de arquivos de origem de látex em combinação com o evince. Por outro lado, o próprio dbus api mudou sensivelmente do gnome 2 para o 3 e está um pouco oculto, então você terá que procurar na fonte evince para encontrar os métodos expostos.

Sobre anotações: a partir da versão 2.31, o evince suporta adicionar (mas não excluir) anotações. Atualmente, esse recurso está quebrado no evince 3.2 (a versão fornecida com o Ubuntu 12.04) devido a uma regressão, mas uma correção foi lançada a montante.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.