LINUX.ORG.RU

Ooxml


1

0

Всего сообщений: 24

Apache POI 3.8

Группа Open Source

Вышла новая версия Apache POI — библиотеки для работы с офисными документами в форматах Microsoft Office.

Основные изменения:

  • SXSSF — API для поточного создания таблиц XLSX. Благодаря этому стало возможным создание таблиц любых размеров, не занимая оперативную память под хранение документа.
  • Улучшения в калькуляторе формул — поддержка нескольких десятков новых функций (всего поддерживается 140 функций из примерно 300); возможность добавления своих функций в библиотеку.
  • Excel Ant Tasks — плагин для сборочной системы Apache Ant, позволяющий пересчитывать и проверять формулы без написания Java кода.
  • XSLF — высокоуровневое API для работы с презентациями в формате PPTX.
  • Конвертеры файлов MS Word в HTML, XSL-FO и текст.
  • Исправлено большое количество ошибок и проблем, повышена стабильность работы библиотеки.

>>> Подробности

 , , , ,

maxcom
()

10 лет Apache POI

Группа Open Source

Apache Software Foundation анонсировал десятилетнюю годовщину проекта Apache POI — открытой библиотеки для чтения, записи и модификации офисных документов в форматах Microsoft, включая Word, PowerPoint, Excel, Outlook и Publisher. Библиотека используется в CERN, Deutsche Bank, Freddie Mac, IBM, J.P. Morgan, Lawrence Livermore National Laboratory, NASA, SAP, Siemens и других организациях. Также библиотека используется в OpenSource проектах Alfresco, JasperReports и Apache Tika.

Последняя стабильная версия, 3.7, вышла в октябре 2010. В августе 2011 вышла бета версия 3.8beta4.

Основные функции библиотеки:

  • Возможность чтения и записи форматов OLE2, включая .xls, .doc и .ppt
  • Возможность чтения и записи файлов OOXML, включая .xlsx, .docx и .pptx
  • Низкоуровневое API для OPC-контейнеров
  • Высокоуровневое развитое API для работы с таблицами Excel, документами Word и презентациями PowerPoint
  • Поддержка сообщений и вложений Outlook
  • Преобразование документов Excel и Word в HTML и XSL-FO

>>> Подробности

 , , ,

maxcom
()

Что госучреждения должны знать об OOXML?

Группа Open Source

В дополнение к недавней новости про утверждение в России формата ODF 1.0 в качестве национального стандарта, вниманию читателей предлагается перевод статьи с сайта Альянса ODF о текущем состоянии реализации формата OOXML. Статья носит информативно-разъяснительный характер и предназначена для осведомления государственных учреждений о тех сложностях, которые на данный момент таит в себе использование формата документов OOXML. Статья может стать источником дополнительных аргументов в пользу того, почему стоит следовать стандарту ODF.

>>> Подробности

 ,

while0pass
()

MS Office до сих пор не поддерживает основную редакцию OOXML, принятую в качестве стандарта

Группа Проприетарное ПО

В начале апреля исполнилось 2 года с момента принятия OOXML в качестве международного стандарта. Первая попытка принятия в сентября 2007 года успехом не увенчалась, однако он всё-таки был принят полгода спустя после серьезного пересмотра и разделения стандарта на 2 редакции.

Предложения с изменениями составили около 1500 страниц. Как сообщает независимый технический консультант Колин Джексон, участвовавший в заседаниях комитета в составе делегации от Новой Зеландии, их принятие в конечном счёте происходило скопом в виду очень большого числа. Вместе с тем он не отрицает, что были приложены немалые усилия многих специалистов из разных стран по улучшению стандарта.

Редакция, не прошедшая ратификацию в сентябре 2007 года, с несущественными измененьями и большим количеством выявленных проблемных моментов была предложена в качестве отдельной версии стандарта, названной Transitional OOXML, в то время как доработанная и исправленная версия получила название Strict OOXML. Перед Transitional-версией были поставлены вполне благородные цели --- «необходимо наличие переходного периода, в течение которого существующие документы в бинарном формате могли бы использовать устаревшие возможности для сохранения точности их воспроизведения».

