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"));
Siehe auch OdbcGridGotoRow, OdbcGridGotoTop, OdbcGridRequery