Detail práce

Knihovna pro zpracování souborů ve formátu epub

Bakalářská práce Student: Válek Roman Akademický rok: 2016/2017 Vedoucí: Krčma Martin, Ing.
Název anglicky
Library for Processing of epub Files
Jazyk práce
český
Abstrakt

Tato bakalářská práce se zabývá analýzou formátu EPUB určeného k elektronické publikaci knih a dokumentů v jeho specifikaci verze 3.0. Na základě získaných poznatků je navržena knihovna pro práci se soubory v tomto formátu a je popsána její implementace v jayzce C++. Práce dále popisuje rozhraní knihovny a její využití při implementaci aplikací pracujících s elektronickými publikacemi. Je popsána implementace jednoduché demonstrační aplikace pro převod dokumentu ve formátu Markdown do formátu EPUB.

Klíčová slova

Epub, C++, knihovna, Markdown, LipZip, TinyXML2

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
12. června 2017
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "C".

Otázky u obhajoby
  1. Když je výstup Vaší práce na Gitlab, měl už o ni někdo zájem, využil ji?
  2. Výstupem Vaší práce jsou zdrojové soubory, co Vás vedlo k nevygenerování C++ knihovny v klasickém pojetí (.so, .dll)?
Komise
Zendulka Jaroslav, doc. Ing., CSc. (UIFS FIT VUT), předseda
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Citace
VÁLEK, Roman. Knihovna pro zpracování souborů ve formátu epub. Brno, 2017. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-12. Vedoucí práce Krčma Martin. Dostupné z: https://www.fit.vut.cz/study/thesis/19448/
BibTeX
@bachelorsthesis{FITBT19448,
    author = "Roman V\'{a}lek",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Knihovna pro zpracov\'{a}n\'{i} soubor\r{u} ve form\'{a}tu epub",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19448/"
}
Nahoru