KF

Техника => Софт => Тема начата: Lucefer от 29-12-2006, 16:59:40



Название: Медленное открытие HTML в MS WORD
Отправлено: Lucefer от 29-12-2006, 16:59:40
Исходные данные таки. Есть HTML файлик с юникодом.
Текст в HTML в виде
<span class=A>&#DDDDD;&#DDDDD;&#DDDDD;&#DDDDD;</span><span class=B>&#DDDDD;&#DDDDD;&#DDDDD;&#DDDDD;</span>
....
где вместо D-десятичная цифра. Латиница и цифры - так и идут, кодируются только старшие и "непечатные" последовательност. т.е. например #&191; - перевернутый знак вопроса.
В итоге файл получается на мегабайт.
И вот возникла сложность - мозила его открывает просто замечательно. Эксплорер - тоже великолепно... а вот MS WORD подобный файл (правда там таблица в две колонки по ширине в 50%) открывал мегабайтный файл - 15 (пятнадцать) МИНУТ!!!!
Как бы ускорить открытие, есть какие идеи?
Можно ли как модифицировать вывод в юникода в HTML?


Название: Re: Медленное открытие.
Отправлено: Diozan от 31-12-2006, 14:21:48
А зачем HTML открывать в MS WORD? У него, конечно, есть функции HTML редактора и просмотрщика, но полноценными их не назовешь.
С выводом юникода проблем никогда небыло, указать только надо в самой страничке, что страничка в юникоде, а то ручками переключать придется кодировку.


Название: Re: Медленное открытие.
Отправлено: GREAT от 03-01-2007, 09:26:26
да. а зачем это надо?
программно - т.е. OLE-WORD имеетса ввиду?


Название: Re: Медленное открытие HTML в MS WORD
Отправлено: cosmo_vk от 04-01-2007, 23:55:58
А если попробовать через FrontPage или чего попроще, например, через AkelPad, правда подсветки синтаксиса не будет только и всего...


Название: Re: Медленное открытие HTML в MS WORD
Отправлено: FroX от 06-01-2007, 16:26:47
Просто файлик у тебя в виндовой кодировке
просится конвертнуть в юникод
можно так:
открой в IE, дальше сделай "Сохранить как" и при сохранении кодировку смени с Кирилица (Windows) на Юникод
наверняка файлик станет поменьше (а если в UTF-8 сконвертить, то еще меньше)

редактировать что получилось лучше конечно, как тут уже советовали, не в ворде, а в нормальном HTML-редакторе.
можно в офисовском редакторе сценариев (в ворде - меню сервис-макрос-редактор сценариев (Alt-Shift-F11)) - в нем даже WYSIWYG режим есть


Название: Re: Медленное открытие HTML в MS WORD
Отправлено: Lucefer от 20-02-2007, 19:49:12
Надо было в ворде открывать. :) Реализовал непосредственный вывод в UTF-8, скорость увеличилась в разы.
В очередной раз понял, что ворд создавался внеземным разумом :-)