PDF Debugger
Dev tools
pdf inspector
SHOW HN2023
How HN took it
8 positive, 8 neutral or asking, 1 mixed, 1 critical, out of 18 comments about the project. Thread score +0.24.
Idea: 4 for, 0 againstExecution: 2 for, 1 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for inspecting PDFs, a better alternative to heavy tools
From 3 comments
I needed this last night when I was trying to edit some text in a PDF and I ended up having to use iText Rups to browse the tree. Is there a way to view the stream content in…
qingcharles on HNThis works perfectly now on my test files. I can find the pages that have specific strings I was looking for. This has saved me clogging up my PC by installing the Java runtime…
qingcharles on HNNo, it was clear already from the webpage that it uses PDF.js. I've also used it. I just think this is a really great way of visualizing PDF's, I shared it with my team as we…
davedx on HN
Shipped quickly and works well
From 1 comment
This is great, thanks for sharing! It is also inspiring to me, because I have had the same idea and been working on something like this on-and-off since early 2022, but the…
svat on HN
Objections
No privacy information about uploads
From 1 comment
An example output would have been nice. There is also nothing about privacy and stuff. What happens to the uploaded pdf? Or is it processed inside the browser? But then there…
Gys on HN
Typo and selection bug in the UI
From 1 comment
Very neat! I spotted a typo, which led me to a bug. When I click on a "stream contents" node, the right panel says "It's a actual content" (instead of "an"), and there is some…
mkl on HN
Requests
Show decoded stream content as UTF-8 text
From 1 comment
I needed this last night when I was trying to edit some text in a PDF and I ended up having to use iText Rups to browse the tree. Is there a way to view the stream content in…
qingcharles on HN
Open-source the project
From 2 comments
This is great, thanks for sharing! It is also inspiring to me, because I have had the same idea and been working on something like this on-and-off since early 2022, but the…
svat on HNThat's very cool! 1. Is the source available anywhere? I'm curious to see how it works. 2. Is there a way to connect the structure displayed here, to the rendered version in the…
anymoonus on HN
Link PDF spec references for each element
From 1 comment
very cool. Do you think you could hot link the PDF spec of each element for the casual observer?
nraynaud on HN
Better JavaScript support in PDFs
From 1 comment
What's your aim making this here? Is it mostly just to show the sub-components of a PDF? Because if you added more support for Javascript it would fill a need (IDK how niche,…
Uptrenda on HN
Questions
Is the source available?
From 1 comment
That's very cool! 1. Is the source available anywhere? I'm curious to see how it works. 2. Is there a way to connect the structure displayed here, to the rendered version in the…
anymoonus on HN
Does uploaded PDF leave the browser?
From 1 comment
An example output would have been nice. There is also nothing about privacy and stuff. What happens to the uploaded pdf? Or is it processed inside the browser? But then there…
Gys on HN
Alternatives named
iText RUPS
From 2 comments
I needed this last night when I was trying to edit some text in a PDF and I ended up having to use iText Rups to browse the tree. Is there a way to view the stream content in…
qingcharles on HNI took inspiration from RUPS by iText [1]. It’s maybe most popular tool for inspecting PDF files 1. https://github.com/itext/i7j-rups
hyzyla on HN
pdfsyntax
From 1 comment
For editing, I was able to make some simple edits (not of individual objects, but things like removing or duplicating pages, or editing crop boxes) using pdf-lib instead of…
svat on HN
ngPDF
From 1 comment
Regarding 2.: Most of these objects do not directly correspond to rendered elements. Basically every page has one (typically) content stream which will contain all rendered…
zauguin on HN
pdf-explorer
From 1 comment
This is great, thanks for sharing! It is also inspiring to me, because I have had the same idea and been working on something like this on-and-off since early 2022, but the…
svat on HN