Main Page
From GNUpdf
The goal of the GNU PDF project is to develop and provide a free, high-quality, complete and portable set of libraries and programs to manage the PDF file format, and associated technologies.
GNU PDF LibraryFrom the Statement of Purpose: The GNU PDF Library provides functions to read and write PDF documents conforming to the PDF 1.7 specification. This includes visualization (retrieving of bitmaps with rasterized page contents) and interactive features such as annotations and interactive forms. The library also support the generation of specific subsets of PDF conforming to the ISO standards PDF/A, PDF/X and ISO 32000. Right now the library is under heavy development and we have not released a version yet. Please see the Library Page for more information. |
GNU JugglerThe code-named GNU Juggler will be a full-fledged PDF viewer and editor making use of the GNU PDF Library. Right now we are busy in the development of the library and the GNU Juggler is not even started. Please see the Juggler Page for more information. |
PDF Knowledge DatabaseAs we develop the GNU PDF Library we are generating free documentation about many parts of the PDF specification, the several existing PDF standards, PDF implementation issues, etc. That documentation is available in this webpage and organized into the PDF Knowledge Database. Please see the PDF Knowledge Database for more information. |
News
GNU PDFWe are looking for hackers! (Sat, 15 Nov 2008 13:52:49 +0100) If you want to contribute to the free software movement with time, please take a look below software developers We need hackers with a good background in C for the development of GNU PDF. No previous knowledge in the PDF format is required. To get a general picture about the kind of tasks that should be [...] http://planet.gnu.org/gnupdf/?p=9 Polishing Streams, Filtering and nocheck (Mon, 06 Oct 2008 03:03:14 +0200) This is the weekly report about the development of the GNU PDF project. Fixes in the Stream Module This week we did a lot of work on the stream module. Juan Pedro Bolivar discovered a really bad bug in the stream module code that led to the rewrite of some parts of pdf-stm. We wrote or adapted several [...] http://planet.gnu.org/gnupdf/?p=8 Streams and Filters (Sun, 28 Sep 2008 23:50:38 +0200) This is the weekly report about the development of the GNU PDF project. Changes to the Streams Implementation This week we have been polishing a bit the stream design commited the last week. Juan Pedro Bolivar Puente and Gerardo E. Gidoni provided quite interesting points such as to not use the use of hash tables to maintain [...] http://planet.gnu.org/gnupdf/?p=7 Opaque pointers, Mac OS vintage, and Streams (Sun, 21 Sep 2008 23:37:13 +0200) This is the weekly report about the development of the GNU PDF project. Opaque Pointers Juan Pedro Bolivar, a GNU PDF contributor and also the maintainer of GNU Jump, suggested the use of opaque pointers in libgnupdf. The use of opaque pointers would improve the binary compatibility with applications using the library. After a short discussion in the [...] http://planet.gnu.org/gnupdf/?p=6 Abstract data types, locales and encryption (Sat, 13 Sep 2008 15:48:35 +0200) This is the first weekly report about the development of the GNU PDF project. We plan to release this kind of report so that people can be aware of the progress and on-goings of the project. New Library Module for Cryptography David Vazquez has submitted the initial implementation of the crypt module. The module implementation makes [...] |






