itext7 - 在 CssContentPropertyResolver 中实现目标计数器
问题描述
我正在尝试将带有页码的目录添加到我使用 Freemarker -> HTML -> PDF 生成的 PDF 中。HTML/CSS 如下
ul.toc a::after {
content: " Page " target-counter(attr(href url), page)
}
<ul class="toc">
<li><a href="#first-section">First Section</a></li>
<li><a href="#second-section">Second Section</a></li>
</ul>
但是,当我对此运行 iText7 时,出现此错误:
Content property "" Page " target-counter(attr(href url), page)" is either invalid or uses unsupported function."
来自CssContentPropertyResolver.java
.
有没有打算最终支持这个 CSS 属性?
对于任何需要编号目录的文档,我们都被迫使用 iText5,它确实支持target-counter
. 如果您可以在 iText7 中重新实现此功能,那将是非常有益的
解决方案
推荐阅读
- php - 仅在给定列唯一的情况下生成数据以填充数据库
- iis - Consul 和 IIS 托管应用程序
- c - 在结构中的结构的情况下,如何在主函数中声明结构变量?为什么这段代码会产生错误?
- python - 如何加快 tf.data.Dataset.from_generator()
- c - C语言代码中的问题:包含特定代码块时不显示
- php - fgetcsv() 无法识别 UTF-8 字符后的逗号?
- angular - 使用 FormArray 将数据显示到表中
- python - 如何使用列名将值解析为csv
- docker - 如何检查docker容器中是否存在文件然后复制它
- python-3.x - validation_data`应该是一个元组`(val_x, val_y, val_sample_weight)` Keras CNN