之前很多小伙伴建议思源的 pdf 标注可以使用本地 pdf 文件,而不是必须导入资源文件后才能使用。
D 大给出了解释,目前还不能实现。
估计不行,因为资源文件在思源里有明确的定义,就是放在 assets 里面的才算是资源文件,如果放在其他地方用绝对路径的话不算做资源文件的。资源文件有着自己的一套管理方式,主要涉及到数据索引,基于索引才能做其他功能,这一点暂时无法打破。
建议是否可以考虑采用虚拟文件的方式代替直接导入 pdf(通过相关选择由用户自由选择)
在 assets 中不保存 pdf 文件,而是保存一个虚拟的文件(文件中保存实际文件的地址,以及其他属性),需要打开 pdf 文件时,根据虚拟文件的中地址找到 pdf 文件。
进一步如果根据路径找不到 PDF 文件,还可以根据文件名等特征,利用 everything 等软件直接搜索
这样应该能解决 pdf 文件本地化问题。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于