旋转是逐页按 150DPI 重画成图片再合成,所以转完文字层就没了。这是实现方式决定的结果,不是 bug;要保住可选中的文字就别转,或者转完走带识别的那一档把字取回来。

一、为什么旋转会丢文字层

PDF 旋转面板的做法不是「修改页面方向标记」,而是把每一页按 150DPI 渲染成一张位图、再把所有位图重新拼成一份 PDF。这个过程等于把矢量文字打成了像素点,文字层自然就不存在了。

具体表现为:

  • 旋转后选不中任何文字,也无法复制粘贴。
  • 搜索功能在产物里找不到任何关键词。
  • 放大后边缘呈锯齿状,因为 150DPI 的位图放到很大就会看到像素格。

二、哪些场景需要旋转、哪些不需要

场景是否需要旋转替代方案
横版表格页需要竖着看需要用阅读器的旋转视图功能,不改文件
整份文档扫描方向搞反需要旋转后文字层一定会丢,这是代价
只想把个别页转方向需要,但要走拆分再合并见下篇拆分合并的操作流程
阅读器里看着是倒的但文件没转不需要文件里页面角度本身可能已是正的

「旋转后还是倒的」这种情况大多数是只在阅读器里翻了屏幕、没写回文件。要下载的是旋转产出的那个新 PDF。

三、怎么判断旋转前文件里有没有文字层

在旋转之前打开原文件,用鼠标拖动某一行字试试:

  • 选得中、有蓝色高亮框:有文字层,旋转后就没了。
  • 选不中、整页像一张图:本身就是图片型 PDF,旋转不旋转文字都选不中。

这个判断能帮你在「要不要转」之间做决定。如果原件本身就没文字层,旋转的副作用对你来说无所谓。

四、旋转后把文字找回来的走法

转完发现需要提取文字,可以走带识别的入口。文件要上传到本站服务器处理,产物按页数逐个返回:

  1. 先做旋转:进 PDF旋转 面板,选顺时针 90、180、逆时针 90 三档之一。
  2. 再把旋转后的文件走 扫描件PDF转Word,从图里把文字取出来。

需要注意:走识别这一条恢复出来的文字排版不保证和原件一致,印刷体效果好、手写体容易出问题。

五、不丢文字的替代思路

如果你只是要改页面朝向交付给别人,而对方看的时候能自己转——那就不必动文件。主流 PDF 阅读器的「旋转视图」只是临时翻转显示,不修改文件本身。

如果一定要改文件但想保文字层:目前「PDF旋转」面板没有这个选项,整份一起转、不重新编码的纯方向标记方案站内不提供。能保住文字层的唯一办法是不旋转,让阅读端自己解决显示方向。

常见问题

问:旋转之后能不能用「PDF转JPG」把图提出来再用识别把字找回来?
答:可以,走 PDF转JPG 逐页出图,再走图片转文字那一条取字。代价是排版不保留。

问:旋转面板能不能只转其中某一页?
答:不能。这一档是整份一起转,三档角度全部页面同时生效。要只转几页得先拆分再单独转那几页。

问:150DPI 重画出来的图够清晰吗?
答:日常屏幕阅读够用,打印大幅面或者放大到 200% 以上会看到像素颗粒。这是实现原理决定的,不是参数可调的。

问:「旋转后还是倒的」怎么回事?
答:绝大多数情况是阅读器只做了临时显示旋转、没有写入文件。你需要下载旋转产出的那个新 PDF 而不是在阅读器里翻页。

本站入口

站内 PDF旋转,上传单个 PDF 选角度后产出一份旋转后的 PDF,文件要上传到本站服务器处理。

产物如果需要恢复文字,接着走识别类入口把文字取回来;如果只是改显示朝向给阅读端,不必动文件本身。