Ansilove/PHP: ASCii/ANSi (and more!) => PNG converter
category: offtopic [glöplog]
Ansilove/PHP 1.04 has been released. You can download it here : http://ansilove.sourceforge.net/
ChangeLog:
- Added 9 new PC Fonts (Charsets: Baltic, Cyrillic, Greek, Hebrew, Latin1, Latin2, Nordic, Russian, Turkish)
- Fixed .DIZ file extension detection in the online converter, uploaded .DIZ files are now rendered with the exact needed number of columns.
- Fixed some uninitialized variables warnings
- Added 1 example ASCii
- Added a loader (ansilove.bat) for the command line converter under Windows
- Converted the HTML templates to XHTML (ansilove.html and Ansilove online)
- Modified the Ansilove Online upload interface and corrected the maximum length value for the columns argument
- Updated the documentation (README file), which is now providing more detailed examples about all the possible options, and informations about command line converter usage under Windows
ChangeLog:
- Added 9 new PC Fonts (Charsets: Baltic, Cyrillic, Greek, Hebrew, Latin1, Latin2, Nordic, Russian, Turkish)
- Fixed .DIZ file extension detection in the online converter, uploaded .DIZ files are now rendered with the exact needed number of columns.
- Fixed some uninitialized variables warnings
- Added 1 example ASCii
- Added a loader (ansilove.bat) for the command line converter under Windows
- Converted the HTML templates to XHTML (ansilove.html and Ansilove online)
- Modified the Ansilove Online upload interface and corrected the maximum length value for the columns argument
- Updated the documentation (README file), which is now providing more detailed examples about all the possible options, and informations about command line converter usage under Windows
<3 !!!
you should post a news item about it on bitfellas news too.
Thanks for the love ;) Just posted it, waiting for validation now :)
Gimme a sec, I'll have it up :)
Ansilove/PHP 1.05 has been released. You can download it here : http://ansilove.sourceforge.net/
ChangeLog:
- Added support for PCBoard (.PCB) format
- Updated the documentation (README file), to cover options related to the PCBoard loader (PCB codes stripping)
- Fixed a bug preventing the CED rendering mode to operate correctly. Ansi and PCBoard files can now be rendered in CED mode again
- Added 1 example ANSi and 1 example ASCii
ChangeLog:
- Added support for PCBoard (.PCB) format
- Updated the documentation (README file), to cover options related to the PCBoard loader (PCB codes stripping)
- Fixed a bug preventing the CED rendering mode to operate correctly. Ansi and PCBoard files can now be rendered in CED mode again
- Added 1 example ANSi and 1 example ASCii
Just a small message to announce I did an Ascii character table using Ansilove, it can be useful for all coders out there and for people interested about ASCiii art as well. All the characters are pixel precise and 100% accurate to the DOS font.
It is available at : http://www.ascii-codes.net/
It is available at : http://www.ascii-codes.net/
Sorry, forgot the BB Codes, so here it is again for lazy ones : http://www.ascii-codes.net/
nice! a zip download for all character pngs in a codepage would be great, by the way.
how about a phpBB plugin and a wordpress plugin?
Ansilove/PHP 1.06 has been released. You can download it here : http://ansilove.sourceforge.net/
ChangeLog:
- Dumped all the fonts again to make the font collection more homogeneous and avoid minor character differences between fonts as much as possible
- Added 6 new PC Fonts (Charsets : Armenian, French Canadian, Greek (CP869), Icelandic, Persian, Portuguese)
- Fixed minor color palette problems causing the full intensity value to be 252 instead of 255
- Added customizable file extensions definitions in the configuration file for DIZ mode rendering
- Added filters removing white spaces and empty lines at the beginning and end of DIZ files
ChangeLog:
- Dumped all the fonts again to make the font collection more homogeneous and avoid minor character differences between fonts as much as possible
- Added 6 new PC Fonts (Charsets : Armenian, French Canadian, Greek (CP869), Icelandic, Persian, Portuguese)
- Fixed minor color palette problems causing the full intensity value to be 252 instead of 255
- Added customizable file extensions definitions in the configuration file for DIZ mode rendering
- Added filters removing white spaces and empty lines at the beginning and end of DIZ files
Spot : Unfortunately I have no experience at all with phpBB and CMSes. Isn't it possible to just embbed <IMG> tags within these applications?
Quote:
Isn't it possible to just embbed <IMG> tags within these applications?
Probably the best slap in the face I've read this month. :)
pwned.
<3
Ansilove/PHP 1.07 has been released. You can download it here : http://ansilove.sourceforge.net/
ChangeLog:
- Added support for thumbnails rendering, with configurable maximum height
- Added customizable output color definitions in the configuration file for CED mode rendering
- Modified the ANSi parser to allow ansi sequences with inverted graphic rendition values to render correctly
ChangeLog:
- Added support for thumbnails rendering, with configurable maximum height
- Added customizable output color definitions in the configuration file for CED mode rendering
- Modified the ANSi parser to allow ansi sequences with inverted graphic rendition values to render correctly
Ansilove/PHP 1.08 has been released. You can download it here : http://ansilove.sourceforge.net
ChangeLog:
- Added new improved Amiga fonts (With corrected aspect ratio and 100% accurate characters)
- Reordered font palettes to follow the ANSi color order rather than the EGA one
- Added an error message logger (ANSILOVE_LOG_FILE option in the config file, default : ansilove.log)
- Added an option to continue rendering input files when the substitude (SUB) character is encountered (SUBSTITUTE_BREAK option in the config file, default : 1 => Stop when encountering SUB character)
- Added an option to allow enabling/disabling 80th column wrapping (WRAP_COLUMN_80 option in the config file, default : 1 => Wrap)
- Changed default background color value for CED mode (170,170,170) instead of (168,168,168)
- Added a transparent rendering mode to produce output files with transparent background (only available in ANSi loader)
- Added Workbench mode to render the input file using Amiga Workbench colors (only available in ANSi loader)
- Added scalable thumbnails support (THUMBNAILS_SIZE option in the config file)
- Added an example file for thumbnails rendering (examples/thumbnails.html)
- Added 3 example ASCiis (Thanks to : Cubon, Spidy and Spot)
ChangeLog:
- Added new improved Amiga fonts (With corrected aspect ratio and 100% accurate characters)
- Reordered font palettes to follow the ANSi color order rather than the EGA one
- Added an error message logger (ANSILOVE_LOG_FILE option in the config file, default : ansilove.log)
- Added an option to continue rendering input files when the substitude (SUB) character is encountered (SUBSTITUTE_BREAK option in the config file, default : 1 => Stop when encountering SUB character)
- Added an option to allow enabling/disabling 80th column wrapping (WRAP_COLUMN_80 option in the config file, default : 1 => Wrap)
- Changed default background color value for CED mode (170,170,170) instead of (168,168,168)
- Added a transparent rendering mode to produce output files with transparent background (only available in ANSi loader)
- Added Workbench mode to render the input file using Amiga Workbench colors (only available in ANSi loader)
- Added scalable thumbnails support (THUMBNAILS_SIZE option in the config file)
- Added an example file for thumbnails rendering (examples/thumbnails.html)
- Added 3 example ASCiis (Thanks to : Cubon, Spidy and Spot)
Cleaner:
Is it possible to have a standalone app?
Is it possible to have a standalone app?
You can run it locally, there is a command line converter included which works for Linux / Mac OS X / Windows, you just need to install PHP with GD Library enabled.
Check the "Command line converter usage" section there : http://ansilove.sourceforge.net/documentation.html
Check the "Command line converter usage" section there : http://ansilove.sourceforge.net/documentation.html
Yep, I have noticed. Thanx! =) Will give it a try in a free time.
I had some problems a couple of years ago with running it, that's why my question was asked.
I had some problems a couple of years ago with running it, that's why my question was asked.
If you run into problems just let me know, I'm always glad to help people use Ansilove :)
;)... heheh..
Oki, will let you know.
Oki, will let you know.
Ansilove/PHP 1.09 has been released!
ChangeLog :
- Added functions in the ANSi loader to split the output into several PNG files (SPLIT_* options in the config file)
- Added support for Amiga ANSi (Bold, Italics, and Underlined characters)
- Memory usage optimization (Some data structures modified, support for 65535 lines of text)
- Relicensed under a MIT-style license
- Added Terminus font support (http://terminus-font.sourceforge.net)
ChangeLog :
- Added functions in the ANSi loader to split the output into several PNG files (SPLIT_* options in the config file)
- Added support for Amiga ANSi (Bold, Italics, and Underlined characters)
- Memory usage optimization (Some data structures modified, support for 65535 lines of text)
- Relicensed under a MIT-style license
- Added Terminus font support (http://terminus-font.sourceforge.net)