【问题标题】:OO:Doc -perl module for OpenofficOO:Doc -perl 模块,用于 Openoffice
【发布时间】:2011-10-29 07:40:56
【问题描述】:

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

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""

如何在oo::doc 中设置text:ctext:s 元素

问题2:

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

谢谢

【问题讨论】:

    标签: perl openoffice.org cpan


    【解决方案1】:

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

    我觉得这不是您想要的解决方案,即更改段落的边距和位置,是吗?

    您是否有要用作模板的文档,将在其中插入文本?还是您想从头开始创建整个页面?

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-16
      • 1970-01-01
      • 1970-01-01
      • 2012-02-12
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多