思源生成 pdf 文档时的问题

本贴最后更新于 231 天前,其中的信息可能已经物是人非

思源生成 pdf 文档时,好像存在两个问题

1、利用目录插件在父文档中生成的目录,在生成 PDF 时,虽然都带有链接的图示,但实际去点击时,并不能跳转

2、生成 PDF 时,虽然选择了内嵌资源文件,但是实际上资源文件并不能真正集成进去

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    24517 引用 • 100326 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • zhengtuyouni

    思源在分享层面天生劣势,所以 PDF 导出成为一个非常重要的补偿措施,希望 PDF 导出这个功能能进一步完善啊

  • 生成 PDF 时,虽然选择了内嵌资源文件,但是实际上资源文件并不能真正集成进去

    @88250 这个东西能搞吗?

    1 回复
  • zhengtuyouni

    又一次遇到这个场景了,也就是(1)目录链接,虽然看起来带有超链接,但实际不能跳转;(2)资源文件并没有真正集成到导出的 PDF 文档中,请教是否在新的版本里有迭代啊?还是暂时没有更新的计划呢?

    1 回复
    1. 目前导出 PDF 之后文档内的块引用或者块超链接是可以点击跳转的
    2. “资源文件不能真正集成”是指什么?
    1 回复
  • zhengtuyouni

    对于第一点,也是需要更新到某个版本方能实现吗?

    对于第二点,是指,思源笔记某个文档中,本身是上传了一个文件,比如 excel 表作为该文档的附件的,在思源笔记中一切正常,但是如果将该文档导出为 PDF,虽然导出时有“嵌入资源文件”的选项,但即使开启了该功能,实际导出的 PDF 文件中也并不会包含这个 excel 表

    1 回复
    1. 最新的几个版本支持了,你可以先升级到 3.1.22
    2. 我试了一下文档里放表格,导出 PDF 之后是能嵌入 PDF 里的。你导出一个 PDF 让我看看?
    2 回复
  • zhengtuyouni

    好,我先更新一下试试

  • zhengtuyouni

    似乎并不太行啊

    《测试 1、2、3》是在《测试》下面生成的子文档,在《测试》这个父文档中生成子文档目录后,在思源笔记中点击是可以直接打开对应的子文档的,但是生成 PDF 后,并不能(以前老版是带超链接,但是不能打开,会提示错误;现在的版本,是直接没有了超链接,和普通文字无异)

    另外,我在《测试》文档中嵌入了“测试文档”这个 EXCEL 文件,生成 PDF 后,看起来像是带了超链接,但是并不能打开

    测试.rar

    1 回复
    1. 看看设置里有没有选这个:

      image.png

    2. 我这里双击右上角这个图标能打开附件:

      image.png

    1 回复
  • zhengtuyouni

    感谢感谢,附件能打开了,不过,目录跳转似乎还是不行啊,看起来是超链接了,但是点击之后并不会定位到文档中的正确位置,而是会跳转到桌面(PDF 导出是导出到了桌面)

    这是什么原因啊?

    1 回复
  • 跳转那里有个上游的 BUG,文档中存在附件的情况下没法导出能在文件内跳转的 PDF。

    你用一个没有附件的文档导出 PDF 测试看看?

    1 回复
  • zhengtuyouni

    可以了,期待尽快解决这个 bug

请输入回帖内容 ...

推荐标签 标签

  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 3 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    5 引用 • 34 回帖
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    76 引用 • 389 回帖
  • ReactiveX

    ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。

    1 引用 • 2 回帖 • 173 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 426 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖 • 1 关注
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖 • 3 关注
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1454 回帖 • 1 关注
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    198 引用 • 541 回帖
  • Access
    1 引用 • 3 回帖 • 6 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    20 引用 • 7 回帖 • 3 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 546 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 90 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 22 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3455 回帖 • 167 关注
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 140 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 732 关注
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 8 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    409 引用 • 3585 回帖
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    87 引用 • 139 回帖
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 2 关注
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    132 引用 • 796 回帖 • 1 关注