pdf 和 netbeans
我正在使用 netbeans 来开发我的项目。我需要将 pdf 放在网站上,根据某些条件,只有 pdf 的部分内容可以查看。例如,假设付款为 500 卢比。我将让用户在一周内查看 pdf 中的 2 个章节。我不知道该怎么做。有人可以帮助我吗?
I am using netbeans to develop my project. I need to put a pdf on a website and according to certain conditions, only parts of the pdf should be view-able.For example, suppose payment made is rs.500. I will let the user view 2 chapters in the pdf for a period of one week. I have no idea how to do this.Can someone help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
由于您使用的是 NetBeans,因此我假设您使用 Java 作为语言。
您可以使用 XSL-FO 或 iText 之类的工具生成 PDF。我更喜欢 XSL-FO 和 Velocity 模板,但您的情况可能有所不同。
在不同条件下显示内容的规则需要使用控制器在 Java 中表达,控制器接受请求、将参数绑定到对象、执行规则并根据结果以 PDF 形式传输响应。这不是一个简单的答案。
Since you're using NetBeans, I'll assume that you're using Java as your language.
You generate PDFs using either XSL-FO or something like iText. I prefer XSL-FO and Velocity templates, but your situation might be different.
The rules for what to display under different conditions need to be expressed in Java using controllers that accept a request, bind parameters to objects, execute rules, and stream the response as a PDF depending on the outcome. It's not an easy answer.
有各种 Java 查看器,其中一些有插件(有一个位于 http://www.jpedal.org/support_siNetBeans .php)。
最好的选择是生成仅包含允许的页面的 PDF 副本,然后显示该副本。
There are various Java viewers and several have plugins (there is one at http://www.jpedal.org/support_siNetBeans.php).
Your best bet would be to generate a copy of the PDF with just the pages allowed and then display that.