CameraSaveToFile

value CameraSaveToFile ( string strControl, string strFile, value Width = -1, value Height = -1 );

Rückgabewert

Rückgabewert

Beschreibung

TRUE

Das Bauelement mit dem Namen strControl ist keine SQL-Tabelle.

FALSE

Es existiert kein Bauelement mit dem Namen strControl.

Parameter

strControl

Der Name des Bauelements Kamera, dessen aktuelles Bild in einer Datei abgespeichert werden soll.

strFile

Der Name des Zieldatei, in die das aktuelle Bild abgespeichert werden soll.

Width

Die Breite des Bildes in der Zieldatei in Pixel. Wird für Width und Height jeweils -1 angegeben, so wird das Bild mit der aktuellen Kameraauflösung abgelegt. Wird nur für Width -1 angegeben, so wird die Höhe des Bildes entsprechend dem Seitenverhältnis der Kameraauflösung berechnet und dann das Bild diesem Format skaliert abgespeichert.

Height

Die Höhe des Bildes in der Zieldatei in Pixel. Wird für Width und Height jeweils -1 angegeben, so wird das Bild mit der aktuellen Kameraauflösung abgelegt. Wird nur für Height -1 angegeben, so wird die Breite des Bildes entsprechend dem Seitenverhältnis der Kameraauflösung berechnet und dann das Bild in diesem Format skaliert abgespeichert.

Bemerkungen

Speichert das aktuelle Bild der Kamera strControl in die Bilddatei strFile, wobei die gewünschte Breite Width und/oder die Höhe Height mit angegeben werden kann. Wird keine Breite Width und keine Höhe Height angegeben bzw. beide Werte mit -1 übergeben, dann wird das Bild in der Orginalauflösung der aktuellen Kameraeinstellung abgespeichert. Wird nur die Breite Width oder die Höhe Height angegeben, dann wird der fehlende Wert für die Höhe bzw. Breite entsprechend dem Seitenverhältnis der Kameraauflösung berechnet und das Bild auf diese Größe skaliert abgespeichert. Werden Breite Width und Höhe Height angegeben, so wird das Bild auf diese Sollgröße skaliert abgespeichert.
Die angebene Dateierweiterung der Zieldatei strFile bestimmt das Bildformat, mit dem das Bild abgespeichert werden soll. Es werden folgende Bildformate unterstützt ".png", ".bmp" und ".jpg".

Beispiel

//Speichert das aktuelle Bild der Kamera "Gate_12" in eine Datei, bei
//der das aktuelle Datum und die aktuelle Uhrzeit im Dateinamen eingeprägt ist.
CameraSaveToFile("Gate_12", TimeFormat("gate12_yy_MM_dd_HH_mm_ss.png"));
 

Die Kamera-Funktionen

Siehe auch OdbcGridGotoRow, OdbcGridGotoTop, OdbcGridRequery