# How to import a .tif?

**URL:** <https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786>\
**Category:** Ignition\
**Created:** [January 29, 2018, 8:45pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786 "2018-01-29T20:45:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![brian.kehn](https://avatars.discourse-cdn.com/v4/letter/b/bbe5ce/32.png) [@brian.kehn](https://forum.inductiveautomation.com/u/brian.kehn)\
**Post date:** [January 29, 2018, 8:45pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/1 "2018-01-29T20:45:51Z")

</div>

In an effort to use a nice high resolution .tif image for our main HMI screen we found that the image management tool does not support a .tif file format. Additionally, one can’t drag a .tif onto a window in the designer like you can a SVG.  
Ignition Tech Support told me that it would be possible to use “Java Advanced Imaging API”, which I am happy to use.  
In a similar manner I have previously I used the “Extension Functions” section of a “Component Scripting” window to get under the hood of ignition. I imported classes from the JFreeChart library, and had those scripts in the method titled “ConfigureChart”, which is inside the “Extension Functions” section of a component scripting window.  
See screenshot below.

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/3/30a93a0e28cb42282913ff254aa180bc47a49f03.PNG)

My question is this: when I asked ignition tech support where to add this new custom method I was about to write, he did not know and told me he couldn’t help. Where can I add this new extension function I am about to write to once again get under the hood of ignition?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 29, 2018, 9:19pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/2 "2018-01-29T21:19:32Z")

</div>

Is there any reason you can’t just convert the .tif to a .png and use the .png? GIMP is free.

---

<div class="post-metadata">

**Author:** ![Parker.Smith](https://avatars.discourse-cdn.com/v4/letter/p/ed655f/32.png) [@Parker.Smith](https://forum.inductiveautomation.com/u/Parker.Smith)\
**Post date:** [January 30, 2018, 1:44pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/3 "2018-01-30T13:44:42Z")

</div>

One thing to watch for is that .tif files can include multiple pages - if you don’t want to handle that, conversion to other formats may be the way to go. Of course, conversion of a .tif can create multiple files, if you are going to a single page/image file format.

---

<div class="post-metadata">

**Author:** ![brian.kehn](https://avatars.discourse-cdn.com/v4/letter/b/bbe5ce/32.png) [@brian.kehn](https://forum.inductiveautomation.com/u/brian.kehn)\
**Post date:** [January 30, 2018, 4:35pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/4 "2018-01-30T16:35:01Z")

</div>

Thanks for your responses. I was under the impression that we couldn’t convert to a .png. But I was mistaken, and that is what we ended up doing. Thanks for your input.

---

<div class="post-metadata">

**Author:** ![Ajay\_Gupta](https://avatars.discourse-cdn.com/v4/letter/a/f05b48/32.png) [@Ajay\_Gupta](https://forum.inductiveautomation.com/u/Ajay_Gupta)\
**Post date:** [June 11, 2025, 10:46am UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/5 "2025-06-11T10:46:15Z")

</div>

> [@brian.kehn](#):
>
> Java Advanced Imaging API

Can you share how did you do the conversion of .tif file to .png file?  
I am in a situation where I have to show .tif files in ignition perspective page.

Thanks & regards,  
Ajay Kumar Gupta

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [June 11, 2025, 12:13pm UTC](https://forum.inductiveautomation.com/t/how-to-import-a-tif/16786/6 "2025-06-11T12:13:48Z")

</div>

If you can't get the Java imaging API to work you might try using this:

> **[ImageMagick – Mastering Digital Image Alchemy](https://imagemagick.org/index.php)**
>
> ImageMagick is a powerful, open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for web developers, graphic designers, and researchers, it offers versatile tools for image processing,...
