Class OdtDocumentProcessor
java.lang.Object
ru.bitel.bgbilling.plugins.documents.server.bean.pattern.AbstractDocumentProcessor
ru.bitel.bgbilling.plugins.documents.server.bean.pattern.OdtDocumentProcessor
- All Implemented Interfaces:
DocumentProcessor
Обработчик формата ODF (.odt итд), работает через конвертацию в docx с помощью libreoffice.
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.plugins.documents.server.bean.pattern.AbstractDocumentProcessor
con, document, pattern, tableData
-
Constructor Summary
ConstructorDescriptionOdtDocumentProcessor
(Connection con, Document document, DocumentPattern pattern, Map<String, Object> varData, Map<String, List<Map<String, String>>> tableData) -
Method Summary
Modifier and TypeMethodDescriptionprocess
(FileInputStream patternInputStream) Непосредственно обработка файла с шаблоном документа.
-
Constructor Details
-
OdtDocumentProcessor
-
-
Method Details
-
process
public File process(FileInputStream patternInputStream) throws ru.bitel.bgbilling.common.BGException Description copied from interface:DocumentProcessor
Непосредственно обработка файла с шаблоном документа. Здесь осуществляется подстановка данных вместо переменных, генерация таблиц.- Specified by:
process
in interfaceDocumentProcessor
- Parameters:
patternInputStream
- файл шаблона.- Returns:
- готовый сформированый файл документа.
- Throws:
ru.bitel.bgbilling.common.BGException
-