Transformace dokumentů HTML na vektorovou grafiku SVG

but.committeedoc. RNDr. Jitka Kreslíková, CSc. (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) Ing. Vítězslav Beran, Ph.D. (člen) prof. RNDr. Milan Češka, CSc. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Doc. Ing. Lea Kubíčková, 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 C Otázky u obhajoby: Popište a zdůvodněte princip výpočtu úhlu přímky na str. 27.  Ukažte na příkladu a vysvětlete, co jsou směrnice k1 a k2 z rovnice na str. 32 uprostřed.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBurget, Radekcs
dc.contributor.authorŠafář, Martincs
dc.contributor.refereeBeran, Vítězslavcs
dc.date.accessioned2020-06-23T07:15:22Z
dc.date.available2020-06-23T07:15:22Z
dc.date.created2016cs
dc.description.abstractTato diplomová práce řeší problematiku vykreslování HTML/CSS dokumentů pomocí vektorové grafiky ve formátu SVG. Cílem práce je návrh a implementace rozšíření knihovny CSSBox o možnost vektorového výstupu. Nejprve jsou popsány základy jazyka SVG a existující knihovny na platformě Java, které s SVG pracují. Dále je popsána knihovna CSSBox a postup vykreslování webových stránek v této knihovně. Poté následuje rozbor některých CSS3 vlastností. Hlavní částí této práce je návrh řešení renderování CSS3 vlastností jako jsou zaoblené rámečky, gradienty, nebo transformace. U jednotlivých CSS vlastností je popsána jejich specifikace podle standardu CSS3 a způsob řešení v jazyce SVG. Po návrhu následuje popis implementace výsledného rozšíření a nakonec je zhodnocena úspěšnost implementace při testování. V závěru práce jsou navržena možná rozšíření této práce.cs
dc.description.abstractThis diploma thesis deals with the topic of rendering HTML/CSS documents using the Scalable Vector Graphics (SVG) language. The goal of this thesis is to design and implement an extension for the CSSBox library, which will be able to generate a vector output. First, we provide a description of the SVG language and some Java libraries that can be used for creating SVG documents. After that, there is description of the CSSBox library. Then, we perform an analysys of selected CSS3 features. The main part of this thesis is the design of a solution for rendering various CSS3 attributes such as rounded corners, gradients or transformations using SVG. After the design, there is a description of the implementation and evaluation of the achieved results using various tests. The conclusion offers some possibilities of extending this thesis.en
dc.description.markCcs
dc.identifier.citationŠAFÁŘ, M. Transformace dokumentů HTML na vektorovou grafiku SVG [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016.cs
dc.identifier.other96348cs
dc.identifier.urihttp://hdl.handle.net/11012/61879
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.subjectVektorová grafikacs
dc.subjectSVGcs
dc.subjectJavacs
dc.subjectHTMLcs
dc.subjectCSS3cs
dc.subjectApache Batikcs
dc.subjectSwingcs
dc.subjectCssBoxen
dc.subjectVector graphicsen
dc.subjectSVGen
dc.subjectJavaen
dc.subjectHTMLen
dc.subjectCSS3en
dc.subjectApache Batiken
dc.subjectSwingen
dc.titleTransformace dokumentů HTML na vektorovou grafiku SVGcs
dc.title.alternativeHTML Document Transformation to Scalable Vector Graphicsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2016-06-20cs
dcterms.modified2020-05-10-16:12:26cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96348en
sync.item.dbtypeZPen
sync.item.insts2021.11.10 14:16:35en
sync.item.modts2021.11.10 13:08:26en
thesis.disciplineManagement a informační technologiecs
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:
1.01 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18251_v.pdf
Size:
85.52 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18251_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18251_o.pdf
Size:
89.64 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18251_o.pdf
Loading...
Thumbnail Image
Name:
review_96348.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_96348.html
Collections