# Show PDF file with more then 1 page

**URL:** <https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939>\
**Category:** Ask for Help\
**Created:** [November 18, 2023, 10:09pm UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939 "2023-11-18T22:09:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nuno\_Antunes](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nuno_antunes/32/56467_2.png) [@Nuno\_Antunes](https://community.glideapps.com/u/Nuno_Antunes)\
**Post date:** [November 18, 2023, 10:09pm UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/1 "2023-11-18T22:09:51Z")

</div>

Is it possible to upload and show a PDF file with more then 1 page?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [November 18, 2023, 11:27pm UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/2 "2023-11-18T23:27:48Z")

</div>

Upload, yes. Use a file picker. Display…kind of. Use an “Open link” action to open the PDF in a new tab. If you need the PDF embedded, you’ll need to host the PDF elsewhere and then use a web embed component. The Image component can also display the first page of a PDF.

---

<div class="post-metadata">

**Author:** ![Nuno\_Antunes](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nuno_antunes/32/56467_2.png) [@Nuno\_Antunes](https://community.glideapps.com/u/Nuno_Antunes)\
**Post date:** [November 18, 2023, 11:38pm UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/3 "2023-11-18T23:38:15Z")

</div>

> [@Robert\_Petitto](#):
>
> oad, yes. Use a file picker. Display…kind of. Use an “Open link” action to open the PDF in a new tab. If you need the PDF embedded, you’ll need to host the PDF elsewhere and then use a web embed component. The Image component can also display the first page of a PDF

Thank you i will try this.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 19, 2023, 12:25am UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/4 "2023-11-19T00:25:26Z")

</div>

Yes, you can use a web embed with a url that wraps that url and displays the PDF in a nice viewer. You can host the PDF files anywhere you want, including in Glide. You do not need to host it outside of Glide. I like this option better than the Open Link action option because it keeps you inside of the app and is a pretty good user experience.

> [@Black screen when try to enlarge image](https://community.glideapps.com/t/black-screen-when-try-to-enlarge-image/15687/19):
>
> point_up_2:t2 What he said. Using https instead of http would have been my suggestion. Also maybe the ‘Open Web View’ action as an option, but I have issues with that going full zoom without the option to pinch zoom, so have used “Open Link” instead, which opens the image externally with full control to zoom. Works fine for me on android, but from what I’ve read, ‘Open Link’ isn’t as friendly with IOS devices. Haven’t tested it, so I don’t know. Just another thought for viewing external c…

> [@Black screen when try to enlarge image](https://community.glideapps.com/t/black-screen-when-try-to-enlarge-image/15687/21):
>
> I believe this is where I found the info: I set up a template column like this: https://docs.google.com/viewer?embedded=true&url={Document} And then I have a replacement set up to replace {Document} with the url of the PDF. I also have it set up to show images and website links, so right now I also have an If Then column set up to search for ‘.PDF’ in the url and if it has it, then I use the wrapped version of the URL. Otherwise I just use the URL in it’s original form. Just a word of c…

You’ll end up with something that looks like this.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/3/23fc13155143aa442d766285239016badf33b82c.jpeg)

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [November 20, 2023, 1:18am UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/5 "2023-11-20T01:18:07Z")

</div>

Is this PDF using Glide storage?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 20, 2023, 1:50am UTC](https://community.glideapps.com/t/show-pdf-file-with-more-then-1-page/67939/6 "2023-11-20T01:50:12Z")

</div>

I’ve done it both ways. I’ve used PDF’s stored in Glide storage as well as PDF’s stored externally. As long as the PDF url is publicly accessible. If you look at the following post, I did it both ways in that test. When wrapping the PDF url, it’s using Google’s viewer in the web embed component, but Google’s viewer can render PDF’s stored anywhere publicly.

> [@Cropped images and missing inline pdfs](https://community.glideapps.com/t/cropped-images-and-missing-inline-pdfs/67843/10):
>
> OK, I did 4 tests. Test 1 - B&O with original URL Test 2 - Bose with original URL Test 3 - B&O with URL of file uploaded to glide storage Test 4 - Bose with URL of file uploaded to glide storage As you can see, Test1 was the only one that did not work and I think I know why. The original B&O URL is not a direct url to the PDF. The B&O server is probably taking that url, searching on their system for the file and returning a PDF in the HTTP response, but the url itself is not the a…

I will say this though. It can be a bit finicky at times and not load the PDF every time, but going out and back in usually works.