По словам Джексона, всем участвовавшим в работе комитета было понятно, что программное обеспечение, а тогда был свежий MS Office 2007, должно как можно быстрее перейти на поддержку Strict-версии стандарта и казалось, что Transitional-редакция не будет иметь долгую жизнь. Микрософт обещала, что следующая версия MS Office будет поддерживать Strict OOXML. Однако этого не произошло.

По информации от самих разработчиков, Microsoft Office 2010 поддерживает OOXML Strict только на чтение, в то время как создания документов в новом формате всё ещё не возможно. Полностью поддерживается только Transitional OOXML.

По словам Дага Мэхью, специалиста группы «Office Interoperabilty» в Микрософт, полная поддержка Strict OOXML в MS Office будет не раньше 15-й версии. Office 2010 имеет версию 14.

Интересное мнение касательно сложившейся ситуации высказано в конце марта в блоге Алекса Брауна, независимого председателя проходившей в феврале 2008 года в Женеве рабочей встречи, на которой в течение недели порядка 100 делегатов из 32 стран занимались вопросами доработки OOXML. Браун считает, что в данный момент весь проект OOXML находится на перепутье. Если Микрософт выпустит ожидаемую версию Office 2010 (в тот момент она ещё не вышла официально) без полноценной поддержки Strict OOXML (не только чтение, но и запись), компании следует справедливо ожидать всестороннего осуждения за нарушение слова, данного сообществу, занимающемуся созданием мировых стандартов. И если основной курс изменён не будет, весь проект OOXML обречен на провал.

Интересно, что в Office 2010 пользователю в начале использования предлагается выбрать формат, который будет форматом по умолчанию в процессе дальнейшей работы --- OOXML или ODF. Сопутствующие предупреждения гласят, что OOXML специально спроектирован для поддержки всех возможностей MS Office, а выбор ODF череват вероятностью потери некоторого содержимого или возможности его редактирования при сохранении. Тем не менее, Strict-версию OOXML офис всё равно не поддерживает. Микрософт очевидно пытается продемонстрировать свою приверженность к стандартам и лояльность в отношении выбора пользователя между ними. Небольшой козырь для ослабления внимания и убеждения государственных чиновников или, например, членов еврокомиссии.

Ссылки:

1) Cтатья новозеландского независимого технического консультанта Колина Джексона с описанием процедуры доработки стандарта в феврале 2008 года в Женеве, а также текущей ситуации с реализацией и сопутствующих разочарований: http://it.gen.nz/2010/04/08/can-anything-save-ooxml/

2) Разочарованная статья Алекса Брауна, независимого председателя проходившей в феврале 2008 года в Женеве рабочей встречи по вопросам доработки OOXML. Именно тогда было выделено две редакции стандарта — Transitional и Strict: http://www.adjb.net/post/Microsoft-Fails-the-Standards-Test.aspx

3) Статья Дага Мэхью, специалиста группы «Office Interoperabilty» в Микрософт, о вопросах текущего состояния поддержки Strict-редакции стандарта OOXML в MS Office: http://blogs.msdn.com/dmahugh/archive/2010/04/06/office-s-support-for-iso-iec-29500-strict.aspx

4) Защититльная статья по поводу текущей ситуации с реализацией OOXML, интересные комментарии к статье: http://www.zdnet.co.uk/blogs/500-words-into-the-future-10014052/is-microsoft-reneging-on-its-ooxml-standards-promise-10015489/

5) О начальном диалоговом окне в Office 2010 с выбором формата по умолчанию — OOXML или ODF: http://www.itwriting.com/blog/2503-office-2010-offers-choice-of-open-document-or-microsoft-xml-formats.html

>>> Подробности

 , ,

while0pass
()

OpenXMLViewer v1.0

Группа Open Source

Вышла первая стабильная версия проекта OpenXMLViewer, разрабатываемого сотрудниками Microsoft под свободной лицензией Microsoft Public License и нацеленного на предоставление возможности просматривать документы OpenXML на компьютерах, где не установлен Microsoft Office. Пока поддерживаются только .docx.

OpenXMLViewer представляет собой конвертор из OpenXML в HTML и существует как в виде утилиты коммандной строки, так и плагинов к популярным браузерам.

