wtorek, 11 sierpnia 2009

Open XML - tworzymy dokument Word (docx) - Podsumowanie (1) [PL]

Ostatnio w ramach tego bloga pojawiło się trochę wpisów na temat formatu Open XML, tworzenia dokumentów dla Word (docx), języka WordProcessingML, tym razem postanowiłem przedstawić spis wspomnianych artykułów:

  1. Open XML Format SDK 2.0 - pierwsze wrażenia - gdzie znaleźć, jak zainstalować i jak napisać najprostszą aplikację
  2. Style w Open XML SDK - czyli podstawy formatowania tekstu i wykorzystaniu styli
  3. Tabele w Open XML Format SDK (DOCX) (czyli przygotowujemy tabliczkę mnożenia dla Workd 2007) - jak przygotować tabelę z wykorzystaniem SDK dla Open XML Format
  4. Kierunek: w głąb formatu "docx" - co tak na prawdę znajduje się w pliku DOCX
  5. Przyjrzyjmy się WordProcessingML wchodzącego w skład formatu OpenXML - jak wygląda ten OpenXML
  6. Na lewo, na prawo.... hej w Open XML - czyli jak sterować wyrównaniem tekstu (w stylach i paragrafach)

Wiem że te wpisy nie wyczerpują wszystkich zagadnień, a nawet można je nazwać zaledwie rzutem oka na ten temat, ale przy pomocy tego posta chciałbym usprawnić nawigację po tym blogu, tak aby łatwiej można było odnaleźć potrzebne informacje

Zapraszam do lektury!

5 komentarzy:

  1. Witam, super wpisy można sobie łatwo po testować.
    Mam jednak pytanie, jak wygląda sprawa z licencją?
    Czy mogę tego Open XML SDK bez problemu dodawać do produktu komercyjnego?
    Szukam... szukam i znaleźć nie mogę... a nie do końca
    kojarzę te magiczne licencje :)

    pozdrawiam
    Tomasz

    OdpowiedzUsuń
  2. Wydaje mi się że nie ma problemu z redystrybucją, podczas instalacji SDK wyświetlana jest licencja, którą trzeba zaakceptować i w której napisane jest kiedy można redystrybuować:
    ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.

    a. Distributable Software. You are permitted to distribute the software in programs you develop if you comply with the terms below. The software (including the sample code) is “Distributable Software.”

    i. Right to Modify Code

    · Sample Code. You may modify, copy, and distribute the source and object code form of code marked as “sample.”

    ii. Third Party Distribution

    · Third Party Distribution. You may permit distributors of your programs to copy and distribute the Distributable Software as part of those programs.

    iii. Distribution Requirements. For any Distributable Software you distribute, you must

    · add significant primary functionality to it in your programs;

    · require distributors and external end users to agree to terms that protect it at least as much as this agreement;

    · display your valid copyright notice on your programs; and

    · indemnify, defend, and hold harmless Microsoft from any claims, including attorneys’ fees, related to the distribution or use of your programs.

    iv. Distribution Restrictions. You may not

    · alter any copyright, trademark or patent notice in the Distributable Software;

    · use Microsoft’s trademarks in your programs’ names or in a way that suggests your programs come from or are endorsed by Microsoft;

    · include Distributable Software in malicious, deceptive or unlawful programs; or

    · modify or distribute the source code of any Distributable Software so that any part of it becomes subject to an Excluded License. An Excluded License is one that requires, as a condition of use, modification or distribution, that

    · the code be disclosed or distributed in source code form; or

    · others have the right to modify it.

    OdpowiedzUsuń
  3. dzięki za szybką odpowiedź!
    pozdrawiam

    OdpowiedzUsuń
  4. Fascynujący wpis. Podoba mi się.

    OdpowiedzUsuń

Posty powiązane / Related posts