Documentation

AccessImagine is ActiveX component to make storing images in various projects as easy as possible. It:
· supports JPEG, BMP, GIF and PNG  file formats
· stores images in JPG format to preserve space
· works with Access and other database applications
· generates previews in JPG and OLE format (for displaying in continuous forms)
AccessImagine design time options
These options are available in property inspector, when you design a form, report or application.
MaxWidth and MaxHeight
If the image exceeds this constrains, it is proportionally scaled down. This applies only when image is saved, preserving full image size for cropping.
StoragePath
If you like not to keep images in database, specify the location for them. In this case bind component to database field that is to hold image file names. Examples of valid pathes:
· “D:\MyWork\Images”
· “\\Avenger\Incoming\Pics” – local network path, useful for centralized storage
· “Pics” – subfolder in folder, where your database file is stored
· “.” – keep images in the same folder with database file
EmptyImage
You can select the appearance of control when it is empty. It can be a Contact sign, Photo sign of simple gray brick (None).
AccessImagine scripting options
Image
Represents picture in control, you can read and write it to manipulate with images.
Changed
Checks if image was changed from the last time this function was called.
PreviewJPG(Size) and PreviewOLE(Size)
These functions generate small previews of image in control. Size specifies the longest side of preview, if omitted it defaults to 64 pixels. If you need to save OLE previews along with your images,  insert this in Exit event procedure of AccessImagine object:
If <AccessImagine>.Changed Then <OLE preview field>.Value = <AccessImagine>.PreviewOLE
LoadFile(filename) and SaveFile(filename)
Use these functions for batch processing and advanced manipulating. SaveFile saves images only in JPG format.

AccessImagine is ActiveX component for storing images in various projects as easy as possible. You need to place it on form while designing your application and bind to some database field.

AccessImagine features:

  • JPEG, BMP, GIF and PNG  file formats support
  • store images in JPEG format to save space
  • paste image from any Windows application
  • in-place image croping tool
  • Undo tool
  • previews in JPEG and OLE formats (for displaying in continuous forms)
  • external image storage
  • smooth image scaling

Design time component properties

These options are available in property inspector, when you design a form, report or application.

MaxWidth and MaxHeight

If the image exceeds these constrains it will be proportionally scaled down. This applies only when image is saved while preserving full image size for cropping.

StoragePath

In order not to keep images in database you need to specify a location for them. Bind component to database field which holds image file names in this case. Examples of valid locations’ paths:

  • D:\MyWork\Images
  • \\Avenger\Incoming\Pics” – local network path (for centralized storage, etc.)
  • Pics” – a subfolder in the folder, where your database file is stored
  • .” – keep images in the same folder with the database file

EmptyImage

You can select the appearance of control when it is empty. It can be a Contact sign, Photo sign or simple gray brick (None).

Scripting options

Image

Represents the picture in the control, both reads and writes are allowed.

Changed

Checks if image has been changed since the last invocation of this function.

PreviewJPG(Size) and PreviewOLE(Size)

These functions generate small previews of the image in control. Size specifies the longest side of the preview, if omitted it defaults to 64 pixels. If you need to save OLE previews along with your images,  add the following code to Exit event procedure of the AccessImagine object:

If <AccessImagine>.Changed Then <OLE preview field>.Value = <AccessImagine>.PreviewOLE

LoadFile(filename)

Loads image from file.  Supports JPEG, BMP, GIF and PNG  file formats.

SaveFile(filename)

Saves image to file.  Supports only JPEG format.

TurnRight and TurnLeft

Rotates image 90 degrees clockwise and anti-clockwise.

11 Responses to “Documentation”

  1. agnieszka says:

    so, what limitations are there before buying?

  2. agnieszka says:

    ah, i see… just checked your “buy” page. thanks.

  3. Max D says:

    It doesn’t have any limitations, xcept some visual “non-bought” reminders.

  4. Bob Rosenthal says:

    I’ve downloaded and added to one of my ‘Forms’ and picture works well. I need to add to a Data Access Page so I picture is included in the Database on my website. I can see any info on making this work?

    • Max D says:

      AccessImagine stores pictures as regular JPG files, so you can use a lot of ways to display it on website.

      Howevever, there is no good way to expose the AccessImagine control to web-users.

  5. James Bradford says:

    Can I use this app to display a picture fullframe on an extended desktop (a digital projector) with no borders while showing database form on main lappy screen?
    I have a photography judging database. having this ability will save lots hassels.

    • Max D says:

      I’m sorry to state that AccessImagine doesn’t have direct solution for this.

      But if you manage somehow to create form that fills your screen without borders, you can place any control on it to reach the desired effect.

  6. Joanne says:

    I have found no documentation on printing a picture after you have added to a form. Is it possible? How is it done?

    • Max D says:

      There is nothing special about printing AccessImagine images. Images are printed perfectly from forms and reports.

  7. Hans Bierhuizen says:

    You have the scanner option, but is it also possible to use a webcam (which can make stills)instead?

Leave a Reply

Comment Spam Protection by WP-SpamFree