我们的网站上有大量PDF内容。我有一些非常有用的CFPDF缩略图,这些缩略图是从每个PDF的第1页生成的。我认为最好将jpg缩略图作为链接,这样当您单击它时,您可以直接看到第一页,或者生成另一个全尺寸的预览。

我正在尝试使用CFPDF的合并动作,但到目前为止还算不上什么。似乎没有一种方法可以仅从PDF中提取单个页面,而只能删除它们。

有人有什么建议吗?我真的很感激!谢谢!

更新:尝试澄清一下,这是我现在正在使用的代码。抱歉造成混乱! 通用标签

无论如何,我希望这能更好地解释我正在尝试做的事情。就像我说的那样,这是可行的,但是firstPage.pdf始终只是一个文件-例如,如果几个人同时预览不同的PDF会发生什么?

谢谢!

有帮助吗?

解决方案

(如果我正确理解了这个问题……)

确定可以使用合并提取单个页面: 通用标签

如果几个人在网站上预览不同的PDF,会发生什么情况? 例如同一时间?

编辑:其中一些最终将预览错误页面和/或缩略图;)为避免这种情况,您每次都必须生成一个唯一的文件名,例如使用 getTempFile() createUUID()&“。pdf”等。

尽管从技术上讲,您不必创建文件。您只能在内存中生成图像/ pdf,然后将它们与cfcontent一起使用(如上例所示)。

其他提示

非常简单 通用标签

这会将第一页变成jpg

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top