# System.print in Perspective

**URL:** <https://forum.inductiveautomation.com/t/system-print-in-perspective/55307>\
**Category:** Ignition\
**Created:** [January 24, 2022, 10:52am UTC](https://forum.inductiveautomation.com/t/system-print-in-perspective/55307 "2022-01-24T10:52:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![IA\_old\_forum](https://avatars.discourse-cdn.com/v4/letter/i/7ab992/32.png) [@IA\_old\_forum](https://forum.inductiveautomation.com/u/IA_old_forum)\
**Post date:** [January 24, 2022, 10:52am UTC](https://forum.inductiveautomation.com/t/system-print-in-perspective/55307/1 "2022-01-24T10:52:40Z")

</div>

When I run the code I get the following error

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/a/8a9bbafb152e129488d3cd4be60dc8246cf02613.png)  
Does anyone know how I could fix this?  
Edit: I am using it in perspective, is it only for vision? even if I use a perspective object

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [January 24, 2022, 12:49pm UTC](https://forum.inductiveautomation.com/t/system-print-in-perspective/55307/2 "2022-01-24T12:49:25Z")

</div>

the system.gui/print functions are only for vision.

perspective doesnt rly have a print screen(i think). but you can use the browsers print (ctrl+p)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [January 24, 2022, 3:24pm UTC](https://forum.inductiveautomation.com/t/system-print-in-perspective/55307/3 "2022-01-24T15:24:06Z")

</div>

Victor's correct, there's no analogue for the `system.print` functionality that works in Perspective.

You're not alone in wanting it ([[FEATURE] Print Perspective view to default printer. (or generate PDF of view functionality)](https://forum.inductiveautomation.com/t/feature-print-perspective-view-to-default-printer-or-generate-pdf-of-view-functionality/32654), [Perspective Print Screen](https://forum.inductiveautomation.com/t/perspective-print-screen/50113), [Perspective Printing and Printer Configuration](https://forum.inductiveautomation.com/t/perspective-printing-and-printer-configuration/22864), and so on) but currently there's no standardized cross-browser way to actually _do_ what anyone wants. Until that capability exists in browsers, our hands are basically tied. We don't want to introduce a feature that works in one browser (e.g. Chrome) but not in Firefox or Safari - that's just asking for a headache for support, training and every application developer's end users.

For now, I'd say to train your users to use the tools available in the browser, e.g:

> [@Perspective Screenshot Capture](https://forum.inductiveautomation.com/t/perspective-screenshot-capture/24312/2):
>
> This would currently require a custom module - capturing screenshots from web browsers is a surprisingly complicated problem. Your best bet in the short term might be to try to train users to use built-in browser tools - new versions of Firefox, for instance, have a very powerful built in screenshotting tool. What’s the use case of these screenshots, out of curiosity?
