var fDesc=new Array(); fDesc[0] = "Professional digital retouching. The richest set of retouching and enhancement filters, the outstanding collection of built-in special effects, powerful painting capabilities, state-of-the-art multilayering, scripting, and automation.
General functionality:
- Multilayers
- Painting with effects and filters
- 110+ image processing filters and special effects
- Artistic filters, 2D & 3D deformations
- Plugin support
- Fractal fillings and textures
- Channel processing (RGB,R,G,B,H,V,S)
- Dynamic effects
- Automatic generation of scripts for dynamic special effects
- Automatic generation of video effect sequences
- Web export tools
- Integrated color management
- Powerful painting tools
- Support of pressure sensitive tablets
Artistic filters
- 37 special effects (OilPainting, NotePaper, HandDrawing, GraphicPen, AutomaticBrush ...)
- 36 Text effects
- Frames and photographic edges
Deformation effects
- Arbitrary layer transform and 12 special effects (Warp, Rubber, PageCurl, Explosions, Collapses, Wash-Out, RandomDeformations, ...)
Enhancement tools
- 28 enhancement and retouching filters (Dust Cleaner, Scratch Removal, JPEG Denoise, Auto Red Eye, True Despeckle, Sigma filter, ...)
Advanced Painting:
- Multiple brush types
- Support of pressure-sensitive tablets
- Fine tuning of brush stroke, filling patterns and textures
Integration and Automation
- Scripting and macro processing
- OLE support. External scripting
Interface
- The only image editor that allows application of all filters with a brush
- Non-modal tool interface
- Animated tutorials
- Workspaces
- Effects Wizard
- multiple Undo/Redo, history palette
- Grids and guides

Supported protocols
- TWAIN, OLE, DDE
Supported file formats
- PSD, PMD, TIFF, GIF, JPEG, JPEG2000 (import), PNG, BMP, PCX, TARGA, EPS, PCD, DIB, TARGA
Printing
- CMYK color separation
- 20 rasters for black&white printing
- Raster editor
- Marks and posters"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }