Description:

UF2PNG.FIO is a new FIO for Portable Network Graphics (PNG) file
format which can be used by the Ulead products listed and
also Adobe PhotoStyler 2.0.

-----------------------------------------------------------------

How to Install:

1. For Ulead Viewer 1.0, ImagePals 2.0, ImagePals GO! 2.0,
   ImagePals Image Editor 2.0, VideoStudio 2.0, MediaStudio 1.0,
   MediaStudio 2.0 VE, and MediaStudio Pro 2.0:

   Unpack the zip file with PKUNZIP 2.04g and copy the UF2PNG.FIO
   to the ULEAD2 directory (or the directory where the FIO2PATH
   line in ULEAD.INI file under your local Windows directory
   points to).

2. For Adobe PhotoStyler 2.0:

   Unpack the zip file with PKUNZIP 2.04g and copy the UF2PNG.FIO
   to the ULEAD directory (or the directory where the FIOPATH
   line in ULEAD.INI file under your local Windows directory
   points to).

-----------------------------------------------------------------

Note: FTP to oak.oakland.edu:/pub/win3/graphics (SimTel) or
      ftp.cica.indiana.edu:/pub/pc/win3/desktop (CICA)
      to download ULVIEW10.ZIP freeware viewer.  You can download
      ULVIEW.ZIP from CompuServe's Graphics Support Forum, too.

Note: Ulead FTP site is ftp.ulead.com.tw but be warned that the
      connection is very slow.  If you placed anything to /incoming
      directory, please also send a mail to tchou@ulead.com.tw to
      notify us.

      We'll also place a few goodies (such as new FIOs for several FAX
      formats and Windows Help's SHG format) at /pub/goodies for users
      who struggle through network to visit us.

------------------------------------------------------------------

UF2PNG.FIO Beta Release 950711

Improvements:

1. Alpha Channel is implemented.

2. The test files generated by Glenn Randers-Pehrson <glennrp@ARL.MIL>'s
   PPM-PNG program can all be read correctly.

3. Fixed a bug in opening 2 bits or 4 bits grayscale images such as
   MARBSIPS.PNG which is a greyscale stereogram, reported by Howard Thue
   <72265.620@compuserve.com> and WILLEM VAN SCHAIK <gwillem@ntuvax.ntu.ac.sg>.

4. As reported by Jacques Nomssi Nzali <nomssi@physik.tu-chemnitz.de>,
   saving to PNG files in PhotoStyler 2.0 has no problem.  Also fixed
   the problems of having 2x the time chunk and not saving the text chunk
   to the file, which were reported by Jacques.

Known problems:

1. bkGD chunk (Background color) and tRNS chunk: we still lack an
   option to set transparent background color.  After we do this, the
   beta test is ended and this plug-in module will be put to network.

2. cHRM chunk (Primary Chromaticties and White Point) and gAMA chunk
   (Gamma Correction): we can't support this in our 16-bit
   implementation.  We will implement this in future 32-bit code.
   You will see some gamma corrected 2 colors PNG (or 4 colors) does
   not display until the image gamma is altered in PhotoStyler, reported
   by Jacques Nomssi Nzali <nomssi@physik.tu-chemnitz.de>.

3. The save option dialog box will forget about the user input, also
   reported by Jacques.  The reason is our plug-in module has no
   I/O code to save its settings, a limitation of our architure.

-----------------------------------------------------------------

UF2PNG.FIO Beta Release 950621

Improvements:

1. Verified that the Graphic Workshop can read the PNG files
   generated by our UF2PNG.FIO. (FTP uunorth.north.net:/pub/alchemy)

2. The test files generated by Glenn's PPM-PNG program have wrong
   PNG signature caused by the transmission error.  We will verify
   the files again later on.

3. Fixed a GPF bug in opening NOISE.PNG test file found in CIS Graphics
   Support forum lately.

4. Fixed a GPF bug in saving GIF and JPG files to PNG format reported by
   Richard Carter Jr <cj@Rt66.com>.  Thanks for the testing files that
   he sent, too.

5. Corrected the progress bar problem.

Known problems:

1. Alpha Channel, bkGD chunk (Background color) and tRNS chunk:
   we lack an option to set transparent background.  If we have resource
   before the end of this month, we will try to support that.

2. cHRM chunk (Primary Chromaticties and White Point) and gAMA chunk
   (Gamma Correction): we can't support this in our 16-bit
   implementation.  We will try to implement this in future 32-bit
   code.

3. Need to verify if the GPF problem when saving any image files
   to PNG (except it's a PNG file) in PhotoStyler SE 2.0 will go
   away or not, reported by Jacques Nomssi Nzali
   <Nomssi@Physik.TU-Chemnitz.DE>.  In his words: "I could not save
   any file to to PNG yet, except PNG files. Any other file I try
   to save as PNG triggers a GPF when I press OK or when I want to
   open the Save/Options box. I always get a GPF in UF2PNG.FIO at
   0001:9E2F message."

-----------------------------------------------------------------

UF2PNG.FIO Beta Release 950609

Improvements:

1. Improve the performance.
2. Generate the temporary file only if necessary
   (i.e. can't put the whole image in the memory).
3. Do incremental displaying if the file is interlaced.
4. Can read the 4x4idats.png test file.
   (In fact this file is incorrect. It contains some
   error chunk after the last IDAT chunk.  We fix the
   problem by skipping the remaining chunk after the
   last IDAT chunks.)
5. Add Save Option dialog box.
6. Enhance error handling routines.

Known problems:

1. Still can't figure out why the files we generate can't
   be read by other guy's programs (e.g. QPV).  We use
   the "DUMPING.EXE" (a utility comes with the PNGLIB 0.6)
   to check the files we generated. Everything is correct.

2. Can't read the test files generated by Glenn Randers-Pehrson
   <glennrp@ARL.MIL> PPM-PNG program.

   On <url:http://tcg.arl.mil/www/glennrp/png/png_codes/>
   The only difference is that these have gAMA and tIME chunks.

-----------------------------------------------------------------

Note: Ulead products now support the following graphics file formats:

BMP (Bitmap),
CGM (Computer Graphics Metafile),
CLP (Windows Clipboard),
CUR (Windows Cursor),
DCS (Digital Color Separation),
DXF (Autodesk Exchange),
EPS (Encapsulated PostScript),
GIF (Graphics Interchange Format),
ICO (Windows Icon),
IFF (Amiga ILBM),
IMG (Gem Image),
JPEG (Joint Picture Experts Group),
MAC (Mac Paint),
MSP (MS Paintbrush),
PCD (Kodak Photo CD),
PCT (Apple Picture),
PCX (PC Paintbrush),
PIC (Lotus Picture),
PSD (Adobe Photoshop),
PXR (Pixar Paint),
RAS (Sun Raster),
RLE (Run-Length Recoding),
SCT (Scitex CT),
TGA (Targa),
TIF (Tagged Image File Format),
WMF (Windows Meta File),
FAX (Group 3, 1D encoded),
001 (Hayes JT Fax),
SCI (SciFax),
DCX (Intel SastisFAXtion),
WPG (WordPerfect Graphics),
HGL or PLT (HP Graphic Language),
DRW (Micrografx Designer/Draw),
PNG (Portable Network Graphics),
SHG (Segmented Hypergraphics).

-----------------------------------------------------------------

Ulead Systems, Inc.

