The Envision Image Library 3.10 Full Source » Developer.Team

The Envision Image Library 3.10 Full Source

The Envision Image Library 3.10 Full Source
The Envision Image Library 3.10 Full Source | 35 Mb


The Envision Image Library augments Borland/Embarcadero's Delphi with powerful imaging capabilities. The library provides image file I/O for popular file formats, printing, scanning, ocr interface, and image processing features for 32 and 64 bit applications.

Integrated with the VCL's TImage component
Easy to use image viewer component with rubberbanding support
Supports popular file formats: TIFF (Packbits, CCITT group 3, 1d and 2d, group 4, JPEG compression, Deflate compression, multi-page read and write) PNG, JPEG, J2K, J2P, BMP, PCX, DCX, TGA, ICO, WMF, EMF, PPM, PBM, PGM, WBMP, XPM and the following in read only DDS, G3 fax, JNG, MNG, PIC, PSD.
Includes a DUnit test suite
Supports creating graphic PDF files
TWAIN scanning
Annotations
Flexible image printing (original size, full page, specific width, specific height, specific width and height, stretch to page)
Image processing: Anti-aliasing, brightness, contrast, convert to gray, edge detection, emboss, sharpen, smooth, flip vertical and horizontal, gamma adjustment, negative, interpolated resize, rotate 90, 180, 270 and arbitrary angle, cropping, format conversion including Floyd Steinberg dithering and color quantization
OCR (optical character recognition) interface to Google's Tesseract Engine, JOCR, and Transym OCR.
Executable programs produced with the library may be distributed royalty free.
Includes source code.

INSTALLATION

The library is deployed in a simple zip archive. Just extract
the file with directories in the base directory of your choice.
No registry settings, no global files in your system
directories. To uninstall, just delete the folder.

The design-time package need to be installed in the Delphi
In the IDE of all versions, this is done from the Component |
Install Packages menu.

For Delphi 7, install the .\packages\En_D7.Bpl file
For BDS 2007, install the .\packages\En_D2007.Bpl file
For Rad Studio 2009, install the .\packages\En_D2009.Bpl file
For Rad Studio 2010, install the .\packages\En_D2010.Bpl file
For Rad Studio XE, install the .\packages\En_DXE.Bpl file
For Rad Studio XE2, install the .\packages\En_DXE2.Bpl file
For Rad Studio XE3, install the .\packages\En_DXE3.Bpl file
For Rad Studio XE4, install the .\packages\En_DXE4.Bpl file
For Rad Studio XE5, install the .\packages\En_DXE5.Bpl file
For Rad Studio XE6, install the .\packages\En_DXE6.Bpl file
For Rad Studio XE7, install the .\packages\En_DXE7.Bpl file
For Rad Studio XE8, install the .\packages\En_DXE8.Bpl file
For Rad Studio 10 Seatle, install the .\packages\En_D10.Bpl file
For Rad Studio 10.1 Berlin, install the .\packages\En_D10_1.Bpl file
For Rad Studio 10.1 Tokyo, install the .\packages\En_D10_2.Bpl file

QUICK START

There is a sample project file for each supported version of
Delphi.

For Delphi 7, .\Example\DemoD7.Dpr
For BDS (Delphi) 2007, .\Example\DemoD2007.bdsproj
For Rad Studio 2009, .\Example\DemoD2009.bdsproj
For Rad Studio 2010, .\Example\DemoD2010.bdsproj
For Rad Studio XE, .\Example\DemoDXE.bdsproj
For Rad Studio XE2, .\Example\DemoDXE2.bdsproj
For Rad Studio XE3, .\Example\DemoDXE3.bdsproj
For Rad Studio XE4, .\Example\DemoDXE4.bdsproj
For Rad Studio XE5, .\Example\DemoDXE5.bdsproj
For Rad Studio XE6, .\Example\DemoDXE6.bdsproj
For Rad Studio XE7, .\Example\DemoDXE7.bdsproj
For Rad Studio XE8, .\Example\DemoDXE8.bdsproj
For Rad Studio 10, .\Example\DemoD10.bdsproj
For Rad Studio 10.1, .\Example\DemoD10_1.bdsproj
For Rad Studio 10.2, .\Example\DemoD10_2.bdsproj


When creating a new project with the evaluation version,
the appropriate path must be added to the Project |
Library path options. See the options in the example
projects for details.

For Delphi 7, add .\Trial\D7 and the base directory

For BDS 2007 (Delphi), add .\Trial\D2007 and the base directory

For Rad Studio 2009, add .\Trial\D2009 and the base directory

For Rad Studio 2010, add .\Trial\D2010 and the base directory

For Rad Studio XE, add .\Trial\DXE and the base directory

For Rad Studio XE2, add .\Trial\DXE2 and the base directory
For Rad Studio XE2 64 bit, add .\Trial\DXE2_64 and the base directory

For Rad Studio XE3, add .\Trial\DXE3 and the base directory
For Rad Studio XE3 64 bit, add .\Trial\DXE3_64 and the base directory

For Rad Studio XE4, add .\Trial\DXE4 and the base directory
For Rad Studio XE4 64 bit, add .\Trial\DXE4_64 and the base directory

For Rad Studio XE5, add .\Trial\DXE5 and the base directory
For Rad Studio XE5 64 bit, add .\Trial\DXE5_64 and the base directory

For Rad Studio XE6, add .\Trial\DXE6 and the base directory
For Rad Studio XE6 64 bit, add .\Trial\DXE6_64 and the base directory

For Rad Studio XE7, add .\Trial\DXE7 and the base directory
For Rad Studio XE7 64 bit, add .\Trial\DXE7_64 and the base directory

For Rad Studio XE8, add .\Trial\DXE8 and the base directory
For Rad Studio XE8 64 bit, add .\Trial\DXE8_64 and the base directory

For Rad Studio 10, add .\Trial\D10 and the base directory
For Rad Studio 10 64 bit, add .\Trial\D10_64 and the base directory

For Rad Studio 10.1, add .\Trial\D10_1 and the base directory
For Rad Studio 10.1 64 bit, add .\Trial\D10_1_64 and the base directory

For Rad Studio 10.2, add .\Trial\D10_2 and the base directory
For Rad Studio 10.2 64 bit, add .\Trial\D10_2_64 and the base directory

Version 3.10

• Support for Delphi 10.2 Tokyo, 32 and 64 bit
В· Modified saving of PDF files to use TIFF group 4 with black and white images resulting in much smaller file size.
В· Fixed selection rubberband conserving exact position when zoom is changed in image scroll box.
В· Fixed TDibGraphic.GetScanLine in 64 bits.


Only for V.I.P
Warning! You are not allowed to view this text.