|
|
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
товарищи! подскажите, какие есть способы программно проверить, является ли набор байт файлом 2007 ворда, или 2003? нужно научиться отличать один от другого. первое что пришло на ум - проверить, является ли "это" zip-архивом. если является - понятно, что 2007 (docx), иначе 2003. но возможно в среде профессионалов в данной области (я от винды вообще далёк) уже есть какие-то устоявшиеся традиции как такое делается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 12:44:53 |
|
||
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
глянуть первые байты файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 13:03:41 |
|
||
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
Korcarглянуть первые байты файла? первая мысль была. наделал кучу файлов разного формата, смотрел первые байты. показалось что они могут быть одинаковыми. но может показалось? я открывал некоторые doc 2007 вордом перед этим. какими должны быть первые байты у какого ворда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 13:08:55 |
|
||
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
в заголовке файла ворда 2003 фигурируют букавки "РП", а 2007 - "РК". так что неодинаковые по расширению файла - не вариант? кто-то может его (расширение) изменить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 13:21:46 |
|
||
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
акуз-программист, я наверное глупость спрошу - а различать их по расширению недостаточно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 13:22:14 |
|
||
|
как отличить файл 2007 ворда от файла 2003?
|
|||
|---|---|---|---|
|
#18+
расширение не известно. программа получает массив байт. с первыми буквами разобрался. это 2007 офис всю малину портил сохраняя файлы в своём формате даже когда изначально открывался документ из 2003. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2009, 14:21:50 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=190&tid=2179276]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
282ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 618ms |

| 0 / 0 |
