feat: 导出设置增强 —— 分辨率预设/自定义/历史记忆/日期命名
- 导出设置面板:分辨率预设(原始/1920×1080/1280×720/1024×768/800×600/自定义) - 自定义宽高手动输入,页面实时居中预览导出效果(原图 contain 居中,自动适配深色背景) - 分辨率历史记忆:localStorage 存最近5个,下拉一键复用 - 文件名:默认按日期时间自动命名(每次不同),支持手动命名(自动补扩展名) - 三个模式(图表/表格/双图合并)统一走带分辨率的导出 - 修复:DOMContentLoaded 提前调用 generateCombine 覆盖 chartArea,导致图表模式 echarts canvas 被破坏
This commit is contained in:
@@ -882,7 +882,7 @@ app.get('/api/health', (req, res) => {
|
||||
res.json({
|
||||
status: 'ok',
|
||||
service: 'data-chart-tool',
|
||||
version: '1.9.0',
|
||||
version: '1.10.0',
|
||||
endpoints: {
|
||||
'POST /api/chart': '生成图表图片(JSON body)',
|
||||
'GET /api/chart': '生成图表图片(URL 参数)',
|
||||
@@ -897,7 +897,7 @@ app.get('/api/health', (req, res) => {
|
||||
app.get('/api/docs', (req, res) => {
|
||||
res.json({
|
||||
name: '数据可视化图表生成器 API',
|
||||
version: '1.9.0',
|
||||
version: '1.10.0',
|
||||
endpoints: [
|
||||
{
|
||||
method: 'POST',
|
||||
|
||||
Reference in New Issue
Block a user