Chrome PDF Viewer Zoom (RFC 3778)

2022-02-10

說明如何讓 Chrome 再開啟 PDF 的時候使用預設好的縮放比例 (ZOOM) 優化使用者體驗 😉

logo

說明

問題的答案就在 RFC 3778 (The application/pdf Media Type) 當中。

從 Fragment Identifiers 章節當中,可以發現下列各種 Fragment Identifiers,只要在開啟 PDF 的 URL 上加入就可以調整預設開啟的設定。

FI Usage
zoom 指定縮放的比例
page 指定開啟的特定頁數
nameddest 開啟特定 PDF 位置
view 根據 Keywords 以及 Postion 開啟
viewrect 作為 zoom 的搭配參數,設定上下左右的方式聚焦在特定位置
highlight 標示一的長方形區間

目前除 zoom 以及 page 外,其他的具體使用方式尚待確認 😓

範例 URL

https://sdwh.dev/public/Amazing.pdf#zoom=150

搭配使用的方式

https://sdwh.dev/public/Amazing.pdf#zoom=150&page=2

參考資料

RFC 3778