Why do we need to use a third party service to embed a pdf on a website? Shouldn't there be a HTML tag for that, like img for images?
Sorry to drop in on your post, But I put pdf's on websites twice a month without third party stuff.
Ftp pdf to a folder on your server.
drop an img of pdf icon on the page and link img to pdf location.
Again, apologies if I have not understood your question.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!