Comments (4)
你好,这个插件代码本身比较简单,说学习言重了,但是版权问题也是我的主要问题。
我的阅读器使用的是pdftron的webviewer,这是一个商业SDK,暂时用它做了初步尝试,所以目前还不能确定这个项目可以使用何种开源协议。
我目前正在重构代码,也在尝试使用pdfjs实现pdf阅读器,希望能代替webviewer。
from obsidian-bookmaster-plugin.
了解了,这个 SDK 功能挺多的,用 pdfjs 写那么多标注工具估计有点难,类似于 https://github.com/burtonator/polar-bookshelf 里那样的了。
而且我感觉没有商业用途的话应该先用着也没事?
from obsidian-bookmaster-plugin.
请教了一些人,似乎还是有风险的。
此外这个 SDK 也有一些难以解决的问题,比如启动过慢,没有授权的话阅读和导出都有水印,还发现有些 pdf 打不开(pdf.js 却可以),还有作为 obsidian 的插件也有棘手的跨域问题。不知道你的软件环境怎么样,但是这几个是我难以接受的问题。
from obsidian-bookmaster-plugin.
我的环境是开源可控的 Electron 环境,可以自定义浏览器参数解决跨域问题,不过别的问题也不大好,可能还是得想办法找个社区维护开源免费的 pdfjs 框架吧。
from obsidian-bookmaster-plugin.
Related Issues (20)
- 能否实现pdf ocr矫正或其他方式 HOT 3
- Ipad、安卓端如何启用bookview? HOT 2
- 希望增加单纯的仅复制回链,不复制文字 HOT 3
- main.js HOT 1
- 打不开文件 HOT 1
- 标注链接参数错误 HOT 3
- 提示回链已经复制到剪贴板,但是剪贴板里没有 HOT 1
- 0.2.4版本遇到的几个问题 HOT 1
- 二次安装后无法打开文件,报错:Site Not Found HOT 2
- 记忆,连续 HOT 4
- 请问Mac中是否可以自动在md文档中添加回链,测试未成功。谢谢! HOT 1
- 点击文档中的图片,打开的booknote文件夹下的图片,而不是pdf本身截图的位置 HOT 1
- 复制注释回链被识别成区域摘录 HOT 2
- 作者你好,新版ob点击之后提示标注链接参数错误怎么办呀 HOT 7
- 更新最新版本的obsidian1.3.5后无法打开pdf书籍 HOT 1
- 能否麻烦写一个README,Mac下实在是没找到比较完善的教程 HOT 2
- 插入自由文本功能无法修改文本内容 HOT 2
- 在ipad中无法打开pdf文档 HOT 1
- PDFTRON的水印能去掉吗? HOT 1
- booknote会与ob自带pdf查看功能冲突 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obsidian-bookmaster-plugin.