В результате системного сбоя одного из приложений офисного пакета MS Office можно потерять важный документ, над которым работали целый день. О том, что надо было сохраняться – говорить не буду. Лучше расскажу, как восстановить утраченный файл после аварийного закрытия, например, MS Word 2007/2010.
Что это значит?
В файле «Автокопия test.asd» сохранены все изменения, которые мы внесли в документ за 10 минут. Если сохранить документ вручную и закрыть Word, то файл «Автокопия test.asd» удалится автоматически. А если MS Word закроется из-за системного сбоя, то файл останется.
По умолчанию папка для хранения файлов автосохранения для MS Office 2007/2010 в Windows 7 находится:
C:Usersdid5AppDataRoamingMicrosoftWord
Поэтому, если произошел форс-мажор и вы потеряли файл из-за сбоя Word, то идем в эту папку и ищем его там. Если нашли — читайте дальше, а если нет, то мои соболезнования.
Как открыть файл с расширением .asd
Файл с расширением .asd есть, но возникает следующий вопрос: “Чем открыть файл с расширением .asd?”. Логично предположить, что автосохраненный документ Word нужно открывать MS Word. Но при попытке его открыть получаем сообщение: “Приложению Microsoft Word не удается открыть данный файл, так как этот тип файлов не поддерживается”
Чем открыть файл doc
Предположение было верное, но метод выбран не тот. Файл с расширением .asd открывается MS Word, но определенным способом.
1. Запускаем MS Word 2007/2010 –> Файл –> Параметры –> Сохранение. Копируем путь к папке, который задан в строке «Каталог данных для автовосстановления»
2. Открываем эту папку в проводнике, там должен лежать файл с расширением .asd
3. Word –> Файл –> Открыть. В окне «Открытие документа» в строке «Имя файла» вводим путь, который скопировали в пункте 2.
4. Должен появиться список с файлами в этой папке. Если нет, то удаляем последний слэш () и набираем его заново. В списке выбираем файл с расширением .asd и жмем кнопку Открыть.
Word откроет файл с расширением .asd
Открыть файл .asd у меня получилось только этим способом, других вариантов не нашел. Если у Вас получилось открыть файл .asd по-другому, то обязательно напишите об этом в комментариях.
Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!
Хотите поблагодарить автора за эту заметку? Вы можете это сделать!
Источник: did5.ru
Как запустить программы doc
: 1
запустить программу doc из под window
как запустиь программу doc из под wind XP.
из командной строки не идет.смена свойств по совместимости не помогает
Спасибо
: 18,136
Используйте эмулятор доса.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Как и чем открыть файл с расширением doc
: 26,238
Вам поможет DOSBox — результаты поиска DOSBox
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запустить программу от имени. | dr.Chas | Win Api | 3 | 21.08.2009 20:20 |
Как из под Мандривы винду запустить (виртуальной машиной)? | Stilet | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 3 | 28.05.2009 13:24 |
как запустить программу? | GothicMet | Помощь студентам | 3 | 04.10.2008 18:07 |
Как запустить программу | Vadik(R) | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 10.03.2008 16:04 |
Помогите разобраться как запустить Паскаль под WindowsXP | KnDmPetr | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 03.03.2008 12:08 |
Источник: www.programmersforum.ru
Устройство формата DOCX, как его открыть на PHP для вывода данных
10.07.18 ИТ / PHP 19648
Сайт сегодня – это непросто странички, а в большинстве случаев целая система по обработке и генерации различных данных. Часто бывает необходимо вывести данные с сайта в какой-либо распространенный формат, например, в PDF, DOCX, CSV и т.д. Рассмотрим, как можно вывести данные в файл DOCX на PHP.
Немного о формате DOCX. Это расширение файлов для программы Microsoft Office, продукт Word. Microsoft Word представляет собой текстовый процессор, который предназначен для создания, просмотра и редактирования текстовых документов. Раньше Word в основном использовался двоичный формат сохранения файлов, расширение DOC. Но, на смену ему пришел более совершенный формат – DOCX.
Как устроен DOCX?
DOCX – это просто архив, в котором содержатся все необходимые файлы для документа, сам документ хранится в формате XML. Это делает возможным легко открыть архив на PHP и вывести нужные данные в файл XML внутри контейнера DOCX. Чтобы лучше понять, что содержится в таком файле, можно взять любой архиватор и открыть с его помощью файл DOCX. Внутри Вы увидите определенную структуру из папок и файлов.
Основной интерес представляет собой папка word, в ней то и содержится основное содержимое файла DOCX. Как видно, все файлы и настройки в этом формате стремились сделать с расширением XML, это неспроста, ведь X на конце означает отношение к XML. На рисунке ниже можно увидеть содержимое папки word, главный файл здесь document.xml.
Именно файл document.xml и содержит весь основной контент документа DOCX. Работать с форматом XML достаточно просто при помощи любых средств, ведь этот формат напоминает обычный текст, только он четко структурирован, что позволяет легко обратиться в любую точку файла и изменить любые данные.
Чтобы открыть DOCX на PHP и записать туда нужные данные, можно использовать довольно простой код:
Сначала создается объект ZIP архива, в который затем считывается содержимое DOCX, из DOCX извлекается контент document.xml. Затем происходит непосредственная запись данных в файл, просто ищется заранее подготовленное место в файле DOCX в виде токена [ИСКОМЫЙ ТЕКСТ] и на его место записываются любые данные. После выполнения этой операции, происходит запись обновленного document.xml в DOCX и архив закрывается.
Важно проследить за целостностью токенов, если текст заменятся таким способом. Сделать это можно достаточно просто. Сначала откройте нужный файл в Word и расставьте токены, желательно написать их в простом блокноте и затем вставлять на нужные позиции. После чего, сохраните файл DOCX и откройте его архиватором, найдите и откройте в нем document.xml – проверьте целостность токенов, они должны быть написаны слитно, без разрывов. Только в таком случае, возможна корректная замена токенов на нужный текст.
Таким образом, было рассмотрено устройство формата DOCX, а также показано, как можно легко записать данные в DOCX на PHP.
Источник: eqsash.com