![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]()
Это справедливо до Word 2010 (http://support.microsoft.com/kb/211489)
Но вот последним я только что создал и переоткрыл документ с 61865984 знаками "!" ![]() Хотя конечно сам файл .docx был размером 900K! |
![]() |
![]() |
![]() |
#12 | ||
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
![]()
Я знаю об этой странице и на её информации я и основывался. А существуют ли уже спецификации для Word 2010? Подозреваю, что в 64-разрядной версии допустимый размер файла будет побольше, но это нарушит совместимость
Цитата:
Цитата:
Лучше день потерять — потом за пять минут долететь!©
|
||
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 17.07.2009
Сообщений: 519
|
![]()
Спецификацию на ограничения Word 2010 я то же не нашёл.
Просто ради интереса попробовал в 32-х битной версии. Создал 59М плоского текста (.txt), открыл в Word 2010 (около 2 минутна Core2Duo E8400 3Ghz), модифицировал текст, cохранил как .docx, закрыл Word и открыл полученный файл. Долго но работает. Сам файл .docx получился за счёт высокой компрессии маленьким ~900K. Но 59 мегабайт чистого текста никуда не делись ... Так что с этим ограничением не всё понятно ![]() Прилагаю слегка подрезанный файл о котором шла речь. Кстати, он успешно сохраняется в формате Word 97-2003. Но получается .doc файл размером больше 60Мб. Файл этот без труда открылся в Word 2003 за пару секунд. Кстати, с очень большими файлами у меня проходил вот какой фокус: 1) Файл сохранялся в плоском формате (xml,htm,rtf) 2) Групповая обработка и замены писалась на на VB6 с regexp'ами. Но полагаю, на perl или python было бы не сильно дольше. ![]() 3) После всех обработок шла обратная конвертация. Формат документов это позволял. Такой подход дал примерно 15 кратный выигрыш над средствами Word. Впрочем, тут всё сильно зависит от обрабатываемых текстов и от сложности замен. Последний раз редактировалось Aent; 14.05.2010 в 00:43. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массовая очистка TextBox | Kveldulv | Microsoft Office Excel | 2 | 26.03.2010 14:31 |
Массовая замена аргументов | kzld | Microsoft Office Excel | 8 | 07.02.2010 17:57 |
Массовая обработка файлов | bionicle | Помощь студентам | 2 | 30.01.2010 12:37 |
Массовая драка в военной части на Алтае | rpy3uH | Свободное общение | 5 | 10.07.2009 14:02 |
Замена кода программы с Delhi5 на Delhi7 либо замена базы данных с Acessa на MySQL | DorianLeroy | Фриланс | 8 | 18.02.2009 18:52 |