LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

get front panel image

I want to print the front panel image with a specific resolution independent
of the actual size of the front panel.
I had the following idea: I use a prperty node with "get front panel image"
feed an intensity graph in a sub-VI with the information and print the panel
of the sub-VI. The intesity graph of the sub-VI has always the resolution I
need for the printer.

This works fine. The peoblem I have is that I can not use the property node
with 24 image depth. For the colour table (I need it for the graph) I always
receive an array with the size of 256 as I receive it with 8 image depth.
With 24 image depth I should receive a much longer colour table.

Maybe somebody has another idea to print the front panel with always the
exact res
olution. Independent of the panel size - always the exact similar
picture on the paper.

Max

--
-> max.weiss@web.de / max.weiss@gmx.de <-
-> Max Weiß * Eulenweg 2 * 76356 Weingarten * Germany <-
-> Fax/Voicebox: 01212 / 5 - 10570879 * Tel: +49 162 9114507 * DB 8 MWE <-
0 Kudos
Message 1 of 2
(2,717 Views)
I've played with this some myself. Apparently, LabVIEW can only use up to a 8 bit depth or 256 colors for this function. Most of the time, that is sufficient for printing images which are usually in grey scale anyway. You might also want to play around with some of the Print Methods using invoke nodes. You can print to an html doc and specify whether you want a JPG or PNG and the color depth for the image. You might be able to take advantage of this to work around odd printing problems.
0 Kudos
Message 2 of 2
(2,717 Views)