|
|
|
Открытие из VB через Word API документа с картинками
|
|||
|---|---|---|---|
|
#18+
Проблема в следующем: Нужно сделать массовое пребразование htm-файлов с рисунками, хранимыми с папке ???.files, в формат с внутренним хранением рисунков - doc, mht или другой. Короче, чтобы у документа был один файл. Предполагаемое решение - использовать Word API, но: Если в Word-е открыть такой htm-документ - появляется диалог "Часть файлов с этой веб-страницы отсутствует в указанных папках. Загрузить из, несмотря на это?". Выбираешь "Да" - все рисунки загружаются, "Нет" - пустые рамки. Когда пытаюсь открыть такой документ через Word API в VB - отрабатывает вариант "Нет" без рисунков. В Documents.Open параметров, влияющих на данный выбор не нашел. Может быть какое-нибудь свойство объекта Application (.option) ? Кто-нибудь знает как решить проблему или подскажите другое решение? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 13:37 |
|
||
|
Открытие из VB через Word API документа с картинками
|
|||
|---|---|---|---|
|
#18+
Отвечаю сам на свой вопрос: Проблема была из-за того, что папка .files имела название отличное от самого файла (такое вполне нормально для microsoft, но порождает массу проблем). Например файл называется Doc1.html , а папка с картинками для него называется \Документ_первый.files Решение: переименовывание папки под имя файла, а узнать какая именно папка для данного файла можно лишь анализом содержимого html-файла. После этого всё нормально становится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2008, 06:56 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2162646]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
13ms |
get first new msg: |
9ms |
get forum data: |
4ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 378ms |

| 0 / 0 |
