The Castle Software and Products Page
[ home | store | services | software | music | rpg | forums | projects | lists | links ]

Software available for download:

The Castle's Video Server new

SplitImage™

Alternity® Character Manager

Delphi 4 Components


SplitImage™ 1.5.2

Software for dividing an image into multiple parts for use on web pages

December 1999
SplitImage™ was selected as the Daily Download of Graphics Software at About.com for December 31st, 1999.
October 1999
IN PRINT: SplitImage™ is part of an article about freeware web-graphic tools in the October 1999 issue of PC–Online, a german magazine. SplitImage™ was selected along with several other great programs as the best freeware tools for web graphic producers! The complete article (in PDF) can be downloaded from here.
You will need the free Adobe Acrobat Viewer to view the PDF file.
WebAttack Editor's Pick
NEWS: SplitImage™ was selected as an Editor's Pick by WebAttack!

NOTE: As noted here, this product no longer supports the GIF file format. If you need GIF format support, you can still download version 1.2 below.

Features

Requirements

Screen Shots

Download

Download the appropriate setup file and follow it's directions. It will install SplitImage™ and it's help file with full uninstall support.

Version Download Link
SplitImage™ 1.5.2 (BMP, PNG & JPG output)
667k
SplitImage™ 1.2 (BMP, GIF & JPG output)
582k

NOTICE: This program is provided AS IS with no warrantees expressed or implied. Use at your own risk.


Delphi 4 Components

Currently I have two components available for download: TVirtualFile and TCompressedVFile.

TVirtualFile

This is an invisible component for storing information into the form resource. Use the data property at design time to load a file into the component. At runtime you can access the data as a TMemoryStream from the data property.

Example: Use TVirtualFile to store a JPEG file in the form resource in the compressed format instead of the much larger, uncompressed format when it is loaded and saved as part of a TImage component.

TCompressedVFile

This is a subclass of the TVirtualFile component that stores the data in the form resource as compressed data. You can set the level and other parameters for the compression amount.

This was created primarily as an example of how to create a subclass of the TVirtualFile. All you have to do is override the ReadData and WriteData procedures to do your loading and saving into the form resource in any way you want.

Download the package file for both components and add it into Delphi 4 using the Add Packages function.

Here is the source for the TCompressedVFile component. Use this as a guide for creating other subclasses.

WARNING: These components are provided AS IS with no warrantees expressed or implied. Use at your own risk.


Alternity is a registered trademark of TSR, Inc.

Last updated on 07-Apr-2004
SplitImage, SplitImg, The Castle, and The Castle logo are trademarks of John E. Christgau
Retina® is a Registered Trademark (US Patent and Trademark Office) of John E. Christgau
The contents of this site are © copyright 1995-2004 John E. Christgau