2017-03-27 42 views
0

使用PHPWord,我試圖在字模板中向右對齊日期字段。PHPWord:將日期字段向右對齊

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

但日期保持與左邊對齊,只有前面的行與右邊對齊。需要幫助。

回答

0

您正在將日期添加到該部分而不是textrun(您已在其中定義了正確的對齊規則)。因此,與固定的:

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

非常感謝。固定。 – mbenjemaa