#10895 closed enhancement (invalid)
PDF Print Driver should use a PDFLib alternative
Reported by: | korli | Owned by: | phoudoin |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Printers | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
PDFLib is no longer maintained, and embeds old versions of libpng and libtiff (security concerns). Alternatives: libharu, cairo.
Change History (7)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
I think Haru is our best bet, as it's the smallest and most portable. PDFium is a just-open-sourced library, and probably will suffer from growing pains for a while.
comment:3 by , 10 years ago
This is the lib used by DocumentViewer, so there already is an Haiku port of it and sample app using it. However, it would be nice to integrate this into BePDF, because DocumentViewer lack some of the features from it.
comment:4 by , 10 years ago
The printer driver doesn't need to display PDF, it needs to produce a PDF.
comment:5 by , 7 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
PDF Writer driver and PDFlib were moved to haikuports since hrev51272.
comment:6 by , 7 years ago
I think those packages should be in the default image. Only in release-* or also nightly-*?
Another alternative might be pdfium lib from Chrome https://pdfium.googlesource.com/pdfium