- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在创建一个交互式 PDF,PDF 是用 HTML 和 CSS 生成的,它们是用 C# 中的字符串生成器构建的,然后传递给使用 PDF-Reactor 生成 PDF 的方法。
大多数 PDF 的生成都可以正常返回,我有两部分 PDF 报告需要一个下拉列表来为用户提供在打印之前应用到 PDF 的选项,为此我使用带有其中的一些选项。
我遇到的问题是,当生成 PDF 时,它返回 PDF 并且框看起来像不可编辑的文本框,显示第一个选项,但不显示值,并且无法选择选项并让框下拉。
我在表单元素周围添加了表单标签,常规文本框显示为可编辑且工作正常,只是文本框导致了问题。根据 PDFreactor 手册中的说明,我包含了使表单具有交互性所需的 CSS。
任何遇到过这个问题/类似问题的人,如果你有任何建议,我将不胜感激。
最佳答案
在不知道源文档的情况下,很难说出为什么组合框在您的案例中是非交互式的。
实际上,您只需确保将样式 "-ro-pdf-format: pdf"
设置为所有应该交互的表单元素,就像在这个最小示例中一样:
<html>
<head>
<style>
select { -ro-pdf-format: pdf; }
</style>
</head>
<body>
<form>
<select>
<option>blue</option>
<option>green</option>
<option>red</option>
</select>
</form>
</body>
</html>
如果使用 PDFreactor 转换,生成的 PDF 应包含一个交互式组合框。在 http://www.pdfreactor.com/download/ 的 PDFreactor 包中还包含一个更复杂的“样式化表单”示例为了进一步分析问题,如果您可以发布您的输入文档(HTML 和 CSS)将会很有帮助。
关于c# - PDFreactor 交互式 PDF <选择> 框处于非事件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737831/
我已将页脚设置为运行元素。页脚的 HTML 内容设置在文档的末尾,从而使页脚仅显示在文档的最后一页(这是我想要的)。 问题是页脚直接显示在内
我正在使用 Java 中的 PDFReactor 5 来生成 PDF 文件。生成的文件必须符合不允许透明度的 PDF/A1-a 标准。 我在 PDFReactor 中使用 PDFA 一致性模式,如下所
PDFreactor 不渲染字体颜色以外的直线颜色。 我试图设置一条线的颜色。 text-decoration: line-through solid cmyk(0%, 100%, 81%, 4%);
我正在尝试使用命名页面通过 Node.js 包装器创建两个页面布局。我正在使用 PDFReactor version-10-beta。只有当我不使用 flexbox 时,它才会按预期工作。 如果我在
我正在创建一个交互式 PDF,PDF 是用 HTML 和 CSS 生成的,它们是用 C# 中的字符串生成器构建的,然后传递给使用 PDF-Reactor 生成 PDF 的方法。 大多数 PDF 的生成
我是一名优秀的程序员,十分优秀!