Libreoffice совместная работа с документами excel
Работа с отдельным файлом
Есть ли возможность как в MS Office разрешать только чтение документа , при необходимости запрашивать пароль и разрешать запись?
Для чего это нужно? Создатели ООо пошли гораздо дальше разработчиков MSO и сделали более удобный инструмент. Защищённый таким образом документ открывается только для чтения. Но если получателю неймётся, то он его может отредактировать, нажав соответствующую кнопку на тулбаре. Никаких паролей ни при открытии документа, ни при начале редактирования, ни при сохранении не спрашивается. Однако все изменения автоматически записываются и зрительно выделяются. А вот при попытке отменить режим фиксации изменений и запрашивается пароль.
Следует обратить внимание на то, что установка пароля на файл в диалоге "Сохранить / Сохранить как" здесь совершенно ни при чём и работает автономно.
Такой режим очень удобно использовать, когда отправляются документы на согласование и нужно заставить "согласователя" выделить все изменения, чтобы не вычитывать затем документ посимвольно. При этом ничего напоминать и упрашивать не придётся. ООо всё сделает за вас (в смысле заставит зафиксировать изменения). Очень удобно.
Установка режима "только для чтения" не имеет никакого отношения к одноимённому атрибуту файла. |
Могут ли несколько пользователей одновременно работать с одним файлом?
В режиме совместного доступа к таблице налагается ряд ограничений на редактирование (нельзя удалять/добавлять столбцы/строки и т.д.)
Для организации совместной работы в ООо Writer можно использовать специальный тип документа - Составной документ, разделив работу на вложенные документы и добавив их в составной. Подробнее об этом: см. ООо Полезности: Использование составных документов
Файл на общем ресурсе открывает один пользователь, у него он открывается с правами редактирования. Если второй пользователь открывает этот же файл, одновременно с первым, то он открывается только для чтения. Но при этом невозможно сделать никаких изменений. Как это можно обойти, чтобы можно было делать изменения, хоть и не сохраняя (чтобы можно было сохранить по какому-нибудь другому пути)?
На стандартной панели инструментов есть значок Редактировать документ (5-й слева). В вашем случае он скорее всего создаст локальную копию того файла.
Возможна ли совместная работа нескольких пользователей в Base?
Нет. В текущей версии этот режим не поддерживается.
Локальная сеть
Если файлы хранятся на другом компьютере то можно ли работать с ними ООо по локальной сети?
Лучше подключить ресурс как сетевой диск (средствами ОС или надстройками над samba)
Существует ли средство для групповой работы с файлами ООо?
Да. O3Spaces Community Edition (freeware) позволяет работать с системой 10 пользователям. O3Spaces имеет web-интерфейс, существуют также расширения для интеграции с OOo и MSO.
Этот день настал: мы открыли исходный код десктопных редакторов ONLYOFFICE. Теперь они абсолютно бесплатны для домашнего и коммерческого использования. Лицензия AGPLv3, скачать на сайте, код на GitHub.
A в этой статье мы просто приведем несколько аргументов в пользу того, чтобы при отказе от Microsoft Office по экономическим или идеологическим причинам переходить на ONLYOFFICE, а не на Libre. Читайте далее, чтобы испытать боль.
Вы наверное ждете, что сейчас мы будем меряться функциональностью и спорить с пеной у рта, у кого что лучше реализовано. Не-а. Конечно можно найти то, что у нас реализовано лучше, и то, что сделано лучше у них. Что-то мы не допилили, где-то у них баги. Да и вообще всё это очень субъективно. Давайте лучше рассмотрим фактическую сторону дела.
Кратчайшая история форматов
Давным-давно в далекой-далекой галактике главные форматы документов были бинарными. И звали их doc, xls и ppt. Миром документов уже правила Империя Microsoft. Но появились отважные повстанцы OpenOffice, которые хотели освободить галактику от гнета Империи и создать собственные редакторы документов.
Трудность заключалась в том, что форматы Microsoft были закрытыми, и познать их тайны можно было лишь запрещенным кодексом джедаев методом реверс-инжиниринга. И отважные повстанцы OpenOffice сделали свой открытый формат на основе XML и назвали его ODF (odt, ods, odp). У них получилось очень хорошо! Это поняли даже представители империи, которые просто воспользовались идеей находчивых повстанцев и в 2007 году выпустили новую версию своего офиса, сохранявшего документы в новый формат — OOXML (до боли знакомые нам docx, xlsx и pptx). А дальше произошло вот что: у Microsoft оказалось больше ресурсов и программистов и они просто сделали свой формат круче — улучшив и расширив его. Кстати, старые бинарные форматы Microsoft тоже открыли, сняв завесу тайны, чтобы разработчики, не обладавшие достаточным количеством мидихлорианов, тоже могли их законно использовать.
Надо сказать, что вроде бы родственные форматы ODF и OOXML оказались совершенно несовместимы между собой. В одном есть объекты, которых нет в другом, а во втором есть такие свойства, которых нет в первом. В общем, чтобы перегнать один в другой простым XSLT-преобразованием не обойдешься.
Почти все документы хранятся в doc или docx
А теперь вернемся от истории к настоящему моменту и осознаем вот что: почти 99% всех текстовых документов в изученной части галактики хранятся в форматах doc или docx. При чем большая часть всё-таки в docx, потому что начиная с 2007 года каждый новый созданный документ редакторами MS по умолчанию сохраняется в него. В doc хранятся в основном старые документы. (И кстати, для старых версий Word'а в Microsoft запилили плагин, позволяющий сохранять документы в docx. Их цель — полностью уйти от старого формата). При этом текстовых документов в формате odt в мире чуть более одного процента.
Вы можете сказать: вы взяли эти цифры с потолка (нет, это не так, мы проводили очень большую аналитическую работу, прежде чем взяться писать наши редакторы). Возможно кто-то будет пытаться доказать, что соотношение 90 к 10. Но это не меняет сути, поскольку это не 50 на 50 и даже не 60 на 40. Иначе Libre Office (как наследники Open Office) уже сейчас правили бы миром наравне с Microsoft. А Microsoft действительно правит: ведь в формате docx не просто большая часть документов, а ПОЧТИ ВСЕ документы на планете.
Когда мы выбирали, какой из открытых форматов — ODF или OOXML — делать основным, мы практически не сомневались. Мы хотели корректно открывать и работать с большей частью документов, а не с меньшей.
Когда мы отображаем документ, мы по сути отображаем набор объектов — определенную объектную модель. У LibreOffice объектная модель документа соответствует формату ODF, созданному программистами Open Office, у нас — объектная модель полностью соответствует формату OOXML, созданному Microsoft. Поэтому файлы формата docx мы открываем лучше, чем Libre, а файлы форматов odt — хуже. Но файлов docx гораздо больше. Таким образом, мы лучше открываем большую часть существующих на планете текстовых документов.
(Обратите внимание: не говорим сейчас, что Libre Office хуже. Их формат объективно более редкий, поэтому проблем и трудностей с совместимостью будет гораздо больше)
А что же с odt?
Конечно, мы работаем и с этим форматом. Как поддерживать его, когда наш основной формат несовместимый с ним docx? Варианта два: либо разрабатывать отдельный редактор (дорого и накладно), либо конвертить. Мы выбрали вариант с конвертацией: при попытке открыть odt в редакторе ONLYOFFICE, odt автоматически конвертится в docx. К сожалению, некоторые потери при конвертации очень вероятны, хотя мы, конечно же, стремимся свести потери к минимуму.
Отредактированный файл вы сможете сохранить обратно в odt. Получится схема с двумя конвертациями: odt — docx — odt. Тут нужно учитывать, что если конвертация — это сено, пропущенное через лошадь, то двойная конвертация — это сено, пропущенное через лошадь дважды.
Что мы хотим сказать этой частью статьи: нам пришлось пожертвовать качеством открытия odt. Однако мы считаем, что потери качества в 1% случаев гораздо менее существенны, чем потери качества в 99% случаев. Если вы понимаете, куда мы клоним.
Мир движется в облака, и совместная работа над документами для многих уже не просто приятный бонус, а жизненная необходимость. Libre Office тоже работает над онлайн версией редакторов (Collabora Office).
Как устроен онлайн-редактор Libre (никак)
Разработчики выбрали схему, в которой десктопный редактор крутится на сервере, а конечному пользователю в браузер транслируется картинка происходящего в облаке. Действия самого пользователя передаются на сервер, внесенные изменения обрабатываются редактором, после чего пользователю отправляется новая картинка. Таким образом, разработчики решили не разрабатывать онлайн-редактор, а просто поместить свой готовый десктоп в облако и отладить механизм транслянции.
У такого подхода есть плюсы и минусы. Плюс: c такой схемой все функции, которые есть в десктопе Libre будут доступны в онлайне. Минус: чтобы в таком онлайн-редакторе могло работать большое количество пользователей, придется поднять ДЕЙСТВИТЕЛЬНО МНОГО серверов. Что-то подсказывает нам, что это будет недешево и очень медленно.
Кроме того, сейчас у Libre нет совместного редактирования. Вообще. А так как их онлайн-редактор — это десктоп, помещенный в облако, то чтобы сделать хоть какую совместку кому-то придется залезть в его ядро (точнее, в код трех разных десктопных редакторов, которые еще и писались разными командами) и производить там существенные изменения, поскольку вся мега-функциональность редакторов должна быть доступна и в совместной работе. Другими словами, придется отрефакторить три редактора. Как вы понимаете, переписывать код редакторов и делать механизм ретрансляции — это довольно далекие друг от друга задачи. В общем, наш прогноз — совместного редактирования у LibreOffice не будет еще долго. Но все функции десктопа будут.
Десктоп ONLYOFFICE — это браузер
Мы считаем, что нам в этом плане повезло больше: мы сначала написали онлайн-редактор, а затем переделали его в десктоп. Скажем так, совместное редактирование у нас есть по умолчанию, поскольку десктоп ONLYOFFICE по сути представляет собой браузер, который открывает не все страницы, а только наши — документы. Для этого мы используем Chromium Embedded Framework (CEF), подробнее об этом можно прочитать в нашей статье об анатомии десктопных редакторов.
Из других плюсов — мы считаем, что наши редакторы это редакторы «будущего», они будут работать на всем, что поддерживает HTML, будь-то новая китайская операционная система или инопланетная технология с возможностью доступа к земному интернету (мы предполагаем, что инопланетяне всё-таки решат настроить себе интернет, чтобы получше изучить нашу цивилизацию).
(Очень) Краткие выводы
Если вдруг вы не смогли прочитать много букв выше, то здесь мы коротко сформулируем основные отличия open source редакторов ONLYOFFICE от офисного пакета Libre Office:
Общее положение дел:
Имеется терминальный сервер на Linux Ubuntu.
Установлен Libreoffice 5.
Сетевую папку подключаю с Windows, файловая система NTFS.
Подключение настроено через файл fstab, при помощи строчки:
Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.
Если повторить все эти действия с документами из локальной папки, например /tmp/shara/ то всё работает.
Проблема либо в строке, которая подключает сетевую папку, либо в файловой системе NTFS.
У кого есть какие соображения, отзовитесь.
попробуйте монтировать с опцией nobrl
Попробовал, сетевая папка не подмонтировалась.
При попытке открыть один документ двумя пользователями, я получаю ошибку.
LibreOffice 5.0.2.2
Read-Error
Data could not be read from the file.
Тебе нужно разобраться, что лочит файл. Поскольку мы ничего не знаем про домен и всё такое, смотри какие расширенные права на файл показывает винда, а какие линукс (getfacl)
bass ★★★★★ ( 14.10.15 11:05:45 )Последнее исправление: bass 14.10.15 11:08:27 (всего исправлений: 1)
Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.
Это специально так сделано. Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?
Файл лочит пользователь который первый открыл файл.
Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?
MS Office умеет совместно редактировать документы и лочит их в рамках абзаца, причём ещё и пишет, кто именно работает над каким абзацем.
Microsoft Office – это многофункциональный и крайне удобный продукт для работы с документами, но далеко не единственный в своем роде. За время его существования было выпущено много альтернативных программных средств, которые не только похожи, но и даже лучше по некоторым параметрам.
Что может стать бесплатной альтернативой Microsoft Office – расскажу в сегодняшней статье.
Microsoft Office Online
Первый аналог Microsoft Office – Microsoft Office, как бы это странно ни звучало. Но не обычная версия, а онлайн, доступ к которой открывается через любой браузер. Оригинальный пакет доступен при оплате подписки, а вот веб-версия позволяет использовать некоторые продукты бесплатно, в частности Word, Excel, PowerPoint и OneNote.
Такой вариант отлично подойдет для тех, кто ранее использовал Microsoft Office и не хочет уходить от его интерфейса и удобства использования. Веб-версия – это точно такой же дизайн, те же форматы файлов и многое другое.
Без минусов тут, конечно, не обойтись: один из существенных – это невозможность работать в режиме офлайн. Для использования веб-версии потребуется регулярное интернет-соединение, что может стать существенным недостатком для многих. Также в таком формате нет сводных таблиц и редактора баз данных, отсутствует поддержка RTF, HTML и прочих форматов.
Особенности:
- документы можно скачать на компьютер в форматах MS Office или открытых форматах для редактирования офлайн, а также экспортировать в PDF;
- поддерживает все форматы документов Microsoft: docx, xlsx, pptx и их более ранние версии (doc, xls, ppt), а также открытые форматы odt, ods, odp;
- открывает доступ к таким продуктам, как Word, Excel, PowerPoint и OneNote.
Платформы: Web
Google Документы, Таблицы и Презентации
ПО от Google – это, пожалуй, лучшее, что можно найти в виде альтернативы для Microsoft Office. В отличие от предыдущего продукта, инструментарий от Гугла позволяет работать в офлайн-режиме, но для этого потребуется скачать специальное расширение для Chrome.
Продукты от Google были разработаны для командной работы: документами и другими файлами можно легко делиться по ссылке, что позволяет в режиме онлайн работать над одним файлом нескольким пользователям. Кроме того, у приложений есть мобильная версия, позволяющая также редактировать и просматривать Google-файлы. Вдобавок к этому инструменты хорошо работают с другими продуктами компании, будь то «Google Диск», «Календарь» или «Gmail».
Особенности:
- удобное хранилище файлов: 15 Гб свободного пространства для документов, таблиц, презентаций и других типов файлов;
- созданные файлы в Google всегда под рукой: в браузере или мобильном приложении;
- автоматическое сохранение файлов без дополнительных действий;
- привычный офисный функционал и стандартный набор инструментов, как и в Microsoft Office.
Платформы: Web
Apple iWork
Лучшая альтернатива от Apple – iWork. Сервис включает в себя такие инструменты, как Pages, Numbers и Keynote, которые ничем не уступают продукциям Microsoft Office. Они позволяют работать как с документами, так и с таблицами и презентациями.
Есть один небольшой минус – это необычный интерфейс, к которому стоит привыкнуть, если ранее вы пользовались компонентами от Microsoft. При этом все стандартные файлы Office будут отлично работать в iWork.
Стоит также отметить, что данный сервис это не только про iOS и macOS. Им спокойно можно пользоваться и на Windows, но только в этом случае будет использоваться веб-версия через iCloud.
Особенности:
- мгновенное переключение между iPad, Mac и iPhone благодаря функции Handoff;
- полноценная поддержка форматов MS Office;
- в документы, таблицы и презентации нельзя вставлять другие медиаданные, кроме фотографий;
- совместный режим работы в режиме реального времени.
Платформы: Web, iOS, macOS
Официальная страница: Apple iWork
Calligra Suite
Один из самых старых офисных пакетов для Linux, разработанный в далеком 1997 году, был предназначен для рабочего стола KDE, но вполне может быть использован владельцами компьютеров на базе Windows или macOS.
Изначально он выпускался как KOffice, но в 2010 году, после разделения компании, получил название Calligra Suite. Пакет имеет открытую лицензию и распространяется бесплатно, в него входит 10 программ для решения множества офисных задач.
Помимо стандартных Words (текст), Sheets (таблицы), Stages (презентации), Braindump (заметки) и Kexi (базы данных), пакет включает растровый (Krita) и векторный (Karbon) графические редакторы, редактор диаграмм и блок-схем (Flow), приложения для управления проектами (Plan) и создания электронных книг (Author).
Особенности:
- может работать с текстовыми документами в форматах .doc, .docx, .odt, .odm, .html и .pdf;
- есть растровый графический редактор, ориентированный на рисование с помощью планшетного устройства;
- есть векторный графический редактор с различными инструментами рисования и редактирования.
Платформы: Linux, Windows, FreeBSD, macOS
Официальная страница: Calligra Suite
WPS Office
WPS Office – это тот продукт, который практически один в один копирует весь инструментарий Microsoft Office. Он был разработан китайской компанией Kingsoft Office Software и состоит из трех программ: Writer для работы с текстом, Spreadsheets – с таблицами, Presentation – с презентациями. Интерфейс и возможности приложений очень похожи на «оригинальные» версии от MS.
Также пакет предоставляет бесплатное пространство объемом 1 Гб в облачном хранилище, похожем на Microsoft OneDrive, а изменения синхронизируются между десктопной версией и мобильным приложением.
Есть две версии WPS Office – бесплатная и платная. Первая периодически показывает рекламу и немного ограничивает функционал для работы с PDF. Вторая же все ограничения убирает и отключает рекламу.
Особенности:
- есть PDF-конвертер, поддерживается экспорт файлов в PDF и популярных офисных форматах;
- свободно открывает и работает с документами, созданными в Microsoft Word (.doc, .docx), Excel (.xls, .xlsx) и PowerPoint (.ppt, .pptx);
- каждый документ открывается в отдельной вкладке, что позволяет быстро переключаться между ними;
- есть приложение для iOS и Android.
Платформы: Windows, Linux, Android, iOS, macOS
Официальная страница: WPS Office
SoftMaker FreeOffice
SoftMaker FreeOffice – очередной клон всеми любимого Microsoft Office, но заметно отличающийся от предыдущего пакета: он больше напоминает старые версии Microsoft Office, нежели новые.
Данный пакет открывает бесплатный доступ к таким аналогам, как Word, Power Point и Excel. Также программа позволяет быстро сохранять файлы в форматах PDF и ePub. По сети, к сожалению, работать нельзя: командная работа невозможна. Кроме того, в софте отсутствует тезаурус, которым привыкли пользоваться многие пользователи офисного ПО.
Особенности:
- все приложения SoftMaker FreeOffice могут экспортировать документы в PDF;
- поддерживает популярные форматы Microsoft Office: .DOCX, .PPT, .XLS и другие;
- работает с операционными системами Windows, Linux и Android;
- поддерживает автоматическую проверку орфографии во всех трех программах.
Платформы: Windows, Linux, Android
LibreOffice
Те, кто работал на Linux, должны знать о таком офисном пакете, как LibreOffice – он нередко присутствует в сборках Линукса и пользуется там большой популярностью. В него входят не только аналоги Word, Excel и Powerpoint, но и редактор баз данных, способный заменить Microsoft Access.
Поговорим сразу о минусах: первое, что бросается в глаза – это старомодный интерфейс, похожий на Office 2003. Второе – это отсутствие возможностей совместной работы. Ну и третье – это мобильное приложение, которое есть, но через него можно только просматривать файлы без возможности редактирования.
В то же время LibreOffice может практически все, что умеет Microsoft Office – это поддержка всех стандартных форматов и весь необходимый функционал. Кроме того, данный пакет позволяет подключать специальные плагины, благодаря которым можно добавлять новые «фишки» в программы.
Особенности:
- основной формат файлов – открытый международный формат OpenDocument, но возможна работа и с другими популярными форматами: .XML, .DOC, .XLS, .PPT, .CDR;
- в состав включены такие компоненты, как LibreOffice Writer, LibreOffice Calc, LibreOffice Impress, LibreOffice Draw, LibreOffice Math, LibreOffice Base;
- экспорт в PDF: поддерживается во всех компонентах, кроме Base;
- поддержка сторонних расширений.
Платформы: Windows, Linux, macOS, Android, iOS
Официальная страница: LibreOffice
Р7-Офис
P7-Офис – продукт от отечественного производителя, предлагающий пакет с приятным интерфейсом. За несколько лет работы программный набор превратился в полноценный инструмент с широкими возможностями.
Здесь есть гибкий режим совместного редактирования: несколько пользователей могут работать одновременно, в «быстром» или «строгом» режимах. В первом случае изменения записываются в документ автоматически, во втором – изменяемые части файла блокируются для редактирования другими участниками проекта. Оба режима можно использовать одновременно.
Платформа Р7-Офис доступна в трех вариантах: как облачный сервис, где работа выполняется через браузер, как серверное ПО либо как десктопный вариант для Windows, macOS и Linux. Также есть мобильные версии для Android и iOS.
Особенности:
- максимальная совместимость с Microsoft и поддержка других популярных форматов, включая ODF;
- возможность работать с текстовыми документами, таблицами и презентациями в одном окне, переключаясь между вкладками.
Платформы: Web, Windows, macOS, Android и другие
Официальная страница: P7-Офис
OnlyOffice
OnlyOffice – не просто офисный пакет в браузере. Это многофункциональный портал для совместной работы, включающий в себя управление документами и проектами. Он предназначен для небольших и средних компаний, которые ищут эффективную платформу для управления бизнес-процессами.
В состав пакета входит:
- управление документами;
- онлайн-редакторы документов с поддержкой форматов Word, Excel и Powerpoint;
- управление проектами;
- диаграмма Ганта;
- CRM;
- почтовый агрегатор.
Пакет OnlyOffice работает не только в браузере, но и на компьютере, и даже в мобильном приложении. Онлайн-версия офисного пакета представляет собой простую систему электронного документооборота, что отлично подходит для бизнеса. Надо зарегистрироваться в качестве представителя компании, а в перспективе – платить за место в облаке. Также это касается и мобильного приложения. Полностью открытыми и бесплатными являются только десктопные редакторы.
Особенности:
- полная совместимость с форматами Microsoft Office;
- комментирование и встроенный чат;
- рецензирование и просмотр истории изменений документа;
- есть возможность расширить функциональные возможности плагинами.
Платформы: Web, Windows, Linux, macOS, iOS, Android
Официальная страница: OnlyOffice
OpenOffice
OpenOffice – один из самых «древних» пакетов, разработанный Apache. Сегодня данный офисный пакет распространяется в бесплатном доступе и имеет открытый исходный код. Также одна из его версий превратилась в самостоятельный офисный пакет, известный как LibreOffice.
OpenOffice приобрел популярность в некоторых государственных организациях как свободный некоммерческий продукт, который не сильно уступает по функционалу знаменитому MS Office. Особое распространение пакет получил в образовательных учреждениях и на некоторых предприятиях. Однако он популярен и среди обычных пользователей.
Пакет отлично работает с форматами ODF, на которые в основном и рассчитан. Поддержка форматов Microsoft Office средняя: чем старее формат, тем лучше он поддерживается.
Особенности:
- спокойно работает на очень слабых ПК;
- крайне простой интерфейс программы;
- немного старомодный дизайн.
Платформы: Windows, Linux, macOS
Официальная страница: OpenOffice
Заключение
Сегодня мы увидели, что Microsoft Office – это не единственный в своем роде офисный пакет, которым можно пользоваться на Windows и других платформах. Да, он, можно сказать, «идеальный», но есть масса бесплатных аналогов, которые иногда даже лучше. Естественно, что бесплатные решения предлагают меньше функционала, но на то они и бесплатные. Однако тот же пакет от Google хорошо себя показывает при совместной работе и пользуется большой популярностью.
Читайте также: