pub:ipdfreleasehistory
Differences
This shows you the differences between two versions of the page.
| — | pub:ipdfreleasehistory [2022/06/25 17:02] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | < | ||
| + | ---- | ||
| + | |||
| + | < | ||
| + | |||
| + | 10/ | ||
| + | Compiled to V4R4M0. | ||
| + | |||
| + | 10/ | ||
| + | only. Changed to *RWX. | ||
| + | All platforms Changed watermark to " | ||
| + | All platforms Temporary memory deallocation provided for with | ||
| + | class MemoryMgr. | ||
| + | All platforms Text processing in onePass mode optimized. | ||
| + | |||
| + | 10/ | ||
| + | iSeries External license key implemented. | ||
| + | iSeries Output file moved to correct location with | ||
| + | MOV rather than QSHELL command. | ||
| + | |||
| + | 10/ | ||
| + | All platforms Trace statements in playback executing | ||
| + | when not tracing. Fixed. | ||
| + | appendDataStringsElement() added. | ||
| + | |||
| + | 10/ | ||
| + | lines and boxes. | ||
| + | |||
| + | 11/ | ||
| + | |||
| + | 11/ | ||
| + | |||
| + | 11/ | ||
| + | |||
| + | iPDF 2.1.0 All platforms Implemented configuration file ipdf.cfg. | ||
| + | ESC &l now configurable. Reworked font | ||
| + | selection logic. | ||
| + | |||
| + | 12/ | ||
| + | and soft font processing of spaces. | ||
| + | Fixed --fontSub option for Marigold font. | ||
| + | |||
| + | 12/ | ||
| + | when working with macros of zero length. | ||
| + | |||
| + | 12/ | ||
| + | processing soft fonts. | ||
| + | |||
| + | 12/ | ||
| + | in GL2. | ||
| + | Fixed missing border in filled area in | ||
| + | ESC *C processing when processing two passes. | ||
| + | PXSETUPC now deletes existing /ipdf directory | ||
| + | before restoring. | ||
| + | Leading blanks in configuration file ipdf.cfg | ||
| + | now discarded before intrepreting line. | ||
| + | Unexpected EOF during 2nd pass of two pass processing | ||
| + | now not cause program abend. | ||
| + | |||
| + | 12/ | ||
| + | occurs when IPDFSETUP is run on a new | ||
| + | installation. No code change from 2.1.3. | ||
| + | |||
| + | 12/ | ||
| + | condensed fonts. | ||
| + | Fixed error message in PCSETUPC generated | ||
| + | by existing /ipdf directory created in 2.1.3. | ||
| + | |||
| + | 12/ | ||
| + | Requires two passes. | ||
| + | iSeries Added --match option to ipdf.cfg to provide | ||
| + | for two passes on a file the name of which | ||
| + | matches the specified pattern. | ||
| + | iSeries Pxsetupc (setup program) now executes a | ||
| + | CD '/' | ||
| + | Windows First public release. | ||
| + | |||
| + | 1/ | ||
| + | Moved to Accel Technologies. | ||
| + | First public release of DLL and GUI. | ||
| + | System root taken from environment variable %windir% - | ||
| + | now works on Windows 98. | ||
| + | Now traps unrecognized pcl sequences and issues | ||
| + | warning messages at top level opcode parsing. | ||
| + | Default output file put in dialog upon selection | ||
| + | of input file using browse button. | ||
| + | |||
| + | 2/ | ||
| + | PageHeight - 12 for y. Default page type remains | ||
| + | 2 - letter. | ||
| + | Paper src commands cause new page only for ESC&l0H | ||
| + | or if the pageEjectOnPaperSrc option is set. | ||
| + | This release was missing the executable IPDF440 | ||
| + | for the iSeries. | ||
| + | |||
| + | 2/ | ||
| + | a macro of zero length. | ||
| + | |||
| + | 2/ | ||
| + | Added setCurrentDirectory() to DLL api. | ||
| + | Error messages displayed in list box rather than edit box. | ||
| + | Dialogs set in property page context. | ||
| + | License key installed. | ||
| + | |||
| + | iPDF 2.1.4.4 All platforms Fixed issue unable to convert pcl numeric value of zero | ||
| + | to double value. | ||
| + | |||
| + | Windows Added pageEjectOnPrtReset option. | ||
| + | |||
| + | 2/ | ||
| + | fix text placing issue. | ||
| + | Default font COURIER selected if fontSpacing === 0. | ||
| + | |||
| + | |||
| + | iPDF 2.1.6 Windows specifyPageSize() option added to iPDF.dll. | ||
| + | |||
| + | 2/ | ||
| + | points. page parameters reset on all ESC &lh opcodes. | ||
| + | |||
| + | 2/ | ||
| + | |||
| + | iSeries iPDF command created to invoke pxconvert. | ||
| + | Windows Implemented forcePageSize option. | ||
| + | |||
| + | 3/ | ||
| + | |||
| + | 3/ | ||
| + | |||
| + | iSeries Added --pageEjectOnPrtSrc and --pageEjectOnPrtReset | ||
| + | options. | ||
| + | |||
| + | 3/ | ||
| + | ESC *vt - select current pattern - revised. | ||
| + | |||
| + | iSeries --twopass option. | ||
| + | ESC &ar - vertical cursor position in rows - implemented. | ||
| + | |||
| + | 4/ | ||
| + | of certain GL2 fill matters. | ||
| + | GL2 Edge Absolute implemented as separate object when | ||
| + | using --onepass feature. | ||
| + | |||
| + | 4/ | ||
| + | Fixed program abend when processing unterminated | ||
| + | macro definition at end of file. | ||
| + | |||
| + | 4/ | ||
| + | distance <= 0, opcode is skipped. | ||
| + | |||
| + | 4/ | ||
| + | an x value reset. | ||
| + | |||
| + | 5/ | ||
| + | |||
| + | 5/ | ||
| + | that starts outside the top and left margins. | ||
| + | Fixed ESC &ac: absolute position of x coordinate | ||
| + | calculation previously excluded left logical margin. | ||
| + | |||
| + | 5/ | ||
| + | an improperly terminated escape sequence. | ||
| + | |||
| + | 07/ | ||
| + | |||
| + | 07/ | ||
| + | Optional enforcement added in 2.2.0.5 removed. | ||
| + | |||
| + | 07/ | ||
| + | |||
| + | 07/ | ||
| + | |||
| + | 07/ | ||
| + | |||
| + | 07/ | ||
| + | |||
| + | 08/ | ||
| + | |||
| + | All platforms Symbol set 15U, character 0x6c is mapped to | ||
| + | taxldraw charcter 0x66. " | ||
| + | 08/ | ||
| + | for 2.2.6. | ||
| + | Product ID shows as 2.2.6 in PDF document. | ||
| + | |||
| + | 09/ | ||
| + | if it contains nothing but blanks and unprintable characters. | ||
| + | Its use implies use on --onepass option. | ||
| + | |||
| + | 09/ | ||
| + | and checks the license key. | ||
| + | |||
| + | 09/ | ||
| + | if the number of stored text items > 0. | ||
| + | |||
| + | 01/ | ||
| + | Fixed orientation issue with soft fonts. | ||
| + | Fixed broken soft font image issue. | ||
| + | PXSETUP will now only use QSH if the command STRQSH is present. | ||
| + | |||
| + | 02/ | ||
| + | then changes the current directory to /ipdf so that it | ||
| + | can find the fonts. | ||
| + | |||
| + | 02/ | ||
| + | SearchPath set for PDFLib to include default fonts directory. | ||
| + | |||
| + | 03/ | ||
| + | Implementation of page size over ride for both versions. | ||
| + | |||
| + | 03/ | ||
| + | |||
| + | 03/ | ||
| + | |||
| + | 03/ | ||
| + | |||
| + | 03/ | ||
| + | |||
| + | 03/ | ||
| + | |||
| + | 04/ | ||
| + | Code cleanup. | ||
| + | Replaced fprintf() and printf() with custom functions to control fflush(). | ||
| + | iSeries --fontdir parameter added to ipdf.cfg. | ||
| + | Pxconvert now launches the converter using system() rather than | ||
| + | calling a function with OS linkage. | ||
| + | |||
| + | 06/ | ||
| + | |||
| + | 06/ | ||
| + | iSeries Qp0zLprintf() used to write output to the job log instead of | ||
| + | stdout and stderr. | ||
| + | Fixed bug in GL2 opcode Fill Rectangle Absolute (RA) that under | ||
| + | specific circumstances caused the rectangle position to be too | ||
| + | high. | ||
| + | Fixed bug in GL2 opcode Label (LB) that caused the font to be | ||
| + | to small when running in onepass mode. | ||
| + | |||
| + | 10/ | ||
| + | |||
| + | 10/ | ||
| + | in ESC *c processing test for if processing opaque pattern. | ||
| + | GL2 line type defaults to true. | ||
| + | |||
| + | 11/ | ||
| + | |||
| + | 04/ | ||
| + | iDocs tiff2pcl api. | ||
| + | |||
| + | 05/ | ||
| + | SCS spool files with pcl opcodes to pdf. | ||
| + | |||
| + | 08/ | ||
| + | 5 char to 6. Renamed PXCONVERT program to CPYPCLPDF. | ||
| + | Documents converted with this release identify as | ||
| + | iPDF 2.4.7. | ||
| + | (Probably) first release at V5R1. | ||
| + | |||
| + | 08/ | ||
| + | the output. | ||
| + | New page not opened if page not first closed. | ||
| + | Program IPDF440 renamed IPDF. | ||
| + | Program PXCONVERT renamed CPYPCLPDF. | ||
| + | |||
| + | 08/ | ||
| + | character 000J. Error messages from CPYPCLPDF | ||
| + | how go to the job log and not standard error. | ||
| + | MRGRUN command added to permit copying iPDF run objects | ||
| + | into another library. | ||
| + | |||
| + | 10/ | ||
| + | as a float (decimal) value added. | ||
| + | |||
| + | 11/ | ||
| + | onepass. Fixed rounding when calculating pcl cursor y position | ||
| + | during *b#Y opcode. Changed handling of top margin lines in | ||
| + | execute macro processing. | ||
| + | |||
| + | 12/ | ||
| + | Input printer file now opened before output PDF. | ||
| + | Page width and height now default to global values in startPage(); | ||
| + | |||
| + | 01/ | ||
| + | |||
| + | 01/ | ||
| + | a part of macro processing. | ||
| + | FontHeight calculation bug fixed. Impacts calculation of hmi. | ||
| + | GL2 pen position calculated separately from pcl pen position | ||
| + | and result is returned to pcl pen upon exit from gl2 mode. | ||
| + | GL2 pen position pushed / popped to/from stack in polygon mode. | ||
| + | SCS2PDF has additional parameter to control addition of formatting | ||
| + | pcl commands to *SCS spool file contents. | ||
| + | |||
| + | 02/ | ||
| + | as the background color is now provided for. | ||
| + | |||
| + | 03/ | ||
| + | No iSeries release of 2.4.18. | ||
| + | |||
| + | 07/ | ||
| + | IPDF command is now a duplicate of CPYPCLPDF. | ||
| + | Obsolete commands PXCONVERT and CPYSCSPDF removed from library. | ||
| + | True Type font file now specified from a file map text file. | ||
| + | Two new optional parameters to converter: | ||
| + | --fontMapTable | ||
| + | --condFontMapTable | ||
| + | First release using *IFS64IO. | ||
| + | Converter now handles incorrectly terminated ESC &f3x opcode | ||
| + | issued by some releases of iDocs. | ||
| + | |||
| + | 09/ | ||
| + | Added option --supBlkPag, | ||
| + | | ||
| + | Added the --offset option. | ||
| + | |||
| + | 01/ | ||
| + | Fixed the use of Qp0zLprintf() | ||
| + | Refer to the temporary pcl file with an absolute reference | ||
| + | | ||
| + | | ||
| + | | ||
| + | Added more logging. | ||
| + | Added STRIPDF command and end-user | ||
| + | spool file / command interface. | ||
| + | |||
| + | 04/ | ||
| + | | ||
| + | | ||
| + | | ||
| + | in ipdf.cfg. | ||
| + | |||
| + | | ||
| + | | ||
| + | First release at V5R2. | ||
| + | | ||
| + | |||
| + | January 2009 iPDF 3.01 Fix release presently under alpha distribution on a need basis. | ||
| + | | ||
| + | in program to match command parameter length. | ||
| + | | ||
| + | | ||
| + | First release with namespace std universal. | ||
| + | |||
| + | April 2010 iPDF 4.0 | ||
| + | | ||
| + | Image compression method change in mid-image issue fixed when compression | ||
| + | | ||
| + | | ||
| + | process all the pcl files in a directory concatenating the | ||
| + | result into one pdf document new with this release. | ||
| + | All macros explicitly cleared at printer reset. | ||
| + | | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | < | ||