修正Obsidian bookmaster中部分pdf annotation圖片錯位的問題
背景
在使用bookmaster中發(fā)現(xiàn)對于個別pdf,復(fù)制圖片和回鏈圖片時出現(xiàn)水平錯位的情況(往右1/3左右)
修正
經(jīng)過debug發(fā)現(xiàn)在webviewer中復(fù)制時的annotation坐標(biāo)與在bookmaster中再次獲得的annotation坐標(biāo)不一致。
并且經(jīng)過對pdf的分析發(fā)現(xiàn)錯位的水平坐標(biāo)大小等于CropBox的起始坐標(biāo)。
而可以通過如下pgmtx獲得每一頁的matrix,以此來修正這個問題。

在bookmaster的main.js中增加下面注釋中的內(nèi)容(水平錯位)
標(biāo)簽: