|
Модераторы: MetalFan |
|
Freeusr007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 13.8.2008 Репутация: нет Всего: нет |
У меня такая проблема. Ребят, помогите кто сможет.
Задача: Есть документы формата MS Word 97-2003 (*.doc). В каждый документ помещено несколько статей. Каждая статья отделена от предыдущей Заголовком. Задание: выяснить, сколько статей в каждом документе, и сохранить их каждую, в отдельный документ TXT. Названием для этого TXT должен стать заголовок статьи. Пример: Document1.doc Произвольный заголовок 1 Произвольный текст статьи Произвольный заголовок 2 Произвольный текст статьи Результат работы программы: 1.Произвольный заголовок 1.txt 2.Произвольный заголовок 2.txt Я уже весь день сегодня промучался. Не знаю как и сделать. Т.е. были мысли сначала конвертить данный *.doc в html через компонент Word, а потом по тегам (компонент при конверте как я понял на экспериментах форматирование сохраняет) <p> и </p> вычлинять куски текста и сохранять. Но моих знаний тут не хватает. Помогите пожалуйста кто может. Спасибо. |
|||
|
||||
aleksh |
|
|||
Опытный Профиль Группа: Участник Сообщений: 609 Регистрация: 8.7.2008 Репутация: нет Всего: 13 |
для начала рекомендую, хотя бы ознакомится с этим, а после этого можно и по существу, но, думаю, не понадобится
|
|||
|
||||
Freeusr007 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 13.8.2008 Репутация: нет Всего: нет |
Ознакомился. Почитал и вник. Но там нет того что мне надо. Мне надо как-то узнать где начинается заголовок. Там этого нет. Вот тут уже идет некоторое обсуждение по моей теме. Но решения так и нет.
|
|||
|
||||
volvo877 |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 2072 Регистрация: 15.11.2004 Репутация: 5 Всего: 116 |
Если я тебя правильно понял, то тебе нужно что-то вроде:
|
|||
|
||||
remax |
|
|||
Доцент Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
А обязательно нужно Delphi? В самом Ворде есть масса способов автоматизации этого процесса. По такому принципу делают массовую рассылку.
-------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
|||
|
||||
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |