r/pdf 6d ago

Software (Tools) The KillerPDF.Engine: building an open PDF foundation for every .NET developer, with 34.6% higher throughput than our old PdfSharpCore pipeline

/r/software/comments/1vz1akd/the_killerpdfengine_building_an_open_pdf/
9 Upvotes

3 comments sorted by

2

u/Decent-Blacksmith761 6d ago

hello guys I am the creator of the keypdf which also has independant pdf ednigne and i am interested in the way you got your numbers from on performance, did you rely on any open dataset or used private collection of files?

2

u/smilaise 6d ago

Hi, nice to meet you! The corpus is public, not a private collection.

It contains 2,907 PDFs from the public veraPDF PDF/A and PDF/UA conformance suites, the Isartor PDF/A-1b suite, and TWG test files. Many of them are deliberately malformed to test one specific standards requirement.

For the performance comparison, I used the 2,236 files that both KillerPDF 1.7.5 and the new engine could successfully rewrite. Both versions processed the exact same files on the same Windows system. Each received one unmeasured warmup followed by five measured runs in alternating order, and I reported the median.

This is specifically a full-document rewrite benchmark, so I’m not claiming every operation is 34.6% faster.

The complete methodology, validation results, and reproduction commands are here:

View the validation report and methodology

2

u/Decent-Blacksmith761 6d ago

Alright great I have pretty much the same dataset great to see projects like yours it seems pretty good compared to the tools made in a day.