2012-02-20 140 views
0

我有以下问题。我在这里TXT文件:http://ch1zra.com/d2/runes.txt从表格创建图像

我用PHP循环throgh该文件并生成此表:http://ch1zra.com/d2/runes.php

表使用了一些基本的风格,我喜欢这样。

txt文件通过python生成并上传。我想创建一张看起来像那张桌子的图像。有什么方法使用Python或PHP来做到这一点?

在网络上可接受的任何图像格式都很好,PNG甚至非常受欢迎。 我读过python reportlab可以用对齐方式制作样式表的表格,所以这可能是一个好的开始,但reportlab生成PDF。当然,如果这只是一个步骤,它也是可以接受的(如果我可以在我的机器上执行PDF>图像转换)。另外,IIRC每个PDF包含每个页面的“截图”以便快速浏览,所以这也很酷。

总而言之,我有这个txt文件和我想要的这个HTML表格作为图像。如果any1可以帮助那将是伟大的:)

thanx提前!

回答

1

我只能说PHP。

你可以尝试建立由专人图像与PHP的图像功能http://www.php.net/manual/en/book.image.php

或者你可以尝试执行外部脚本,如:http://marginalhacks.com/Hacks/html2jpg/

+0

我只是设法让我的Apache的工作,所以我给它尝试在PHP中。 thanx的方向:) – ch1zra 2012-02-20 15:55:27

+0

Damnit,PHP伤害了我:) 好东西是我可以预先制作我的背景,并且只使用PHP覆盖数据,但事实是我必须在每个页面上执行它,这让我不喜欢它。 如果可能的话,我会密切关注python解决方案,因为在那种情况下,我只能在本地生成镜像,然后以与使用python的txt文件相同的方式上传它。 (一旦学到了一种方法,坚持学习新方法总是容易得多,尽管学习新方法很好,但我更喜欢python解决方案来解决这个问题) – ch1zra 2012-02-20 17:09:57