Skip to content

Releases: wmjordan/PDFPatcher

PDF 补丁丁 1.0.4

30 Sep 12:58
Compare
Choose a tag to compare

新增功能

  1. 允许替换批注或表单中的字体。
  2. 编辑器的阅读器增加移动书签栏光标的快捷键(Shift+光标键)。
  3. 结构探查器为批注和表单的内容流显示命令节点。

修改功能

  1. 书签编辑器完成页码编辑操作后,不再激活下一个书签的页码编辑框。
  2. 优化书签编辑器的显示。
  3. 增加文档结构探查器关于批注样式的信息项。
  4. 将全屏显示命令移到主菜单,并赋予快捷键F11,F12键切换书签栏的显示状态。
  5. 优化阅读器从右到左阅读时的翻页行为。
  6. 在编辑器点击保存按钮弹出对话框的确定按钮后,不再询问覆盖文档。
  7. 替换字体时保留原字体的宽度设置。感谢 @strnghrs 在替换字体功能上的支持和帮助。
  8. 文档结构探查器支持选择和修改更多类型的节点。
  9. 更新了组件库。

修复问题

  1. 拖放功能标签可能导致程序崩溃。
  2. 导出图片可能黑白反转。
  3. 文档命名树有错误导致文档无法打开。
  4. 将图片转换成黑白的有损压缩选项可能导致图像全黑。

感谢各位网友对 PDF 补丁丁提供的反馈。
常怀感恩之心,勿以善小而不为。
祝各位国庆快乐!

PDF 补丁丁 1.0.2

13 Jun 12:20
Compare
Choose a tag to compare

新增功能

  1. 书签编辑器增加阅读器翻页和插入书签的快捷键。
  2. 合并文件时自动向单页数 PDF 文件附加一空白页的选项。
  3. 新的应用程序图标!感谢 @MY1L 网友。

修改功能

  1. 点击编辑器“在此插入书签”命令后,键盘焦点处于书签文本框之内。
  2. 尽量使用相对路径保存信息文件中的PDF文档位置。
  3. 将保存选项融入保存 PDF 文件对话框,并优化该对话框的行为。
  4. 记住阅读器的缩放比例和翻页方向。
  5. 优化插入书签对话框的行为和布局。
  6. 增加插入书签的方式。
  7. 增加书签编辑器子菜单的快捷按键。
  8. 增加展开和折叠选中书签的功能。

修复问题

  1. 某些场合输出文件被错误放置到程序目录。
  2. 补丁文件的创建时间被覆写为当前时间。
  3. 嵌入字体时报错。
  4. 页面边框具有偏移值时编辑器渲染图片、文本边框和书签定位位置错误。
  5. 编辑器菜单选中状态不反映实际操作方式。
  6. 合并提取图片可能会导致颜色错乱。
  7. 拖放的书签可能会消失。

PDF 补丁丁 1.0.1

05 Feb 02:19
Compare
Choose a tag to compare

这是一个维护性的更新。主要是修复软件存在的问题,内容如下所示。

新增功能

提取图片功能增加仅提取页面可见图片的选项。

修改功能

  1. 恢复了在各功能输入文件框中自动填入文件名的行为。
  2. 导出信息文件时,为字体文件取更具体的名称。
  3. 提取图片功能默认剔除重复图片和隐藏图片。
  4. 在读取命名目标出错时,不抛出异常。
  5. 合并图片选中“将黑白图片设为透明”时,该选项应仅作用于双色图片。

修复问题

  1. 书签跳转目标错误导致无法打开文档。
  2. 混合合并图片和页面时,页面方向与尺寸错误。
  3. 无法移除某些签名保护。
  4. 文本异常导致程序崩溃。
  5. 合并图片时无法正常读取某些 JPEG 图片中的 EXIF 数据。
  6. 点击工具栏打开新功能时,在输入文件框中未自动填入文件名。

PDF 补丁丁 1.0

30 Aug 03:08
Compare
Choose a tag to compare

新增功能:

  1. 第一个开放源代码版本。
  2. 修改了授权协议。
  3. 合并图片功能使用 JPEG 图片 EXIF 旋转角度。
  4. 替换字体功能增加简单修改文本简繁体、全角半角转换的功能(用于处理一些旧的 PDF 文档)。
  5. 增加了合并文件功能的合并冗余数据选项(之前版本中,该选项的行为是默认行为,可能导致无法合并源文档的某些数据)。
  6. 合并文件功能支持在添加文件后再排序文件列表。
  7. 合并文件功能增加输出目标文件由多少个文件共多少页合并而成。
  8. 增加在使用过程中不再提示打开文档权限的操作办法。
  9. 编辑器允许保存和读取“自动生成书签”功能中的筛选条件,增加书签文本筛选条件。
  10. 编辑器的自动生成书签功能允许保留之前的书签。
  11. 拆分文档功能增加压缩选项。
  12. 记住窗口的位置。
  13. 合并文件功能增加添加文件夹时不导入子文件夹的选项。
  14. 增加将 PDF 文件转换为图片 PDF 文档的选项。
  15. 允许提取灰度图像掩膜。
  16. 增加合并图片时覆盖原图片分辨率的选项。
  17. 在补丁文件和重命名文件目标文件名增加“页数”文件信息替代占位符。

