webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> recenzje >> magazyny >> Software Developer's Journal

Software Developer's Journal Extra (25)

autor: Mateusz Bogolubow, ostatnia modyfikacja: 2007-07-29

szukaj: Open XML Open XML Office Open XML Office Open XML OOXML OOXML WordprocessingML WordprocessingML SpreadsheetML SpreadsheetML PresentationML PresentationML Office 2007 Office 2007 OpenDocument OpenDocument OpenOffice OpenOffice

Software Developer's Journal Extra

Kolejny numer magazynu SDJ Extra (tym razem to już 25) zawiera informacje o Open XML. Office Open XML (OOXML) jest formatem zapisu, który został opracowany przez Microsoft na potrzeby pakietu MS Office. Wraz z wypuszczeniem na runek Office 2007 stał się on wiodącym formatem zapisu danych w tym pakiecie biurowym.

Już w MS Office 2000 pojawiają się pierwsze właściwości dokumentów XML to jednak dopiero początek drogi do standaryzacji (OOXML jest standardem Ecma-376). Kolejne wersje pakietu otrzymują nowe formaty zapisu pliku w XML. Powstają języki znacznikowe WordprocessingML (używany do opisu dokumentów tekstowych), SpreadsheetML (używany do opisu arkuszy kalkulacyjnych), PresentationML (używany do opisu prezentacji multimedialnych).

Dzięki tym modyfikacją edycja plików Office-a stała się niezwykle prosta (poprzednie wersje zapisywały pliki w zamkniętym formacie binarnym). Obecnie pliki Word-a to nic innego jak dokumenty XML + multimedia spakowane ZIP-em. Dzięki temu w łatwy sposób można je przeglądać i edytować.

W magazynie znajdziemy mnóstwo informacji związanym z OOXML i tym sam chcąc nie chcąc o pakiecie MS Office (na CD znajdziemy 60. dniową wersję MS Office 2007). Na początek możemy się zaznajomić z historią formatu plików Office-a - poczynając od wydanego w roku 2000 (pierwszy pakiet biurowy Microsoft-u został wydany w 1992 roku).

Następnie zaczynamy przygodę z Open XML. Poznajemy jego strukturę, przeznaczenie i możliwości jakie prezentuje. W czasopiśmie znajdziemy wprowadzenie do modyfikacji dokumentów Open XML z poziomu C# czy odczytanie ich zawartości bez potrzeby korzystania z klienta Office-a.

Na stronach SDJ Extra znajdziemy również informacje o obustronnej konwersji Open XML na OpenDocument, z którego korzysta OpenOffice darmowy konkurent Microsoft-u.

Prezentowana pozycja według mnie jest bardzo ciekawe z racji tego, że oferuje podstawowe informacje związane z OOXML, które pozwalają na tworzenie własnych aplikacji operujących na dokumentach Office-a. Odnoszę jednak wrażenie, że jest to równocześnie troszeczkę propagandowa reklama.

Mateusz Bogolubow

Osoby czytające tę publikację przeglądały również:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org