2012-08-17 117 views
0

我使用openTBS将数据从mysql数据库(通过PHP)转换为一些word和excel文档。opentbs删除空格

我的一个问题是,openTBS被删除大量的标签附近的空间..

blablabla [base_sub1.value] blablabla 

和输出

blablablavalue blablabla 

blablablavalueblablabla 

有什么解决这个问题的方法?

回答

0

字经常女士削减,因为格式化,拼写和版本历史记录内的XML内容。 这可能会导致OpenTBS在这些地方释放一些空间,因为处理属性xml:space="preserve"变得太复杂了。

由于OpenTBS版本1.7.6,例如空间的问题是固定在主体上。其他特殊部分(如页眉和页脚)可能仍存在问题。

否则,大部分的时间,如果你切开TBS标签,并贴于能解决问题的同一个地方。或剪切并做一个特殊的粘贴为“无格式文本”。

  1. 避免内部审查标记:

    否则,为了避免空间的错误,你必须为模板编辑期间以下做

    • 如果您有Word 2003,进入菜单工具,选择选项,然后选择安全性并取消选中“存储随机数字以提高合并准确性”。
    • 如果您有Word 2007或更高版本,去信任中心在Word选项,关闭设置:“存储随机数 提高精确度结合起来”。
    • 如果您有Office for Mac 2011,那么不幸的是,该选项尚不存在。尝试将所有文​​档和过去的文档复制到新文档中。
  2. 避免拼写标记:每次输入你申请的格式在TBS标签的新TBS标签或每 时间时,选择它并点击 审查丝带,校对组,单击设置语言按钮。 在对话框中,确保选中“不检查拼写或语法”框 。
+0

我做到了,并没有工作......有时它删除空格有时不.. ..但S适合你的答案...以及即时通讯使用1.7.4版本,也许是因为如此,生病尝试新的和后期;) – Gil 2012-08-17 15:35:57

+0

所以我们需要模板来更深入地了解问题。 – Skrol29 2012-08-17 15:37:45

+0

YAHHHH DUDE !!!是我的不好! :(对不起,1.7.6版本我的所有空间xD ty很多 – Gil 2012-08-17 15:40:52