ЗначенияОписание | Пример |
---|
Параметры безопасности |
resource.service.authentication.name |
| admin |
resource.service.authentication.authorities |
| ROLE_ADMIN |
resource.service.authentication.password |
| for-access-enter-hash-there |
Время хранения результатов на диске (папки-результаты) |
svcFolderCleaner.result.folders.minutes | Количество минут через которое будет произведено удаление файла результата, если он не был удалён сразу. | 60 |
Сервис svcWord2Pdf |
Общие параметры |
svcWord2Pdf.timekeeper.jobs.minutes | Количество минут через которое будет удалена задача конвертации, если сервер не забрал её результат | 45 |
svcWord2Pdf.image.thread.count | Количество потоков для конвертации изображений в pdf | 4 |
MS Office |
svcWord2Pdf.sedoblib.enabled | Включает использование MS Word для конвертации. При включении использование LO должно быть выключено (svcWord2Pdf.openoffice.disable=true). При включении так же необходимо установить параметры для библиотеки SedOfficeBridge (см раздел "Параметры SedOfficeBridge") | true |
svcWord2Pdf.msword.threads | Количество инстансов Word для конвертации. Рекомендуется устанавливать значение = половина от доступных ядер | 2 |
svcWord2Pdf.msexcel.threads | Количество инстансов Excel для конвертации. Рекомендуется устанавливать значение = 1-2, так как нагрузка на конвертацию таблиц обычно небольшая | 1 |
svcWord2Pdf.msword.extensions | Разрешённые расширения файлов для конвертации в pdf с помощью Word\LO | doc, docx, rtf |
svcWord2Pdf.msexcel.extensions | Разрешённые расширения файлов для конвертации таблиц в html с помощью Excel\LO | xlsx, xls |
LibreOffice/OpenOffice |
svcWord2Pdf.openoffice.disable | Выключает использование LibreOffice для конвертации. При включении использование Word должно быть выключено (svcWord2Pdf.sedoblib.enabled=false). При включении так же необходимо установить параметры для использования LibreOffice (см раздел "Параметры LibreOffice") | true |
svcWord2Pdf.openoffice.installation.path | Путь до установленного openoffice. Если значение не пустое, то используется OpenOffice для конвертации |
|
svcWord2Pdf.openoffice.port.numbers | Перечесления портов для использования. | 2002, 2003, 2004, 2005, 2006 |
svcWord2Pdf.openoffice.tasks.per.process | Количество задания для перезапуска процесса |
|
svcWord2Pdf.openoffice.tasks.timeout | Таймайт конвертации | 300000 |
svcWord2Pdf.openoffice.max.file.size | Максимальный размер файла для конвертации | 5242880 |
svcWord2Pdf.image.thread.count | Количество поток для конвертации изображений | 4 |
Сервис svcOverPrintPdf |
svcOverPrintPdf.sedoblib.enabled | Включает использование MS Word для наложения штампов не на pdf файлы. При включении так же необходимо установить параметры для библиотеки SedOfficeBridge (см раздел "Параметры SedOfficeBridge"). Если выключено, то используется LibreOffice, для которого необходимо установить параметры для использования LibreOffice (см раздел "Параметры LibreOffice") | true |
svcOverPrintPdf.msword.threads | Количество инстансов Word для наложения штампов. Используется только при включённом наложении с помощью Word (svcOverPrintPdf.sedoblib.enabled=true). Рекомендуется устанавливать значение = половина от количества инстансов конвертации | 2 |
Параметры SedOfficeBridgeДанные параметры используется при включённом использовании Word в сервисах svcWord2Pdf и svcOverPrintPdf. |
Общие параметры |
svcWord2Pdf.sedoblib.logpath | Указывает путь до папки куда писать логи библиотеке. Слеши в пути должны быть экранированы. | C:\\Temp\\logs |
svcWord2Pdf.sedoblib.stamp_timeout | Задержка в мс между наложениями штампов. Наличие данного параметра обязательно в конфиге для СЭД сервиса 3.1.49 и выше. Пустое значение или 0 отключает задержку. | 200 |
svcWord2Pdf.sedoblib.max_instance_task_count | Количество задач до перезапуска инстанса Word\Excel. | 2000 |
svcWord2Pdf.sedoblib.timeout | Таймаут в секундах для выполнение операции в инстансе Word\Excel | 240 |
Параметры для замены библиотеки SEDOfficeBridge |
svcWord2Pdf.sedoblib.debug | Включает использование не встроенной (отладочной) библиотеки SedOfficeBridge. | true |
svcWord2Pdf.sedoblib.path | Полный путь до отладочной библиотеки. Слеши должны быть экранированы. | <path>\\SEDOfficeBridge.dll |
Параметры для конвертации средствами OpenOffice |
svcWord2Pdf.timekeeper.jobs.minutes | svcWord2Pdf.msword.threads | для конвертации средствами OpenOfficeПараметр | Значения | Обяз | Пример |
---|
svcWord2Pdf.openoffice.disable | <параметр>= | Путь до установленного openoffice. Если значение не пустое, то используется OpenOffice для конвертации svcWord2Pdf.openoffice.installation.path | <параметр>= | Перечесления портов для использования.svcWord2Pdf.openoffice.port.numbers | <параметр>=2002,2003,2004,2005,2006 | Количество задания для перезапуска процесса.
svcWord2Pdf.openoffice.tasks.per.process | <параметр>= | Таймайт конвертации
svcWord2Pdf.openoffice.tasks.timeout | <параметр>=300000 | Максимальный размер файла для конвертации
svcWord2Pdf.openoffice.max.file.size | <параметр>=5242880 | Количество поток для конвертации изображений
svcWord2Pdf.image.thread.count= | <параметр>=4 | Параметры для конвертации средствами Word
Параметр | Значения | Обяз | Пример |
---|
svcOverPrintPdf.sedoblib.enabled | <параметр>=true | кол-во процессов Word для наложения штампа svcOverPrintPdf.msword.threads | <параметр>=2 | Задержка в мс между наложениями штампов в Word
svcWord2Pdf.sedoblib.stamp_timeout= | Наличие данного параметра обязательно в конфиге для СЭД сервиса 3.1.49 и выше. Пустое значение или 0 отключает задержку. | <параметр>=500 | Параметры штампа
Параметр | Значения | Обяз | Пример |
---|
Высота штампа
svcUnifiedStamp.height | <параметр>=36 | Ширина штампа
svcUnifiedStamp.width | <параметр>=83 | Отступ между блоками в мм
svcUnifiedStamp.indent | <параметр>= Версия штампа подписиштампа |
svcUnifiedStamp.height | Высота штампа | 36 |
svcUnifiedStamp.width | Ширина штампа | 83 |
svcUnifiedStamp.indent | Отступ между блоками в мм | 1 |
Параметры штампа подписи |
Параметр | Значения | Обяз | Пример |
---|
svcUnifiedStamp.signature.version | Версия штампа подписи | 1 |
svcUnifiedStamp.signature. |
version<параметр>=1 |
svcUnifiedStamp.signature.emblem<параметр>=Шрифт штампа подписи
svcUnifiedStamp.signature.fontname |
<параметр>=Шрифт штампа подписи | Liberation Serif |
Размер svcUnifiedStamp.signature.fontsize | Размер шрифта штампа подписи | 8 |
svcUnifiedStamp.signature. |
fontsize<параметр>=8
fontbold<параметр>=Liberation Serif
| 10 |
svcUnifiedStamp.signature. |
firstheaderfontsize<параметр>=10
delimiter<параметр>=;
| 10 |
svcUnifiedStamp.signature. |
secondheaderfontsize<параметр>=10
|
|
svcUnifiedStamp.signature. |
groovyfolder<параметр>= |
svcUnifiedStamp.signature.defaultgroovy<параметр>= | Параметр | Значения | Обяз | ПримерТип штрихкода
svcUnifiedStamp.barcode.type | Тип штрихкода |
<параметр>=Высота штрихкода
svcUnifiedStamp.barcode.height | Высота штрихкода |
<параметр>=Шрифт шрифта текста штрихкода
svcUnifiedStamp.barcode.fontname | Шрифт шрифта текста штрихкода |
<параметр>= Высота шрифта текста штрихкода
svcUnifiedStamp.barcode.textfontsize | Высота шрифта текста штрихкода |
<параметр>=Шрифт штампа регистрации
Высота шрифта штампа регистрации
svcUnifiedStamp.additional.fontname |
<параметр>=Liberation Serif | Шрифт штампа регистрации | Liberation Serif |
svcUnifiedStamp.additional.fontsize | Высота шрифта штампа регистрации |
<параметр>=8