Perl以在编程时几乎任何编程任务都有很多模块而闻名。
但是有没有可以生成.doc(.docx)文件的模块? 假设存在巨大的业务实体和一些描述它的文本/数字数据应保存到MS Word的格式化.doc文件中。
我需要像报告生成器这样的东西(可能类似于Template Toolkit但是要生成.doc文件)。
你知道从perl做这种事情的任何模块或库吗?
答案 0 :(得分:9)
Interoperability with Microsoft is impossible通过这个场地。他们没有反映现实的规范。他们自己do not conform他们发布的规范。他们发布的规范subverted the International Standards Organisation process with backdeals and bribes。你应该refuse to deal in this matter。
但是如果您不关心并且必须完成工作,请使用RTF writer或HTML writer,这些是Word可以导入的格式。 Joel Spolsky在他的博客上写了关于互操作的其他场所:Why are the Microsoft Office file formats so complicated? (And some workarounds)