|
Как в табличный документ добавить HTML текст с оформлением |
☑ |
0
Aceforg
02.06.15
✎
14:43
|
Обычные формы.
Есть вебсервис формирует и возвращает на сайт табличный документ.
На сайте табличный документ печатается или сохраняется в формате xls или pdf.
Поставили задачу добавить в конечный результат текст с html файла с сохранением оформления.
Варианты решения такие:
1. Табличный документ "сконвертануть" в html документ и добавить требуемое. Не удовлетворяет результат, требуется возможность сохранения в формате xls и pdf.
2. Табличный документ выгрузить в xls и программно добавлять текст, распарсив теги на сервере.
3. Распарсить html и программно форматировать ячейки табдокумента.
Есть другие варианты? Например вставить в табдокумент html поле?
|
|
1
pessok
02.06.15
✎
14:45
|
Можно вставить в документ html-поле
|
|
2
pessok
02.06.15
✎
14:48
|
хм, сторно. что-то не нашел такого. тогда проще всего третий вариант
|
|
3
Aceforg
02.06.15
✎
14:48
|
(1) Не нашел. Как вставить html поле в табдокумент?
|
|
4
pessok
02.06.15
✎
14:50
|
(3) лучше, наверное, взять html документ нужный, конвертнуть его в mxl, забрать оттуда область, которую надо вставить и вставить ее в исходный mxl
|
|
5
Fragster
гуру
02.06.15
✎
14:50
|
в (0) реально "табличный документ" передается на сайт, или все-таки что-то другое?
|
|
6
Aceforg
02.06.15
✎
14:52
|
(4) Хорошая идея. Сейчас проверю.
|
|
7
Aceforg
02.06.15
✎
14:56
|
(5) в формате ТипФайлаТабличногоДокумента.HTML4
|
|
8
Fragster
гуру
02.06.15
✎
15:01
|
(7) ну так это не табличный документ, это документ HTML. его и корежь, как тебе надо
|
|
9
Aceforg
02.06.15
✎
15:06
|
(8) Этот вариант отметался сразу, требуется сохранение в формате xls.
|
|
10
Fragster
гуру
02.06.15
✎
15:14
|
(9) всё будет работать, если кроме <table> ничего в документе не будет
|
|
11
Fragster
гуру
02.06.15
✎
15:16
|
у тебя УЖЕ html
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший