将页面内容生成PDF

RT,以每个块全展开的情况下,忽略相关的索引,转跳,生成一个单纯的PDF文件

可以看看 https://github.com/sethyuan/logseq-plugin-doc ,导出html文件后用Chrome打印成PDF就可以了。

3 个赞

感谢推荐!已经上手尝试了
但是好像只支持文档,不支持显示图片,而且用加标签做无序列表的方式有点破坏原文

1 个赞

图片也是支持的,不支持是因为有bug,容我fix一下。 :rofl:

图片不展示的问题已经在新版本修复了,可以升级一下版本。
加标签做无序列表也是无奈之举,不然插件不可能知道你到底想要哪个块作为无序列表进行格式化。或者你有什么更好的方法我也可以参考一下。

原来是插件作者,感谢你贡献的插件 :smiling_face_with_three_hearts:
图片已经可以正常显示了,但是从网页打印为PDF有点问题,只能打印当前显示的A4大小的一页内容

我对前端完全不了解,如果涉及到技术层面无法实现的还请忽略
页面中每个块的缩进其实就已经表达了期望中最终呈现的效果,如果缩进符是可以解析的话,直接采用缩进符个数来决定当前块内容在html中左侧空白数是否可行呢

打印成PDF的问题我复现了,这个我尝试解决一下。

关于无序列表,我觉得缩进不一定代表就是要无序列表,例如下面这个截图:

我想要的结果是这样的:

无论缩进有几级,都是一样的,都不能简单地被认为是无序列表。

打印的问题我已经解决了,发了新版本。

很棒! :heart_eyes:
感谢你的耐心回复与开发工作

:grin: 感谢鼓励!

好像出现了bug,导出html文件之后,用chrome浏览器和其他浏览器打开只显示第一页,页面的剩余部分不见了,缩放可以看到,但是打印之后还是只有第一页。

检查下插件版本是不是最新的呢?

刚刚上手试了下,怎么设置去掉缩进级数才能让文档导出后是原来的样子呢?也就是说我并不想去掉缩进 :rofl:

我研究一下,尽量实现。

好的好的 因为我本身笔记就是按缩进来显示级别的 要是取消了缩进看着有点不太清楚,其他方面简直完美

我更新了一版,将unindentLevel设置为0就可以了。

1 个赞

太快了吧这也 我已经测试过了 简直完美

1 个赞

看到你还开发了视频时间戳的插件,很不错,虽然还没有下载来用,但思路非常好,很实用。多来社区推广一下啊。

感谢鼓励!我这个人不太擅长搞推广。 :joy:

我还制作了很多款Logseq插件,有兴趣可以来我的Github页看看:

另外 Discord 上还有一个Logseq中文社区,感兴趣也可以去看看: Logseq 中文

1 个赞

谢谢,正在找可以默认间隔中英文空格的插件,你就有了。太棒了,兄弟,大恩不言谢。我也是在成都呢。

1 个赞