Live data from Hacker News

OpenPDF 1.3.0

github.com

1–10 of 63 posts

Re: OpenPDF 1.3.0

#2
Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment...

something in C, or anything that compiles through LLVM would probably be a better choice i think.

Re: OpenPDF 1.3.0

#5
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

Google's PDFium which is used in Android and ChromeOS is fast becoming the reference implementation to target: https://opensource.google.com/projects/pdfium

Re: OpenPDF 1.3.0

#6
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

What's wrong with pdfium?

Re: OpenPDF 1.3.0

#7
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

Google's PDFium which is used in Android and ChromeOS is fast becoming the reference implementation to target: https://opensource.google.com/projects/pdfium

Is there a standalone client based on pdfium ?

Re: OpenPDF 1.3.0

#8
post #6
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

What's wrong with pdfium?

It uses custom google build systems that are difficult to use independent of a chromium build. Last time I tried I was unable to get it to build.

It's not packaged as far as I can tell separately from chromium and chromium doesn't ship it as a reusable library. Not sure if it has a stable interface, probably not.

It doesn't have any frontend other than chromium.

Re: OpenPDF 1.3.0

#9
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

That is actually what I thought this OpenPDF thing was.

I feel that the name is very unfortunately chosen - it's too generic, should have had a "J" in it at least to denote that it is a Java library. JOpenPDF, perhaps.

Re: OpenPDF 1.3.0

#10
post #2

Pdf so badly needs a standard open source reference implementation. the problem with java is that it isn’t easy to reuse in other programming environment... something in C, or anything that compiles through LLVM would probably be a better choice i think.

There's already plenty of open source implementations of PDF parsing: Ghostscript, MuPDF, XPDF, Poppler, Pdfium, just to name the first few that come to mind.
Post reply on HN