|
What is AspJpeg?
AspJpeg is an advanced image management
component to be used in a Microsoft IIS
environment.
AspJpeg enables your ASP/ASP.NET application to
dynamically create high-quality thumbnails of
images in just a few lines of code. An original
image may be in any of the following formats:
JPEG, GIF, BMP, TIFF or PNG.
This component can be used in tandem with
AspUpload, the leading file upload component
from Persits Software, Inc., to create
thumbnails of images as they are being uploaded
to the Web server.
1. Feature Summary
Supports JPEG, GIF, BMP, TIFF and PNG formats.
Output format is always JPEG.
Source images can be opened from disk, memory,
or a recordset.
Resized images can be saved to disk, memory or
an HTTP stream.
Supports three resizing algorithms:
nearest-neighbor, bilinear, and bicubic.
Drawing and typing on top of an image.
Picture-in-picture support.
Cropping, flipping, rotation, sharpening,
grayscale conversion.
Compression rate of output images can be
adjusted for optimal quality/file size ratio.
EXIF and IPTC metadata extraction from JPEG
images.
CMYK-to-RGB conversion.
Read/write access to individual pixels of an
image.
2. System Requirements
Windows 95/98/NT/2000/XP/2003, and
IIS 4.0+ and ASP/ASP.NET, or
Visual Basic 5.0+, or
Visual C++ 5.0+, or
any development environment supporting COM.
3. Installation
The setup application aspjpeg.exe installs and
registers the AspJpeg component along with
documentation and samples in a directory of your
choice. To install AspJpeg on another computer,
it is sufficient to copy the file aspjpeg.dll to
the other system and register it there using the
regsvr32 command-line utility as follows:
c:\>regsvr32 c:\path\aspjpeg.dll
If that machine was already running an older
version of the component, you should shut down
and restart the IIS services to remove the old
version of the DLL from memory, as follows:
c:\>net stop iisadmin /y
c:\>net start w3svc
The setup installs a 30-day evaluation copy of
the AspJpeg component. The evaluation version is
fully functional, i.e. no features are disabled
or limited. After 30 days, the component will
start throwing an expiration error unless/until
a registration key is installed. A registration
key can be purchased here. Once a key is
obtained, you can import it into the system
registry without re-installing the component.
Your web server does not need to be shut down.
It is strongly recommended that NTFS permissions
be adjusted on the \Samples directory and all
subdirectories to avoid an "Access is denied" or
other errors when running the code samples.
Using Windows Explorer, right-click on the
directory c:\Program Files\Persits Software\AspJpeg\Samples,
select the Security tab and give the "Everyone"
account full control over this folder. Click
"Advanced..." and make sure the checkbox "Reset
permissions on all child objects..." is checked
|