使用PHPWord,我试图在word模板中右对齐日期字段。
$right = array('align' => 'right');
$objTextRun = $firstSection->addTextRun(array_merge($right, $singleLineHeight));
$firstSection->addField('DATE', array('dateformat' => 'dd/MM/yyyy'), array());
但是日期保持与左边对齐,只有前面的行与右边对齐。需要帮助。
答案 0 :(得分:0)
您要将日期添加到部分而不是textrun(您定义了正确的对齐规则)。所以修好了:
$right = array('align' => 'right');
$objTextRun = $firstSection->addTextRun(array_merge($right, $singleLineHeight));
$objTextRun->addField('DATE', array('dateformat' => 'dd/MM/yyyy'), array());