My home-brew accounting software generates HTML invoices; I need them in PDF also, though.
It would be good if a way was available for any application to take a full window screenshot, rather than the viewport screenshot.
It's nice to have the web page's text searchable without having to OCR the PNG.
It’s one of the things I miss most when using an other OS.
The level of integration is not even close to the same & it’s disingenuous to pretend it is currently, let alone from 2000.
Although, they say it doesn't show up in every application.
So, as I said, not the same level of integration.
Nothing wrong with those choices (they give the end user more flexibility & control for example) but it is a trade off
It's underused these days, but still available to apps, and they can interchange data in that format. Linux support for PDF isn't anywhere near as integrated.
This is a common misconception. Display PostScript was never present in any released version of macOS. It was replaced by the Quartz renderer, which is rather different.
Quartz can display and output to PDFs, but it does not use PDF as an internal format.