Sanye Hub

浏览器本地压缩 PDF 内存不够怎么办?

标签页突然白屏、提示「网页内存不足」或直接崩溃,多半是 PDF 解码 + 位图缓存 把进程堆打满了。本地压缩听起来省事,但对大扫描件并不友好。

浏览器本地压缩 PDF 内存不够怎么办?

怎么办

  • 换处理路径:用 PDF 压缩 上传后只重编码内嵌图片,浏览器只负责传文件与预览结果,避免本地整页精渲。
  • 先拆再压:用 PDF 整理 拆成多段,逐段压缩再合并。
  • 关掉其它重页:压缩时关闭其它视频/设计标签,给进程留余量。
  • 源文件降载:导出时降低图片 DPI,或去掉不必要的嵌入字体/高清图。

原因

  • 浏览器标签有内存上限,移动端更紧。
  • 同时保留「原页位图 + 压缩中缓冲」时,峰值可达文件体积的数倍。

常见问题

不上传服务器能压吗?

可以,但大文件风险高。若必须离线,优先桌面工具;网页端更适合中小文件或「上传短时处理、约 10 分钟清除任务」的方案。

压缩失败是不是文件坏了?

不一定。内存不足、加密 PDF、损坏交叉引用都会失败。可先试较小文件;加密稿需先解密。

极限档会不会更吃内存?

服务端档位主要影响位图分辨率与 JPEG 质量;相对整页前端栅格化,通常仍更省浏览器内存。