c# - 使用 iTextSharp 4.1.6 获取 PDF 中文本的位置
问题描述
我的任务是在我们生成的 PDF 文件中创建“签名”字段。其中一些文件实际上是拼凑在一起(如果适用)然后转换为 PDF 的各种 word 文档。因此,“签名”字段的位置可以在页面上的任何位置(垂直)。我们目前拥有 iTextSharp 版本 4.1.6,并且无意升级。当我在处理之前知道字段的确切位置时,我已经成功地将这个库用于我们的许多其他表单。
我们正在考虑采取的路线是在我们希望签名字段所在的位置放置一些白色文本。我会解析 PDF 以搜索此文本,然后在那里放置一个字段。我绝不是 PDF 专家,我花了一些时间研究文件中的各种标记,希望有一些我可以使用但没有找到答案的东西。
使用这个过时的版本,我有什么办法可以想出一个解决方案来查找和放置一个字段,还是我在浪费时间?
解决方案
推荐阅读
- java - Java Spark - 根据列数过滤RDD中的记录问题
- big-o - 2^n vs (logn)!对于大整数 n
- django - 获得一对多结果
- c++ - 我似乎找不到合适的方式来声明 char a[] 和 char b[]
- javascript - 如何通过事件目标获取上一个元素?
- android - SQLite 在编译 sql 时返回“行值误用”错误
- jenkins - jenkins 作业完成后保留 PVC
- python - 我如何将 Pandas DataFrames 与略有不同的列结合起来
- ethereum - 为什么我的 geth 节点在 txpool 中的待处理队列为空但 miner.start() 有效?
- python - DataFrame中呈现的客户类型及其属性的关联规则挖掘