Форум Зейского сообщества любителей ОС Linux и Unix

Тематические обсуждения *nix => Программы => Тема начата: vovka от Вторник, 18 Июня, 2013, 14:32:27

Название: Открываем файлы .shs
Отправлено: vovka от Вторник, 18 Июня, 2013, 14:32:27
    Я уже не знаю каким образом людям удаётся усложнить себе жизнь, но у некоторых это здорово получается - во второй раз мне дают документ в виде файла Фрагмент.shs Естественно, офисные пакеты LibreOffice и OpenOffice.org его  не открывают.

.shs - это содержимое буфера обмена Microsoft Office в своём собственном формате. Если пользователь выделил и скопировал текст в ворде и сделал вставку на рабочий стол, то содержимое буфера обмена сохраняется в виде файла  Фрагмент.shs

    Проблема открытия такого файла решается просто - нужно открыть MS Office 2010 или выше и в проводнике перетащить файл на чистый лист нового документа в ворде. В MS Office 2007 такая штука не работает - проверено.
   
    Как быть в случае, когда пользователь работает в открытых офисны пакетах LibreOffice и OpenOffice.org? Здесь много вариантов, вплоть до запуска виртуальной машины на Win, с установленным MS Office. Как оказалось, есть программы конвертеры, которые хорошо справляются с задачей открытия shs-файлов и конвертацией их в понятные форматы, например в rtf. Одна из таких - scrap2rtf . Есть варианты для Windows и Linux, позволяет вести пакетную обработку.
    Скачать программу scrap2rtf можно с сайта проекта:  http://code.google.com/p/scrap2rtf/