廣州金山移動科技有限公司;珠海金山辦公軟件有限公司陳志寶獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉廣州金山移動科技有限公司;珠海金山辦公軟件有限公司申請的專利一種圓角繪制方法、裝置、及存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN113553810B 。
龍圖騰網通過國家知識產權局官網在2025-09-23發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202010331988.5,技術領域涉及:G06F40/166;該發明授權一種圓角繪制方法、裝置、及存儲介質是由陳志寶設計研發完成,并于2020-04-24向國家知識產權局提交的專利申請。
本一種圓角繪制方法、裝置、及存儲介質在說明書摘要公布了:一種圓角繪制方法、裝置、及存儲介質,包括:收到將所選擇的多邊形的角繪制為圓角的指令后,獲取繪制圓角的圓角尺寸參數;根據所獲取的圓角尺寸參數,和所選擇的多邊形的圖形參數,確定所選擇的多邊形每個頂點對應的圓角繪制參數;所述圓角繪制參數包括曲線節點的坐標和曲線的控制柄參數;所述控制柄參數包括控制點坐標及控制柄長度;根據所確定的圓角繪制參數,針對所選擇的多邊形每個頂點分別設置曲線節點并進行繪制,以繪制出的曲線替代該頂點原先的角;所述圖形參數包括所選擇的多邊形的每個頂點的坐標和每個頂點的角度參數。本申請能夠實現對多邊形自動繪制圓角的功能。
本發明授權一種圓角繪制方法、裝置、及存儲介質在權利要求書中公布了:1.一種圓角繪制方法,其特征在于,包括: N1、用戶選中多邊形S,發起繪制圓角多邊形指令; N2、調出預設的參數設置界面,用戶輸入圓角半徑值f,并選擇是等半徑圓角多邊形還是等橫截面多邊形; N3、遍歷S的所有頂點,用P1代表循環當前次所指向的頂點,用P0代表上一個頂點,用P2代表下一個頂點,用P3代表下下一個頂點,執行N4-N26操作; N4、獲取P1的橫坐標x1和縱坐標y1,獲取P0的橫坐標x0和縱坐標y0,獲取P2的橫坐標x2和縱坐標y2; N5、P0到P1到P2這3個頂點連線所形成的夾角α,即P1頂點所在的角,公式: ; N6、判斷用戶是否選擇等半徑圓角多邊形;若是,計算圓角半徑r的值,公式:;若不是,計算圓角半徑r的值,公式:; N7、計算P0到P1的相對角度β0,公式:; N8、計算P1到P2的相對角度β2,公式:; N9、計算P0到P1的距離n0,公式:; N10、計算P1到P2的距離n2,公式:; N11、計算當半徑為r的圓與P0到P1、P1到P2兩條線段相切時相切點距離P1的距離t1,計算公式:; N12、計算P0到P1線段上圓角頂點CP0的橫坐標CP0x的值,公式:; N13、計算P0到P1線段上圓角頂點CP0的縱坐標CP0y的值,公式:; N14、判斷α是否小于90度; 若是,包括如下操作: M1:計算圓角頂點控制柄長度u,公式: ; M2:計算圓角頂點CP1的橫坐標CP1x的值,公式: ; M3:計算圓角頂點CP1的縱坐標CP1y的值,公式: ; M4:計算圓角頂點CP1第一控制柄橫坐標CP1B1x,公式: ; M5:計算圓角頂點CP1第二控制柄橫坐標CP1B2y,公式: ; M6:計算圓角頂點CP1第二控制柄橫坐標CP1B2y,公式: ;進入操作N15; 若不是,包括如下操作: F1:計算圓角頂點控制柄長度u,公式: ,進入操作N15; N15、計算圓角頂點CP0第一控制柄橫坐標CP0B1x,公式: ; N16、計算圓角頂點CP0第一控制柄橫坐標CP0B1y,公式: ; N17、計算圓角頂點CP0第二控制柄橫坐標CP0B2x,公式: ; N18、計算圓角頂點CP0第二控制柄橫坐標CP0B2y,公式: ; N19、計算P1到P2線段上圓角頂點CP2的橫坐標CP2x的值,公式: ; N20、計算P1到P2線段上第一圓角頂點CP2的縱坐標CP2y的值,公式: ; N21、計算圓角頂點CP2第一控制柄橫坐標CP2B1x,公式: ; N22、計算圓角頂點CP2第一控制柄橫坐標CP2B1y,公式: ; N23、計算圓角頂點CP2第二控制柄橫坐標CP2B2x,公式: ; N24、計算圓角頂點CP2第二控制柄橫坐標CP2B2y,公式: ; N25、在文檔CP0x、CP0y坐標處添加路徑角部節點CP0,設置第一控制柄坐標設置為CP0B1x、CP0B1y,設置第二控制柄橫縱坐標為CP0B2y、CP0B2y; N26、判斷α是否小于90度,若是,則在文檔CP1x、CP1y坐標處添加路徑角部節點CP1,設置第一控制柄坐標設置為CP1B1x、CP1B1y,設置第二控制柄橫縱坐標為CP1B2y、CP1B2y;若不是則在文檔CP2x、CP2y坐標處添加路徑角部節點CP2,設置第一控制柄坐標設置為CP2B1x、CP2B1y,設置第二控制柄橫縱坐標為CP2B2y、CP2B2y; 其中,所述CP0是本頂點與相鄰前一個頂點的連線,與本頂點對應的圓角的相切點;所述CP2是本頂點與相鄰下一個頂點的連線,與本頂點對應的圓角的相切點。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人廣州金山移動科技有限公司;珠海金山辦公軟件有限公司,其通訊地址為:510000 廣東省廣州市天河區建中路60號六樓;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。