李嘉铖
李嘉铖
``` ``` ``` import Vue from 'vue' import CustomWrapper from './CustomWrapper.vue' Vue.component("CustomWrapper", CustomWrapper) ``` 这样就可以使用自定义组件作为容器了
都2022了,v4.7.0版本了,源码里面还是这样,注释着一行 // todo
> issue bankruptcy 我当然知道存在浮点数精度的底层问题,但封装JS库的目的不就是为了解决这个问题能够得出正确的结果吗?不然要它何用
> 客户端打印会受限于浏览器、系统、字体支持完备度等是无法很好的完成打印功能(如:无法保证在相同数据的情况下,得到渲染一致的效果)。更好的处理方式是服务端生成文件给前端调用打印。 得益于光标及文字排版的完全自行实现,目前比较可行的方案是:在服务端使用pdfjs进行编辑器渲染层逻辑处理,得到pdf文件返回给前端调用。目前测试验证代码:(WIP)([https://github.com/Hufe921/canvas-editor/tree/feature/pdf)](https://github.com/Hufe921/canvas-editor/tree/feature/pdf%EF%BC%89) ,后续会考虑进一步完善 试了腾讯文档的打印,好像并没用调用后端接口,不知道怎么实现的。。
> > > > 直接用生成图片插入到PDF中,不应该在使用PDF-LIB重新实现渲染,效果会不一样的, 没法100%还原canvas渲染出来的效果 正是因为这个方案会导致打印出来模糊,图片的分辨率达不到打印机的要求,才要寻找别的方案。 > > 提供一个思路,使用过 [PDF-LIB](https://pdf-lib.js.org/) 的 API 渲染为文字版的 PDF 进行打印,这样可以获得 100% 保真的文档,不存在清晰度问题了。不过工作量不少,需要使用 PDF-LIB API 实现一套同样的绘制接口。 > > feature/pdf 之前已经实现,但因为字体加载问题,客户端不适合 字体加载问题具体是什么问题,我看了feature/pdf分支的效果应该是没问题的吧。
我还遇到需要整个表格一直是激活编辑状态的。