gpt4 book ai didi

.net - 适用于 .NET 的快速 PDF 压缩库

转载 作者:行者123 更新时间:2023-12-02 12:22:31 25 4
gpt4 key购买 nike

我需要一个用于 .NET 的快速 PDF 压缩库,它允许我运行 10 个并发线程,每个线程将一个单独的 PDF 文件压缩到其原始大小的 10% 左右。有什么建议么? (我已经尝试过 neeviaPDF.com 的产品。它没有我需要的那么快。)

最佳答案

该公司的网站展示了三个示例 - 其中一个将 pdf 从 9.1mb 压缩到 133kb。用记事本打开它们会显示一个 2500x3000 的大部分黑色图像,使用 FlateDecode 压缩,转换为使用 JPEG2000 压缩的相同大小的图像。这种压缩比可能是最好的情况。另外两个例子比较合理; 741kb 至 349kb 和 940kb 至 804kb。它们还包括设置的屏幕截图;所有三个示例中检查的一个都包含警告:“非常慢!!!”不过,看起来是个好产品。它做了所有正确的事情,包括网络优化。

原始内容的 10% 是不可能的,除非您提前知道 pdf 的内容、大量图像,并且您使用 iTextSharp 手动编写解决方案以利用 pdf 的组合方式。

如果您喜欢您所拥有的组件的工作方式,并且它不是线程安全的,为什么不直接用它创建 10 个单独的进程呢?如果您有很多大图像,请小心内存不足错误。

关于.net - 适用于 .NET 的快速 PDF 压缩库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1227984/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com