Hacker News new | ask | show | jobs
Show HN: PDF Differ (pdfdiffer.com)
62 points by m4rc1e 1069 days ago
10 comments

Looks interesting! Just a heads up as you seem to be a UK registered limited company :

>On business letters, order forms and websites, you must show:

>the company’s registered number >its registered office address >where the company is registered (England and Wales, Scotland or Northern Ireland) >the fact that it’s a limited company (usually by spelling out the company’s full name including ‘Limited’ or ‘Ltd’)

https://www.gov.uk/running-a-limited-company/signs-stationer...

Thanks for pointing this out. I've updated the site.
Very nice to have a native Mac app doing this!

A related tool would be a cross-platform product the company I work for creates: i-net PDFC https://www.inetsoftware.de/products/pdf-content-comparer

PDFC compares not only graphical differences but also detects content, columns, etc. We originally created it for ourselves because we weren't happy with any of the PDF comparison tools that were out there.

The black and white mode doesn't look very useful. Check out how Autodesk is visualising changes. They use three colours: blue=only in first pdf, red=only in second pdf, black=in both pdfs.

https://help.autodesk.com/view/BIM360D/ENU/?guid=GUID-08779B...

This technology is useful for many industries.

At PlanGrid, we built a version of this into all of our native platforms as well as into our web app. Allowing people to see what changed between pdf revisions was a priceless tool, even for less sophisticated users in the field.

Rasterization is a must since pdfs otherwise are extremely inconsistent based on how they were generated and post-processed.

Suggestion: When highlighting text, you want to use "multiply" blend mode (a.k.a. subtractive color mixing) instead of opacity. Opacity makes black text lighter/greyish, which is not how physical text markers work, or colored sheets of transparent plastic.
Thanks for the suggestion. I plan on having user selectable blend modes. Currently, it's using the "difference" blend mode. This mode makes it easy to spot shifted images.
I've just implemented user selectable blend modes. I've included the multiply mode as well. Thanks for your feedback.
Cool!
Mac app.

They're looking for more beta testers.

I’m going to check this out. Over the years in university, I accumulated different versions of PDFs with different annotations, because I tested various apps. It is very annoying to merge them manually.
Slightly related, I recently discovered that `less` can read pdf files out of the box. Seems like it is working on Linux but not on macOS.
MacOS comes with an old version of less (581.2) - as Apple fears and avoids GPL v3.

Brew etc holds newer versions - but this particular issue probably has to do with missing lesspipe:

https://github.com/wofr06/lesspipe#42-list-of-preprocessed-f...

This is likely lesspipe.sh used via LESSOPEN. Less itself certainly doesn’t understand PDF, but it allows automatic custom preprocessing of its input, which many Linux distributions have preconfigured as the system default.
Any news on a Windows or Linux release?
I'm hoping to have a cross platform version in 2024 if time allows. I targeted Mac first because the major book publishers and designers use Macs.