> On Sep 7, 2026, at 4:21 PM, [email protected] wrote:
> 
> Hi all,
> 
> I am on a modernization for our pdf importer.
> 
> I would like to replace poppler becouse its gpl v2 and the license is just 
> difficult to digest for our code.
> 
> We have 2 other options where to move to.
> 
> 1)  Apache PDFBox, with the price of needing java. But our own project. maybe 
> we could have a collab there.

I worked with PDFBox years ago. It is in general a lower level object level 
(COS) layer api. My team built a PDF to Powerpoint converter. It still runs, 
but I don’t have access to the code base. The lesson though is it is 
significant work to take PDF a print file format back into the component parts. 
We did the work over many years on the side.

> 2) PDFium, with the price of beeing class b BSD license, but native 
> implementation.

Being C++ this is likely a better fit.

> 
> I try our own food first. Then we still can decide to move on.


> 
> ---
> 
> A second thing.
> 
> Import yes or no, we maintain an own pdfparser. It reads pdf, identifies 
> passwords encrypts and so on.
> 
> It is not the full import, just enough to identify and open the file in a 
> special case of hybrid pdf.
> 
> We could replace that code with qpdf. It would serve the same purpose, same 
> license.  But less maintenace for us.

From https://gpdf.dev

gpdf is an open-source, MIT-licensed PDF generation library for Go

That’s not a parser.

> 
> Is that something we should go for?
> 
> 

Best of luck,
Dave

> All the best
> 
> Peter
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to