When you generate HTML or RTF documentation with external graphics, LabVIEW saves the control and indicator data type terminals and other parts of the VI to image files with consistent names.

LabVIEW saves controls and indicators using the following information:

  • The first letter is a c or an i, depending on if the terminal is a control or an indicator, respectively.
  • If the terminal represents an array, the dimension, such as 2d, follows the first letter.
  • A short name that represents the data type follows the dimension.
  • If the data type of the terminal is a LabVIEW class, then the name of the data type includes the full qualified name of the LabVIEW class.

The following table lists example image filenames for controls and indicators.

Name Terminal
ci32.jpg Control, 32-bit signed integer
i2di32.jpg Indicator, 2D array of 32-bit signed integers
c3dstr.jpg Control, 3D array of strings
cLibrary_Child_1lvclass.jpg Control, Child 1.lvclass in Library.lvlib

When LabVIEW generates image files for other parts of the VI, such as the front panel, LabVIEW includes the full qualified name of the VI in the image filename. For example, if Test.vi is in a library, LabVIEW includes the library in the image filename. Also, if you select the JPEG graphic format to save a VI named Test.vi, LabVIEW saves the graphics as JPEG files.

The following table lists example image filenames for other VI objects.

VI Elements JPEG Filename
Icon Testi.jpg
Connector pane Testc.jpg
Front panel Testp.jpg
Front panel of a VI inside a library Library_lvlib_Parent_lvclass_Testp.jpg
Block diagram Testd.jpg
Block diagram of a VI inside a library Library_lvlib_Parent_lvclass_Testd.jpg
VI Hierarchy window Testh.jpg
SubVI icons subVI_name i.jpg