# PDF directly from the screen in Glide: Is it possible?

**URL:** https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795
**Category:** Ask for Help
**Created:** [January 20, 2024, 10:10pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795 "2024-01-20T22:10:30Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![Lucien\_sangarne](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucien_sangarne/32/29678_2.png) [@Lucien\_sangarne](https://community.glideapps.com/u/Lucien_sangarne)
#### Post date: [January 20, 2024, 10:10pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/1 "2024-01-20T22:10:30Z")

</div>

Hello everyone,

I’d like to know if it’s possible to create a PDF file directly from the screen displayed in a Glide application.

The idea would be to allow users to instantly capture the current state of their screen in the app and save it as a PDF.

Have any of you already managed to implement something similar, or do you know if it’s technically feasible with Glide’s current tools?

Thank you in advance for your feedback and help. I look forward to reading your ideas and advice!

---

<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: [January 20, 2024, 10:45pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/2 "2024-01-20T22:45:19Z")

</div>

You can use the browser’s Print button to print the screen to PDF, but last I checked it didn’t include any content below the visible part of the screen. Otherwise I’d recommend using one of the integrations and pass it your content to generate a PDF.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [January 20, 2024, 10:48pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/3 "2024-01-20T22:48:40Z")

</div>

> [@Configuring URL box](https://community.glideapps.com/t/configuring-url-box/69518/4):
>
> You might be able to test out Screenshot API solutions. I did this before, but it’s not straightforward. I have to keep my app as optional sign-in, and give the public URL to the API, but it does work if you are willing to test a bit on the height needed for the screenshot.

This is an alternative.

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [January 21, 2024, 12:15am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/4 "2024-01-21T00:15:31Z")

</div>

Data displayed on the screen is data that comes from a table. Using the DocsAutomator or PDFMonkey integration, you can generate a PDF from data in a table.

---

<div class="post-metadata">

### Author: ![Nataliya\_Kovaleva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nataliya_kovaleva/32/67518_2.png) [@Nataliya\_Kovaleva](https://community.glideapps.com/u/Nataliya_Kovaleva)
#### Post date: [January 21, 2024, 4:04am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/5 "2024-01-21T04:04:23Z")

</div>

The new solution from Loqode might interest you, it is also a course. [https://youtu.be/gS5nt39V-vI?si=ou9MNj3QWhytPmDI](https://youtu.be/gS5nt39V-vI?si=ou9MNj3QWhytPmDI)

---

<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: [January 21, 2024, 4:26am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/6 "2024-01-21T04:26:42Z")

</div>

> [@Nataliya\_Kovaleva](#):
>
> The new solution from Loqode might interest you, it is also a course. [https://youtu.be/gS5nt39V-vI?si=ou9MNj3QWhytPmDI](https://youtu.be/gS5nt39V-vI?si=ou9MNj3QWhytPmDI)

I can attest that it works well if you’re savvy with HTML and simply need to view a would-be PDF and print it on the fly. If you need to save/send a PDF link, it requires a bit more of a setup then I’d like.

CraftMyPDF is a flexible solution that’s rather inexpensive but has a bit of a learning curve.

---

<div class="post-metadata">

### Author: ![Lucien\_sangarne](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucien_sangarne/32/29678_2.png) [@Lucien\_sangarne](https://community.glideapps.com/u/Lucien_sangarne)
#### Post date: [January 21, 2024, 7:05am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/7 "2024-01-21T07:05:13Z")

</div>

thank you all for your advice. I thought there was a native function in Glide without going through an api or integration.

---

<div class="post-metadata">

### Author: ![Deny\_Pratama](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deny_pratama/32/61099_2.png) [@Deny\_Pratama](https://community.glideapps.com/u/Deny_Pratama)
#### Post date: [January 27, 2026, 9:13pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/8 "2026-01-27T21:13:53Z")

</div>

Sorry for the late joining. Is is possible to generate pdf **ONLY** from the filtered data on screen? Let say we use choice component to filter the data. So not the whole rows would be printed into pdf.

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [January 27, 2026, 9:27pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/9 "2026-01-27T21:27:47Z")

</div>

You’re using a choice component. So you built your own custom filter, which I think in this use case makes things easier.

(just for reference, for a custom filter we can also use other entry components such at a date picker)

**Had you use native filters**  
(“in-app filter” or “filter data”)  
I wouldn’t know how to create a PDF file from that. Maybe someone else would know for reference.

**If custom filter** , which is your case  
What you see in the layout editor is also the data in the data editor. You can use that data in the data editor directly for the DocAutomator integration. The data might have to be processed a little, but this approach to me is quite doable with the DocsAutomator integration.

---

<div class="post-metadata">

### Author: ![Deny\_Pratama](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deny_pratama/32/61099_2.png) [@Deny\_Pratama](https://community.glideapps.com/u/Deny_Pratama)
#### Post date: [January 27, 2026, 9:40pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/10 "2026-01-27T21:40:06Z")

</div>

Thanks for the response, Nathan.  
Yes, I made custom filter with If-Then-Else & Single Values workarounds. That’s great for viewing, but I’m afraid it’s not actually filter the data we want to export on the data editor side. I am thinking if I feed it to DocsAutomator (or PDFMonkey) it will print the whole rows, not only the viewed data. Am I missing some understanding here?

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [January 27, 2026, 9:56pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/11 "2026-01-27T21:56:57Z")

</div>

I don’t really follow. Are you filtering a collection in the layout editor?

To filter a collection with a custom filter, I would

1. Create a choice component (or perhaps other data entry components)
2. Write text to a text column
3. Use a query column to query the table I want to filter and using the text column in the filter settings of the query column
4. Back in the layout editor, use the query as the data source for the collection.

To create the PDF, you would need to extra data from the query column.

If your setup is different, would you share a few screenshots?

---

<div class="post-metadata">

### Author: ![Deny\_Pratama](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deny_pratama/32/61099_2.png) [@Deny\_Pratama](https://community.glideapps.com/u/Deny_Pratama)
#### Post date: [January 27, 2026, 10:26pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/12 "2026-01-27T22:26:09Z")

</div>

> [@nathanaelb](#):
>
> I don’t really follow. Are you filtering a collection in the layout editor?

Exactly. I filter a collection with choice component. Just like the screenshot below:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/6/d62914fd84b0f0249bb80672ca4b3eb1893f7079.jpeg)

So this is Outstanding to be done per sector. the collection list will show the filtered data when choice component (Sektor) is chosen (or not chosen). Can you see how to export only the filtered ones? in this screen only the RETAIL sector list.

---

<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: [January 27, 2026, 10:33pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/13 "2026-01-27T22:33:15Z")

</div>

The solution is already posted. Use the Query column as the source of your collection as well as the source of the filtered data to create your PDF.

> [@nathanaelb](#):
>
> 1. Use a query column to query to table I want to filter and using the text column in the filter settings of the query column
> 2. Back in the layout editor, use the query as the data source for the collection.
> 
> To create the PDF, you would need to extra data from the query column.

---

<div class="post-metadata">

### Author: ![Deny\_Pratama](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/deny_pratama/32/61099_2.png) [@Deny\_Pratama](https://community.glideapps.com/u/Deny_Pratama)
#### Post date: [January 27, 2026, 10:45pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/14 "2026-01-27T22:45:59Z")

</div>

Okay thanks Jeff, Nathan. Will do adding Query Column, then playaround with DocsAutomator which I never tried it before.

Just one more thing in my head. If we are using DocsAutomator, can it print a Table Component? Let me show the screenshot once again.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/7/6700c6c621c164ef6760a6e84a17fd8fc8e5ec21.jpeg)

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [January 27, 2026, 10:54pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/15 "2026-01-27T22:54:01Z")

</div>

With DocsAutomator, you will create the template of your PDF in Google Docs (which in your case will include a table), and you will place data placeholders in Google Sheets.

DocsAutomator will pull the data from your Glide table, insert the right data in the right place in the Google Docs template, create the PDF, and send the PDF file (or a URL thereof) back to Glide.

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [January 27, 2026, 10:56pm UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/16 "2026-01-27T22:56:39Z")

</div>

If you need further help, answer here or send me a direct message, I’m happy to help out with DocsAutomator.

@Deny_Pratama

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [January 30, 2026, 12:08am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/17 "2026-01-30T00:08:16Z")

</div>

With tables, it will be helpful to learn line items. This is now easy to setup thanks to @Rupert 's work.

> **[Line Items | DocsAutomator](https://docs.docsautomator.co/features/line-items)**
>
> DocsAutomator has powerful features for adding groups of data / line items to your documents

---

<div class="post-metadata">

### Author: ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)
#### Post date: [February 6, 2026, 12:09am UTC](https://community.glideapps.com/t/pdf-directly-from-the-screen-in-glide-is-it-possible/69795/18 "2026-02-06T00:09:06Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
