WriteFile Method
Syntax
CWIMAQVision.WriteFile SourceImage, Path, Format [, ColorTable]
Return Type
On success, this method returns 0. On failure, this method returns a negative number.
Purpose
Obsolete—Use WriteImage instead. Writes an image to a file.
Remarks
Use this method with all image types.
The following table indicates the image types that each image file format supports.
File Types | Image Types |
---|---|
AIPD | all image types |
BMP, JPEG | 8-bit, RGB |
PNG, TIFF | 8-bit, 16-bit, RGB, RGBU64 |
Parameters
SourceImage As CWIMAQImage
The image to write to a file.
Path As String
The name of the file.
Format As CWIMAQFileFormats
The standard file format to create. If this value is cwimaqFileUnknown, the method creates a file with the BMP file format.
ColorTable As Variant
[Optional] An optional color table to associate with 8-bit images. If you want to provide a color table, the table must have 256 elements. Do not provide this input to write a grayscale palette to the file.
Example
Private Sub Run_Click() Dim Filename As String Dim ColorTable(0 To 255) As Long 'Write an image in Viewer1 to a JPEG file. 'The name of the file is in Filename. CWIMAQVision1.WriteFile CWIMAQViewer1.Image, Filename, _ cwimaqFileJPEG End Sub