View Single Post
Old 12-14-2008, 07:58 AM   #1
caritas
Enthusiast
caritas doesn't littercaritas doesn't litter
 
Posts: 26
Karma: 161
Join Date: Feb 2008
Device: Sony PRS505
HTML to image and CHM to images and CHM to LRF

Convert HTML to image with mozilla rendering engine.

The best rendering application of HTML is web browser such as
FireFox(Mozilla), but full function web browser is too large for some
devices such as ebook reader. One of the solution is to pre-render
HTML on PC with web browser and send the resulting image to
devices.

Only Linux is supported now!

Usage:

xulrunner --app html2img-xulrunner/application.ini [-zoom <zoom factor>] [-width <width>] <input html url> <output png file>

mb_html.tar.gz and mb.png is example html and result.

CHM can be converted to images with a python script chmtoimg.py attached with the post.

chmtoimg.py <chm file>

A new version of pi can be used to convert from resulting images to LRF file or a set of appropriate images.

gzip -d gj.conf.gz, edit gj.conf, change input to generated imgs of previous step

cd <pi directory>
. env.sh
pi_format.py gj.conf
Attached Thumbnails
Click image for larger version

Name:	mb.png
Views:	1001
Size:	554.7 KB
ID:	19195  
Attached Files
File Type: gz html2img-xulrunner.tar.gz (11.0 KB, 920 views)
File Type: gz mb_html.tar.gz (57.2 KB, 885 views)
File Type: gz gj.conf.gz (189 Bytes, 817 views)
File Type: gz pi_0.9pre.tar.gz (686.3 KB, 835 views)

Last edited by caritas; 12-14-2008 at 08:01 AM.
caritas is offline   Reply With Quote