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

将页面从单据提取到新单据

谢选
2023-03-14

我们正在开发一个打印服务器,允许用户上传一个文档并通过惠普ePrint打印出来。它需要支持页面提取。

有没有办法从一个单据到另一个单据中提取页面(不丢失格式--例如DOC中的表格),这样大小可以近似于大小?

共有1个答案

谷梁煌
2023-03-14

这是一个困难的要求。这听起来像你遇到了两个问题(大的PDF和格式丢失)在一开始。您可能应该更多地说明“提取”是什么意思,以及为什么PDF是您解决方案的一部分,因为这与“上传和打印”以及“文档到文档”有很大的不同。这样读者就会有更多的建议给你。

如果可能的话,我建议你尝试从不同的角度来处理这个问题,因为我怀疑你不可能取得一个好的、有效的、稳定的结果。一种可能的方法是将文档转换为PDF,然后在打印之前使用iText或其他PDF库操作PDF。这实际上取决于您试图实现什么-提取/合并/转换的细节。

 类似资料:
  • 问题内容: 当按下发送按钮而字段中没有任何数据时,如何防止页面刷新? 验证设置工作正常,所有字段均变为红色,但随后页面立即刷新。我对JS的知识比较基础。 我特别认为底部的功能是“不良”。 的HTML JS 问题答案: 您可以阻止表单提交 当然,在该函数中,您可以检查是否有空白字段,如果看起来不正确,将停止提交。 没有jQuery:

  • 问题内容: 有人可以告诉我使用 jquery来显示成功提交表单 而不刷新页面 的教程。传递邮件时,在gmail上会发生类似的事情,黄色的叠加层显示邮件已传递,然后淡出。 我希望根据表单提交的结果显示消息。 问题答案: 好的…类似这样的东西…但是我没有尝试过…所以像教程一样使用它。您也可以使用json js: HTML: form_process.php

  • 问题内容: 谁能告诉我为什么这部分代码不起作用? 当我推送提交时,什么也没有发生。在接收的php文件中,我正在使用$ _POST [‘time’]和$ _POST [‘date’]将数据放入mysql查询中,但它没有获取数据。有什么建议么?我假设这与“提交”按钮有关,但我无法弄清楚 问题答案: 表单是在ajax请求之后提交的。

  • 问题内容: 当按下发送按钮而字段中没有任何数据时,如何防止页面刷新? 验证设置工作正常,所有字段均变为红色,但随后页面立即刷新。我对JS的知识比较基础。 我特别认为底部的功能是“不良”。 的HTML JS 问题答案: 您可以阻止表单提交 当然,在该函数中,您可以检查是否有空白字段,如果看起来不正确,将停止提交。 没有jQuery:

  • 问题内容: 我的表单类似于以下内容: 我是AJAX的新手,我要完成的工作是当用户单击“提交”按钮时,我希望脚本在后台运行而不刷新页面。 我尝试了类似下面的代码的方法,但是,它似乎仍然像以前一样提交表单,而不像我所需要的那样(在幕后): 如果可能的话,我想获得使用AJAX实施此功能的帮助, 提前谢谢了 问题答案: 您需要阻止默认操作(实际提交)。

  • 问题内容: 是否可以在Struts2的操作中将表单的数据提交到Java Set? 动作代码: 表单代码: 问题答案: 该仅仅是一个集合,Struts2的对任何类型的集合的内部支持。但是对于这种类型的集合,您不能在OGNL表达式中使用索引。尝试