Emitir com PDFMod desde a atualização para 16.04

2

Durante anos, eu usei PDFMod para mover, girar, excluir e adicionar páginas facilmente a um PDF. Eu sempre achei que era um pacote muito útil.

Infelizmente, desde que fiz o upgrade para o Ubuntu 16.04, há seis meses, só posso abrir cerca de metade dos documentos com ele. A mensagem de erro diz Error Loading Document seguido do nome completo do arquivo.

Alguém encontrou o mesmo problema? Alguém conseguiu consertar isso? Existe uma alternativa ao PDFMod que pode funcionar melhor / de forma mais consistente.

Caso alguém esteja familiarizado, e para fins de depuração, aqui está a saída quando eu executei pdfmod da linha de comando com um arquivo que produz o erro:

pdfmod Carretero_Discovery_2016_Proposal_02-REFERENCES.pdf 
[1 Debug 15:17:15.984] Starting PdfMod 0.9.1
[1 Debug 15:17:15.992] Initializing i18n catalog from /usr/share/locale/
[1 Debug 15:17:16.098] Loaded custom AccelMap from /home/username/.config/pdfmod/gtk_accel_map
[1 Debug 15:17:16.113] Cache directory set to /home/username/.cache/pdfmod
[1 Debug 15:17:16.622] Loaded PROBLEM-FILE.pdf
[3 Warn  15:17:16.779] Caught an exception - PdfSharp.Pdf.IO.PdfReaderException: Cannot handle iref streams. The current implementation of PDFsharp cannot handle this PDF feature introduced with Acrobat 6. (in 'PdfSharp')
  at PdfSharp.Pdf.IO.Parser.ReadXRefTableAndTrailer (PdfSharp.Pdf.PdfReferenceTable xrefTable) <0x406c5410 + 0x002cb> in <filename unknown>:0 
  at PdfSharp.Pdf.IO.Parser.ReadTrailer () <0x406c3e00 + 0x000cb> in <filename unknown>:0 
  at PdfSharp.Pdf.IO.PdfReader.Open (System.IO.Stream stream, System.String password, PdfDocumentOpenMode openmode, PdfSharp.Pdf.IO.PdfPasswordProvider passwordProvider) <0x406c17a0 + 0x002b3> in <filename unknown>:0 
  at PdfSharp.Pdf.IO.PdfReader.Open (System.String path, System.String password, PdfDocumentOpenMode openmode, PdfSharp.Pdf.IO.PdfPasswordProvider provider) <0x406c15c0 + 0x00077> in <filename unknown>:0 
  at PdfSharp.Pdf.IO.PdfReader.Open (System.String path, PdfDocumentOpenMode openmode, PdfSharp.Pdf.IO.PdfPasswordProvider provider) <0x406c1580 + 0x00023> in <filename unknown>:0 
  at PdfMod.Pdf.Document.Load (System.String uri, PdfSharp.Pdf.IO.PdfPasswordProvider passwordProvider, Boolean isAlreadyTmp) <0x406b9000 + 0x00277> in <filename unknown>:0 
  at PdfMod.Gui.Client+<LoadPath>c__AnonStorey0.<>m__0 () <0x406b8830 + 0x001bf> in <filename unknown>:0 
[3 Error 15:17:16.783] Error Loading Document - There was an error loading /home/username/PROBLEM-FILE.pdf
    
por Juan Antonio 28.10.2016 / 20:22

3 respostas

2

Eu tive o mesmo problema com o PdfMod no Ubuntu 16.04. Depois de muitas tentativas inúteis, decidi mudar para o PdfShuffler que faz o trabalho da mesma maneira.

    
por Sisay Chala 23.02.2017 / 10:15
0

Você teria que usar a versão 1.50 ou posterior do PDFMod, de acordo com o fórum é a versão em que os fluxos do iref foram finalmente manipulados.

    
por Hi-Angel 29.10.2016 / 15:04
0

Se você está procurando a edição completa de um PDF, o "Libre Office Draw" pode facilmente fazê-lo e um software de masterpiece gratuito para Linux para uso básico é "" Master PDF Editor 4 "

    
por SAGAR Nair 10.04.2018 / 12:54

Tags