EOS Digital SDK (ED-SDK) enables software developers to produce dedicated software programs to control EOS/PowerShot cameras for integration in business solution.
ED-SDK provides the functions to configure camera settings, to control camera shooting behaviours and to transfer images from a camera. Every function is provided as Application Programming Interface (API) and is able to be called from a software application running on a host PC which is connected with a camera.
ED-SDK package consists of SDK library modules, API document, program headers and sample applications. The library modules work on Windows and macOS.
Note: Remote capture functions are not supported - EOS M, EOS M2, EOS M3, EOS M5, EOS M6, EOS M10, EOS M100
Please click here for ED-SDK release note
EOS Digital SDK (ED-SDK) enables software developers to produce dedicated software programs to control EOS/PowerShot cameras for integration in business solution.
ED-SDK provides the functions to configure camera settings, to control camera shooting behaviours and to transfer images from a camera. Every function is provided as Application Programming Interface (API) and is able to be called from a software application running on a host PC which is connected with a camera.
ED-SDK package consists of SDK library modules, API document, program headers and sample applications. The library modules work on Windows and macOS.
Note: Remote capture functions are not supported - EOS M, EOS M2, EOS M3, EOS M5, EOS M6, EOS M10, EOS M100
Please click here for ED-SDK release note
Camera Control API (CCAPI) is based on HTTP technology and can be communicated on IP protocol via Wi-Fi, so that it allows developers to choose various operating system or platform for business solution.
With CCAPI, a host application can configure camera settings, get live-view image, trigger taking picture and retrieve images from camera as well as with ED-SDK.
Any special camera libraries are not required to communicate with CCAPI enabled camera. The camera which is activated CCAPI functionality can respond CCAPI requests from a host application.
Note: EOS RP and PowerShot SX70 HS: Firmware 1.1.0 and above is required
Please click here for Camera Control API release note
Provides an interface for accessing image data shot using PowerShot G7 X Mark II. Allows users to transfer images in a camera to storage media on a host PC and allows remotely connected cameras and the image being shot to be controlled from a host PC.
Install printer driver with your favourite printing preferences as standard settings. This tool eliminates the need to adjust settings from printer driver UI when performing standard printing and reduces the burden of installation work.
Status monitor with information such as printer status and ink information can be customised to show only specific information or hide them completely. For ink delivery functions, the “Shop Now” button can be customised with desired URL link and additional information such as serial number acquisition can be set.
Print function can be embedded in a mobile app to enable direct printing from the app.
Print function can be embedded in a mobile app to enable direct printing from the app.
Link your app with Canon Print Inkjet/SELPHY app to perform print action. This can be achieved either by calling Canon Print Inkjet/SELPHY from your app to handover print files, or to select source file from your app within Canon Print Inkjet/SELPHY app.
Link your app with Canon Print Inkjet/SELPHY app to perform print action. This can be achieved either by calling Canon Print Inkjet/SELPHY from your app to handover print files, or to select source file from your app within Canon Print Inkjet/SELPHY app.
Functions such as copy, scan, fax and cloud printing can be restricted or disabled based on requirement. To further enhance security of the printer, interface such as Wi-Fi, Wired LAN, USB connection and Bluetooth can be disabled accordingly.
MIB (Management Information Base) is a type of management information database for managing devices on a communications network. The device management tool can reference the MIB of each printer (each object) and obtain device information through communication using SNMP (Simple Network Management Protocol).
With Private MIB, detailed information such as error info, ink level and print volume can be retrieved from each printer and managed by device management tool.
Customise and install printer driver and scanner driver for selected Canon Inkjet Printer models on Linux operating system, such as Fedora and Ubuntu.