修改功能:

  1. 更新了 JBIG2 解码组件和 MuPDF 组件。
  2. 优化了 PDF 补丁丁的主程序代码。
  3. 不再支持 Windows XP、2003。
  4. 取消了对 XML 程序配置文件的支持(好几年前的版本已经转用 JSON 配置文件了)。
  5. 需要使用 .NET Framework 4.0 运行时(Windows 8 以上版本自带)。
  6. 删除了界面上的捐赠二维码。
  7. 优化高分辨屏幕下的界面显示。
  8. 从命令行打开文件时,如程序已在运行,则用该程序打开文档,并激活主窗体(按住 Ctrl 键可强制打开新程序窗口)。
  9. 优化了部分界面显示。
  10. 使用相对路径读写合并文件功能的文件列表。
  11. 调整识别文本功能默认的识别结果格式,在识别结果文件不是 XML 时给出提示。
  12. 提高导出图片功能对轻微格式错误的图片的兼容性。
  13. 提高文档结构探查器和文档处理器的容错能力。
  14. 合并文档使用上一页的尺寸作为空白页尺寸。
  15. 合并文档对话框在添加项后将焦点移动到文本列表框。
  16. 将编辑器的修改文档选项菜单项移到阅读器工具栏。
  17. 优化书签编辑器编辑多行书签的体验。
  18. 导出信息文件时支持导出文件流。
  19. 调整修改文档选项中替换字体选项的操作方式。
  20. 导出图片功能支持合成图片和掩膜成为新的透明图像。

修复问题:

  1. 书签编辑器页码、书签级别等数值或文本编辑框太窄。
  2. 合并文件功能在添加的目录存在无访问权限文件或子目录时导致程序崩溃。
  3. PDF编辑器有时无法用鼠标拖动文档。
  4. 导出信息文件的输出文件命名不正确。
  5. PDF编辑器无法打开带密码的文档。
  6. 导入多页TIF图片时所有页面全为第一页。
  7. 合并文件功能没有正常处理带调色板的图片。
  8. 打开破损PDF文档时会崩溃。
  9. 导入带控制字符的书签文件时会出错。
  10. 检查更新窗口在某些场合下会导致程序崩溃。
  11. 媒体框为负数时,PDF编辑器无法处理文本。
  12. 无法导出某些用 Deflate 压缩算法编码的图片。
  13. 拖放多个文档到程序窗口时,无法正常打开所有文档。
  14. 修改文档旋转页面时没有考虑原始页面的旋转角度。
  15. 合并部分无损压缩的 TIFF 图像到 PDF 文件时会选择有损 JPEG 格式。
  16. 替换字体功能不支持加载仅为当前用户安装的字体。
  17. 文件尺寸的数值错误。
  18. 导出带输出文本指令的信息文件存在内存漏洞。
  19. 提取页面功能在某些场合下会生成错误的文件。
  20. 字母形式的页码标签少了一位数值。
  21. 合并文件在读写文件列表时可能导致程序崩溃。
  22. 尝试复制识别失败页面文本时会导致程序崩溃。
  23. 生成书签功能“添加字体筛选条件”对话框在信息文件没有包含字体信息时会导致程序崩溃。
  24. 当主程序界面窗口显示不完整时切换功能页面时界面会冻结。
  25. 编辑器不支持空白页码标签。
  26. 在某些情况下会重复提取图片。
  27. 无法提取表单中的图片。
  28. 添加不存在的文件到重命名文件列表会导致程序崩溃。
  29. 合并文件功能自动旋转页面适应源图像尺寸选项无效。
  30. 点击生成书签功能“忽略文本”表头会导致程序崩溃。
  31. 提取页面功能保留书签的功能在勾选清理文档选项后会失效。
  32. 无法提取 JPEG 2000 格式图片。

PDF补丁丁 1.0 预发行版 2

19 Jan 10:04
Compare
Choose a tag to compare
Pre-release

这个是第二个预发行版,修复了上一个版本的一些问题,并优化了部分功能的易用性。

增加将 PDF 文件转换为图片 PDF 文档的选项。
允许提取灰度图像掩膜。
生成书签功能“添加字体筛选条件”对话框在信息文件没有包含字体信息时会导致程序崩溃。
当主程序界面窗口显示不完整时切换功能页面时界面会冻结。
编辑器不支持空白页码标签。
在某些情况下会重复提取图片。

PDF补丁丁 1.0 预发行版

29 Sep 09:42
Compare
Choose a tag to compare
Pre-release

这是一个预发行的 PDF 补丁丁。

关于本发行的详细信息请查看:#2