Не уверен, если это вообще возможно, но я пытаюсь сохранить текст через обычный текстовый вывод в RTF со специальным кодированием.
У меня все работает, кроме общего количества страниц.
Я хочу, чтобы он сказал «Страница x of y», например, внизу каждой страницы, чтобы сказать «Страница 1 из 3», но я не могу найти правильный код для общего номера страницы.
Некоторые люди говорят, что используют \nofpages
, но источник говорит, что использование \nofpagesN
- это указание количества страниц в документе. Есть ли формула или что-то, что я могу использовать или, возможно, способ поставить номер последней страницы? Вот пример моего кода, если вы поместите его в файл RTF через блокнот, затем сохраните и откройте в WordPad или слово, вы увидите, что я имею в виду:
{\rtf1\pagestart1 {\header\brdrt\brdrth\ql\b Name: \b0LAST, FIRST \par\b DOB: \b0 1979/11/03 \par\b Service Date/Time: \b0 2012/03/06 00:49:00 \par\b MRN: \b0 XXXXXX \par\b Order Date/Time: \b0 2012/03/05 01:14:00 \par\b Study ID: \b0 } \par{\footer\pard\brdrt\brdrs\qc\fs16\b\ul CONFIDENTIALITY NOTICE \par\par\pard\brdrt\brdrs\keepn\ql\fs20 Date: \chdate\par\keepn\qc\fs20 Page \chpgn of \nofpages\par}\b Study ID: \b0 000000000000 \par\pard\brdrb\brdrth A bunch of text to make up more than one page. \par \par \par {\footnote\pard\b Some stuff in the footer \b0\par}}