home *** CD-ROM | disk | FTP | other *** search
- WinECJ 2.0 Fast JPEG decoding for Windows
- =============================================
-
- WinECJ is a fast JPEG viewer which runs under Windows 3.1.
- Requires 256-colours or more display hardware, and Windows should
- be running with 256 colours or more.
-
- WinECJ consists of two major parts:
- WECJLIB.DLL - A dynamic link library which performs the actual
- decoding. The current release is 2.0, and is
- backward compatible with earlier releases (i.e.
- it will work with LView 3.1, for example).
- There are two versions of the DLL, the FREE version
- that comes with this package can be freely
- distributed for personal use. The FULL version,
- which can be ordered from Express Compression Labs,
- has added functionalities.
- WECJ.EXE is the Windows front-end.
-
- Other support files include:
- WECJHLP.HLP - Online help for WECJ.EXE.
- ECJAPI.TXT - Documentation on the API for WECJLIB.DLL. Keen
- users and developers can easily develop their own
- front-ends.
- ECJAPI.H - C header file needed for developing front-ends.
- README.TXT - This file.
-
-
- New Features
- ------------
- Apart from the various features such as multiple files drag/drop and
- slide-show modes which are available in earlier versions,
- major new features of WinECJ 2.0 include
-
- Preview mode - Ultra fast decoding at 1/4th or 1/8th the
- original picture size. In this mode the OpenFile
- dialog box stays open, and one can very quickly
- browse through a long list of JPEG images.
-
- Lossless cropping - Available in the FULL version only, allows
- one to save a selected part of an image as
- another JPEG file. The process is LOSSLESS,
- i.e. the cropped/saved file contains an image
- which is exactly the same as the retained
- portion of the original image. This is achieved
- by performing the cropping operation in the
- coefficient domain.
-
- The Full Version
- ----------------
- In the FREE version of the DLL, images are rendered using ordered
- dithering. The FULL version of the DLL supports Hi-Color and Tru-Color
- display hardware. With such hardware dithering is not necessary and
- the best possible picture quality can be achieved. Two-pass colour
- quantisation and FS-style dithering are also supported in the full
- version, the use of which results in better picture quality on
- 256-colour display devices. Finally the full version has the added
- functionality of lossless cropping.
-
- For ordering information on single and multiple user licenses for
- the full version of the DLL, Email to
-
- ecl@netcom.com
-
- or write to
-
- Y. Shan,
- P.O. Box 367, Caulfield East,
- VIC 3145, Australia.
-
- Registered private users of previous full versions of WinECJ should contact
- ECL for an upgrade.
-
-
- Disclaimer
- ----------
- Copyright 1993, 1994, 1995 Express Compression Labs. All rights reserved.
-
- This package which contains the free version of the DLL can be distributed
- freely in its entirety for private use. This software is provided 'AS IS'.
- ECL and the authors accept no responsibility for any damages arising from
- its use.
-
-
- Development Support
- -------------------
- The DLL is very easy to use. As an example the following
- Visual Basic code loads and displays a JPEG file and saves it
- as a BMP file.
-
- hDib% = ECJ_Decode("abc.jpg", 5, 0&, 0&)
- dum% = OpenClipboard(hWnd)
- dum% = SetClipboardData(8, hDib%)
- dum% = CloseClipboard()
- picture1.Picture = clipboard.GetData(8)
- SavePicture picture1.Picture, "abc.bmp"
-
- For more information contact ECL for the C/VB development kit.
-
- ---------------------------------------------------------------------
- Express Compression Laboratories
- =====================================================================
- PO Box 367, Caulfield East
- VIC 3145, Australia.
-
- Email: ecl@netcom.com
- =====================================================================
-