【问题标题】:PHPWord: align a date field to the rightPHPWord:将日期字段向右对齐
【发布时间】:2017-08-20 09:35:23
【问题描述】:

使用 PHPWord,我正在尝试将 word 模板中的日期字段右对齐。

$right = array('align' => 'right');
$objTextRun = $firstSection->addTextRun(array_merge($right, $singleLineHeight));
$firstSection->addField('DATE', array('dateformat' => 'dd/MM/yyyy'), array());

但日期仍然左对齐,只有前一行右对齐。需要帮助。

【问题讨论】:

    标签: php alignment phpword


    【解决方案1】:

    您将日期添加到该部分而不是 textrun(您在其中定义了右对齐规则)。所以有了这个固定:

    $right = array('align' => 'right');
    $objTextRun = $firstSection->addTextRun(array_merge($right, $singleLineHeight));
    $objTextRun->addField('DATE', array('dateformat' => 'dd/MM/yyyy'), array());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 2014-08-10
      相关资源
      最近更新 更多