java - 在哪里保存小程序中的 jpeg 文件

标签 java javascript jpeg

我有一个创建 JPEG 文件的 Java 小程序。我想将该文件传递给 JavaScript,在那里它可以显示和打印它。我能想到的唯一方法是将 jpeg 保存到用户计算机上的临时存储区域,然后将文件的路径传递给 javascript,由 javascript 拾取并显示它。这就提出了两个问题:

  1. 小程序应将文件存储在哪里。如果您建议临时 Internet 文件文件夹,那么我如何找到该文件夹​​的路径?

  2. 有更好的方法吗?我可以将 JPEG 直接从 java 传递到 javascript 而无需先写入磁盘吗?

预先感谢您的帮助。

最佳答案

  1. 要将文件存储在用户的计算机上,您的小程序应该进行签名,并且用户应该向您的小程序授予必要的权限(通过自动显示的特殊对话框窗口)。

  2. 阅读此内容 article关于从小程序修改 DOM

  3. 另一种方法是将图像保存在服务器上(将其从小程序传递到服务器),然后重新加载页面(或使用 Ajax,但在这种情况下,您可能必须每隔几秒进行一次 ajax 调用检查图像在服务器上是否可用)。

关于java - 在哪里保存小程序中的 jpeg 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2347561/

相关文章:

javascript - 如何使用 Highcharts 和可滚动数据将页面内容导出为 jpg 或 pdf?

python - 比较从多个角度拍摄的数百张 JPEG 图像

java - 通过继承将 JSON 反序列化为 Java 对象?

java - 如何停用 Spring Data 异常转换

javascript - 当 Mac 设置(不是浏览器设置)拒绝位置共享时,HTML5 Geolocation API 悄然失败

javascript - 将嵌套对象数组值放入另一个数组

javascript - 第二次点击 jQuery

java - Spring boot Rest 以空主体响应异常,而不是在我的@ControllerAdvice 中覆盖的异常

java - 如何按升序对文件名进行排序?

php - 使用 PHP GD 合并两个图像 (.JPG)