Линукс тут при том, что существует версия и под него. Официально поддерживаются браузеры Opera и FireFox.

Проект OpenXMLViewer на CodePlex;

Официальный сайт OpenXMLViewer;

Пост об OpenXMLViewer в блоге Interoperability @ Microsoft;

Скачать OpenXMLViewer.

А ещё выпущен doc2x — официальный конвертер из старых форматов Microsoft Office в OpenXML. И тоже с версией под Linux. Под BSD-лицензией.

Проект doc2x на SourceForge.

Спасибо антимонопольной комиссии Европейского Союза!

>>> Пресс-релиз Microsoft

 , , , ,

anonymfus
()

Microsoft представила дополнение Firefox для чтения OXML

Группа Mozilla

В рамках конференции Document Interoperability Initiative, проходящей сейчас в Бельгии, компания представила свои разработки в области совместимости стандартов, и, в частности, дополнение к Firefox для просмотра документов формата OXML. Формат OXML (ранее называемый OOXML, Microsoft убрала слово Office из названия, поскольку формат предназначен не только для офисных приложений) используется в офисном пакете Microsoft — Office 2007, а также через специальное расширения - и в более ранних версиях этого продукта.

Также на конференции были представлены конвертер OXML в ODF и вклад компании Microsoft в разработку Apache Software Foundation — Apache POI. Последний предназначен для доступа к документам из среды Java, что полезно для серверных приложений на этой платформе.

>>> Скачать дополнение.

>>> Подробности

 , , oxml,

Aceler
()

Норвегия: эксперты Комитета по стандартам объявили о своей отставке

Группа Open Source

13 из 23-х членов норвежского Экспертного комитета по стандартам (Standard Norge), который рассматривал вопрос об утверждении формата документов Microsoft OOXML в качестве стандарта, выступили с открытым письмом, в котором объявили о своей отставке и объяснили причины, побудившие их принять такое решение. В своём письме они заявляют, что Standard Norge явно предпочёл поставить коммерческую выгоду выше того, что является лучшим для общества, и что следовало выбрать, исходя из технических и профессиональных интересов. По их мнению, после принятия такого решения Standard Norge утратил доверие со стороны сектора IT.

Первоначально Норвегия выступала против принятия OpenXML в качестве стандарта ISO (в пользу принятия такого решения выступали только 2 из 23-х экспертов Standard Norge). Несмотря на это, заключительное голосование прошло в пользу формата от Microsoft. Подписавшие открытое письмо утверждают, что процессы принятия решения в Standard Norge непредсказуемы, и называют стандарт ISO, принятый вопреки их мнению, «неподготовленным, непригодным и недостойным».

>>> Подробности

 , ,

G-UNiX
()

ISO дискредитировало себя

Группа Офисные приложения

Бразилия, Южная Африка, Венесуэла, Эквадор, Куба и Парагвай заявили о том, что более не уверены в нейтральности ISO. Они также заявили, что более не придерживаются позиции, согласно которой стандарт ISO автоматически предполагает использование в госструктурах.

>>> ZDNet

 ,

r
()

ISO отклонило аппеляции против принятия OOXML как стандарта

Группа Офисные приложения

Международная организация по стандартизации (ISO) и Международная электротехническая комиссия (IEC) дали зелёный свет публикации спецификации Office Open XML (OOXML), подготовленного Microsoft.

Согласно заявлению ISO, апелляции Бразилии, Индии, Южной Африки и Венесуэлы не смогли заручиться поддержкой двух третей членов ISO и IEC, которая необходима для остановки процесса публикации стандарта.

>>> Подробности

 , ,

gaa
()

НАТО поддержала ODF

Группа Офисные приложения

Организация Североатлантического Договора (НАТО) включила международный стандарт ISO/IEC 26300:2006 (OpenDocument) в список стандартов обмена информацией.

Помимо ODF, в этот список входят PDF 1.4, ASCII, форматы MS Office 2000/XP, ряд форматов на основе XML.

Разработанный Microsoft формат OOXML не входит в этот список.

>>> Источник

 ,

delilen
()

Руководство ISO рекомендует отклонить апелляции в отношении OOXML

Группа Офисные приложения

