Vektorový grafický výstup z HTML renderovacího stroje

but.committeedoc. Ing. Ondřej Ryšavý, Ph.D. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Vladimír Veselý, Ph.D. (člen)cs
but.defenceStudent 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 " A ". Otázky u obhajoby: V kap. 8 "Testování" diskutujete správnost výstupu implementovaných generátorů, které ručně porovnáváte s očekávaným výstupem. Existuje nějaké možnost, jak tento proces ověření správnosti vygenerovaných výstupů zautomatizovat? V jakých aspektech by se bylo možné inspirovat při generování výstupu jinými renderovacími nástroji, než je CSSBox, např. v jádrech webových prohlížečů? Komise, například: V čem je lepší Vaše generování dolumentů "*.pdf". Komise, například: Na jaké datové sadě jste testoval?cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurget, Radekcs
dc.contributor.authorChocholatý, Tomášcs
dc.contributor.refereeRychlý, Marekcs
dc.date.created2021cs
dc.description.abstractTato práce se věnuje problematice vykreslení webových stránek pomocí vektorové grafiky. Je zde popsán experimentální zobrazovací stroj CSSBox a jeho již existující knihovny pro vykreslení vektorové grafiky v PDF a SVG. Cílem je navrhnout společnou strukturu pro tyto dvě knihovny a co nejvíce sjednotit postup vykreslování webových stránek ve vektorové grafice. V práci je proveden rozbor chybně implementovaných částí existujících řešení a popsány nedostatky, které bude nezbytné doimplementovat tak, aby výsledná vektorová grafika splňovala standard CSS3. Dále zde bude popsán proces implementace včetně opravy všech nefungujících původních řešení a bude popsán princip sjednocení jednotlivých části pro generování obou dvou vektorových formátů. V závěru práce budou zhodnoceny výsledky vlastního testování a výstupy z generování reálných webových stránek.cs
dc.description.abstractThis thesis focuses on the issue of rendering web pages using vector graphics. The experimental CSSBox display engine and existing libraries for rendering vector graphics in PDF and SVG will be described here. The goal of the thesis is design a common structure for these two libraries and unify the process of rendering web pages in vector graphics as much as possible. Analysis of incorrectly implemented parts of existing solutions will be performed here and shortcomings, which will be necessary to implement to the resulting vector graphic meet the standard CSS3, will be describe. Furthermore, the implementation process, including the repair of all non-functioning original solutions, and the principle of unification of individual parts for the generation of both vector formats will be described. The conclusion is dedicated the results of self testing and outputs from generating real websites.en
dc.description.markAcs
dc.identifier.citationCHOCHOLATÝ, T. Vektorový grafický výstup z HTML renderovacího stroje [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136761cs
dc.identifier.urihttp://hdl.handle.net/11012/200138
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectCSSBoxcs
dc.subjectJStyleParsercs
dc.subjectVektorová grafikacs
dc.subjectPDFcs
dc.subjectSVGcs
dc.subjectCSS3cs
dc.subjectJavacs
dc.subjectApache Batikcs
dc.subjectApache PDFBoxcs
dc.subjectCSSBoxen
dc.subjectJStyleParseren
dc.subjectVector graphicsen
dc.subjectPDFen
dc.subjectSVGen
dc.subjectCSS3en
dc.subjectJavaen
dc.subjectApache Batiken
dc.subjectApache PDFBoxen
dc.titleVektorový grafický výstup z HTML renderovacího strojecs
dc.title.alternativeVector Graphics Output from an HTML Rendering Engineen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2021-06-24cs
dcterms.modified2022-08-24-18:51:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136761en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:33:10en
sync.item.modts2025.01.15 23:10:08en
thesis.disciplineInformační systémy a databázecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
5.35 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23539_v.pdf
Size:
85.83 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23539_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23539_o.pdf
Size:
91.43 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23539_o.pdf
Loading...
Thumbnail Image
Name:
review_136761.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_136761.html
Collections