Lekce 16 - Open XML SDK - Práce s dokumenty MS Word ve VB.NET
V minulé lekci, DocX - Dokončení editoru a další práce s DocX ve VB.NET, jsme dokončili editor MS Word dokumentů a
ukázali si, jak v DocX
formátovat text a vkládat do něj
obrázky a další položky.
V dnešním tutoriálu Soubory ve VB.NET se budeme znovu zabývat formátem
docx
. Představíme si knihovnu Open XML SDK a
upravíme si náš docx
editor, aby využíval tuto knihovnu.
Knihovna Open XML SDK
Open XML SDK je knihovna umožňující práci se všemi
Open XML formáty pomocí DOM, tedy i s
formátem docx
. Její výhodou je, že ji spravuje přímo
Microsoft, takže má zaručenou dlouhodobou podporu.
Struktura WordProcessingML dokumentu
Jak víme z předchozích lekcí, soubor docx
je ZIP s XML (WordProcessingML)
soubory uvnitř. Taktéž víme, že WordProcessingML dokument
vždy dodržuje jistou strukturu a pracuje s určitými elementy:
<w:document xmlns:w="https://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:body> <w:p> <w:r> <w:rPr> <w:b/> </w:rPr> <w:t>Hello world!</w:t> </w:r> </w:p> </w:body> </w:document>
V Open XML SDK jsou tyto elementy reprezentovány
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu Soubory ve VB.NET se naučíme pracovat se soubory aplikace MS Word pomocí knihovny Open XML SDK, kterou použijeme v našem editoru docx souborů.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.