使用Java启用PDF快速web视图?

使用Java启用PDF快速web视图?,java,pdf,itext,Java,Pdf,Itext,如何使用Java代码或任何开源Java库启用PDF的快速web视图属性 注:这也称为“线性化PDF”。这是一种结构化PDF的方法。如果您试图启用它,则需要重新生成PDF—您不能只设置一个标志。有一个名为QPDF的开源工具,它可以保存内容,而且速度非常快。在Unix中,可以使用以下命令进行线性化: qpdf --linearize input.pdf output.pdf 这应该不会太难,在Java中调用它在我看来 关于这个免费开源工具的完整文档是 编辑:现在还提供了线性化支持的序列化功能-请参

如何使用Java代码或任何开源Java库启用PDF的快速web视图属性


注:这也称为“线性化PDF”。

这是一种结构化PDF的方法。如果您试图启用它,则需要重新生成PDF—您不能只设置一个标志。

有一个名为QPDF的开源工具,它可以保存内容,而且速度非常快。在Unix中,可以使用以下命令进行线性化:

qpdf --linearize input.pdf output.pdf
这应该不会太难,在Java中调用它在我看来

关于这个免费开源工具的完整文档是


编辑:现在还提供了线性化支持的序列化功能-请参见以下内容:


希望这对您有所帮助。

谢谢,mark,您知道我如何使用java代码重新生成pdf,使其线性化(启用快速web视图)谢谢您的解决方案,但我不想使用任何工具。我需要开源java库来满足我的需求。我提到的工具是开源的,并且有一个开源C++库,当然,你必须能够在JavaChani中链接和重用,而不用这个工具。我不想使用任何工具,即使它是开源的,我只需要java开源库。就像我说的-你可以使用文档中描述的库。我做了一个编辑-你想看看PDFclown,它不是很有名,但是,您希望它做什么以及做更多事情呢?Java库是否愿意对我关于PDFclown的最新答案发表评论?这似乎适合你的需要…谢谢你的建议。