https://github.com/mozilla/pdf.js
Not criticizing because there's lots of reason to build things that exist, just curious.
https://github.com/mozilla/pdf.js
Not criticizing because there's lots of reason to build things that exist, just curious.
- Is it written from scratch? - Did you have prior experience with PDF format and rendering?
Stupid question: Do you feel LLMs can do that kind of work beyond typical SPAs with forms and CRUD?
I know teams that integrated Apryse, and the costs just to support basic PDF editing are eye-watering.
1: it's like the million monkeys with a million typewriters decided to go work at Adobe and they really have heard great things about mixed text and binary file formats because they are outstanding RCE and stack smashing opportunities
On the other hand, PDF.js has been around for more than a decade. As it is a core component of Firefox, and viewing PDFs is an important part of name business applications, you'd think they'd have not nearly so many issues.
I know PostScript and PDFs are a nightmare, but no small part of me feels like this is yet another case of Mozilla underfunding development.
> they catch more edge case bugs like "Hebrew is rendered backwards" and so on.
I love when my core use case, show stopping bug is considered an edge case. ))In any case, there are more native speakers of right-to-left languages then there are native English speakers.
In any case, Hebrew is handled differently from other RTL languages, hence this bug report in PDF.js: https://github.com/mozilla/pdf.js/issues/20097
Almost certainly something a smaller team would have never caught, given that a team with a massive name behind them didn't.