TCPDF - Номера страниц не совсем выровнены по правому краю

Обновленный для возврата текущего года плюс предыдущие 5 лет. Должно быть очень быстрым, поскольку это - маленький recordset.

SELECT YEAR(GETDATE()) as YearNum
UNION
SELECT YEAR(GETDATE()) - 1 as YearNum
UNION
SELECT YEAR(GETDATE()) - 2 as YearNum
UNION
SELECT YEAR(GETDATE()) - 3 as YearNum
UNION
SELECT YEAR(GETDATE()) - 4 as YearNum
UNION
SELECT YEAR(GETDATE()) - 5 as YearNum
ORDER BY YearNum DESC
9
задан hubbl 29 March 2011 в 23:48
поделиться

1 ответ

TCPDF выравнивают псевдоним вместо реального номера страницы. Для выравнивания направо не используйте псевдоним:

$pageNumber = $this->getPage();
$this->Cell(0, 10, 'Page '.$pageNumber, 'T', false, 'R');

К сожалению для общего количества страниц, у Вас нет решения, потому что, когда Ваш код нижнего колонтитула называют, все страницы еще не вставляются.

0
ответ дан 3 November 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: