47 Star 381 Fork 104

GVPdonal / ofd.js

 / 详情

特殊字体渲染时文字路径会在svg外面

待办的
创建于  
2024-01-19 16:54

特殊字体,比如藏文渲染时会产生部分文字的path位置在svg外面的情况,像是这种svg:

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" style="position:absolute; left: 61px; top: 69.06518221074444px;width: 29px; height:32px"><path transform="translate(0, 31.467559509492897) scale(0.0283261582198328, -0.0314675595094929) translate(0, -408)" d=" M -280 607 Q -286 607 -297 605 Q -309 603 -321 599 Q -333 596 -341 590 Q -350 584 -350 575 Q -349 560 -339 547 Q -330 535 -318 530 Q -306 526 -294 532 Q -282 538 -276 560 Q -266 530 -271 512 Q -276 494 -289 485 Q -302 476 -319 475 Q -337 475 -352 481 Q -368 488 -378 501 Q -388 514 -385 531 Q -382 546 -372 569 Q -362 592 -346 613 Q -331 635 -311 650 Q -292 666 -270 666 Q -255 666 -240 664 Q -226 663 -211 654 Q -197 645 -181 626 Q -166 607 -149 571 Q -140 552 -127 530 Q -114 509 -98 488 Q -83 467 -66 447 Q -50 428 -35 413 L -35 408 L -41 409 Q -67 430 -95 465 Q -124 500 -154 533 Q -185 566 -217 588 Q -249 611 -280 607" fill="rgb(255, 0, 0)" fill-opacity="1" clip-path="url(#clip-path-21-0)"></path></svg>

通过修改translate的值向右移入svg可以看到path是对的只是位置渲染在svg外面,有没有svg以外的渲染方式可以使用

评论 (1)

y2020k 创建了任务
y2020k 修改了描述
y2020k 修改了描述
y2020k 修改了描述
展开全部操作日志

加微信

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
JavaScript
1
https://gitee.com/Donal/ofd.js.git
git@gitee.com:Donal/ofd.js.git
Donal
ofd.js
ofd.js

搜索帮助