直接将python表转换为图像(无pdf或css)

时间:2015-11-09 09:34:14

标签: python image html-table html-parsing python-docx

我目前正在创建一个程序的一部分:我应该采用一个完整的HTML页面,并将其放入WORD文件中。有标题,段落,图形...... 但是,在我的HTML页面中,我还有表(tr,th,td,table标签)。我将其解析为Word表格。但是,我的桌子太大了,所以我有一些切入部分的词。我期待这样的事情:

|Myentireword|

但它会像这样出现(因为一行中有太多的单元格)

|Myent|
|irewo|
|rd   |

这真的很难看,所以,我没有看到其他解决方案而不是将我的表格变成图像,但我找不到这样做的方法。 (使用我的html-parsor,可创建一个字符串表,将其显示为图像,保存图像,然后将其加载到我的Word文档中。我可以做第一件事和第二件事,并在我的文档中加载图像,但是我没有办法自己创建图像。

  • 我无法更改输出,它必须是Word。我们的客户希望能够修改和保存它,许多客户并不是真正的专家。所以,我不能使用一些PIL技术。 (而且,它确实解决了我的问题)

  • 我已经有了一个工作光标,并且输出了我的html,所以我不能使用"create a table from html"

  • 之类的东西
  • 我不能像我说的那样使用CSS,也不能使用pdf创建,所以这种方式也不会起作用:"Quality tables in python"但在这种情况下问题确实是我的!

  • 我不能自己使用Matplotlib来创建表,因为我不知道如何打印它,我需要一些东西(如果可能的话)" merge"细胞。如果不是,我会没有,我需要一些有用的东西,这是非常必要的,拜托!

0 个答案:

没有答案