Я занимаюсь проектом, в котором клиент имеет очень ограниченную пропускную способность между филиалами.Когда проект касается веб-биллинговой системы, которая будет выставлять счета в формате PDF.Однако из-за ограниченной пропускной способности производительность счета в формате pdf очень низкая.
Поскольку используемый мной метод отчетности - JasperReport
, я думаю, что теперь: со стороны сервера выкачка счета всгенерированный jasper xml файл, затем xml будет конвертирован в pdf на стороне клиента (в браузере).Это происходит потому, что скорость сжатия XML (или текста) через http выше, чем в формате pdf.
Теперь проблема в том, как преобразовать сгенерированный яшмой xml-файл в pdf на стороне клиента (или браузера)?
Любое предложение?
(нашел другое решение, использующее javascript для генерации pdf ( jspdf ), однако проект, похоже, на некоторое время остановился ...)