Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Нужна помощь Добавлено: 03.07.05 19:59  

Автор вопроса:  Irbis | Web-сайт: www.oplata.nm.ru
Срочно понадобилась прога, распаковывающая документы Mic Word и подписывающая их данными распокававшего пользователя.
С распаковкой нет проблем, с побписью проблема, не сталкивалься, не знаю куда рыть.
Пробовал в наглую дописывать к файлу - ворд ругаеться что документ поврежден.
Возможно есть какая то библиотека ворда позволяющая подписывать документы или изменять какие то скрытые параметры или как это осуществить?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 03.07.05 20:17
распаковывающая документы Mic Word

 А они не упакованы. Там просто файловая система внутри файла.

Ответить

Номер ответа: 2
Автор ответа:
 Irbis



Вопросов: 5
Ответов: 47
 Web-сайт: www.oplata.nm.ru
 Профиль | | #2
Добавлено: 03.07.05 20:20
Нет, система такая, пользователь получает по электронной почте зазипованый и зашифрованный файл, программа распаковывает его и подписывает.
А как подписать?

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 03.07.05 21:48
Срочно понадобилась прога, распаковывающая документы Mic Word и подписывающая их данными распокававшего пользователя.

А что понимается под действием "подписывание"?

Ответить

Номер ответа: 4
Автор ответа:
 Irbis



Вопросов: 5
Ответов: 47
 Web-сайт: www.oplata.nm.ru
 Профиль | | #4
Добавлено: 04.07.05 01:35
Ввести в файл какие то данны, например пару байт.
Желательно так чтоб при редактировании файла они сохранялись.

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 04.07.05 11:43
Вообще с составным файлом можно работать через OLE API (ищи по словам Compound file), но мне проще на уровне его структуры.

Ответить

Номер ответа: 6
Автор ответа:
 Irbis



Вопросов: 5
Ответов: 47
 Web-сайт: www.oplata.nm.ru
 Профиль | | #6
Добавлено: 04.07.05 14:44
Спасибо, начну рыть.

Ответить

Номер ответа: 7
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 04.07.05 15:27
Ищи, а я тебе пока расскажу свои наблюдения. Документ Word не имеет объектов каталогов, а есть несколько потоков (файлов) данных, расположенных в корневом каталоге. Попробуй для начала создать новый поток размером в сектор (или 64-байтный малый блок) и в него записать. Если будет продолжать ругаться попробуй добавить данные в конец одного из существующих потоков. На низком уровне это просто, а вот как через API не знаю.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам