National Repository of Grey Literature 88 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Scripts for automated editing of fonts in PDF files
Gmitter, Jakub ; Zeman, Kryštof (referee) ; Hanák, Pavel (advisor)
Master's thesis deals with the issue of font encoding in PDF documents. Proper font encoding is necessary for searching and copying text from such documents. Thesis includes a description of the internal structure of PDF documents, page representation, font types and their encoding, and important objects needed for proper font representation. Understanding of these areas was necessary for development of scripts that are able to repair incorrect font encoding. Two Python scripts were developed as part of the thesis. The first one verifies the integrity of repaired PDF files using SHA-256 hashes computed from their contents. The second script repairs corrupted font encodings in the documents. The necessary information for the functionality of both scripts has been stored in the corresponding JSON structures. The repair script targets PostScipt fonts of type 1. Core function of the repair script is the generation of a ToUnicode object that correctly maps glyphs to Unicode codes within the font. The script has been tested on approximately 200 electronic issues of a Czech magazine that have been provided as sample data. From these sample files, only those that had completely corrupted font encodings were chosen for further work. Other sample magazines only had corrupt encoding of characters with diacritical marks. These magazines were analyzed, but the script is unable to repair them. Commented Python source code, compiled Windows executables and a user guide are available in the electronic attachment and in the author's GitHub repository.
Client Server Application for the Creation of File Pages for the PČR
Terbr, Filip ; Beran, Vítězslav (referee) ; Rydlo, Štěpán (advisor)
The diploma thesis is devoted to the design and implementation of a system for editing photographic documentation of the Police of the Czech Republic. The work includes an analysis of currently used technologies, a design of the client application, a design of the server part of the system and a description of the implementation of the client and server parts of the system. The resulting implementation of the server part is written in JavaScript with support for the Express.JS framework, the resulting client application is written in JavaScript using the Electron framework.
Application for Exam Preparation
Líbal, Tomáš ; Veigend, Petr (referee) ; Dytrych, Jaroslav (advisor)
This thesis deals with the issue of preparation of final exams at the Faculty of Information Technology of Brno University of Technology. It describes the process of design and implementation of a web application that allows teachers to create and manage room schemes and terms of individual exams. An important part of the application is also the automatic placement of students in the rooms and the generation of individual exam assignments for printing based on the given template and the method of placement. The application provides students with a clear view of individual exam terms and details about them. The work will result in a functional and usable web application written in Java using the Spring and Angular frameworks.
Automatic System for Downloading of Scientific Papers
Šebela, Ondřej ; Svoboda, Pavel (referee) ; Rozman, Jaroslav (advisor)
Goal of this work is the creation of application designed for automatic downloading of scientific papers by using online databases of scientific publications. This work is studying the structure and means of retrieving information about scientific documents. It also describes the final application and rates it based on results of testing.
Extension of Apache Tika with Industrial File Formats Text Extraction
Rešetár, René ; Burget, Radek (referee) ; Rychlý, Marek (advisor)
The goal of the bachelor's thesis was to extend the parsers of the Apache Tika project with data and table extraction from industrial document formats from laboratory instruments. These data will be stored in a structured format according to a certain scheme. In the theoretical part, the supplied industrial formats, the Apache Tika project and the possibilities of its expansion were examined. In the practical part, a tool was designed and implemented, which classifies documents using the Apache Tika project, processes them, creates structured data from them in the JSON format and subsequently validates them. Finally, a set of tests was created to verify and demonstrate the properties of the solution.
Print Report Creation on the Java Platform
Synaková, Zuzana ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
The main goal of this bachelor's thesis is to create print reports on Java platform with HTML templates. The product is a demonstration web application whom input is the HTML page and the output is generated print report.
Filtering of Texts Extracted from PDF, OCR or Web
Žigárdi, Tomáš ; Plchot, Oldřich (referee) ; Szőke, Igor (advisor)
This bachelor thesis describes normalization of texts created by conversion of other formats and creation of pronunciation dictionaries. They are important in speech processing process. Mistakes caused by conversion and original solution of this problem are analyzed. Design and implementation of normalization steps and pronunciation dictionaries is shown. Results are compared with results of original solution of this problem.
An Application for Creative Writing
Magdolen, Patrik ; Podivínský, Jakub (referee) ; Krčma, Martin (advisor)
This Bachelor's thesis deals with the design and the implementation of the application, supposed to support comfortable writing of prose and offer helpful features like a management of chapters, characters and notes. It is able to automatically detect titles of chapters and names of characters in text. Application also offers other functions assisting the writer, including a name generator and an ability to set goals. The application includes multilingual multiplatform modern and personalizable GUI, which focuses on aesthetic, practicality and lucidity. Results of a usage of the application are exported into output file of various types.
Design 3D Catalog for Company
Hubert, Michal ; Luhan, Jan (referee) ; Němcová, Zuzana (advisor)
The subject of the thesis is the area of on-line 3D catalogues. In the first part, the basics of computer graphics and 3D modelling are summarized. The following part of the text focuses on the product catalogue of a certain company - S&K KONTAKT - and performs its analysis. Based on the analysis, several options are proposed how to transform the current company's presentation into an interactive 3D catalogue with the goal of distinguishing oneself from the competition and addressing new customers.
Vector Graphics Output from an HTML Rendering Engine
Chocholatý, Tomáš ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This 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.

National Repository of Grey Literature : 88 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.