В настоящее время я работаю с библиотекой Печкина для создания pdf файлов на основе html. Все отлично работает.
Но я хочу добавить одно, оглавление (TOC). Но я не могу заставить это работать. С помощью whtmltopdf это легко сделать:
wkhtmltopdf toc --xsl-style-sheet toc.xsl index.html index.pdf
Но с Печкиным это не сработает. У меня уже есть закладка (которая работает в Adobe Reader), но это не настоящий ТОС, что я хочу. Я попытался добавить
ObjectConfig().SetTocXsl("tocXslStyleSheetUri")
Но, похоже, это не имеет никакого эффекта.
Я также пытался работать с:
ObjectConfig().SetCreateToc(true);
Это создаст пустой pdf, поскольку эта функция устарела.
Поэтому я получаю хороший pdf-результат, но только без таблицы содержимого. Кто-нибудь из вас знает, как я получаю TOC в моем pdf файле?
Я также задал этот вопрос как вопрос о github, но поскольку они не всегда так быстро реагируют или вообще не реагируют, я также задал этот вопрос.
Что делать, если вы создаете оглавление на отдельной странице и указываете свой url объекту ObjectConfig
. Я могу показать вам код, если потребуется.