1. 10 Dec, 2013 1 commit
  2. 02 Oct, 2013 1 commit
    • Adrián Pérez de Castro's avatar
      Tagged-PDF: Implement parsing of StructTreeRoot · e04cabd8
      Adrián Pérez de Castro authored
      Implement parsing of the StructTreeRoot entry of the Catalog. Also, the
      Catalog::getStructTreeRoot() and PDFDoc::getStructTreeRoot() methods are
      modified to return an instance of StructTreeRoot instead of an Object.
      
      All elements from the StructTreeRoot are parsed except for:
      
      - IDTree: it is a lookup tree to locate items by their ID, which would
        be barely useful because the whole structure tree is to be kept in
        memory, which should be fast enough to traverse.
      - ParentTreeNextKey: This is needed only when the ParentTree object is
        to be modified. For the moment the implementation deals only with
        reading, so this has been deliberately left out.
      
      StructElem tree nodes from the document structure tree are parsed as a
      StructElement instance. Attributes and extraction of content out from
      elements are not yet handled.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=64815
      e04cabd8
  3. 04 Apr, 2013 1 commit
  4. 27 Jan, 2013 1 commit
  5. 25 Jan, 2013 2 commits
  6. 19 Jan, 2013 1 commit
  7. 28 Dec, 2012 1 commit
    • Thomas Freitag's avatar
      Repair pdfunite · d61c6d49
      Thomas Freitag authored
      Sorry, when I implemented the support encrypted pdf files in pdfseparate I
      missed that writePageObjects of course is also used in pdfunite for combining
      pages, and even more that encrypted files are still not supported by pdfunite,
      I removed the numoffset from writing the objects itself. Therefore there are
      still all objects in the combined pdf file, but the references missing the
      numoffset and therefore were no more reachable.
      The patch repairs it.
      
      Bug #58569
      d61c6d49
  8. 07 Nov, 2012 1 commit
    • Fabio D'Urso's avatar
      Replaced forward declaration of enum CryptAlgorithm with a proper #include · 40efa729
      Fabio D'Urso authored
      Forward-declaring enums is illegal. It hasn't caused problems so far
      because XRef.h includes Object.h, which in turn includes Stream.h, where
      the enum is defined.
      Therefore, enum is alreadly defined when the compiler reaches that line.
      
      To avoid future issues, I've replaced it with a proper #include "Stream.h"
      (which expands to nothing as Stream.h has already been included at that
      point).
      
      I've also added a #include in XRef.h because it references enum
      CryptAlgorithm too. Also in this case, it expands to nothing.
      40efa729
  9. 06 Sep, 2012 2 commits
  10. 26 Apr, 2012 1 commit
  11. 16 Nov, 2011 1 commit
  12. 29 Aug, 2011 1 commit
    • Thomas Freitag's avatar
      Rework writing of PDF files · 8ca2f410
      Thomas Freitag authored
      Makes it more compatible with other PDF readers
      See "Creating PDF with poppler ?" thread in the mailing list for more info
      8ca2f410
  13. 10 Nov, 2010 1 commit
  14. 20 Sep, 2010 1 commit
  15. 17 Sep, 2010 1 commit
  16. 07 Apr, 2010 1 commit
  17. 05 Apr, 2010 2 commits
  18. 04 Oct, 2009 1 commit
  19. 16 Aug, 2009 1 commit
  20. 22 Mar, 2009 1 commit
  21. 28 Feb, 2009 1 commit
  22. 16 Nov, 2008 1 commit
  23. 01 Sep, 2008 1 commit
    • Albert Astals Cid's avatar
      All poppler commiters to these files agreed to GPLv2+ · 0c11d390
      Albert Astals Cid authored
      Still missing to answer
      Marco Pesenti Gritti
      	Catalog.cc
      	Outline.cc
      	Outline.h
      
      Kjartan Maraas
      	HtmlOutputDev.cc
      
      Timothy Lee
      	ImageOutputDev.h
      	ImageOutputDev.cc
      
      Carl Worth
      	CairoOutputDev.cc
      
      Ed Catmur
      	GfxFont.cc
      	GlobalParams.cc
      	TextOutputDev.cc
      	TextOutputDev.h
      	UnicodeTypeTable.cc
      	UnicodeTypeTable.h
      0c11d390
  24. 24 Aug, 2008 1 commit
    • Albert Astals Cid's avatar
      Add more correct copyright statements on fofi, goo, poppler and util... · 47f54ad4
      Albert Astals Cid authored
      Add more correct copyright statements on fofi, goo, poppler and util directories to be more compliant with GPL that requires such modification statements to be present. Meanwhile i did that, i did qt and qt4 dirs too, glib is missing if someone wants to fix it, but it's not crucial as it's not a fork of some other GPL software
      47f54ad4
  25. 27 Feb, 2008 1 commit
    • Brad Hards's avatar
      Add in the initial part of the optional content support. · 81891667
      Brad Hards authored
      To see this work, compare ClarityOCGs.pdf with and
      without this change.
      
      Right now we only handle optional content using
      XObjects. Optional content using Marked Content has
      infrastructure, but is not implemented. That will be
      quite invasive in Gfx, and I'm not confident enough
      to do it this late in the process.
      81891667
  26. 09 Feb, 2008 1 commit
  27. 20 Jan, 2008 1 commit
  28. 19 Jan, 2008 1 commit
  29. 25 Apr, 2007 1 commit
  30. 18 Jan, 2006 1 commit
  31. 30 Oct, 2005 1 commit
  32. 16 Sep, 2005 2 commits
    • Marco Pesenti Gritti's avatar
      2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> · db62e07f
      Marco Pesenti Gritti authored
              * poppler/PDFDoc.cc:
              * poppler/PDFDoc.h:
              * poppler/XRef.cc:
              * poppler/XRef.h:
      
              Merge more from 3.01
      db62e07f
    • Marco Pesenti Gritti's avatar
      2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> · a9df3f32
      Marco Pesenti Gritti authored
              * goo/Makefile.am:
              * poppler/DCTStream.h:
              * poppler/Decrypt.cc:
              * poppler/Decrypt.h:
              * poppler/FlateStream.h:
              * poppler/GlobalParams.cc:
              * poppler/GlobalParams.h:
              * poppler/Makefile.am:
              * poppler/PDFDoc.cc:
              * poppler/PDFDoc.h:
              * poppler/Parser.cc:
              * poppler/Parser.h:
              * poppler/Stream.cc:
              * poppler/Stream.h:
              * poppler/XRef.cc:
              * poppler/XRef.h:
              * poppler/poppler-config.h.in:
      
              Merge security plugins support from xpdf 3.01
      a9df3f32
  33. 06 Jul, 2005 1 commit
  34. 05 Jul, 2005 1 commit
  35. 03 Mar, 2005 1 commit