1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qyb55-JIMU-ConvertOffice

Клонировать/Скачать
full-demo.yml.txt 18 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 11:26 73700b3
# Tomcat
server:
# Порт
port: 8080
tomcat:
uri-encoding: UTF-8
threads:
max: 1000
min-spare: 30
# Время ожидания соединения
connection-timeout: 500000
# Настройки сервиса
convert:
# Адрес доступа текущего сервера (локальная сеть)
baseUrl: http://192.168.100.123:8080
# Ключ URL-кодирования (обязательно 16 символов), используемый для декодирования. Если не задан, по умолчанию пустой
urlEncodeKey: archivesAes14023
preview:
# Тип по умолчанию для предварительного просмотра файлов: pdf | img, по умолчанию pdf
type: pdf
# Количество изображений для асинхронной загрузки при предварительном просмотре изображений, по умолчанию: 0 (не асинхронная загрузка), 1: загрузка одной страницы, остальные страницы асинхронно
asyncImgNum: 2
# Включение или отключение водяного знака при предварительном просмотре. Если значение равно false, параметры водяного знака при предварительном просмотре не применяются
watermarkEnable: true
# Адрес изображения водяного знака, имеет более высокий приоритет, чем текстовый водяной знак
# watermarkImage: watermark/watermark.png
# Текст водяного знака
watermarkTxt: текстовый водяной знак
# Включение или отключение проверки билета
useTicket: false
timeControl: false # Функция повторной попытки конвертации работает только при включении очереди сообщений (MQ)
retry:
# Максимальное количество повторных попыток (0-8), 0 указывает на отсутствие повторных попыток, если возникает исключение, оно будет записано в лог, больше 1 (максимум 8) указывает на количество попыток повторной обработки, которые будут выполнены в следующие временные интервалы (5 мин, 10 мин, 30 мин, 1 ч, 2 ч, 4 ч, 8 ч, 16 ч)
max: 3
pdf:
# Путь к файлу шрифта для PDF. Если не задан, используется встроенный шрифт [Source Han Serif CN Light].
font: conf/fonts/SourceHanSerifCN-Light.ttf
# Разрешение изображения PDF (dpi). По умолчанию 100 dpi
picDpi: 100
path:
# По умолчанию, папка для приема файлов на локальном сервере. Может быть пустой, в этом случае система автоматически создает папку "intemp" в текущей директории.
# Если задан, должен заканчиваться на "intemp/". Не следует задавать путь к корневой директории хранения! Задачи по очистке временной директории выполняются регулярно!
inPutTempPath: intemp/
# По умолчанию, папка для вывода файлов на локальном сервере. Может быть пустой, в этом случае система автоматически создает папку "outtemp" в текущей директории.
# Если задан, должен заканчиваться на "outtemp/". Не следует задавать путь к корневой директории хранения! Задачи по очистке временной директории выполняются регулярно!
outPutPath: outtemp/ # Интервал времени для очистки временной директории, в днях (положительное целое число), по умолчанию: 1
cleanUnit: 1 # Конфигурация конвертационного движка
engine:
# Поддерживаемые типы изображений
picType: tif,tiff,png,jpg,jpeg,bmp,psd,sgi,pcx,webp,batik,icns,pnm,pict,tga,iff,hdr,gif
# Поддерживаемые типы других файлов
otherFileType: htm,html,dwg,dxf
otherUtilPath:
cad: utils/QCADCAM/windows/ # Автоматическое добавление номера страницы
autoAddPageNum:
# Включено ли автоматическое добавление номера страницы
enabled: false
# Тип обработки файла: single - для одного файла; multi - для нескольких файлов (значение по умолчанию); all - для всех типов
type: multi
# Размер шрифта номера страницы
fontSize: 15
# Цвет текста номера страницы
fontColor: black
# Расположение номера страницы. TL - верхний левый; TM - верхний центр; TR - верхний правый; CL - центральный левый; C - центр; CR - центральный правый; BL - нижний левый; BM - нижний центр; BR - нижний правый
locate: TR
# Отступы. То есть отступы для номера страницы. Отступы PDF в три раза больше, чем отступы OFD. Например, если отступ PDF равен 30, то для OFD лучше установить отступ 10
margins: 30
# Зеркалирование номера страницы на нечетных и четных страницах.
swapPosition: false
# Автоматическое добавление уведомления об авторских правах
autoAddCopyRight:
# Включено ли автоматическое добавление уведомления об авторских правах
enabled: false
# Тип обработки файла: single - для одного файла; multi - для нескольких файлов (значение по умолчанию); all - для всех типов
type: multi
# Размер шрифта уведомления
fontSize: 15
# Цвет текста уведомления
fontColor: black
# Расположение уведомления. TL - верхний левый; TM - верхний центр; TR - верхний правый; CL - центральный левый; C - центр; CR - центральный правый; BL - нижний левый; BM - нижний центр; BR - нижний правый
locate: TR
# Отступы. То есть отступы для уведомления. Отступы PDF в три раза больше, чем отступы OFD. Например, если отступ PDF равен 30, то для OFD лучше установить отступ 10
margins: 30
# Зеркалирование уведомления на нечетных и четных страницах.
swapPosition: false localUtil:
# Принятие изменений: doc, docx,
acceptRevisions: true
# Удаление комментариев: doc, docx, xls, xlsx, ppt, pptx
deleteComments: true
# Использование локального приложения WPS для конвертации
wps:
# Включено ли
enabled: false
# Использование локального приложения Office для конвертации файлов
office:
# Включено ли
enabled: false
# Конфигурация для предварительного просмотра WPS, поддерживает v6, v7
wpsPreview:
enabled: false
# Адрес доступа
domain: http://10.10.27.103/
# appId
app_id: 123
# appKey
app_key: 123
# Принятие всех изменений
accept_all_revisions: true
# Удаление всех комментариев
delete_all_comments: true
# Удаление всех заметок
delete_all_ink: true
# Настройки для приложения Yongzhong FCS
fcs:
enabled: false
# Адрес для доступа
domain: http://192.168.41.155:8088/fcscloud/composite/upload
# Принятие доработок
acceptTracks: true
# Настройки для конвертации Suwell
suwell:
enabled: false
# Адрес для доступа
domain: http://10.10.27.208:8090/sync/common/x2y
# Настройки для конвертации Foxit
foxit:
enabled: false
# Адрес для доступа
domain: https://convert.foxitjj.net/gsdk-service/api/convert/urlSubmit
# Принятие доработок
acceptRev: true
# Отображение комментариев
showComments: true # Настройки OnlyOffice DocumentServer
onlyOffice:
# Включено ли
enabled: false
# Адрес OnlyOffice сервиса
domain: http://192.168.1.147:8099
# Время ожидания, в миллисекундах
timeout: 60000
# Секретный ключ, сгенерированный ONLYOFFICE DocumentServer. Вы можете найти этот ключ в файле local.json или получить его с помощью команды
# sudo docker exec <dockerID> /var/www/onlyoffice/documentserver/npm/json -f /etc/onlyoffice/documentserver/local.json 'services.CoAuthoring.secret.session.string'
secret: RLVQPVeAi6tuxXGWqBWHKc4QdR9gxnUI
# Асинхронное выполнение. Значение по умолчанию: false
async: false # Настройки для qiyuesuo
qiyuesuo:
# Адрес сервиса для qiyuesuo. Если электронная подпись не используется, закомментируйте эту строку
# serviceUrl: https://privopen3.qiyuesuo.cn
accessToken: 123
accessSecret: 123
# ID процесса печати
categoryId: 123
# Название компании
companyName: XX科技
video:
# Настройки для ffmpeg
ffmpeg:
# Список допустимых расширений файлов
ext: avi,mp4,mkv,mov,flv,webm,mp3,m4a,ogg,3gp
# Адрес и имя файла ffmpeg
file: utils/ffmpeg/ffmpeg.exe
# Количество используемых потоков CPU. Значение 0 означает использование всех доступных ресурсов
threads: 0
# Формат кодирования видео. Значение пустое означает использование по умолчанию libx264
videoCode:
# Частота кадров. Значение 0 означает использование исходной частоты кадров
fps: 0
# Разрешение. Например: 640*480. Значение пустое означает использование исходного разрешения
resolution:
# Формат кодирования аудио. Значение пустое означает использование по умолчанию aac
audioCode: jodconverter:
local:
# Включить ли движок LibreOffice. При использовании других движков, это значение должно быть установлено в false
enabled: false
# Корневая директория LibreOffice
office_home: D:/LibreOffice
# Порт (поток)
portNumbers: 8001,8002,8003
# Максимальное количество задач, которые можно выполнить до перезапуска процесса LibreOffice
maxTasksPerProcess: 100
# Время ожидания выполнения задачи
taskExecutionTimeout: 86400000
# Время ожидания очереди задач
taskQueueTimeout: 86400000
# Время ожидания процесса
processTimeout: 86400000spring:
application:
# Имя приложения. Если включен Nacos, это значение обязательно
name: com.thinkdifferent.convertpreview
# Настройка локального пути службы как веб-пути. Используется для предоставления внешним системам доступа к файлам PDF отчетов
resources:
# Путь к файлам логов (папка logs в реальной директории развертывания службы) (тестовый вариант, для безопасности и проверки, удалите это перед запуском)
static-locations: file:C:/Java/IdeaProjects/convert-preview/logs/
mvc:
static-path-pattern: /logs/
view:
prefix: /
# Расширения файлов логов, которые могут быть распознаны (тестовый вариант, для безопасности и проверки, удалите это перед запуском): .log
suffix: .log
# Настройки RabbitMQ
rabbitmq:
# Адрес доступа. Указывает адрес службы RabbitMQ, несколько адресов разделены запятыми (приоритетное использование addresses, затем host)
# Настройка кластера addresses разделены запятыми: addresses: ip:port,ip:port
addresses: 127.0.0.1:5672,127.0.0.1:6606,127.0.0.1:6705
# Одиночный IP
# host: 127.0.0.1
# Одиночный порт
# port: 5672
# Имя пользователя
username: guest
# Пароль
password: guest
# Настройки прослушивания
listener:
# Производитель
direct:
# Автоматическое запускание
auto-startup: false
# Потребитель
simple:
# Автоматическое запускание
auto-startup: false
# redis:
# database: 0
# cluster:
# # Настройка кластера
# # nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003,127.0.0.1:7004,127.0.0.1:7005,127.0.0.1:7006
# nodes: 127.0.0.1:7001
# # pdfPassword: xxxx #tx
# jedis:
# pool: # max-active: 10 # Максимальное количество подключений в пуле
# max-idle: 8 # Максимальное количество пустых подключений в пуле
# max-wait: -1 # Максимальное время ожидания подключения
# min-idle: 0 # Минимальное количество пустых подключений в пуле
# timeout: 5000 # Время ожидания подключения
cloud:
# Настройки Nacos.
# Если включена служба Nacos как центр конфигураций,
# то все последующие настройки могут управляться в центре конфигураций Nacos,
# и не требуют поддержки в этом конфигурационном файле.
nacos:
config:
# Адрес конфигурационной службы
server-addr: 127.0.0.1:8848
# Статус включения
enabled: false
discovery:
# Адрес службы поиска сервисов
server-addr: 127.0.0.1:8848
# Статус включения
enabled: false# Настройки log4j2
logging:
level:
root: info
com.thinkdifferent: debug
de.codecentric.boot.admin.client: error
file:
name: logs/application.log
meta:
archive:
# Включает ли 48XML поток файла Base64
fileIn48XML: false
sign:
pdf:
enabled: false
keyAlgorithm: RSA
signAlgorithm: SHA384withRSA
# Файл ключевого хранилища. Если ключ приватного ключа не указан, то это поле должно быть указано.
keyStore: C:/Java/IdeaProjects/convert-preview/conf/pdf/Weaver
# Пароль доступа к ключевому хранилищу. Если ключ приватного ключа не указан, то это поле должно быть указано.
password: weaver
# Алиас сертификата
alias: ams
# Файл сертификата. Необходим для генерации "электронного файла метаданных.xml".
cerFile: C:/Java/IdeaProjects/convert-preview/conf/pdf/ams.cer
# URL сертификата
certificateCitation: http://127.0.0.1/sign
name: Weaver
location: Шанхай, Китай
reason: Подписать документ.
tsaUrl:
ofd:
enabled: false
userP12File: C:/Java/IdeaProjects/convert-preview/conf/ofd/USER.p12
sealFile: C:/Java/IdeaProjects/convert-preview/conf/ofd/UserV4.esl
privateKey: 777777
userCert: 777777

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qyb55-JIMU-ConvertOffice.git
git@api.gitlife.ru:oschina-mirror/qyb55-JIMU-ConvertOffice.git
oschina-mirror
qyb55-JIMU-ConvertOffice
qyb55-JIMU-ConvertOffice
master