当前位置: 首页 > 知识库问答 >
问题:

使标准PDF可填充

左丘成仁
2023-03-14

多谢,

共有1个答案

单于庆
2023-03-14

您可以使用免费/开放源码的Dhek模板编辑器,在一个单独的文件(JSON格式)中定义您希望在某个点用任何现有PDF上的额外数据写入/填充动态数据的区域(边界和相关属性)。

JSON模板格式示例:(请参阅文档)

{
  "pages": [
    { /* mappings for first page, index 0 */
    "areas": [
      { /* first area of first page */
        "type": "text"/* or "checkbox"*/
        "height": 10.23/* pt */,
        "width": 23.456,
        "x": 0.1234/* pt */,
        "y": 2.45,
        "name": "Field name"
      }
      /* , other areas ... */
    }
    /* , other pages ... */ 
  ]
}

您可以在GitHub项目中查看它,该项目具有可用于Windows7+和Mac OS X10.9+的二进制版本。

 类似资料:
  • 我有一个独特的情况,需要将LiveCycleES4Forms Designer创建的动态表单(XFA PDF)转换为静态表单(普通PDF)。 请注意,正如其他帖子和论坛中提到的,1。我使用了一个打印驱动程序将livecycle表单保存为PDF,但这会使文件扁平化,也就是说,没有一个PDF字段保持为可读字段。2.使用JavaScript使所有字段为“只读”,但仍将保持表单的格式为动态PDF而不是静态

  • 是否可以编辑不能在C#中填写的PDF格式 > 现有的PDF包含图像、填充了数据和文本的表格。 已经尝试了itextsharp,但无法识别任何操作数据的AcroFields。

  • 标准正态分布的概率密度函数定义为e < sup >-x < sup > 2 /2 /√(2π)。这可以用简单的方式转换成C代码。单精度实现的示例可能是: 虽然此代码没有过早的下限溢位,但存在精度问题,因为计算2/2时产生的误差会被后续的幂运算放大。人们可以通过针对更高精度引用的测试轻松证明这一点。确切的误差将根据所使用的或实现的准确性而有所不同;对于忠实四舍五入的幂函数,人们通常会观察到IEEE-

  • 我们从1.8迁移到PDFBox 2.0.1,在字体方面存在一些问题。我们尽量不嵌入它们,并尽可能使用默认字体。 这在1.8中运行得很好,但在2.0.1中,在Amazon Linux上运行时会出现一些错误,例如。 PDType1字体:对基本字体Times Roman使用fallback font LiberationSans 由于在我的Mac上一切正常,问题的原因是,无论亚马逊Linux上没有什么字

  • 您是否设法在横向模式下填充PDF文档? 谢谢你的帮助。