如何将PDF转换为图像或压缩PDF JS



我的web应用程序使用next-js,我有一个要求,当用户将pdf上传到我的输入时,我必须压缩它(例如:1MB(。我到处找,但我找不到一个突出的解决方案来帮助我!如果我不能压缩pdf,我至少想把它转换成图像,我可以使用库来转换它?有人能帮我如何压缩PDF吗?

我建议:

转换API

你必须付费,但这是一个非常简单和干净的解决方案。


或者,您可以使用:

缩小PDF

它是鬼脚本的包装器。比转换API更复杂,但比自己实现重影脚本更容易。


或者:

Ghost脚本

如果你愿意,你可以自己实施。


现实地说,除非是付费的API,否则您将无法获得一个简单的Node包,只需执行pdf.compress(),而且效果很好。

最新更新