Руководство ISO и IEC рекомендовало отклонить ранее поданные апелляции от 4 стран (Бразилия, Индия, ЮАР и Венесуэла) в отношении сертификации OOXML, в качестве международного стандарта.

Таким образом, несмотря на многочисленные нарушения и протесты, OOXML может так и остатся стандартом.

>>> Подробности

 ,

imp
()

Формат ODF победил. Microsoft признала свое поражение.

Группа Офисные приложения

Битва между открытым форматом ODF (OpenDocument Format) и форматом Open Office XML (OO XML) компании Microsoft, подходит к концу. На данное время создатели OOXML не только анонсировали поддержку ODF в обновлении Office 2007 SP2, но публично признали: формат ODF победил.

Один из технических руководителей Стюарт МакКи (Stuart McKee) признал полную победу формата ODF на конференции Red Hat Summit в г. Бостон (США).

Это один из первых случаев, когда компании Microsoft не удалось навязать свой фирменный стандарт остальным участникам рынка. Полную поддержку формата ODF компания Microsoft планирует обеспечить в первой половине 2009 г., когда будет официально выпущен пакет обновлений Office 2007 Service Pack 2.

>>> Подробности

 , ,

delilen
()

ISO заморозил принятие OOXML

Группа Офисные приложения

После того, как четыре национальных комитета подали протест против стандартизации формата документов Office Open XML (OOXML), Международная организация по стандартизации (ISO) и Международная электротехническая комиссия (IEC) на заседании в Женеве приостановили процесс опубликования стандарта.

