What's new in WinPrint 1.5.0.60
Nov 23, 2023
- [NEW] Automatic printer switching when changing the printer list and default printer
New in WinPrint 1.5.0.56 (Sep 26, 2022)
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- ability to disable bold and italic fonts (SpecialSettings)
- and many many fixes
New in WinPrint 1.5.0.55 Beta (Sep 22, 2022)
- Notes:
- New version compiled via Turbo Delphi 2006 Explorer Edition
- Changes:
- added Epson ESC/P 2 code implementation
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- ability to disable bold and italic fonts (SpecialSettings)
- and many many fixes
New in WinPrint 1.5.0.54 Beta (Sep 18, 2022)
- Notes:
- New version compiled via Turbo Delphi 2006 Explorer Edition.
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- ability to disable bold and italic fonts (SpecialSettings)
- and many many fixes
- Supported codepages:
- MS-DOS Latin US (CP-437)
- Mazovia (CP-620)
- MS-DOS Arabic ASMO (CP-708)
- MS-DOS Arabic (CP-720)
- MS-DOS Greek (CP-737)
- MS-DOS Baltic Rim (CP-775)
- FreeDOS Mazovia (CP-790)
- MS-DOS Latin 1 (CP-850)
- MS-DOS Latin 2 (CP-852)
- MS-DOS Cyrillic (CP-855)
- MS-DOS Turkish (CP-857)
- MS-DOS Latin 1 + Euro (CP-858)
- MS-DOS Hebrew (CP-862)
- MS-DOS Nordic (CP-865)
- MS-DOS Cyrillic CIS 1 (CP-866)
- MS-DOS Modern Greek (CP-869)
- Bulgarian (MIK)
- Thai (Win-874)
- Japanese (Win-932)
- Simplified Chinese (Win-936)
- Korean (Win-949)
- Traditional Chinese (Win-950)
- Central European (Win-1250)
- Cyrillic (Win-1251)
- Western European (Win-1252)
- Greek (Win-1253)
- Turkish (Win-1254)
- Hebrew (Win-1255)
- Arabic (Win-1256)
- Baltic (Win-1257)
- Vietnamese (Win-1258)
- Russian KOI8-R (Win-20866)
- Ukrainian KOI8-U (Win-21866)
- Latin 1 (ISO-8859-1)
- Latin 2 (ISO-8859-2)
- Latin 3 (ISO-8859-3)
- Baltic (ISO-8859-4)
- Cyrillic KOI8-E (ISO-8859-5)
- Arabic (ISO-8859-6)
- Greek (ISO-8859-7)
- Hebrew (ISO-8859-8)
- Turkish (ISO-8859-9)
- Unicode (UTF-7)
- Unicode (UTF-8)
- Supported Epson Escape codes:
- ASCII DEC Efect
- CR 13 Carriage Return
- LF 10 (Line Feed) New Line
- FF 12 Form Feed
- BS 8 Backspace
- SI 15 and
- ESC SI 27 15 Select condensed mode (17/20 CPI) (if 10 or 12 CPI)
- DC2 18 Cancel condensed mode (return to 10 or 12 CPI) (if 17 or 20 CPI)
- Esc M 27 77 Select 12 CPI (or 20 if condensed)
- Esc P 27 80 Select 10 CPI (or 17 if condensed)
- Esc g 27 103 Select 15-pitch chars
- SO 14 and
- ESC SO 27 14 Select double-wide mode (one line)
- DC4 20 Cancel double-wide mode (one line)
- ESC W {0,1} 27 87 0,1 Turn double-wide mode Off/On
- Esc @ 27 64 Initialize printer
- Esc 0 27 48 Select 1/8-inch line spacing
- Esc 2 27 50 Select 1/6-inch line spacing
- Esc 1 27 49 Select 7/72-inch line spacing
- Esc E 27 69 Select bold mode
- Esc F 27 70 Cancel bold mode
- Esc G 27 71 Select double-strike mode
- Esc H 27 72 Cancel double-strike mode
- Esc 4 27 52 Select italic mode
- Esc 5 27 53 Cancel Italic mode
- ESC S {0,1} 27 83 0,1 Select superscript/subscript mode
- ESC T 27 84 Deselect superscript/subscript mode
- ESC - {0,1} 27 45 0,1 Turn underline mode Off/On
- ESC ! {n} 27 33 n Master select
- Sample frm file: (parameters must be defined in second line)
- FRM File: FontSize Orientation MarginLeft MarginRight MarginTop MarginBottom LinesPerPage
- 12 0 12,7 12,7 12,7 12,7 80
New in WinPrint 1.5.0.51 Beta (Jan 10, 2021)
- Changes:
- Added Epson ESC/P 2 code implementation.
- Implemented codepage conversion
- Implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- Implemented skip empty page option
- Added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- Configuration stored in ini file
- Multiple runnings (if winprint.exe renamed)
- Printer selection
- Number of copies
- Implemented PageEnd codes
- Subscript/superscript codes
- Implemented CR (#13), LF (#10) and BKSP (#8) codes
- Direct port capturing (Windows XP or above)
- Paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- Ability to disable bold and italic fonts (SpecialSettings)
- And many many fixes
- Supported codepages:
- MS-DOS Latin US (CP-437)
- Mazovia (CP-620)
- MS-DOS Arabic ASMO (CP-708)
- MS-DOS Arabic (CP-720)
- MS-DOS Greek (CP-737)
- MS-DOS Baltic Rim (CP-775)
- FreeDOS Mazovia (CP-790)
- MS-DOS Latin 1 (CP-850)
- MS-DOS Latin 2 (CP-852)
- MS-DOS Cyrillic (CP-855)
- MS-DOS Turkish (CP-857)
- MS-DOS Hebrew (CP-862)
- MS-DOS Nordic (CP-865)
- MS-DOS Cyrillic CIS 1 (CP-866)
- MS-DOS Modern Greek (CP-869)
- Bulgarian (MIK)
- Thai (Win-874)
- Japanese (Win-932)
- Simplified Chinese (Win-936)
- Korean (Win-949)
- Traditional Chinese (Win-950)
- Central European (Win-1250)
- Cyrillic (Win-1251)
- Western European (Win-1252)
- Greek (Win-1253)
- Turkish (Win-1254)
- Hebrew (Win-1255)
- Arabic (Win-1256)
- Baltic (Win-1257)
- Vietnamese (Win-1258)
- Russian KOI8-R (Win-20866)
- Ukrainian KOI8-U (Win-21866)
- Latin 1 (ISO-8859-1)
- Latin 2 (ISO-8859-2)
- Latin 3 (ISO-8859-3)
- Baltic (ISO-8859-4)
- Cyrillic KOI8-E (ISO-8859-5)
- Arabic (ISO-8859-6)
- Greek (ISO-8859-7)
- Hebrew (ISO-8859-8)
- Turkish (ISO-8859-9)
- Unicode (UTF-7)
- Unicode (UTF-8)
- Supported Epson Escape codes:
- ASCII DEC Efect
- CR 13 Carriage Return
- LF 10 (Line Feed) New Line
- FF 12 Form Feed
- BS 8 Backspace
- SI 15 and
- ESC SI 27 15 Select condensed mode (17/20 CPI) (if 10 or 12 CPI)
- DC2 18 Cancel condensed mode (return to 10 or 12 CPI) (if 17 or 20 CPI)
- Esc M 27 77 Select 12 CPI (or 20 if condensed)
- Esc P 27 80 Select 10 CPI (or 17 if condensed)
- Esc g 27 103 Select 15-pitch chars
- SO 14 and
- ESC SO 27 14 Select double-wide mode (one line)
- DC4 20 Cancel double-wide mode (one line)
- ESC W {0,1} 27 87 0,1 Turn double-wide mode Off/On
- Esc @ 27 64 Initialize printer
- Esc 0 27 48 Select 1/8-inch line spacing
- Esc 2 27 50 Select 1/6-inch line spacing
- Esc 1 27 49 Select 7/72-inch line spacing
- Esc E 27 69 Select bold mode
- Esc F 27 70 Cancel bold mode
- Esc G 27 71 Select double-strike mode
- Esc H 27 72 Cancel double-strike mode
- Esc 4 27 52 Select italic mode
- Esc 5 27 53 Cancel Italic mode
- ESC S {0,1} 27 83 0,1 Select superscript/subscript mode
- ESC T 27 84 Deselect superscript/subscript mode
- ESC - {0,1} 27 45 0,1 Turn underline mode Off/On
- ESC ! {n} 27 33 n Master select
New in WinPrint 1.5.0.47 Beta (Sep 7, 2016)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above) and many many fixes
New in WinPrint 1.5.0.46 Beta (Sep 7, 2016)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option -added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection -number of copies -implemented PageEnd codes subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above) and many many fixes
New in WinPrint 1.5.0.45 Beta (Jan 23, 2016)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented characters transcoding (for example: 10=>13 converts the line endings in a text file from UNIX to DOS format)
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above) and many many fixes
New in WinPrint 1.5.0.44 Beta (Mar 25, 2015)
- added Epson ESC/P 2 code implementation
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- and many many fixes
New in WinPrint 1.5.0.43 Beta (Oct 14, 2014)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- and many many fixes
New in WinPrint 1.5.0.42 Beta (Sep 22, 2014)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion -implemented skip empty page option
- added BMP logo printing (DPI detection) -English, Polish and Czech interface
- configuration stored in ini file -multiple runnings (if winprint.exe renamed)
- printer selection -number of copies -implemented PageEnd codes
- subscript/superscript codes -implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above) -paraller port info (for example: winprint.exe /LPT1) (Windows XP or above) and many many fixes
New in WinPrint 1.5.0.41 Beta (Jul 10, 2013)
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English, Polish and Czech interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above)
- and many many fixes
New in WinPrint 1.5.0.40 Beta (Mar 12, 2013)
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- paraller port info (for example: winprint.exe /LPT1) (Windows XP or above) and many many fixes
New in WinPrint 1.5.0.36 Beta (Mar 23, 2012)
- Notes:
- New version compiled via Turbo Delphi 2006 Explorer Edition.
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- and many many fixes
- Supported codepages:
- WINDOWS East Europe (CP1250)
- MAZOVIA (CP620)
- IBM LATIN2 (CP852)
- ISO LATIN2 (CP8859-2)
- WINDOWS RUSSIAN (CP1251)
- KOI8-R (CP20866)
- IBM RUSSIAN (CP866)
- ISO IR-113 (CP8859-5)
- WINDOWS West Europe (CP1252)
- IBM West Europe (CP437)
- IBM LATIN1 (CP850)
- ISO LATIN1 (CP8859-1)
- UTF-8 (CP65001)
New in WinPrint 1.5.0.35 Beta (Feb 2, 2012)
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
- and many many fixes
New in WinPrint 1.5.0.34 Beta (Oct 17, 2011)
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- direct port capturing (Windows XP or above)
New in WinPrint 1.5.0.28 (Aug 20, 2010)
- Notes:
- New version compiled via Turbo Delphi 2006 Explorer Edition.
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added BMP logo printing (DPI detection)
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- and many many fixes
- Supported codepages:
- WINDOWS East Europe (CP1250)
- MAZOVIA (CP620)
- IBM LATIN2 (CP852)
- ISO LATIN2 (CP8859-2)
- WINDOWS RUSSIAN (CP1251)
- KOI8-R (CP20866)
- IBM RUSSIAN (CP866)
- ISO IR-113 (CP8859-5)
- WINDOWS West Europe (CP1252)
- IBM West Europe (CP437)
- IBM LATIN1 (CP850)
- ISO LATIN1 (CP8859-1)
- UTF-8 (CP65001)
New in WinPrint 1.5.0.27 (Jul 4, 2010)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added logo printing
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- number of copies
- implemented PageEnd codes
- subscript/superscript codes
- implemented CR (#13), LF (#10) and BKSP (#8) codes
- and many many fixes
New in WinPrint 1.5.0.19 (Jan 28, 2009)
- Changes:
- added Epson ESC/P 2 code implementation.
- implemented codepage conversion
- implemented skip empty page option
- added logo printing
- English and Polish interface
- configuration stored in ini file
- multiple runnings (if winprint.exe renamed)
- printer selection
- implemented PageEnd codes
- implemented CR (#13) and BKSP (#8) codes and many many fixes
- Supported codepages:
- WINDOWS East Europe (CP1250)
- MAZOVIA (CP620)
- IBM LATIN2 (CP852)
- ISO LATIN2 (CP8859-2)
- WINDOWS RUSSIAN (CP1251)
- KOI8-R (CP20866)
- IBM RUSSIAN (CP866)
- ISO IR-113 (CP8859-5)
- WINDOWS West Europe (CP1252)
- IBM West Europe (CP437)
- IBM LATIN1 (CP850)
- ISO LATIN1 (CP8859-1)
- UTF-8 (CP65001)