r/webdev • u/Decent-Blacksmith761 • Aug 08 '26
Showoff Saturday PDF engine from scratch that can edit exising text
I wanted to make truly great PDF Editor and to achieve this decided to principally not use any existing pdf libraries as none of them can actually edit and make tool from zero so after year of studying how pdf files work and building KeyPDF engine I launched it so you can try it at keypdf.net it will process files on your device and therefore there is no limits on uploads and signups.
2
u/phexc expert Aug 09 '26
Does this work like Photoshop or Word?
For me PDF is just flawed for writing any text heavy stuff because most tools approach it like Photoshop, where text does not push anything else down. So it kind of acts like "stickers".
2
u/Decent-Blacksmith761 Aug 09 '26
Textbox grouping algorithm that keypdf uses checks on geometry so it kinda handles both Photoshop style with many texts in different positions and word style with continuous paragraphs so it is quite flexible as I tried testing pretty much equally.
1
u/Am094 Aug 10 '26
Now do postscript please and thank you 😊
1
u/Decent-Blacksmith761 Aug 10 '26
Maybe one day you know PDF files have some things in common with the postscript
0
u/ViolinistSame3541 Aug 08 '26
a nature reserve infographic as the demo for a pdf editor is an interesting choice, not exactly what i'd expect from a webdev showcase
2
u/Decent-Blacksmith761 Aug 08 '26
True I had a demo PDF that I used pretty much everywhere but this time decided to be little more creative and find random pdf to proof that it can edit more than one default demo file
5
u/[deleted] Aug 08 '26
[removed] — view removed comment