В своем заявлении (http://www.iso.org/iso/pressrelease.h...) ISO объявила, что планируемая ранее публикация ISO/IEC DIS 29500 откладывается до принятия решений по поданным претензиям. Согласно процедуре, это должно произойти в конце июня, когда ISO и IEC передадут свои заключения профильным комитетам для принятия окончательного решения.

Против ускоренной сертификации OOXML официально выступили Бразилия, Индия, ЮАР и Венесуэла. Озабоченность вызвало отсутствие консенсуса по вопросу, какие изменения должны быть внесены в спецификацию (которая занимает 6000 страниц), а также то, что возражения не были поставлены на обсуждение в индивидуальном порядке.

>>> Подробности

 , ,

real_maverick
()

Венесуэла против ooXML

Группа Офисные приложения

Венесуэла стала пятой страной, протестующей против принятия ooXML в качестве международного стандарта.

>>> Подробности

 ,

anonymous
()

Дания тоже протестует против OOXML

Группа Офисные приложения

Дания стала четвертой страной, после Южной Африки, Бразилии и Индии, опротестовавшей решение ISO о принятии OOXML в качестве международного формата. Один из вопросов, которые вызывает протест Дании — это вопрос о сроке подачи апелляций. Как выяснилось, в документах ISO было указано два разных срока подачи протестов.

>>> Подробности

 , ,

Uncle_Theodore
()

Индия — третья страна, опротестовавшая решение о стандартизации OOXML

Группа Офисные приложения

Индия, вслед за Бразилией и Южной Африкой, подала апелляцию на решение Международной Организации Стандартизации (ISO) о принятии спонсируемого Майкрософтом формата Office Open XML в качестве международного стандарта. Протест Индии прибыл в организацию непосредственно перед окончанием срока прошлой ночью.

По утверждению журнала PCWorld, это первая в истории апелляция BRM процесса в ISO/IEC JTC 1.

Теперь у руководства организации есть один месяц для попытки достичь компромисса с заявившими протест странами. Если соглашение не будет достигнуто, решение о судьбе стандарта будет принято Комиссией по руководству стандартами (Standards Management Board) в IEC и Комиссией по техническому руководству Technical Management Board (TMB) в ISO.

>>> Подробности

 , ,

Uncle_Theodore
()

Бразилия вслед за ЮАР подала апелляцию против OOXML

Группа Офисные приложения

Вслед за ЮАР, Бразилия подала апелляцию на решения комиссии ISO стандартизировать OOXML. Рабочая группа проанализировала аргументы, представленные в поддержку OOXML и нашла несколько очевидных нарушений директив JTC1.

Представители компании Микрософт заявили, что не готовы обсуждать выдвинутые претензии и попросили о переносе заседания. Поддержки эта просьба не получила, и в четверг апелляция была отправлена.

>>> Подробности на opennet.ru

 , ,

real_maverick
()

Южная Африка формально опротестовала результаты голосования по стандартизации OOXML

Группа Офисные приложения

Формальными причинами были нарушения нескольких положений процесса во время голосования:

1. Согласно пункту 13.4, любой национальный комитет может внести возражения по поводу противоречий с существующими стандартами или проектами JTC1, IEC или ISO, которые должны быть улажены с подателем стандарта на fast-track процедуру, и процесс должен быть открытым для всех национальных комитетов.

Несмотря на наличие возражений от многих национальных комитетов подобного процесса проведено не было — вместо этого секретариат JTC1 заявил, что это будет "непродуктивно" и проигнорировал эти требования.

2. Согласно пункту 13.8, все групповые решения должны быть приняты в результате консенсуса или путем голосования согласно процедурам JTC1.

Вместо этого, ECMA, рассмотрев всего 67 возражений из 1027, за остальные предложил "проголосовать пакетно" — то есть была проигнорирована работа многих экспертов во многих странах и вместо улучшения стандарта получили пакетный "одобрямс", что подрывает саму идею совместного улучшения международного стандарта.

3. ЮАР также выдвинул возражения по применимости самой процедуры голосования, которая была применена согласно пункту 9.14.

4. Согласно пункту 13.12, не позднее чем через месяц после финальной встречи согласительной комиссии, должен быть предоставлен финальный вариант спецификации.

А фактом является то, что его не было не только на момент голосования — он отсутствует до сих пор и нет вообще никаких признаков, что он вскоре появится, а значит что вообще не существует документа готового к fast-track процедуре.

Поэтому Южная Африка, как P-член, возражает против всего процесса от начала до конца.

PS: Напомню также, что в Британии идет судебный процесс в Верховном Суде против Британского Института Стандартизации, инициированный UK Unix and Open Systems User Group (UKUUG) по поводу голосования Британии.

Официальное Письмо: http://www.tectonic.co.za/wordpress/w...

>>> ZDNet

 ,

r
()

Microsoft Office 2007 проваливает тест на соответствие стандарту 'ISO/IEC 29500'

Группа Офисные приложения

Не прошло и месяца со дня одобрения в ISO стандарта Office Open XML (OOXML), как Alex Brown, начальник группы/комиссии, ответственной за данный стандарт в рамках ISO, решил-таки протестировать пакет Microsoft Office 2007...

Результат: 17-мегабайтовый файл (около 122'000 записей) с ошибками несоответствия при "жёстком" тесте, не допускающем отклонений от стандарта, и чуток поменьше при "транзитной" схеме...

Подсказочка: процедура 'Fast Track', по которой прошло принятие 'ISO/IEC 29500', рассчитана только на то, что уже успешно функционирует в реальной жизни.

>>> Grocklaw - Microsoft Office проваливает тест на соответствие стандарту 'ISO/IEC 29500'

 , , ,

sda00
()

OOXML принят в качестве стандарта ISO

Группа Проприетарное ПО

2 апреля ISO должна объявить об успешном принятии OOXML в качестве стандарта ISO.

Для принятия стандарта требовалось набрать не менее 2/3 голосов "за" среди стран-участников (P-members) и не более 3/4 голосов "против" среди всех стран, не воздержавшихся от голосования. По информации сайта theopensourcerer.com, было набрано 75% голосов "за" и менее 14% "против". На постсоветском пространстве большинство стран, имеющих право голоса, проголосовало за принятие нового стандарта от Микрософт, лишь Россия воздержалась от голосования.

Основными претензиями к данному стандарту были: наличие похожего стандарта ODF, плохая поддержка OOXML самими продуктами M$, делающая несовместимыми документы MSO'07 c другими возможными реализациями OOXML (например, возможность добавления чужеродных OLE-объектов в документы MS Office 2007), "перегруженность" стандарта.

>>> Информация о голосовании (PDF)

>>> Пресс-релиз на сайте M$

>>> Предыстория вопроса

 , , ,

Adjkru
()