我正在使用 JSP/Javascript 开发一个 Web 应用程序,它允许用户上传本地字体文件,如何使用 Java 或 Javascript 从 JSP 页面中字体的文件属性中获取字体标题?
从附图中查看详细信息,我想获得“标题”的值,即:ACME Explosive Bold
我想在用户实际点击提交按钮并上传之前向他们展示信息。是的,它需要在用户端发生,如下所示:
我正在使用 JSP/Javascript 开发一个 Web 应用程序,它允许用户上传本地字体文件,如何使用 Java 或 Javascript 从 JSP 页面中字体的文件属性中获取字体标题?
从附图中查看详细信息,我想获得“标题”的值,即:ACME Explosive Bold
我想在用户实际点击提交按钮并上传之前向他们展示信息。是的,它需要在用户端发生,如下所示:
我写了一个库来做到这一点。请参阅此处的示例。您要特别查看的文件是 fontificate.js 以及 index.html 内联脚本。Calabash.js 是我为 Promise 编写的另一个库,大部分情况下都可以忽略(只要它仍然包含在内)。
我相信这对于 JSP 或 JavaScript 是不可能的。安全约束不允许您访问本地文件。HTML<input type="file"
也不能被您的代码截获,因此我只看到一次机会:只要用户信任它,Java Applet 就可以做到这一点。Flash 可能也可以,但我不知道。