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. | ||
+ | | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | < |