Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
Привет всем! Пользователь грузит файл формата .doc Мне нужно достать данные из таблицы, заполненные по заранее известному шаблону. У меня openXML выдаёт ошибку file contains corrupted data. Мне нужно перевести файл в docx и работать с OpenXml? Но ведь тогда придётся сохранять файл, а потом удалять после обработки, т.е. это не лучший вариант. Что вы мне посоветуете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 01:25 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
Отказаться от формата doc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 05:19 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
AntonariyОтказаться от формата doc. формат doc (старый) документирован, зачем отказываться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 07:15 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
От того, что он документирован, он не становится удобным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 09:43 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
1. Использовать конвертер (написать отдельный сервис конвертации) wordconv.exe OpenXMLTranslator Aspose.Words Spire.Doc 2. Microsoft Office Interop Word Assembly 12.0 + WdSaveFormat.wdFormatDocumentDefault 3. Отказаться от устаревшего типа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 09:57 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
ясно, спасибо. выбрал пункт 3. Не знаю, правда, что на это скажет заказчик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 12:51 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
Studentsвыбрал пункт 3 Правильный выбор. StudentsНе знаю, правда, что на это скажет заказчик. Попытайся убедить его в том, что это старый неподдерживаемый современным ПО формат. Сейчас уже даже многие гос. учреждения перешли на формат docx для внутреннего и онлайн документооборота. В любом случае, у заказчика есть возможность использовать бесплатный пакет совместимости: Пакет обеспечения совместимости Microsoft Office для форматов файлов Word, Excel и PowerPoin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 12:58 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
ясно, спасибо за советы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 15:39 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
Есть ещё 2 вопроса. 1)Каким образом можно сделать выборку всех XMLNode: Код: c# 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. У меня в nlist ничего не попадает, хотя такие тэги есть. 2)Т.к. я беру docx 2010 года, то ссылка http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas А если пользователь будет грузить 2007 или 2013 годов, то ссылку нужно будет менять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 17:14 |
|
||
|
Работа с Word 2003
|
|||
|---|---|---|---|
|
#18+
Сам XML выглядит так (это только начало) Код: xml 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. Может проблема в том, что ссылки для XmlNamespaceManager.AddNamespace не работают, если по ним перейти. Но word возвращает этот XML ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2013, 17:44 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1358317]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 299ms |

| 0 / 0 |
