Как автоматически экспортировать веб-форму приложений Oracle в PDF?
-
03-07-2019 - |
Вопрос
Идея состоит в том, чтобы после ввода данных автоматически экспортировать форму приложений Oracle (веб) в PDF и сохранить ее в базе данных.
Используя XML Publisher, можно разрешить пользователю экспортировать его по требованию, но мне нужно, чтобы PDF-файл отчета/формы создавался автоматически.
Решение 2
Хорошее решение в значительной степени описано здесь.По сути, с помощью небольшого количества кода OAF можно преобразовать XML-форму в PDF, вызвав API XML Publisher.
Однако было бы интересно, чтобы XML-форма генерировалась автоматически без необходимости использования специального запроса + объекта просмотра.
Другие советы
Один из способов сделать это - использовать iText.После сохранения формы напишите небольшой класс для создания PDF-файла и сохраните его где угодно.
Это не автоматический для программиста (вас), поскольку это предполагает написание для него класса, но это автоматический для конечного пользователя, которому не придется ничего делать, чтобы сохранить форму в файл PDF.