问题标签 [opentbs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1984 浏览

php - 是否可以使用 TinyButStrong 和 OpenTBS 插件输出 .docx 和 .odt 以外的格式

我有一个模块可以合并来自数据库记录和.docx/或.odt文档模型的文档。

我必须输出.docx,.odt.pdf. 对于输出到 Microsoft 和 Open 格式,没有问题,一切正常。

但我想知道的是,我可以输出一种格式(如 XML 或 HTML),以便随后构建 PDF 文档吗?

如果我不能,是否有任何库提供合并文档功能,例如:

而且我不想使用phplivedocx。

0 投票
1 回答
1141 浏览

php - 找不到替换时openTBS删除图像

如果要替换的图像不存在,如何在 OpenTBS 中删除图像?

我有一些代码循环并替换表格中的图片,但有时客户端不会有图片。我尝试省略 default=current 标记,但它显示缺少图像框(“此图像当前无法显示”)。

更新:

我认为 Skrols 的答案会起作用,但我无法让它起作用。我有一张图片,后跟以下标签。

如果字段变量 p5 未设置或为空等,我必须使用此标签来说明,然后删除图像。

0 投票
1 回答
475 浏览

php - TinyButStrong - PHP 模板引擎和 OpenTBS docx 文件转换为 html

是否可以从.dox文件(或OpenXML格式)另存为html代码,用 TinyMCE 修改它并转换回 previuos 文件?

0 投票
1 回答
1265 浏览

php - PHP:使用 OpenTBS 的电子表格摘要?

我正在使用带有插件 OpenTBS 的 PHP 库 TinyButStrong 将现有的 Excel(或 OpenOffice Calc)电子表格与数据库中的数据合并。

这很好用,但我不知道如何为列定义摘要。

例如,我将单元格 A1 定义为与数据合并的单元格。合并后,为 A2、A3 等插入行。

问题是我事先不知道要插入多少行,所以不能将 10 行留空,并将 A11 定义为汇总字段,因为它也可能是 100 行数据,而且我想要在最后一行数据正下方的摘要。

有任何想法吗?

0 投票
3 回答
5253 浏览

php - OpenTbs 将 html 标签转换为 MS Word 标签

我正在使用 OpenTbs,http: //www.tinybutstrong.com/plugins/opentbs/tbs_plugin_opentbs.html 。

我有一个 template.docx 并且能够用内容替换字段,但如果内容有 html 代码,它会显示在模板创建的文档中。

我曾尝试使用:

认为这将允许我用 ms office 标签替换我的 html 标签,但它只是在文档中显示了 MS Office 标签:

如何将 HTML 标记转换为 MS Office XML 等效项。

0 投票
1 回答
4448 浏览

php - OpenTBS 邮件使用 PHP 合并 .docx

我正在使用http://www.tinybutstrong.com/plugins/opentbs/demo/demo.html并且无法使其正常工作。我的 .docx 有真正的 word 邮件合并字段。我一直在试图理解文档,我能从中得到的只是 PHP 演示代码,似乎声明了 $your_name,然后它神奇地替换了 .docx 中的 onshow.your_name。

在第一个实例中,我以为我使用了带有 $data 数组的 MergeBlock。到目前为止,这是我的代码:

下载的文件没有替换任何邮件合并字段。从演示中,我无法推断出看起来不像真正的单词邮件合并字段的 onshow.your_name 是如何被替换的?我所看到的只是一些错误检查代码来确定 $your_name ...

0 投票
2 回答
1540 浏览

php - OpenTBS 和特殊字符 (PHP)

我正在使用 OpenTBS 从 PHP 修改单词模板。基本上,我需要从 MySQL 数据库中的值更新 word 文档中的字符串。它运行良好,但是当我有 é、à、ô 等特殊字符时,它会输出一系列奇怪的字符。

例如,é 给了我 é。

有人知道如何解决吗?

谢谢

0 投票
1 回答
525 浏览

php - 使用 OpenTBS 将图片即时添加到 MS excel

注意到 ope=changepic 在 xlsx 模板上是不可能的。有解决方法吗?也许通过addpic?或者也许修改档案?如何?

谢谢!

0 投票
1 回答
392 浏览

php - 复制列 - Excel / OpenTBS

有什么方法可以复制excel中的列,使用openTBS,而不是复制单元格..

我试图发布一些图片来向你展示我的问题,但一些预防机制并没有让我这样做。

我试图为 [base_sub2.module;block=c] 中的每个值复制一列,但这只是创建新单元格而不是整个列..

任何帮助将不胜感激,对我的英语感到抱歉。最好的祝福。

0 投票
1 回答
272 浏览

php - opentbs 删除空格

我正在使用 openTBS 将数据从 mysql db(通过 PHP)转换为一些 word 和 excel 文档。

我的问题之一是,openTBS 正在删除标签附近的大量空格。

输出是

或者

有没有办法解决这个问题?