Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
ImageCapture.RequestTakePicture
Capture a new image using the camera.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
ImageCapture | 8.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |
MBS( "ImageCapture.RequestTakePicture" )
Parameters
none
Result
Returns OK or error.
Description
Capture a new image using the camera.Works only if the camera capabilities include ICCameraDeviceCanTakePicture.
You MUST call ImageCapture.RequestEnableTethering before requesting take picture.
You may need to add a script pause after this to let the camera do the work.
Confirmed to work in August 2020 to work on macOS Catalina with my Canon EOS 760D.
See also
Release notes
- Version 8.3
- Added ImageCapture functions to take pictures and download images from camera: ImageCapture.CameraInfo, ImageCapture.Download, ImageCapture.Thumbnail, ImageCapture.Contents, ImageCapture.MediaFiles, ImageCapture.MediaFilenames, ImageCapture.RequestDeleteFiles, ImageCapture.RequestSyncClock, ImageCapture.RequestDisableTethering, ImageCapture.RequestEnableTethering and ImageCapture.RequestTakePicture.
Example Databases
Blog Entries
- Import images from cameras on MacOS with FileMaker
- MBS FileMaker Plugin, version 8.3pr2
- Import images from cameras on MacOS with FileMaker
This function checks for a license.
Created 4th June 2018, last changed 27th August 2020
ImageCapture.RequestSyncClock - ImageCapture.SetFeatureValue