Releases: eternitylzt/EPSLiveViewer
Release list
EPS Live Viewer v3.1.0
EPS Live Viewer 3.1.0
3.1.0 中文
- 固定 Settings / 界面语言 Language 入口;菜单置于标签栏上方,以唯一的 Home 图标返回首页,文档标签加宽并突出当前项。
- 首页最近文件改为对齐表格,显示名称、大小、最近打开时间和位置。
- 默认工具栏增加换色、PDF 与 EPS/PS 导出;保留用户已自定义的工具栏。
- EPS 导出保留原页面画布和留白;支持同段中独立定位的旋转文字、单位、上标片段,增加编辑光标提示。
- 备用渲染 DPI 移入设置,减少重复弹窗;原文件及未保存修改保护仍保留。
- README 加入实际产品截图(合成示例)。
3.1.0 English
- Stable bilingual language entry, menus above tabs, a single Home icon, and wider highlighted document tabs.
- Recent files use an aligned table with file name, size, last-opened time and location.
- Replace Colors and PDF/EPS/PS export in the default toolbar; existing custom tool choices are retained.
- Preserve EPS page canvas/margins; recognize independently positioned rotated/unit/superscript fragments and show an editing cursor on hover.
- Fallback DPI moves to preferences; retain confirmations that protect originals and unsaved work.
- Compact README product screenshots using synthetic data.
EPS Live Viewer v2.3.0
EPS Live Viewer 2.3.0
2.3.0 中文
- 支持直接阅读 PDF,提供多页浏览、旋转、反色、替换颜色、PNG/PDF/EPS/PS 导出与视频/动图制作。
- 常见科研图表在反色或替换颜色后可导出保留文字和路径的矢量 PDF/EPS/PS;渐变、特殊色彩空间等复杂内容使用所选 DPI 的兼容位图导出。
- 修复高 DPI 调色 PNG 导出卡顿;改进线条和文字边缘抗锯齿,以及部分缩放比例下细坐标轴难以看清的问题。
- EPS/PS/PDF 默认在文字上拖选复制,空白处拖动平移。更新中英文说明与跨平台构建检查。
- 本版未加入 PDF 文字或图形对象编辑。EPS/PS 仍需单独安装 Ghostscript。
2.3.0 English
- Read PDFs directly, including multi-page navigation, rotation, inversion, color replacement, PNG/PDF/EPS/PS export, and MP4/GIF creation.
- Export recolored PDF/EPS/PS scientific plots with vector text and paths when supported. Complex gradients, special color spaces, and effects use a compatible raster fallback at the selected DPI.
- Fixed stalled high-DPI recolored PNG export. Improved antialiasing and thin-axis visibility at varying zoom levels.
- EPS/PS/PDF select text when dragging over text and pan when dragging blank space. Updated bilingual documentation and cross-platform packaging checks.
- PDF text/graphics object editing is not included. EPS/PS still requires a separate Ghostscript installation.
EPS Live Viewer v2.2.1
EPS Live Viewer 2.2.1
2.2.1 中文
- 修复 Apple Silicon Mac 上标签页窗口激活时,菜单栏与工具栏点击可能失效的问题。
- 调整标签页内文档窗口和菜单栏的创建顺序,避免 macOS Cocoa 建立错误的窗口/菜单归属。
- 增加 macOS Cocoa 原生鼠标交互检查,覆盖工具栏、菜单、最近文件、标签页及弹窗关闭后的继续操作。
2.2.1 English
- Fixed menu bar and toolbar clicks that could stop responding when a tabbed window was activated on Apple Silicon Macs.
- Established embedded document windows and their menu bars before Cocoa creates native window/menu ownership.
- Added native macOS Cocoa mouse interaction checks for toolbars, menus, recent files, tabs, and controls after closing dialogs.
Previous 2.2.0 improvements:
2.2.0 中文
- 工具栏可自定义;默认隐藏重新加载与旋转,默认背景改为白色。
- 替换颜色窗口默认缩窄编辑区,支持拖动分隔栏。
- 并排比较支持最大化、选择已打开标签页,以及默认比较当前多页文档的另一页。
- 视频、裁剪与试播统一使用主预览的文档页面,修复多页 EPS 输出重复首帧和方向不一致;支持仅当前文件或筛选文件夹格式。
- 保存编辑记录及关闭时保存提示;记录为源文件旁的 .epslive.json,源图像保持不变。
- 新增文件信息、矢量文本拖选复制,以及可选的独立标签页和双击文件路由。
- 未增加第三方运行依赖。
2.2.0 English
- Customizable toolbar; reload/rotation hidden by default and white default background.
- Resizable color-editor split with a narrower initial editor pane.
- Maximizable comparison with open-tab choices and another-page default for multi-page documents.
- Video, crop, and rehearsal use the same document pages as the main preview, fixing repeated EPS frames and orientation mismatches. Current-document and filtered-folder input choices are available.
- Save edits and prompt on close. Neighboring .epslive.json records preserve the source image.
- File information, vector text selection/copying, optional independent tabs, and desktop double-click routing.
- No new third-party runtime dependencies.
Previous 2.1.0 improvements:
中文
- 新增每个文件独立的撤销/重做,支持旋转、反色、颜色替换和重置;保留最近 50 次操作,全部页旋转作为一次操作撤销。
- 调色窗口支持直接编辑色值、RGB 选色和容差,并实时显示低分辨率预览;按住按钮可对照原始配色。确定应用、取消保留原设置。
- 主窗口及比较窗口的颜色处理移到可取消的后台任务;快速编辑或切换页面时丢弃过时结果。
- 视频窗口显示帧数、FPS 和预计时长,新增正式导出前的低分辨率试播,支持暂停、拖动进度和循环播放,应用当前裁剪、顺序与图像调整。
- 新增并排比较:左侧参考图默认锁定,右侧可选其他文件/页面或跟随主窗口,并支持联动缩放和平移。
- 帮助菜单新增本地诊断报告,可查看并复制版本、当前图像调整和最近错误。不会自动上传;报告可能含本地路径。
- 更新中英文说明与帮助;新增回归检查。没有新增运行依赖或视频播放框架。
English
- Added independent undo/redo per file for rotation, inversion, replacements, and resets. Keeps up to 50 operations; All Pages rotation is a single operation.
- Added editable color values, RGB selection, tolerance, and live low-resolution preview. Hold a button to compare original colors. OK applies changes; Cancel preserves prior settings.
- Moved main/comparison view color processing to cancellable background tasks and discard obsolete results after rapid edits or page changes.
- Added frame/FPS/duration estimates and low-resolution video rehearsal before export, with pause, seek, loop, current crop, frame order, and adjustments.
- Added side-by-side comparison with a locked left reference, an independently selected or main-window-following right view, and linked zoom/pan.
- Added manually viewed/copied local diagnostics for versions, current adjustments, and recent errors. No automatic uploads; reports may contain local paths.
- Updated bilingual documentation/help and regression coverage. No new runtime dependency or media framework.
EPS Live Viewer v2.2.0
EPS Live Viewer 2.2.0
2.2.0 中文
- 工具栏可自定义;默认隐藏重新加载与旋转,默认背景改为白色。
- 替换颜色窗口默认缩窄编辑区,支持拖动分隔栏。
- 并排比较支持最大化、选择已打开标签页,以及默认比较当前多页文档的另一页。
- 视频、裁剪与试播统一使用主预览的文档页面,修复多页 EPS 输出重复首帧和方向不一致;支持仅当前文件或筛选文件夹格式。
- 保存编辑记录及关闭时保存提示;记录为源文件旁的 .epslive.json,源图像保持不变。
- 新增文件信息、矢量文本拖选复制,以及可选的独立标签页和双击文件路由。
- 未增加第三方运行依赖。
2.2.0 English
- Customizable toolbar; reload/rotation hidden by default and white default background.
- Resizable color-editor split with a narrower initial editor pane.
- Maximizable comparison with open-tab choices and another-page default for multi-page documents.
- Video, crop, and rehearsal use the same document pages as the main preview, fixing repeated EPS frames and orientation mismatches. Current-document and filtered-folder input choices are available.
- Save edits and prompt on close. Neighboring .epslive.json records preserve the source image.
- File information, vector text selection/copying, optional independent tabs, and desktop double-click routing.
- No new third-party runtime dependencies.
Previous 2.1.0 improvements:
中文
- 新增每个文件独立的撤销/重做,支持旋转、反色、颜色替换和重置;保留最近 50 次操作,全部页旋转作为一次操作撤销。
- 调色窗口支持直接编辑色值、RGB 选色和容差,并实时显示低分辨率预览;按住按钮可对照原始配色。确定应用、取消保留原设置。
- 主窗口及比较窗口的颜色处理移到可取消的后台任务;快速编辑或切换页面时丢弃过时结果。
- 视频窗口显示帧数、FPS 和预计时长,新增正式导出前的低分辨率试播,支持暂停、拖动进度和循环播放,应用当前裁剪、顺序与图像调整。
- 新增并排比较:左侧参考图默认锁定,右侧可选其他文件/页面或跟随主窗口,并支持联动缩放和平移。
- 帮助菜单新增本地诊断报告,可查看并复制版本、当前图像调整和最近错误。不会自动上传;报告可能含本地路径。
- 更新中英文说明与帮助;新增回归检查。没有新增运行依赖或视频播放框架。
English
- Added independent undo/redo per file for rotation, inversion, replacements, and resets. Keeps up to 50 operations; All Pages rotation is a single operation.
- Added editable color values, RGB selection, tolerance, and live low-resolution preview. Hold a button to compare original colors. OK applies changes; Cancel preserves prior settings.
- Moved main/comparison view color processing to cancellable background tasks and discard obsolete results after rapid edits or page changes.
- Added frame/FPS/duration estimates and low-resolution video rehearsal before export, with pause, seek, loop, current crop, frame order, and adjustments.
- Added side-by-side comparison with a locked left reference, an independently selected or main-window-following right view, and linked zoom/pan.
- Added manually viewed/copied local diagnostics for versions, current adjustments, and recent errors. No automatic uploads; reports may contain local paths.
- Updated bilingual documentation/help and regression coverage. No new runtime dependency or media framework.
EPS Live Viewer v2.1.0
EPS Live Viewer 2.1.0
中文
- 新增每个文件独立的撤销/重做,支持旋转、反色、颜色替换和重置;保留最近 50 次操作,全部页旋转作为一次操作撤销。
- 调色窗口支持直接编辑色值、RGB 选色和容差,并实时显示低分辨率预览;按住按钮可对照原始配色。确定应用、取消保留原设置。
- 主窗口及比较窗口的颜色处理移到可取消的后台任务;快速编辑或切换页面时丢弃过时结果。
- 视频窗口显示帧数、FPS 和预计时长,新增正式导出前的低分辨率试播,支持暂停、拖动进度和循环播放,应用当前裁剪、顺序与图像调整。
- 新增并排比较:左侧参考图默认锁定,右侧可选其他文件/页面或跟随主窗口,并支持联动缩放和平移。
- 帮助菜单新增本地诊断报告,可查看并复制版本、当前图像调整和最近错误。不会自动上传;报告可能含本地路径。
- 更新中英文说明与帮助;新增回归检查。没有新增运行依赖或视频播放框架。
English
- Added independent undo/redo per file for rotation, inversion, replacements, and resets. Keeps up to 50 operations; All Pages rotation is a single operation.
- Added editable color values, RGB selection, tolerance, and live low-resolution preview. Hold a button to compare original colors. OK applies changes; Cancel preserves prior settings.
- Moved main/comparison view color processing to cancellable background tasks and discard obsolete results after rapid edits or page changes.
- Added frame/FPS/duration estimates and low-resolution video rehearsal before export, with pause, seek, loop, current crop, frame order, and adjustments.
- Added side-by-side comparison with a locked left reference, an independently selected or main-window-following right view, and linked zoom/pan.
- Added manually viewed/copied local diagnostics for versions, current adjustments, and recent errors. No automatic uploads; reports may contain local paths.
- Updated bilingual documentation/help and regression coverage. No new runtime dependency or media framework.
EPS Live Viewer v2.0.1
EPS Live Viewer 2.0.1
中文
- 修复颜色替换在确认源颜色、目标颜色和容差后闪退的问题;中英文界面均可正常添加、编辑和重新打开替换列表。
- 修复快速反色、替换颜色时重复渲染计数导致预览停止更新的问题。
- 统一视频裁剪预览和导出帧的读取流程:从原文件应用一次旋转和颜色变换,复用同一首帧预览;关闭重开制作窗口保持一致。
- 禁用预览 PDF 转换时额外的自动转向,避免与手动旋转产生方向差异。
- 新增“旋转范围”:在“图像”菜单或工具栏下拉按钮中选择“仅当前页”或“全部页面”,再使用左/右旋转按钮。全部页面在各自原方向上旋转相同角度。
- 改进 MP4 播放兼容性:统一 H.264 Main / YUV420、固定帧率和明确时间戳;奇数宽高在右侧或底部补 1 像素,避免切换为 YUV444。GIF 尺寸不变。旧 MP4 请重新导出。
- 新增颜色编辑、重复视频预览、MP4 帧顺序/时间戳回归检查,并通过 Windows Media Foundation 实际播放验证;更新中英文说明。
- 未新增运行依赖;继续提供 Windows、Linux、macOS Apple Silicon / Intel 发布包。
English
- Fixed the crash after confirming replacement colors and tolerance; adding, editing, and reopening mappings now work in both languages.
- Fixed preview stalls caused by counting duplicate render requests during rapid color changes.
- Unified crop preview and video frame loading: apply rotation/colors once to the original source and reuse the reference preview. Closing and reopening the creation dialog produces consistent previews.
- Disabled extra automatic orientation in preview PDF conversion to keep it aligned with manual rotation.
- Added Rotation Scope to the Image menu and toolbar: Current Page Only or All Pages. All Pages rotates every page relative to its own orientation.
- Improved MP4 compatibility with H.264 Main / YUV420, constant frame rate, and explicit timestamps. Odd dimensions receive 1 pixel of right/bottom padding instead of YUV444 output. GIF dimensions are unchanged. Re-export older MP4 files to use the fix.
- Added color-editor, repeated-preview, and decoded-frame/timestamp regression checks; verified actual playback with Windows Media Foundation and updated bilingual documentation.
- No additional runtime dependency. Windows, Linux, macOS Apple Silicon, and macOS Intel packages remain available.
EPS Live Viewer v2.0.0
EPS Live Viewer 2.0.0
中文
这是一次较大的图像处理与多页工作流更新:
- 新增页面左/右旋转,菜单和快捷工具栏均可操作;多页 EPS/PS 可分别记录每页方向。
- 新增反转颜色和最多 16 组颜色替换,支持 RGB、HEX、系统屏幕取色器及颜色容差。
- 新增直接打开 PNG/JPG,并支持相邻文件切换、自动刷新、旋转、反色、替色和导出。
- 多页 EPS/PS 导出 PNG 时,可选择当前页或全部页面;全部页面会写入新文件夹。
- 调整后的内容可另存为 PNG、PDF、PS、EPS。旋转和整体反色保持矢量输出;任意颜色替换会以所选 DPI 封装位图页面。
- 视频/动图现在将多页 EPS/PS 的每一页视为独立帧,可与其他 EPS/PS/PNG/JPG 混合,并应用每页旋转和颜色调整。
- 继续支持任意页面尺寸,无需纸张大小选项;未增加新的第三方图像或 PDF 依赖。
- 更新中英文帮助、README 和跨平台发布配置。
English
This is a major image-processing and multi-page workflow update:
- Added page rotation to the Image menu and quick toolbar; each EPS/PS page can keep its own orientation.
- Added color inversion and up to 16 color replacements with RGB, HEX, system screen picker, and tolerance controls.
- Added direct PNG/JPG opening with neighboring-file navigation, live refresh, rotation, inversion, replacement, and export.
- Multi-page EPS/PS PNG export can save the current page or every page into a new folder.
- Adjusted content can be saved as PNG, PDF, PS, or EPS. Rotation and whole-page inversion remain vector-based; arbitrary color replacement uses raster-backed pages at the selected DPI.
- Video/GIF creation now treats every EPS/PS page as an independent frame, mixes it with other supported files, and applies per-page rotation and color adjustments.
- Arbitrary page sizes remain supported, so no paper-size setting was added. No new third-party image or PDF dependency was introduced.
- Updated bilingual help, documentation, and cross-platform release settings.
EPS Live Viewer v1.3.0
EPS Live Viewer 1.3.0
简体中文
- 在“帮助”菜单新增“检查更新”。
- 仅在用户手动点击后访问
eternitylzt/EPSLiveViewer的 GitHub Releases API;启动和后台运行时不会检查网络。 - 将 latest release 与当前程序版本比较。发现新版时显示版本号并可打开对应 Release 下载页面;已是最新版时给出明确提示。
- 网络不可用、GitHub API 出错或响应无效时显示清晰错误,不影响本地功能。
- 不包含自动下载或自动安装,也未增加第三方依赖。
本次更新保留 EPS/PS 矢量预览、多页查看、自动刷新、相邻文件浏览、PNG/多页矢量 PDF 导出及 MP4/GIF 制作等全部已有功能。Windows、Linux、macOS Apple Silicon 和 macOS Intel 继续使用现有跨平台发布流程。
English
- Added Help → Check for Updates.
- The app contacts the GitHub Releases API for
eternitylzt/EPSLiveVieweronly after an explicit click. It performs no startup or background checks. - The latest release is compared with the running app version. A newer version displays its number and can open the matching Release download page; an up-to-date installation receives a clear confirmation.
- Network, GitHub API, and malformed-response failures are reported clearly without affecting local features.
- There is no automatic download or installation and no new third-party dependency.
All existing EPS/PS vector preview, multi-page navigation, live refresh, neighboring-file browsing, PNG/multi-page vector PDF export, and MP4/GIF creation features remain available. The existing release workflow continues to build Windows, Linux, macOS Apple Silicon, and macOS Intel packages.
EPS Live Viewer v1.2.0
EPS Live Viewer 1.2.0
简体中文
- 新增“文件 → 另存为 PDF”。
- 通过项目现有 Ghostscript
pdfwrite转换当前 EPS/PS,保留矢量质量和完整页数。 - 多页 EPS/PS 会导出为多页 PDF;导出不受当前预览页码、缩放和背景设置影响。
- PDF 转换在后台执行,并沿用 Ghostscript 自动检测、文件写入稳定等待和取消机制。
- 使用临时文件完成原子保存;转换失败不会破坏已有目标文件,并会显示明确错误信息。
English
- Added File → Save as PDF.
- Converts the current EPS/PS through the existing Ghostscript
pdfwritepath, preserving vector quality and the complete page set. - Multi-page EPS/PS files produce multi-page PDFs. Export is independent of the displayed page, zoom, and preview background.
- PDF conversion runs in the background and reuses Ghostscript discovery, stable-file waiting, and cancellation handling.
- Atomic output prevents a failed conversion from damaging an existing destination and clear errors are shown on failure.
Full Changelog: eps-live-viewer-v1.1.1...eps-live-viewer-v1.2.0
EPS Live Viewer v1.1.1
EPS Live Viewer 1.1.1
简体中文
- 优化 Windows 单文件打包,实测 EXE 从 68.16 MB 降至 51.92 MB,减少约 23.8%。
本次体积优化针对 Windows。Linux 和 macOS 继续使用原有打包方式,功能和安装方法不变。EPS/PS 预览仍需系统 Ghostscript;发布包不要求 Python。
English
- Optimized the Windows one-file package: the measured EXE decreased from 68.16 MB to 51.92 MB, a reduction of about 23.8%.
This size optimization targets Windows. Linux and macOS retain their established packaging, features, and installation method. EPS/PS preview still requires system Ghostscript; Python is not required.
Full Changelog: eps-live-viewer-v1.1.0...eps-live-viewer-v1.1.1