Успехи проекта Document Liberation по созданию библиотек для работы с проприетарными форматами
Представлен краткий отчёт о достижениях проекта Document Liberation за 2014 год. Document Liberation основан разработчиками LibreOffice и нацелен на вынос в отдельные библиотеки средств для работы с различными актуальными и устаревшими проприетарными форматами файлов, что позволяет организовать работу с данными форматами не только в LibreOffice, но и в любом стороннем открытом проекте. За год существования проекта сформирована коллекция библиотек для работы с форматами Corel WordPerfect, Corel Draw, Microsoft Works, AbiWord, Microsoft Publisher, Microsoft Visio, Apple Keynote, Adobe FreeHand, Aldus PageMaker, и многих форматов документов Mac. Из недавних достижений отмечается создание сводной библиотеки librevenge, выступающей интерфейсом для упрощения использования функций остальных библиотек, развиваемых проектом. Появление библиотеки libpagemaker для разбора документов, подготовленных в Adobe PageMaker. Создание двух библиотек libepubgen и librvngabw для организации экспорта в ePub и формат документов Abiword. Расширение возможностей существующих библиотек, например добавление в libwps поддержки электронных таблиц и БД Microsoft Works, а также подготовка к добавлению поддержки форматов Lotus 1–2–3. Добавление в libmwaw поддержки более 20 устаревших форматов платформы Mac. Улучшение libfreehand и libetonyek в плане импорта форматов Adobe Freehand и Apple Pages.
Полный текст статьи читайте на OpenNet