|
|
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
Всем приветы! Вопрос такой: есть xml документ, к нему xsl документ (листинги ниже). Очень хочется с помощью xsl делать импорт в ms excel & pdf. Но есть необходимое требование - разбивка на страницы. Проблема в том, что в html форматировании присутствует объединение ячеек и частенько это объединение попадает частью на конец страницы, частью на начало, что неудовлетворительно. так вот, вопрос в том: можно ли указывать в xsl какие нибудь дирерктивы для разбиения на страницы только в заданных местах? листинг: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2008, 13:45 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
поднималось можно ищи сдесь и на xmlhack.ru/forum ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2008, 18:48 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
поднималось то поднималось, а вот решения я так и не нашел... сейчас копаю в сторону xsl-fo. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 12:22 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
я как минимум 2 людей знаю кто занет ответ. Один в командировке приедет в пятницу, второй в отпуск ушел. когда выйдет не вкурсе. Если к тому моменту когда хоть один объявтся еще будет актуально ,напишу им. в xsl-fo точно решение есть, они оба на нем как раз специализировались и перед обоими эти грабли лежали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 14:37 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
SuSaя как минимум 2 людей знаю кто занет ответ. Один в командировке приедет в пятницу, второй в отпуск ушел. когда выйдет не вкурсе. Если к тому моменту когда хоть один объявтся еще будет актуально ,напишу им. в xsl-fo точно решение есть, они оба на нем как раз специализировались и перед обоими эти грабли лежали. Мерси, было бы круто! Я чё то уже нарыл, перехожу к практическим занятиям. В FO это решается тем, что можно TABLE ROW делать единым объектом для вывода. По крайней мере, в мануалах пишут так. Потом возникла проблема с XSL-FO->PDF конвертером для asp.net. По странному(точнее закономерному для области применения XSL-FO (издательское дело)) стоят они некисло. По хорошему от килобакса. Нашел бесплатное nFOP = port of JAVA FOP. который умеет как то это делать. Результатами поделюсь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 15:29 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
Подсказка, ищи XEP (читать как "хеп"), и руссофикатор к нему NAXEP. Красиво звучит не правда ли). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 15:37 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
так же глянь Oxygen. Эти творцы занимались подключением Fop'a и Xep'a к парсеру saxon. А также нашли такую возможность еще в Oxygen'e v 8. Сейчас 9-ка вышла ,может уже все включено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 15:39 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
Однако :) XEP Server (1-CPU) 3,999.95$. Цена настолько милая, что хочется разбираться с nFOP. таких денег на pdf жалко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 17:33 |
|
||
|
разбивка на страницы возможна?
|
|||
|---|---|---|---|
|
#18+
Насколько я понял с Oxygen (www.oxygenxml.com), то это всего лишь визуальных редактор для xml,xsl & etc технологий. А результат xsl трансформации можно потом передать в XEP или другой процессор, который работает с xsl-fo форматом... nFOP кажется даже работает - по крайней мере какой то текст в pdf выводит :) По идее у него проблема с русским, будем смотреть далее. Так и есть, русские буквы заменяются на '#' :(. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2008, 18:06 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=35405036&tid=1333861]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 144ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...