Como visualizar um arquivo XPS?


25

Algumas vezes tenho que lidar com arquivos XPS (o XPS é um rival da Microsoft para o formato PDF da Adobe, tecnicamente um XAML (XML) compactado).

Posso vê-los no Ubuntu? Ou, talvez, eu pudesse produzi-los?

Respostas:


17

O Okular, o visualizador de pdf do KDE, suporta XPS. O nome do pacote é que okulareu não conheço nenhum visualizador do GNOME / GTK + que suporte XPS, embora de acordo com este bug evidenciado no suporte upstream do GNOME tenha sido adicionado. Não está funcionando para mim em Maverick ....


Okular fez o trabalho, mas os caracteres árabes estão distorcidos.
Tarik

Agora, o bug que você está relatando foi resolvido! :-)
luca76

8

O Evince agora tem suporte ao XPS. Verifique: http://projects.gnome.org/evince/?guid=ON


1
O Google Docs também suporta este formato a partir de fevereiro de 2011: googledocs.blogspot.com/2011/02/…
Tom Brossman

Você sabia que o arquivo MS SampleXpsDocuments é um executável do Win32 e pesa 159 MiB? :-) Eu estou indo para verificar a resposta (para saber que Evince XPS apoio é realmente utilizável) assim que eu encontrar um sane XPS arquivo para tentar ...
Ivan

2
O Evince realmente suporta XPS? O link abaixo da lista não diz isso. E isso não funciona aqui.
Jakob

O @Jakob evince upstream o suporta, mas o pacote no ubuntu atualmente não o utiliza. Ele requer um pacote libgxpsque acabou de ser incluído no 12.04 e deve ser ativado no pacote evince, que está em andamento - não há garantia, porque estamos um pouco atrasados. Veja askubuntu.com/questions/112852/… e " XPS não suportado "
Savvas Radevic

1
Evince mostrou meu arquivo XPS como uma página em branco.
Tarik

6

Para mim, a solução mais adequada no meu computador 12.04 foi converter o arquivo XPS para PDF na linha de comando através

xpstopdf file.xps

e visualizando o recém-criado file.pdf usando o visualizador de PDF (lido no meu caso).

Isso exigiu a instalação do pacote libgxps-utils .

(O Evince não abriu o arquivo XPS em que encontrei, pelo menos imediatamente, mas reclamei "O arquivo zip do tipo de arquivo (aplicativo / zip) não é suportado".)


1
O xpstopdf falhou quando chamado.
Tarik

2
O mesmo aqui - a mensagem de erro era "Erro ao criar arquivo XPS: Arquivo XPS inválido: representação fixa não encontrada"
Steve Kroon

Não funcionou para mim: (xpstopdf: 87500): GLib-WARNING **: GError definido na parte superior de um GError anterior ou memória não inicializada. Isso indica um erro no código de alguém. Você deve garantir que um erro seja NULL antes de ser definido.
Etech

Trabalhou para mim. No Ubuntu 14.0.2, ótimo!
Spikeyang

@SteveKroon: Eu entendo isso com arquivos OXPS. Normal XPS parece funcionar ...
van den Berg Gert

2

Se você deseja criar arquivos XPS, sua melhor aposta pode ser tentar criar o componente GhostXPS do GhostPDL (parte do pacote Ghostscript); Não sei se isso já foi feito para o Ubuntu e não tenho experiência em primeira mão.

O Inkscape pode ler e gravar arquivos .xaml. Suponho que ele possa ser usado para converter, por exemplo, .pdf ou .svg em .xaml. No entanto, não sei se ele pode ou não lidar com arquivos .xps diretamente (talvez não).


Inkskape não leu meu arquivo XPS
Tarik
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.