Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

编辑器界面功能按钮要全面 #149

Open
shamodeyu opened this issue Feb 17, 2023 · 5 comments
Open

编辑器界面功能按钮要全面 #149

shamodeyu opened this issue Feb 17, 2023 · 5 comments
Assignees
Labels
改进 New feature or request

Comments

@shamodeyu
Copy link

shamodeyu commented Feb 17, 2023

编辑PDF界面,功能按钮不全,多数与书签相关(红色框内)。
2023-02-17 16 23 49

其他很多功能要从“文件”--“设置文件修改方式”才能找到,比如“替换字体”功能。
2023-02-17 16 24 55
2023-02-17 16 27 41

建议在编辑PDF界面,尽可能多的罗列功能按钮,方便使用。
谢谢!

@wmjordan
Copy link
Owner

请下载新的测试版。设置文档修改方式的菜单项移到工具栏上了。

@shamodeyu
Copy link
Author

请下载新的测试版。设置文档修改方式的菜单项移到工具栏上了。

软件功能强大,只是使用的时候操作逻辑不顺畅。
可不可以这样,启动软件,有按钮选项,比如打开需要修改的pdf文件,然后弹出修改功能,比如替换字体、批量提取图片,可以单选或多选功能,选择新文件保存位置,再执行修改并保存到指定位置。这样逻辑清晰些,学习成本低。
以上愚见。

@wmjordan
Copy link
Owner

有道理,考虑在后续版本优化

@calcitem
Copy link
Contributor

考虑如下软件界面布局和操作逻辑设计:

PDF 补丁丁界面与操作流程

启动界面

  1. “打开PDF文件”按钮: 用于打开现有的PDF文件。
  2. “新建PDF”按钮: 用于创建新的PDF文件。
  3. “最近操作”列表: 显示最近打开或编辑过的PDF文件。

功能选择模块

一级菜单

  • 文档修改
  • 书签编辑
  • 文件处理
  • 高级功能

二级菜单(根据一级菜单展开)

  1. 文档修改

    • 修改属性
    • 页码编号
    • 页面链接
    • 统一页面尺寸
    • 去除限制(如复制、打印)
    • 阅读模式设置
    • 清理垃圾数据
    • 图片压缩
    • 旋转页面
  2. 书签编辑

    • 书签属性
    • 查找替换
    • 快速生成书签
  3. 文件处理

    • 合并文件
    • 拆分文件
    • 导出图片
    • 页面转为图片
    • 提取或删除页面
    • 调整页面顺序
  4. 高级功能

    • 元数据重命名
    • 文字识别(OCR)
    • 字体替换
    • 文档结构分析

操作流程

  1. 选择文件: 用户点击“打开PDF文件”或“新建PDF”来选择或创建一个PDF文件。

  2. 选择功能: 功能选择模块弹出,用户可以单选或多选需要的编辑功能。

  3. 设置与预览: 针对所选功能,系统提供详细的设置选项和预览界面。

  4. 保存位置: 用户设置完成后,系统会弹出保存位置选择器。

  5. 执行: 用户选择保存位置后,点击“执行并保存”,软件显示进度条。

  6. 完成: 操作完成后,弹出通知窗口,提供“打开文件位置”和“返回主界面”选项。

@wmjordan
Copy link
Owner

wmjordan commented Oct 3, 2023

实质上有三类操作:
一类是打开一个PDF文档,查看或修改一个文件。
第二类是呈现一个带有选项的界面,修改一批文件。
第三类是打开一批PDF文档,提取里面的信息。

对应三类操作界面。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
改进 New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants