统一旋转PDF所有页面方向
这个操作会对文件里的所有页面统一应用旋转,不支持只旋转其中某一页。所有处理完全在浏览器本地完成,不会上传你的文件。
这个工具用来把一份 PDF 的页面旋转 90°、180° 或 270°(顺时针),并下载旋转后的新文件。典型用途是修正扫描时放反了方向的文档,或者横着显示的表格页面。要注意它的核心限制:旋转会统一应用到文件里的每一页,不能只旋转其中某几页;而且它没有旋转预览,你需要下载后自己打开确认效果。
每个 PDF 页面本身可以带有一个旋转属性(0°、90°、180°、270°)。工具不会覆盖这个属性,而是在原有角度上累加,再对 360 取余。下面是用同一个 PDF 处理库(pdf-lib)实际运行的结果:我们生成了一个三页的测试文件,三页原有的旋转角度分别是 0°、90°、0°,然后选择 270° 处理。保存并重新读取后,三页的角度变为 270°、0°、270°。第二页本来已经是 90°,加上 270° 等于 360°,即回到 0°。这说明如果你的文件里已有部分页面被旋转过,统一旋转后它们之间的相对差异仍然保持。
通常不会明显变化。工具只是修改每页的旋转属性,然后重新保存文档,页面内容不会被重新生成。不过保存时文档会被重新写出,大小有可能和原文件有细小差异。我们没有做统一的大小对比测试,所以不承诺具体数值。
旋转不会改变文字层是否存在。如果原文件有可搜索的文字,旋转后依然有;如果原文件是纯图片扫描件,旋转后也仍然是图片,不会因此变得可搜索。
极少数阅读器会忽略页面的旋转属性,或者在打开文件时使用自己保存的视图旋转。如果你在一个阅读器里看不到变化,可以换另一个常用阅读器或者浏览器重新打开确认。
这个工具做不到。它对所有页面使用同一个角度。如果只需要调整个别页面,可以先用站内的其他 PDF 工具把文件拆分,旋转需要的部分后再合并,或者使用桌面 PDF 编辑软件。
你选择的 PDF 只在浏览器内读取和处理,由本地打包的 pdf-lib 组件完成,页面中没有上传文件的网络请求。旋转后的新文件由浏览器直接下载到你的设备上,工具不保存任何副本。处理敏感文件后,请及时删除不再需要的下载文件。