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 '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 . 4. As reported by Jacques Nomssi Nzali , 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 . 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 . 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 . 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 PPM-PNG program. On 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.