PDF 中的 JavaScript?

2023-12-15

我制作了一个可编辑的 PDF 供学生索取成绩单。现在,我想限制输入。例如,我只想要他们的 ID 号为数字,并且我只想要姓名字段中的字母(无特殊字符)等。此外,还有一个名为“最后就读年份”的输入,其中输入用户的最后一个学年上大学了。如果输入的值在当前日期的 5 年内,则应提醒用户他/她可以通过另一个网站请求成绩单。

JS可以做到这一点吗?如果是这样,你会怎么做?我只需要上面列出的示例,然后我就可以从那里开始工作。如果没有,我该如何在 PDF (Acrobat Pro) 中执行此操作?

有人对专门针对 PDF 的 Javascript 教程有建议吗?


是的,Adobe Acrobat Reader 支持托管 JavaScript 以用于字段验证等用途。

这是一些参考材料:

http://www.adobe.com/devnet/acrobat/javascript.html

和一些教程:

http://www.evermap.com/javascript.asp

http://www.pdfscripting.com/

据我所知,你will需要完整(专业)版本的 Acrobat 来编写脚本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PDF 中的 JavaScript? 的相关文章

随机推荐

  • 使用正则表达式检查字符串是否包含单个反斜杠

    我已经尝试解决这个问题很长时间了 但就是做不到 它可以是任何字符串 但这是一个示例 This string contains some backslashes 我需要制作一个正则表达式 我可以用它来检查字符串是否包含单个反斜杠 然后我需要将
  • C#如何进行碰撞检测?

    C 中是否有允许碰撞检测的预定义方法 我是 C 新手 正在尝试对两个椭圆进行碰撞检测 是否有任何预定义的方法可以实现碰撞检测 我已经有了绘制椭圆的代码 启动碰撞检测的好方法是什么 private void timer1 Tick objec
  • 如何确定 Excel 区域是否隐藏?

    在我的代码中 我包含一个布尔变量 我想在其中分配范围隐藏属性的值 即 如果范围是隐藏的 则变量的值应为 true 反之亦然 运行代码时 我收到 1004 运行时错误 无法获取 Range 类的隐藏属性 由此 我假设这种情况下的隐藏属性是只写
  • 如何将 functools.singledispatch 与实例方法一起使用?

    Python 3 4added使用静态方法定义函数重载的能力 这本质上是文档中的示例 from functools import singledispatch class TestClass object singledispatch de
  • MVC 验证消息国际化

    例如 我想要这个默认的 ASP NET MVC 4 验证消息 The value qsdqsdqs is not valid for Montant以法语显示 我找到了这个包http nuget org packages Microsoft
  • 从对象数组键/值映射数组

    我需要获取一个数组对象并将其映射 以便新数组只是一个简单的数组 如果每个对象都有 id 例如 id 49 name Rest update test id 12 name Rest test 会成为 49 12 到目前为止我已经尝试过了 m
  • 实例化新的内部类时是否需要关键字“this”?

    Oracle Java SE 教程中的另一个示例 它工作正常 但我不确定创建内部类的实例时是否 为什么需要 this 不管我是否取出来 结果似乎都是一样的 为了清楚起见 我指的是 InnerEvenIterator 迭代器 this new
  • 如何将块 div 的角倒角?

    我有以下 HTML 文档
  • 如何解决curl:(35)错误

    如果我在 CentOS 5 机器上运行以下命令 curl LsS https symfony com installer o usr local bin symfony 我收到此错误 curl 35 error 14077410 SSL r
  • 调试闭包编译器编译的 Javascript

    我有一个复杂的 dojo 应用程序 可以在未编译的情况下正常工作 但在使用 Google 编译后闭包编译器 我在某些行为上发现了细微的差异 事实上 调试起来非常困难 而且我无法找到任何有关使用 Google Closure 编译和未编译的
  • 页面请求中的 UTF-8 字节序列无效

    我在页面请求 永久链接 上收到 UTF 8 中的无效字节序列 我不知道为什么也无法重现它 但我确实遇到了很多这样的异常 A ArgumentError occurred in products index invalid byte sequ
  • URL解码混乱

    我有一个引用以下网址的数据库 http en wikipedia org wiki Herbert Gr F6nemeyer 然而 这似乎是一个错误的 URLEncoding 导致 HttpUtility UrlDecode 给我垃圾 和
  • 如何将 django Rest Framework json 查询结果连接到 dgrid/OnDemandGrid

    我的 JSON 存储 django Rest 框架 返回 count next previous 和 results 的键 count 是可用的行数 下一页 是下一页结果的 URL 例如 ids 26 50 previous 是上一页结果的
  • 获取在后台运行的 Java 运行时进程

    我正在编写一个java应用程序 我需要在正在运行的应用程序的整个生命周期中在后台运行一个进程 这是我所拥有的 Runtime getRuntime exec this works ok Process p Runtime getRuntim
  • 是否有一个真正有效的示例来显示 x86_64 上存储加载重新排序的副作用?

    众所周知 在 x86 64 上可以进行 Store Load 重新排序 如果 Store 和 Load 之间没有MFENCE 英特尔 64 和 IA 32 架构 8 2 3 4 可以将早期存储的负载重新排序到不同位置 还已知 在这样的示例中
  • 如何在导航周围创建径向渐变?

    看到围绕导航中心流动的径向渐变了吗 假设我做了一个div那就是导航 我将如何创建如图所示的渐变 注 看背景behind菜单 如果你谈论导航后面的浅棕色光芒 你可以使用 CSS3 来做到这一点 http jsfiddle net Jg8ZC
  • SignalR 自托管 Windows 服务,监听消息

    我正在尝试构建一个自托管 SignalR 的 Windows 服务 我已阅读过诸如此类的教程SignalR 在 ASP Net 上自托管 我注意到 至少看起来 它们是基于广播消息的 并且似乎找不到任何与聆听相关的内容 我需要收听服务内部的消
  • 为字符串创建距离矩阵

    我想加快以下代码的速度 有人能好心地提出一些建议吗 library dplyr library fuzzywuzzyR set seed 42 rm list ls options scipen 999 init FuzzMatcher n
  • Spring Boot 中的 Hystrix 仪表板问题

    我是 Hystrix 仪表板的新手 我已经用 Hystrix 编写了示例应用程序 我想查看 Hystrix 图表 命令指标流 但我收到以下错误 Circuit Unable to connect to Command Metric Stre
  • PDF 中的 JavaScript?

    我制作了一个可编辑的 PDF 供学生索取成绩单 现在 我想限制输入 例如 我只想要他们的 ID 号为数字 并且我只想要姓名字段中的字母 无特殊字符 等 此外 还有一个名为 最后就读年份 的输入 其中输入用户的最后一个学年上大学了 如果输入的