如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

最近在微軟的開發者論壇中,一位Edge瀏覽器的使用者遞交了一份Bug報告,標題的名稱為「EDGE瀏覽器中顯示為1234567,列印出來成為「114447」。由於這個錯誤相當的奇怪,引起了很多使用者的討論。

根據這個使用者的描述,他使用的版本是Microsoft Edge 38.14393.1066.0, Microsoft EdgeHTML 14.14393,所發現的錯誤是,他在使用Edge瀏覽器瀏覽PDF檔案的時候,檔案內容是正確的,但是當他將這份PDF檔案選擇用PDF列印出來的時候,列印出來的內容則變得很奇怪。

他提供的原始檔案是一份表格的PDF檔案,如下圖:

如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

他表示,當他選擇用「Microsoft Print To PDF」將這份表格列印成另一個PDF檔案的時候,問題就出現了,裡頭的數字全部都亂掉,變成如下圖

如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

在上圖你可以看到,原本左上角表格12345678順序的數字,現在變成11444777。不光是頭幾個數字序號是這樣,後面有更多組的數字順序也全部亂掉,變得沒有規律。

如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

他表示不光是選擇「Microsoft Print To PDF」會發生這樣的狀況,只要是選擇任何列印PDF的方案,幾乎都不會得到正常的結果。

出於好奇,我們也下載了這張化學元素表,然後選擇「Microsoft Print To PDF」來列印,所得到的結果並沒有如他所寫的「12345678變成11444777」,不過得到的表格更奇怪,前面的數字全部變成「2C」:

如果你在Edge瀏覽器中將這張表格列印成PDF格式,你可能會得到一份內容不同的表格

而且這問題應該不是發生在PDF列印驅動程式的問題,因為我們在Chrome瀏覽器裡頭開啟這個檔案,然後在裡頭選擇列印「Microsoft Print To PDF」,就得到正常的PDF檔案。

這個問題在網路上討論了幾天,有網友總結問題發生的狀況,表示這不是單純數字顯示不正常,而是會發生彩色的、並且帶有表格的PDF內容上。而且,也不是僅有數字不正常,文字也會亂跑。

網友認為,這種問題發生的原因,可能是因為Edge瀏覽器的「Print to PDF」的功能設計,實際上是指將HTML/DOC 文件轉換成PDF格式。並且建議在微軟改正這個問題之前,當你需要將網頁上的PDF列印PDF的時候,只要選擇將檔案儲存成PDF檔案就好,而不需要使用列印的功能。

資料來源:微軟ycombinator

janus
作者

PC home雜誌、T客邦產業編輯,曾為多家科技雜誌撰寫專題文章,主要負責作業系統、軟體、電商、資安、A以及大數據、IT領域的取材以及報導,以及軟體相關教學報導。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則