Я использую класс Java (http://pastebin.com/KhSGPmCV), который принимает HTML-документ и пытается преобразовать его в документ PDF с помощью следующих шагов:HTML в PDF с использованием XSL FO имеет проблему с разбивкой по страницам - отображает только первую страницу
- Использует Tidy для его анализа в XML-документе.
- Использует таблицу стилей (XSLT http://pastebin.com/s45gRTKy) для преобразования XML- в документ FO
- Использование Apache FOP для преобразования FO в PDF документе.
Проблема, с которой я столкнулся, - это только первая страница моего документа HTML, преобразуется в PDF. Предупреждающее сообщение, что я вижу -
Mar 2, 2013 2:53:06 PM org.apache.fop.events.LoggingEventListener processEvent WARNING: Content overflows the viewport of an fo:block-container in block-progression direction by 350 millipoints. Content will be clipped. (See position 51:261)
Я почти уверен, что проблема заключается в таблице стилей XSL FO, который я использую. Но даже после добавления/изменения большого количества переменных в этой таблице стилей я не могу сделать вторую страницу видимой. Может ли кто-нибудь помочь мне?
Ссылка на HTML, что я пытался преобразовать в PDF - pastebin.com/iBLw8Pbv
Большое спасибо за ответ youre. Это помогает! – Krishna
Добро пожаловать! Надеюсь, вы поняли это. Также я нашел это сегодня и фактически работал с вашим сложным html-файлом: https://code.google.com/p/wkhtmltopdf/ – ljdelight