Transformace dokumentů HTML na vektorovou grafiku SVG
but.committee | doc. 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.defence | 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: 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burget, Radek | cs |
dc.contributor.author | Šafář, Martin | cs |
dc.contributor.referee | Beran, Vítězslav | cs |
dc.date.accessioned | 2020-06-23T07:15:22Z | |
dc.date.available | 2020-06-23T07:15:22Z | |
dc.date.created | 2016 | cs |
dc.description.abstract | Tato 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.abstract | This 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.mark | C | cs |
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.other | 96348 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/61879 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | CssBox | cs |
dc.subject | Vektorová grafika | cs |
dc.subject | SVG | cs |
dc.subject | Java | cs |
dc.subject | HTML | cs |
dc.subject | CSS3 | cs |
dc.subject | Apache Batik | cs |
dc.subject | Swing | cs |
dc.subject | CssBox | en |
dc.subject | Vector graphics | en |
dc.subject | SVG | en |
dc.subject | Java | en |
dc.subject | HTML | en |
dc.subject | CSS3 | en |
dc.subject | Apache Batik | en |
dc.subject | Swing | en |
dc.title | Transformace dokumentů HTML na vektorovou grafiku SVG | cs |
dc.title.alternative | HTML Document Transformation to Scalable Vector Graphics | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2016-06-20 | cs |
dcterms.modified | 2020-05-10-16:12:26 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 96348 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.10 14:16:35 | en |
sync.item.modts | 2021.11.10 13:08:26 | en |
thesis.discipline | Management a informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.01 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-18251_v.pdf
- Size:
- 85.52 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-18251_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-18251_o.pdf
- Size:
- 89.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-18251_o.pdf
Loading...
- Name:
- review_96348.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- review_96348.html