新版macbook,PPT导出PDF复制文字乱码问题的解决
參考資料:
福昕閱讀器的文檔:https://m.foxitsoftware.cn/company/product/964.html
微軟支持(完全一模一樣的問題)
先說一下,我的這個PDF復制文字亂碼問題確實是被我解決了,但是我的這個PDF是有源文件的:一個PPT演示文檔。所以我的做法可能不適用于那些只有一個“問題PDF”的朋友。
并且我的這個問題出現在mac上,已經有人反應過這個bug在新版mac上的出現。大概率是字體問題。
問題描述
我使用的是2021 M1芯片的macbook pro,我從學校的網站上下載了一個PPT,并且導出成PDF方便觀看,但是當我直接復制PDF中的句子時,奇怪的事情發生了。如下圖:
? 在復制文字的時候,出現了亂碼,粘貼結果也會出現亂碼。
一開始我覺得是和參考資料一一樣的問題,背后的邏輯是這樣的:PDF的制作者為了防止閱讀者的電腦上沒有相應的字體,于是把PDF中用到的字體嵌入到PDF文件中,那么這里復制出錯就可以理解為我們的電腦里沒有相應的字體文件,只要把這個字體文件安裝進去就好了。
但是,我回到PPT文件上,這個PPT新建的時間非常早,于2006年。用的字體也是非常的常規,我的電腦上都有。并且我發現了,只有黑體字體在導出之后復制會出現亂碼,其他的字體不會。那么就排除了上面的假設(字體都有的,不是缺字體)。很有可能是以前的黑體和現在的黑體發生了奇特的變化......
如何解決?
參考資料二認為這是一個bug,并且向office團隊反應了。我的解決辦法簡單粗暴,即替換字體。注意這里是在PPT文件中替換字體。我也試過用福昕PDF編輯器直接編輯PDF文件,但是悲劇了,如下圖:
? 看來這個完全就是字體編碼的鍋,導出的PDF在黑體字體上用了一種非常奇怪的編碼方式。那么我們只好在PPT源文件里替換字體:格式->替換字體,把黑體換成宋體等其他字體。然后導出,生成的pdf復制就完全沒有問題了。
總結
以上是生活随笔為你收集整理的新版macbook,PPT导出PDF复制文字乱码问题的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAS入门 (二)--宏
- 下一篇: RRT 算法原理以及过程演示