Better PDF Plugin - Insert, scale, rotate and cut-out pdf pages into your notes

PR is submitted.

2 Likes

Version 1.1. is out.

It’s now possible to use internal links as url.

“url” : [[MyDocument.pdf]]

2 Likes

The PR is accepted. Better PDF plugin is now part of the community plugins

8 Likes

@MSzturc: thank you.

First of all, thank you very much for your great work. Your plugin is the reason why I was able to migrate my workflow from Denonthink and Craft to Obsidian.

What I noticed is that the documents linked by Better-PDF-Plugin are not displayed as linked mentions. Can you check whether you can get backlinks to be displayed?

1 Like

I also noticed that problem you describe. The supposed bug is nothing i could resolve in my plugin. Currently Obsidian is not able to support links from code blocks. I opened a feature request, but it was rejected with the reason that an API would be provided in the future which would allow developers to manipulate nodes in the graph.

1 Like

Ahh okay I see, thank you very much for your quick reply.

Another point that struck me is that as soon as I swipe the mouse over an embedded PDF, a popover opens. It hinders me more than it is of any use to me, especially since you can switch to the PDF document as soon as you click on it if you need it.

Why did you implement the behavior like this?

I am also aware of the problem.

Currently, you can click on a PDF document embedded by better-pdf-plugin and you will land in the PDF on the page that was embedded. For this workflow it is necessary that the embedded element has the class internal-link otherwise obsidian is not able to detect the link itself.

This is where Page Preview comes in. It creates the popover for all classes of the internal-link type, which means as long as theres no possibility to tell obsidian that’s a link that should not create a page preview you have to live with it or deactivate the page preview plugin as workaround.

I also created a feature request for it. That introduces a way to address internal links without preview.

1 Like

Thank you for your detailed answer and for your effort spent with the plugin.

Do you have an idea which features you will implement next?

Well, for me this plugin was needed to be able to migrate my old knowledge management system to my new philosophy therefore it always supports all features i need for my workflow. For me it will be never features complete but always good enough. But this doesnt mean that im not open to Feature Requests. I would like to know how you all are using better-pdf-plugin and what your workflow is, maybe something is missing that i currently dont see. Feel free to post Feature Requests.

Updated to version 1.2.0.

Obsidian changed with 0.10.12 the handling of PDF Markdown Processors which causes the issue that pdf pages wont be rendered after update.

1 Like

Hello @MSzturc , is this linked to this error I get with Obsidian 11.0?
UnknownErrorException: The API version "2.6.347" does not match the Worker version "2.5.207".

Hi @cmjn it looks like that another Version of PDF.js is part of your Obsidian. Im not an insider, so i haven’t access to this build currently. I will test it as soon as Obsidian 11 got released

1 Like

Hi yes thank you for pointing me in the right direction!
I’ve disabled all other plugins and it works now. I just have to find which one conflicted with yours.
Sorry for the inconvenience!

Can you please add a feature so that it accepts Zotero URI in url. That would be awesome and much more useful than linking to pdfs in the vault.
Thanks

2 Likes

hello, did you find the problem, I have the same error…thank you

Hi I was wondering if you were thinking of adding support for external system links to open pdfs located outside of the Vault?

It’s a bit tricky since most of the external systems dont support hyperlinks. Currently im looking for a solution where i could manage my epub ebooks and my pdf papers that supports hyperlinks (to quote or to annotation, or at least to a page). Do you have a software in mind you would like to integrate?

I was thinking of being able to use external links like these “file:///Users/XX/Documents/Interesting%20reads/FULLTEXT01.pdf” so I can view them in Obsidian without moving them into my vault. That’ll save my vault space and also improve Obsidian as my personal directory

Is there any way to forbid hovering pdf document when I move my mouse over inserted pdf page with the use of this plugin?

Update: the solution was setting the page preview option disabled. Now it’s great!

1 Like