【问题标题】:Create an Html with OpenTBS使用 OpenTBS 创建 Html
【发布时间】:2022-01-20 14:06:54
【问题描述】:

我正在使用 tbs '3.8.0'OpenTBS Plugin version 1.7.6 创建一个 docx。 在同一个项目中,我有dompdf.cls.php 468

我知道我无法直接将 docx 转换为 pdf,因此我尝试使用 OpenTBSDompdf 创建有效输入。

有没有办法用 OpenTBS 创建一个 html,或者我可以作为有效输入传递给 Dompdf 的东西?

现在我的 docx 就是这样创建的:

    $TBS = new \clsTinyButStrong;
    $TBS->Plugin(TBS_INSTALL, OPENTBS_PLUGIN);
    $TBS->LoadTemplate('path'.$fileName, OPENTBS_ALREADY_UTF8);
    $TBS->Show(OPENTBS_STRING, $fileName.docx");

【问题讨论】:

  • 我对营销宣传的有限理解是,OpenTBS 只是一个用于替换 inside Office 文件的值的工具。我不确定它是否真正理解文件到转换为不同格式(如 HTML)所需的级别。

标签: php pdf docx dompdf opentbs


【解决方案1】:

TinyButStrong 是一个适用于任何文本模板的模板引擎。所以它很适合合并 HTML 页面,并且它有一些功能。例如,TBS 还可以合并 XML 文件。

同时,OpenTBS 是 TinyButStrong 的插件,可以合并 Ms Office 和 LibreOffice 文档。 Ms Office 和 LibreOffice 文档在技术上是包含 XML 子文件的 Zip 档案。如果没有 OpenTBS,TinyButStrong 模板引擎将无法合并此类文档。

因此,如果您想合并 HTML 页面以便使用 Dompdf 将它们转换为 PDF,那么 TinyButStrong(没有 OpenTBS 插件)可以毫无问题地做到这一点。

查看示例https://www.tinybutstrong.com/examples.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    • 2016-04-29
    相关资源
    最近更新 更多