LINUX.ORG.RU

Как в LO снять Write Protected с офисных документов

 ,


0

1

Не открытие r/o, а именно запрет изменений. Вот есть например такой переводческий сервис на нейросетках https://www.deepl.com/ - бесплатные переводы сохраняются в файлы *.docx, которые при открытие нельзя редактировать и в шапке надпись, что за возможностью редактирования обращайтесь за Pro версией.

Открываю в LibreOffice, там вот так. Даже если пересохранить в odt - тоже самое. Вылечилось пересохранением в формат Word 97-2003.

Но это стало вообще сюрпризом, что можно ставить такие ограничения, которые свободные софт не сбрасывает и даже поддерживает в odt версии.

Интересует может что надо в самом файле пропатчить? По идее если unzip и потом где-то что-то поменять и снова zip - то такая фигня пропасть ведь должна.

Может кто уже делал и знает.

★★★★★

А как там скачать doc, чет не нашел. Выложи пример файла.

Но это стало вообще сюрпризом, что можно ставить такие ограничения, которые свободные софт не сбрасывает и даже поддерживает в odt версии.

Запрет на редактирование - нужная опция, иногда бывает нужна в работе, чтобы документ никто не редактировал. Тебя не смущает, что файловая система тоже умеет ставить режим readonly? Это твою свободу тоже ограничивает?

another ★★★★★
()

так написано же:

за возможностью редактирования обращайтесь за Pro версией

Правда, в России, вроде, нельзя купить Про-версию.

anonymous_sapiens ★★★★★
()
Ответ на: комментарий от another

А как там скачать doc, чет не нашел. Выложи пример файла.

Никак. Это в LO пересохранить если в doc (не docx), ограничение пропадает.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от anonymous_sapiens

так написано же:

Спасибо, это я и так прочел. Интересует где сидит этот запрет, чтобы удобнее его снимать было, потому что пересохранить в doc и так избавляет. Но хотелось бы, чтобы и обычные родные *.odt

praseodim ★★★★★
() автор топика

Docx - это архив. Анзип его. Получишь XML. Может для целей будет достаточно. Пара телодвижений и не надо тред разводить. Пять, млин, звёзд… Ну сам бы сначала палочкой потыкал, что ли?

anonymous
()
Ответ на: комментарий от praseodim

Сорри, не дочитал. Ну тогда только скрипт через ЛО хеадлесс: док ->одт?

anonymous
()
Ответ на: комментарий от another

Ты не понял, LO когда открывает такой docx не дает его редактировать.

Даже если средствами LO сохранить в родном odt - все-равно не дает. Я даже не знал, что такие «фичи» есть.

И только если средствами LO сохранить в doc (97-2003) запрет исчезает. И не уверен, что это не багофича, которую как бы еще не поправили в более новых версиях (пользуюсь старой 6.1).

praseodim ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Анзип его. Получишь XML. Может для целей будет достаточно.

Пока что достаточно просто пересохранить в *.doc.

Пара телодвижений и не надо тред разводить. Пять, млин, звёзд… Ну сам бы сначала палочкой потыкал, что ли?

Ты не дочитал. В принципе я и так нашел как побороть проблему через старый вордовский формат. Но очень неприятно удивило, что такие запреты тут вообще работают в LO и хотелось бы на будущее узнать где он там сидит.

praseodim ★★★★★
() автор топика
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: комментарий от annerleen

Интересно, там несколько вариантов. Помогло только Tools/Options/LibreOffice Writer/Compatibility и снять галочку с Protect form - самый невыразительный и одним баллом отмеченный

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

Я и так признал, что не дочитал… Ограничения анонимуса :( Может правда, пример файл? Если правда там форма, то как реализовано.

anonymous
()
Ответ на: комментарий от another

Попробуй на этом сервисе какой-то файл перевести, результат будет в таком виде.

Бесплатно - не более трех файлов в месяц, не более чем по 100 тыс. знаков.

praseodim ★★★★★
() автор топика

docx - это zip архив, в котором в виде xml файлов служебная информация и содержимое документа.

Распакуй docx, открой файлы о служебной информацией, найди блок в котором содержится хэш пароля и удали его.

По крайней мере с docx файлами office 2007 так работало.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.