Одна из проблем, с которой сталкиваются системные администраторы переводящие организацию на OpenOffice.org - неправильно сохраненные документы, или фрагменты. Фрагмент документа (англ. Shell Scrap Object File) - это OLE-контейнер содержащий в себе RTF-документ. К сожалению, на данный момент OpenOffice не умеет автоматически распознавать и открывать фрагменты.
Один или несколько файлов можно преобразовать в RTF вручную, но что делать, если фрагментов десятки или даже сотни? Программа scrap2rtf (http://code.google.com/p/scrap2rtf/) позволяет преобразовать множество файлов в пакетном режиме. Программа написана на С++ и не требует каких либо дополнительных библиотек. Для вынужденных использовать OpenOffice.org в Windows есть порт для данной операционной системы.URL: http://code.google.com/p/scrap2rtf/
Новость: http://www.opennet.me/opennews/art.shtml?num=26622
на самом деле - это не проблема. проблема - упыри, устанавливающие оффыцэ2007, и их пособники, присылающие док-Хэ. и при этом не принимающих возражений типа - пришлите в формате РТФ!
ага, прислают, то же, только расширение меняют... приходится посылать (нет, не туда.., а на платные курсы операторов ЭВМ :)
<[]
Для таких одна программа - Т4
А я тут переводил одну организацию на OOo. Установил, настроил, все проверил. Потом звонят, документы не открываются. Прихожу, в папке секретаря СОТНИ фрагментов, она видите-ли не знала про кнопку "сохранить" в офисе
Спасибо!
Полезная новость и программа. Спасибо.
Отлично спасибо
http://code.google.com/p/scrap2rtf/Прогу скачал, но она не работает, в логах пишет:
Welcome to scrap2rtf!
Processing file: C:\Users\Istomin\Desktop\3-НДФЛ\777.shs
No scrap founds!
Bye Bye!
http://vk.com/board5495361?act=create#/topic-5495361_26873742прочти и будет тебе счастье
> http://vk.com/board5495361?act=create#/topic-5495361_26873742
> прочти и будет тебе счастьеэто что за ссылка? я такого багтрекера не знаю.
жуть какая.
string szSystem = "/usr/bin/7z x -o"+szTempDir+" -y \""+szFileName+"\" > /dev/null";
а зачем там c++ — даже мохнатый мудрец не ответит…