Я создаю файл .doc с помощью RtfWriter (itext-rtf-2.1.4.jar) и com.lowagie (itext-2.1.5).
Ранее, когда я создавал PDF, я мограспечатать нижний колонтитул, отображающий «Страница X из Y», захватив события закрытия документов и события новой страницы, которые задаются при создании PDF в классе, с использованием следующего кода:
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("Sample.pdf"));
MyPageEvents events = new MyPageEvents();
writer.setPageEvent(events);
Где MyPageEvents - этофайл класса, который улавливает события завершения страницы, закрытия документа и т. д. .... для которого он устанавливает требуемый верхний и нижний колонтитулы.
Это очень хорошо работает с PDFWriter, но когда я начал создавать файл .doc с помощью RtfWriter2, онне поддерживает события ....
RtfWriter2 writer = RtfWriter2.getInstance(document, new FileOutputStream("Sample.doc"));
MyPageEvents events = new MyPageEvents();
, но не реорганизует метод writer.setPageEvents (), как это сделал PDFWriter ...
Возможен ли обходчтобы нижний колонтитул отображал страницу X из Y (Здесь X - текущая страница, а Y - общее количество страниц в документе)