Kodak/Wang Image OCX Controls (Imaging for Windows)


See also: The free Microsoft Office Document Imaging 2003 (MODI) Object Model and Viewer OCX Control. This Object Model and Viewer OCX Control ships for free with Microsoft Office 2003 and provides programmable image display and OCR functionality.


Introduction

The FREE Imaging for Windows that ship with Windows 95, 98 NT and 2000 is a very popular application for scanning, viewing and editing images in Windows. During the Windows installation process, 4 Kodak/Wang Image OCX Controls are also installed as part of Imaging for Windows. These 4 OCX controls can be used in Windows application development tools (e.g. Microsoft Visual Basic) to develop image-enabled applications.

* Kodak bought over Imaging for Windows from Wang Laboratories and subsequently changed the name of the controls from Wang to Kodak. Kodak has since sold Imaging for Windows to eiStream, Inc.

This toolkit consists of 4 OCX controls - Kodak Image Admin Control (ImgAdmin.ocx), Kodak Image Edit Control (ImgEdit.ocx), Kodak Image Scan Control (ImgScan.ocx) and Kodak Image Thumbnail Control (ImgThumb.ocx).

Imaging for Windows does not ship with Windows ME or Windows XP.

These 4 Kodak Image OCX Controls can be used together to create a full-feature application that allows users to manage, edit and scan images. Viewing images is implemented through the Kodak Image Edit control and the Kodak Image Thumbnail control (as thumbnails).

The Kodak Image OCX Controls suite is sufficiently complete to allow developers to create a basic image viewing and editor with the common imaging functionality. To create an image-enabled application that extends beyond basic functionality, a professional version is available at EIStream, Inc.


 
 

Programming Fundamentals:
Step by Step Guide

Companion Sample Source Code
Included

USD 19.99 only!
 

Control Reference:
Properties, Methods and Events

USD 19.99 only!
 




Features and Functions

Learn about the features and functions of each of the 4 Kodak Image OCX Controls.


Using the Kodak/Wang Image OCX Controls (Imaging for Windows)

In a Microsoft Visual Basic development environment, simply include the Kodak Image OCX Controls in the project. This can be done using the Project | Components menu-item in Visual Basic. From the Components dialog box, scroll down to the Kodak controls list-items and check the checkboxes to include the controls into the project.

Once included, the Kodak Image OCX Controls will appear in the tool palette. Simply double-click on the controls or drag- and- drop the controls onto a Visual Basic form.


Compiling and Distributing The Image-Enabled Application

The Kodak Image OCX Controls can be used together to create a full-feature application that allows users to display, edit, manage and scan images. However, there is a major limitation – the Kodak Image OCX Controls are not re-distributable. This means that the Kodak Image OCX Controls cannot be included in the installation package for distribution but instead be installed independently on the target workstations. Since these ActiveX OCX controls ship with Windows 95, Windows NT, Windows 98 and Windows 2000, this limitation basically limits the developed application to execute on Windows 95, Windows NT, Windows 98 or Windows 2000 platforms that already have Imaging for Windows installed.

The image-enabled application developed using the Kodak Image OCX Controls has to be compiled with the appropriate version of Imaging for Windows. Also, the end users need to acquire and set up the appropriate version of Imaging for Windows prior to installing the developed software.


If Imaging for Windows Professional Edition features are used

If the developed application uses a property, method, event, or parameter that is provided exclusively by Imaging for Windows Professional Edition, the application must be compiled on a workstation that has Imaging for Windows Professional Edition installed. In addition, the end users need to purchase and install Imaging for Windows Professional Edition independently before installing and using the developed application.

If Imaging for Windows Professional Edition features are NOT used

If none of the properties, methods, events, or parameters provided exclusively by Imaging for Windows Professional Edition are used, the application can be compiled on a workstation with the appropriate version of Imaging for Windows (95, NT, 98 or 2000) installed. The version that is compiled together with the developed application must also be independently installed (if not already) on the target workstation for the developed application to work.

Imaging for Windows 95, Imaging for Windows NT, Imaging for Windows 98 and Imaging for Windows 2000 is licensed for free use. As such, there are no royalties or licensing fees required. The end users must simply set up the appropriate version of Imaging for Windows as a prerequisite to using the application (if they haven’t already).


Distribution

The Kodak Image OCX Controls must not be distributed together with the application’s installation package because doing so will not install Imaging for Windows correctly. Instead, the end users must set up the entire Imaging for Windows application independently to ensure that all of the required software is installed and registered properly. If necessary, Imaging for Windows can be installed from the Microsoft Windows installation CD.




 


  Developer's Corner
 
Introduction
Imaging Toolkits
TWAIN
Image Formats
Color Spaces
Auto Recognition
Useful Links
Kodak/Wang Image Controls
Overview
OCXs Description
File Requirements
Some History
eBook & Sample
Reference eBook