# Feature request: Inline PDF

**URL:** <https://discourse.joplinapp.org/t/feature-request-inline-pdf/142>\
**Category:** Features\
**Created:** [22 May 2018 12:50 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142 "2018-05-22T12:50:10Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![theoden8](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/theoden8/32/1292_2.png) [@theoden8](https://discourse.joplinapp.org/u/theoden8)\
**Post date:** [29 June 2020 16:16 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/21 "2020-06-29T16:16:46Z")

</div>

You can already do that by clicking a link to pdf file

---

<div class="post-metadata">

**Author:** ![jt196](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jt196/32/4285_2.png) [@jt196](https://discourse.joplinapp.org/u/jt196)\
**Post date:** [29 June 2020 18:57 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/22 "2020-06-29T18:57:06Z")

</div>

The reason I wrote this (later discovered what you’re saying) is that most of my attachments aren’t working in the Android app. It’s set to auto download but that isn’t happening, even when I click on the link. {off to the bugs section with me}

---

<div class="post-metadata">

**Author:** ![osman](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/osman/32/4785_2.png) [@osman](https://discourse.joplinapp.org/u/osman)\
**Post date:** [19 August 2020 20:55 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/24 "2020-08-19T20:55:20Z")

</div>

a big + 1 from me too… Looove to see Joplin handling PDFs inline

---

<div class="post-metadata">

**Author:** ![joeschmoe](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/joeschmoe/32/9127_2.png) [@joeschmoe](https://discourse.joplinapp.org/u/joeschmoe)\
**Post date:** [28 August 2020 19:29 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/25 "2020-08-28T19:29:07Z")

</div>

> You can already do that by clicking a link to pdf file

that's not what this thread is about. inline and clicking a PDF isn't the same thing

---

<div class="post-metadata">

**Author:** ![dae](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@dae](https://discourse.joplinapp.org/u/dae)\
**Post date:** [31 August 2020 16:03 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/26 "2020-08-31T16:03:41Z")

</div>

This is essential for me as well. I save all of my plots as PDFs and need to be able to view them in notes. I can’t use Joplin as a lab notebook otherwise. (Would be totally fine to have in-line pdf display only on Desktop and not on mobile.)

---

<div class="post-metadata">

**Author:** ![JackGruber](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/jackgruber/32/3231_2.png) [@JackGruber](https://discourse.joplinapp.org/u/JackGruber)\
**Post date:** [1 September 2020 14:39 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/27 "2020-09-01T14:39:28Z")

</div>

This would be nice, my work arround is a script createn a preview from the first PDF site as picture and add it to the note.

 ![grafik](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/2X/a/aeaad93fc7250beae0158f16081b2a3b4bd0fb9d.jpeg)

---

<div class="post-metadata">

**Author:** ![kameel](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/kameel/32/4923_2.png) [@kameel](https://discourse.joplinapp.org/u/kameel)\
**Post date:** [4 September 2020 09:31 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/28 "2020-09-04T09:31:07Z")

</div>

+1 This would seriously rock! 👍🏻

---

<div class="post-metadata">

**Author:** ![HVR88](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/hvr88/32/9656_2.png) [@HVR88](https://discourse.joplinapp.org/u/HVR88)\
**Post date:** [4 October 2020 23:27 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/29 "2020-10-04T23:27:46Z")

</div>

I can't replace Evernote without inline PDF support, and the primary reason I've been checking in with Joplin for the past 2-3 years is to replace Evernote.

So happy to wee the WYSIWYG editor over the past year as well as the ability to resize inline images. PDF is one of the last hurdles for my own document conversion.

---

<div class="post-metadata">

**Author:** ![joeschmoe](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/joeschmoe/32/9127_2.png) [@joeschmoe](https://discourse.joplinapp.org/u/joeschmoe)\
**Post date:** [6 October 2020 02:32 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/30 "2020-10-06T02:32:14Z")

</div>

> [@HVR88](#):
>
> I can't replace Evernote without inline PDF support

why would this keep you from using it ?

---

<div class="post-metadata">

**Author:** ![t0dd](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/t0dd/32/743_2.png) [@t0dd](https://discourse.joplinapp.org/u/t0dd)\
**Post date:** [6 October 2020 04:18 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/31 "2020-10-06T04:18:52Z")

</div>

I can't wrap my head around this use case. Are you saying you wish to treat a PDF like an image in a document?

---

<div class="post-metadata">

**Author:** ![dae](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@dae](https://discourse.joplinapp.org/u/dae)\
**Post date:** [6 October 2020 23:55 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/32 "2020-10-06T23:55:53Z")

</div>

I save all my graphs and figures as pdf vector files. I'd love to be using Joplin as a lab notebook for research, but I can't make the switch until I can insert inline PDF images (which are also what I use in latex documents). I'm attaching a screenshot of a note and the figure PDF. I don't need multipage PDF documents to show up as images, only these figures.

[heatmapFeature\_3-rMoney.pdf](https://discourse.joplinapp.org/uploads/short-url/bwfGIYFwJ74yOnlPcmgMYvuitJp.pdf) (48.3 KB)

 ![Screen Shot 2020-10-06 at 20.06.34](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/2X/b/b2c4099c1e3287c547f3f23a9d14169a982ee567.jpeg)

---

<div class="post-metadata">

**Author:** ![t0dd](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/t0dd/32/743_2.png) [@t0dd](https://discourse.joplinapp.org/u/t0dd)\
**Post date:** [7 October 2020 02:28 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/33 "2020-10-07T02:28:47Z")

</div>

Interesting. I forget that PDF is a vector format. I usually use svg for all vector images. Anyway. Thanks for your clarification.

---

<div class="post-metadata">

**Author:** ![dae](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@dae](https://discourse.joplinapp.org/u/dae)\
**Post date:** [10 October 2020 14:43 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/34 "2020-10-10T14:43:27Z")

</div>

(I used to use svg, but found that using pdf saved me from a bunch of downstream compatibility issues with things like Overleaf, etc. The only downside I've noticed is this markdown inline issue)

---

<div class="post-metadata">

**Author:** ![milynot](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/milynot/32/6257_2.png) [@milynot](https://discourse.joplinapp.org/u/milynot)\
**Post date:** [16 October 2020 12:10 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/35 "2020-10-16T12:10:10Z")

</div>

+1 hopefully it is ready before my Evernote subscription ends next year 2021. Looking to migrate from Evernote to Joplin.

---

<div class="post-metadata">

**Author:** ![elsiehupp](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/elsiehupp/32/5260_2.png) [@elsiehupp](https://discourse.joplinapp.org/u/elsiehupp)\
**Post date:** [16 October 2020 19:19 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/36 "2020-10-16T19:19:05Z")

</div>

Inline PDFs is one of my primary use cases for Evernote, and I would really like to be able to stop using Evernote.

However:

> [@Mirthe](#):
>
> Given:
> 
> - There is only one attachment
> - The markdown is empty except the link to this attachment
> - The attachment is of type application/pdf (or .pdf)

- I have Evernote notes with multiple attachments (for example, a list of products, each with its own PDF tearsheet); granted, in this case I generally hide inline PDFs to economize space.
- I frequently include freeform (ie unstructured) commentary above a PDF (such as bibliographic data for an academic paper). (Yes, I know there are better solutions for this.)
- My main use case that matches @Mirthe's is probably bills, invoices, and receipts that I dump in Evernote just in case I might need them later (and also because I distrust file systems).

This being said, though, the more important thing for me is probably being able to search the contents of attachments alongside the contents of notes. Would the following be feasible alongside or independent from inline PDFs?

Given:

- A Joplin instance syncs via Nextcloud
- The Nextcloud instance has [full-text search](https://github.com/nextcloud/fulltextsearch) set up (ideally with PDF support set up as as well)

Then:

- Joplin search will use Nextcloud search to search the contents of Joplin attachments

I can create a separate thread for search within attachments if y'all think that would be helpful.

(For what it's worth, I will probably finish migrating from Evernote regardless.)

---

<div class="post-metadata">

**Author:** ![dpoulton](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/dpoulton/32/29723_2.png) [@dpoulton](https://discourse.joplinapp.org/u/dpoulton)\
**Post date:** [16 October 2020 19:55 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/37 "2020-10-16T19:55:44Z")

</div>

I think the ability to search attachment contents would be great but wouldn't this method only allow this feature to a sub-set of Joplin users, namely, those using a suitably configured Nextcloud server and not using E2EE? I only mention it as I am sure that there would be many other users out there who do not use Nextcloud or do use E2EE that would really like this feature.

I suppose that the idea of linking a function just to Nextcloud is not unprecedented (note sharing). But for something as useful as this I would suggest that an in-client method, however that would be implemented, would be an approach that benefits all users.

---

<div class="post-metadata">

**Author:** ![roman\_r\_m](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/roman_r_m/32/3297_2.png) [@roman\_r\_m](https://discourse.joplinapp.org/u/roman_r_m)\
**Post date:** [17 October 2020 20:30 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/38 "2020-10-17T20:30:40Z")

</div>

Took a stab at this but it seems the support for embedding pdf is only available starting from Electron version 9. Joplin is on 8 at the moment and it seems Laurent is reluctant to upgrade.

---

<div class="post-metadata">

**Author:** ![rxliuli](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/rxliuli/32/4083_2.png) [@rxliuli](https://discourse.joplinapp.org/u/rxliuli)\
**Post date:** [30 October 2020 13:54 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/39 "2020-10-30T13:54:48Z")

</div>

To be honest, it’s normal not to be willing to upgrade. God knows what is wrong with the new version of electron.

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [30 October 2020 14:50 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/40 "2020-10-30T14:50:41Z")

</div>

> [@roman\_r\_m](#):
>
> Took a stab at this but it seems the support for embedding pdf is only available starting from Electron version 9. Joplin is on 8 at the moment and it seems Laurent is reluctant to upgrade.

I missed that post but just to clarify if you can add PDF preview support we can upgrade to Electron 9. We'll probably upgrade at some point anyway.

---

<div class="post-metadata">

**Author:** ![roman\_r\_m](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/roman_r_m/32/3297_2.png) [@roman\_r\_m](https://discourse.joplinapp.org/u/roman_r_m)\
**Post date:** [30 October 2020 17:31 UTC](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142/41 "2020-10-30T17:31:12Z")

</div>

There you go: [https://github.com/laurent22/joplin/pull/4008](https://github.com/laurent22/joplin/pull/4008)

[Previous page](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142.md?page=1)

[Next page](https://discourse.joplinapp.org/t/feature-request-inline-pdf/142.md?page=3)
