5.0版本 发布 新增 cadviewer转换方法

This commit is contained in:
高雄
2026-01-22 11:35:09 +08:00
parent e43f10138f
commit a2fe4658c4
2 changed files with 23 additions and 23 deletions

View File

@@ -118,12 +118,12 @@ cad.preview.type = ${KK_CAD_PREVIEW_TYPE:svg}
# cadviewer 下载地址 https://cadviewer.com/alldownloads/autoxchange/ 更具自己系统下载转换包(支持转换格式为 svg、svgz、pdf) # cadviewer 下载地址 https://cadviewer.com/alldownloads/autoxchange/ 更具自己系统下载转换包(支持转换格式为 svg、svgz、pdf)
# 1=aspose-cad 转换格式为 pdf,svg,tif 支持类型最多 # 1=aspose-cad 转换格式为 pdf,svg,tif 支持类型最多
# 2=cadviewer 转换格式为 pdf,svg 支持的类型 dwg dxf dwf # 2=cadviewer 转换格式为 pdf,svg 支持的类型 dwg dxf dwf
cad.conversionmodule = 2 cad.conversionmodule = 1
# Cad 后端转换包路径 linux 严格注意大小写 # Cad 后端转换包路径 linux 严格注意大小写
# cadviewer windows 修改名称为 cadviewer.exe linux修改名称为 cadviewer 需要安装字体 # cadviewer windows 修改名称为 cadviewer.exe inux修改名称为 cadviewer 需要安装字体
# cadviewer 字体下载 https://cadviewer.com/downloads/fonts/fonts.tar.gz 放在 cad.file.path 目录里面的fonts. # cadviewer 字体下载 https://cadviewer.com/downloads/fonts/fonts.tar.gz 放在 cad.file.path 目录里面的fonts.
cad.cadconverterpath = D:/github/AutoXChange/ cad.cadconverterpath = false
# CAD文件处理线程数 # CAD文件处理线程数
@@ -227,7 +227,7 @@ media.convert.max.size = 300
# 是否禁用视频格式转换功能默认为false禁用 # 是否禁用视频格式转换功能默认为false禁用
# 重要视频转换非常消耗CPU和内存资源 # 重要视频转换非常消耗CPU和内存资源
media.convert.disable = ${KK_MEDIA_CONVERT_DISABLE:true} media.convert.disable = ${KK_MEDIA_CONVERT_DISABLE:false}
############################################################################### ###############################################################################
@@ -244,8 +244,8 @@ file.dir = ${KK_FILE_DIR:default}
# 安全警告配置此路径可能允许访问系统文件请谨慎配置 # 安全警告配置此路径可能允许访问系统文件请谨慎配置
# Windows示例注意前面加反斜杠\D:\\kkFileview\\1\\1.txt # Windows示例注意前面加反斜杠\D:\\kkFileview\\1\\1.txt
# Linux示例注意前面加正斜杠/opt/1.txt # Linux示例注意前面加正斜杠/opt/1.txt
# 使用file协议访问file://d:/1/1.txtWindows或 file:/opt/1.txtLinux # 使用file协议访问file://d:/1/1.txtWindows或 file:/opt/1/1.txtLinux
local.preview.dir = \D:\\ local.preview.dir = ${KK_LOCAL_PREVIEW_DIR:default}
# 是否启用缓存支持动态配置 # 是否启用缓存支持动态配置
# 默认true开启缓存提高性能 # 默认true开启缓存提高性能
@@ -264,17 +264,17 @@ cache.type = ${KK_CACHE_TYPE:jdk}
# cluster: 集群模式 # cluster: 集群模式
# sentinel: 哨兵模式高可用 # sentinel: 哨兵模式高可用
# master-slave: 主从模式 # master-slave: 主从模式
spring.redisson.mode = single #spring.redisson.mode = single
# Redis连接地址支持多种格式 # Redis连接地址支持多种格式
# 单机模式redis://127.0.0.1:6379 # 单机模式redis://127.0.0.1:6379
# 集群模式redis://node1:6379,redis://node2:6379,redis://node3:6379 # 集群模式redis://node1:6379,redis://node2:6379,redis://node3:6379
# 哨兵模式redis://sentinel1:26379,redis://sentinel2:26379 # 哨兵模式redis://sentinel1:26379,redis://sentinel2:26379
spring.redisson.address = ${KK_SPRING_REDISSON_ADDRESS:redis://127.0.0.1:6379} #spring.redisson.address = ${KK_SPRING_REDISSON_ADDRESS:redis://127.0.0.1:6379}
# Redis连接密码无密码时留空 # Redis连接密码无密码时留空
spring.redisson.password = ${KK_SPRING_REDISSON_PASSWORD:} #spring.redisson.password = ${KK_SPRING_REDISSON_PASSWORD:}
# Redis数据库索引默认为00-15 # Redis数据库索引默认为00-15
# 不同业务可使用不同数据库隔离 # 不同业务可使用不同数据库隔离
spring.redisson.database = ${KK_SPRING_REDISSON_DATABASE:0} #spring.redisson.database = ${KK_SPRING_REDISSON_DATABASE:0}
# 缓存清理配置 # 缓存清理配置
# 是否启用缓存自动清理默认为true启用 # 是否启用缓存自动清理默认为true启用
@@ -301,8 +301,8 @@ base.url = ${KK_BASE_URL:default}
# trust.host = kkview.cn,yourdomain.com,cdn.example.com # trust.host = kkview.cn,yourdomain.com,cdn.example.com
# 如果需要允许所有域名不推荐仅用于测试环境请设置为 # 如果需要允许所有域名不推荐仅用于测试环境请设置为
# trust.host = * # trust.host = *
# 当前配置默认本机测试 正式启用请修改 # 当前配置默认本机测试 正式启用请修改
trust.host = * trust.host = ${KK_TRUST_HOST:default}
# 不信任站点黑名单配置多个用逗号隔开 # 不信任站点黑名单配置多个用逗号隔开
# 黑名单优先级高于白名单设置后将禁止预览来自这些站点的文件 # 黑名单优先级高于白名单设置后将禁止预览来自这些站点的文件
@@ -318,11 +318,11 @@ prohibit = ${KK_PROHIBIT:exe,dll,dat}
# 是否忽略SSL证书验证默认为true忽略 # 是否忽略SSL证书验证默认为true忽略
# 用于开发环境或自签名证书场景 # 用于开发环境或自签名证书场景
# 生产环境建议设置为false启用完整的证书验证 # 生产环境建议设置为false启用完整的证书验证
kk.ignore.ssl = true kk.ignore.ssl = false
# 是否启用URL重定向功能默认为true启用 # 是否启用URL重定向功能默认为true启用
# 用于处理文件下载外部资源引用等场景 # 用于处理文件下载外部资源引用等场景
kk.enable.redirect = true kk.enable.redirect = false
############################################################################### ###############################################################################
@@ -389,7 +389,7 @@ ftp.username = false
# 是否禁用首页文件上传功能默认为true禁用 # 是否禁用首页文件上传功能默认为true禁用
# 设置为true可关闭上传功能仅用于预览 # 设置为true可关闭上传功能仅用于预览
file.upload.disable = false file.upload.disable = true
# 网站备案信息显示在首页底部默认为空 # 网站备案信息显示在首页底部默认为空
beian = ${KK_BEIAN:default} beian = ${KK_BEIAN:default}
@@ -440,7 +440,7 @@ aes.key = 1234567890123456
# Basic认证配置格式域名:用户名:密码多个用逗号分隔 # Basic认证配置格式域名:用户名:密码多个用逗号分隔
# 用于保护特定域名的访问 # 用于保护特定域名的访问
# 示例192.168.0.1:admin:pass123,example.com:user:pass456 # 示例192.168.0.1:admin:pass123,example.com:user:pass456
basic.name = 10.99.1.2:aaa:bbb basic.name = false
# User-Agent验证字符串默认不启用 # User-Agent验证字符串默认不启用
# 可用于简单的客户端验证 # 可用于简单的客户端验证
@@ -458,13 +458,13 @@ kk.refreshschedule = 2
kk.isshowaeskey = false kk.isshowaeskey = false
# 是否允许XLSX编辑 # 是否允许XLSX编辑
kk.xlsxallowedit = true kk.xlsxallowedit = false
# 是否显示XLSX工具栏 # 是否显示XLSX工具栏
kk.xlsxshowtoolbar = true kk.xlsxshowtoolbar = false
# 首页是否显示key密钥 默认为false禁用 # 首页是否显示key密钥 默认为false禁用
kk.isshowkey = true kk.isshowkey = false
# 预览html文件 是否启用JavaScript 默认为true启用 # 预览html文件 是否启用JavaScript 默认为true启用
kk.scriptjs = true kk.scriptjs = true

View File

@@ -264,17 +264,17 @@ cache.type = ${KK_CACHE_TYPE:jdk}
# cluster: 集群模式 # cluster: 集群模式
# sentinel: 哨兵模式高可用 # sentinel: 哨兵模式高可用
# master-slave: 主从模式 # master-slave: 主从模式
spring.redisson.mode = single #spring.redisson.mode = single
# Redis连接地址支持多种格式 # Redis连接地址支持多种格式
# 单机模式redis://127.0.0.1:6379 # 单机模式redis://127.0.0.1:6379
# 集群模式redis://node1:6379,redis://node2:6379,redis://node3:6379 # 集群模式redis://node1:6379,redis://node2:6379,redis://node3:6379
# 哨兵模式redis://sentinel1:26379,redis://sentinel2:26379 # 哨兵模式redis://sentinel1:26379,redis://sentinel2:26379
spring.redisson.address = ${KK_SPRING_REDISSON_ADDRESS:redis://127.0.0.1:6379} #spring.redisson.address = ${KK_SPRING_REDISSON_ADDRESS:redis://127.0.0.1:6379}
# Redis连接密码无密码时留空 # Redis连接密码无密码时留空
spring.redisson.password = ${KK_SPRING_REDISSON_PASSWORD:} #spring.redisson.password = ${KK_SPRING_REDISSON_PASSWORD:}
# Redis数据库索引默认为00-15 # Redis数据库索引默认为00-15
# 不同业务可使用不同数据库隔离 # 不同业务可使用不同数据库隔离
spring.redisson.database = ${KK_SPRING_REDISSON_DATABASE:0} #spring.redisson.database = ${KK_SPRING_REDISSON_DATABASE:0}
# 缓存清理配置 # 缓存清理配置
# 是否启用缓存自动清理默认为true启用 # 是否启用缓存自动清理默认为true启用