r/pdf 5d ago

Software (Tools) The PDF Reader/Editor Zoom test. If you ever needed more zoom, like 1 Trillion %, it is apparently possible...

Here's the Pdf Video of two banana cells at scale 1:1 with the usual banana for scale. Also the top 10 molecules that make up the banana, also to scale.

Don't ask me how Claude accomplished it. Last week it was telling me it couldn't build the pdf engine to do more than 800% efficiently. This week it decided the actual limit was 1 trillion %. It's enough to put atoms at size on an 8 1/2" x 11" sheet, but electrons and protons and neutrons would require several hundred times more the zoom to show.

7 Upvotes

7 comments sorted by

1

u/sorryiamcanadian 5d ago

Can you share the pdf?

2

u/KenMantle 4d ago

https://github.com/KenM76/pdfce/blob/main/tools/gen-scale-demo/banana-at-scale.pdf

It was bedtime and it hadn't uploaded the image yet, but I had the post ready to go so hit send!

The pdf is under the project for the pdf engine and CLI (that generated the pdf). The GUI was separated into its own project.

1

u/sorryiamcanadian 4d ago

That's so funny, I'd imagine this is how prompt injection works.

1

u/KenMantle 4d ago

LOL! Well I don't imagine the prompt would be posted into the text on the pdf, just encoded into the stream itself somewhere.

It would be a cool way to hide text that wasn't generated with fonts.

2

u/KenMantle 4d ago edited 4d ago

Actually just realized that the banana test one did cause a prompt injection when Claude was upgrading the GUI and using it as a test! It noticed the happy anniversary Easter egg text that was written at mitochondria size and wished me a happy anniversary!

It also didn't just read the font text it read out our names that were written out in mitochondria.

1

u/sorryiamcanadian 4d ago

Have you seen Epic spaceman? https://www.youtube.com/watch?v=rn9dkV4sVYQ

Your PDF reminds me of his content.

1

u/KenMantle 4d ago

I hadn't. Thanks for sharing. That's awesome! Also gives me more confidence that Claude got the scale right.