OO:Open-Open的Doc -perl模块

时间:2011-08-17 21:46:24

标签: perl openoffice.org cpan

我想自动执行一些编写器任务。我需要创建一个.odt作家 oo:doc使用create paragraph和append等方法的文档 段。问题是追加段落和创建段落没有 允许文本从页面中间或某列开始,即

Name             Surname              Address

当我解压缩我要创建的“主”文档时,当我检查content.xml文件时,我看到xml等效文件是

" <text:p text:style-name="Text_20_body"><text:s text:c="115"/><text:span text:style-name="T1"><text:s/>Hallo how are you today</text:span></text:p><text:p text:style-name="P1"><text:s text:c="116"/>I hope you are well also</text:p><text:p text:style-name="P1""

如何在text:c

中设置text:soo::doc元素

问题2:

如何设置段落的格式 仅从第20列延伸到第80列

感谢

1 个答案:

答案 0 :(得分:0)

这些元素用于运行不间断的空格。 text:c属性表示有多少个空格。

这不会让我觉得你想要什么,即改变一个段落的边距和位置,是吗?

您是否有要用作模板的文档,文本将被插入?或者你试图从头开始创建整个页面?

我认为您希望使用OpenOffice.org创建具有所需结构的Writer文档,然后查看XML以查看实现该目标的标记。查看段落级样式甚至框架(如果使用的话)。您可以通过添加可以扫描的魔术文本短语来为生成的内容创建插入点。

然后弄清楚如何使用perl模块完成这项工作。