如何使用TBS插件/ php生成组ODT文档?

时间:2015-06-25 10:09:13

标签: php odt

我有tbs_plug用于在PHP网站中生成ODT文档。它可以根据需要生成单个文档,但我需要单个ODT文件中的多个文档。我为每个文档使用不同的模板。

1 个答案:

答案 0 :(得分:0)

如果要使用Loop在ODT的单个文档上生成多个页面,则需要执行以下操作

  1. 打开您的PHP文件,其中包含用于生成多页ODT的数据数组

    //从数据库中获取所有数据

  2.   

    $ reponse = $ conn-> query(“SELECT   Civilite,Nom,Prenom,Session,DateCertif,Lieu FROM Registration WHERE   Etat = 1 AND Cours ='“。$ titre。”'“) - > fetchAll(PDO :: FETCH_ASSOC);

    //使用TBS插件将该数组传递给ODT doc模板

      

    $ TBS-> MergeBlock('req',$ reponse);

    //使用ODT模板文件生成组ODT

      

    $ output_file_name ='test.odt'; $ TBS->显示(OPENTBS_DOWNLOAD,   $ output_file_name);

    1. 现在打开您的ODT模板文件
    2.   

      在开放式办公室中使用此功能将页面分隔设置在首页顶部 - >手动中断 - >分页

      之后,现在在第二页的第一行将此代码写入TBS的第一个数据块

        

      块= TBS:页

      在我的模板中这是我的代码

        

      [req.Civilite; block = tbs:page] [req.Prenom]