feat: 支持工作流文件节点多格式文档导出

- 补齐 md/html/pdf/docx 导出与统一渲染服务

- 收口文件生成节点配置与格式校验

- 修复 PDF 中文字体与 Markdown 渲染链路
This commit is contained in:
2026-04-19 15:23:23 +08:00
parent 51198ff492
commit a5aab86de2
33 changed files with 2144 additions and 102 deletions

View File

@@ -42,6 +42,16 @@
"fileGeneration": "FileGeneration",
"fileSettings": "FileSettings",
"fileDownloadURL": "FileDownloadURL",
"targetFormat": "TargetFormat",
"fileName": "FileName",
"documents": "Documents",
"count": "Count",
"fileNamePlaceholder": "For example: meeting-notes",
"templateStyle": "TemplateStyle",
"defaultTemplateStyle": "Default",
"plain_text": "Plain Text",
"markdown": "Markdown",
"html": "HTML",
"pluginSelect": "PluginSelect",
"saveData": "SaveData",
"saveDataset": "Write Data",
@@ -105,6 +115,9 @@
"fileGeneration": "Generate Word, PDF, HTML, etc. files for users to download",
"fileType": "Please select the type of file to generate",
"fileDownloadURL": "Generated file URL",
"targetFormat": "Choose the final document format to export",
"fileName": "Optional. The system will sanitize invalid characters and enforce the target extension",
"templateStyle": "Only the default style is available in the first version. Unknown values fall back automatically",
"plugin": "Select a predefined plugin",
"saveData": "Save data to data hub",
"saveDataset": "Write data into a managed table",

View File

@@ -42,6 +42,16 @@
"fileGeneration": "文件生成",
"fileSettings": "文件设置",
"fileDownloadURL": "文件下载地址",
"targetFormat": "输出文档类型",
"fileName": "文件名",
"documents": "文档列表",
"count": "数量",
"fileNamePlaceholder": "例如:会议纪要",
"templateStyle": "模板样式",
"defaultTemplateStyle": "默认样式",
"plain_text": "纯文本",
"markdown": "Markdown",
"html": "HTML",
"pluginSelect": "插件选择",
"saveData": "保存数据",
"saveDataset": "写入数据",
@@ -105,6 +115,9 @@
"fileGeneration": "生成 Word、PDF、HTML 等文件供用户下载",
"fileType": "请选择生成的文件类型",
"fileDownloadURL": "生成后的文件地址",
"targetFormat": "选择最终要导出的文档格式",
"fileName": "可选,系统会自动补齐目标扩展名并清洗非法字符",
"templateStyle": "首版仅提供默认样式,未知值会自动回退",
"plugin": "选择定义好的插件",
"saveData": "保存数据到数据中枢",
"saveDataset": "将数据写入已接入表",