Конференция "Прочее" » Прочитать документ word [D7]
 
  • partizan (21.08.09 14:57) [0]
    Подскажите рабочий компонент для чтения word-документов.

    Пробовал MSWordDocument - виснет на некоторых файлах
  • DimaBr © (21.08.09 16:10) [1]
    Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
    Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.
  • TIF © (21.08.09 16:30) [2]
    > Подскажите рабочий компонент для чтения word-документов.

    1) Для чего? Требуется озвучить задачу. Может и мудрить не нужно ничего
    2) Сомневаюсь, что оный существует. Даже если и существует, то только в платном варианте
    3) Если в рамках задачи нужно просто открыть некий документ для просмотра пользователем, без проблем можно использовать бесплатное средство просмотра документов Office, есть на сайте Microsoft
    4)
    > для чтения word-документов.

    Маленький нюанс: есть .doc и .docx
    На 99% уверен, что в виду имелся именно первый, но неплохо бы уточнить. Вариант 4) применим к обоим форматам
    5) Спецификация обоих форматов также с недавнего времени выложена Microsoft-ом на MSDN для свободного доступа к ней. То есть можно изучить эти материалы и написать свою "читалку"
  • partizan (22.08.09 01:00) [3]
    2) Платные существуют точно, но стоят они больше, чем бютжет проекта.
    3) Нет, открывать для пользователя не нужно, нужно получить текст из документа для последующей обработки

    .doc достаточно

    5) Изучение спецификации и самостоятельное написание тоже не укладывается в бютжет

    Остается открывать их вордом из delphi и получать текст - но долго работает.
  • TIF © (22.08.09 01:29) [4]
    > но долго работает.

    Не дольше, чем запускается Word

    > бютжет

    Ну тогда
    6) увеличивать бютжет или плюнуть на сей протукт
  • Германн © (22.08.09 01:54) [5]

    > Ну тогда
    > 6) увеличивать бютжет или плюнуть на сей протукт
    >

    А ещё лучше - нанять грамотного специалиста. Сейчас, в эпоху кризиса, это недорого может обойтись (если хорошо поискать).
  • Inovet © (22.08.09 02:13) [6]
    > [4] TIF ©   (22.08.09 01:29)
    > Не дольше, чем запускается Word

    Не дольше, чем "начался Джа"-з.
  • blackman © (22.08.09 10:25) [7]
    MSWordDocument виснет только если битые документы.
    Можно и без него через OLE, но зачем читать? Изменить что-то или только показать?
    Вот например
    Изменить/прочитать свойства документа Word
    http://articles.org.ru/cfaq/index.php?qid=2994
 
Конференция "Прочее" » Прочитать документ word [D7]
Есть новые Нет новых   [134467   +7][b:0][p:0]