給Obsidian Excalidraw增加轉(zhuǎn)化手繪圖形到形狀功能
背景
剛開始用Excalidraw的時(shí)候是沖著支持手寫筆去的,當(dāng)時(shí)就希望畫一些示意圖的時(shí)候可以將手繪的矩形、圓形、三角形等轉(zhuǎn)化成規(guī)則的圖形?,F(xiàn)在把這個(gè)功能實(shí)現(xiàn)下,以便偶爾用手寫筆時(shí)使用。
效果
可以將手繪的矩形、圓形、三角形、直線等轉(zhuǎn)化為規(guī)整的形狀

實(shí)現(xiàn)
調(diào)用的iink的api。不用修改Excalidraw本身,關(guān)鍵在于計(jì)算坐標(biāo)和解析SVG。
iink還可以識(shí)別文字、MathJax/LaTeX 、計(jì)算等,不過我目前沒啥興趣把這部分也實(shí)現(xiàn)了。
標(biāo)簽: