Počet záznamů: 1
Editor PDF souborů
Údaje o názvu Editor PDF souborů [rukopis] / Lukáš Gaál Další variantní názvy Editor PDF souborů Osobní jméno Gaál, Lukáš (autor diplomové práce nebo disertace) Překl.náz PDF Editor Vyd.údaje 2013 Fyz.popis 38 s. : il., schémata, tab. + 1 DVD ROM Poznámka Ved. práce Petr Krajča Oponent Eduard Bartl Dal.odpovědnost Krajča, Petr (vedoucí diplomové práce nebo disertace) Bartl, Eduard (oponent) Dal.odpovědnost Univerzita Palackého. Katedra informatiky (udelovatel akademické hodnosti) Klíč.slova PDF editor * PDF * Adobe Acrobat * iText * PDF editor * PDF * Adobe Acrobat * iText Forma, žánr bakalářské práce bachelor's theses MDT (043)378.22 Země vyd. Česko Jazyk dok. čeština Druh dok. PUBLIKAČNÍ ČINNOST Titul Bc. Studijní program Bakalářský Studijní program Informatika Studijní obor Aplikovaná informatika kniha
Kvalifikační práce Downloaded Size datum zpřístupnění 00171379-158730778.pdf 42 1.1 MB 15.01.2013 Posudek Typ posudku 00171379-ved-471919008.pdf Posudek vedoucího 00171379-opon-116648121.pdf Posudek oponenta
Práce se zabývá vytvořením počítačového programu pro manipulaci s PDF soubory. Program je určený pro osobní počítače a jeho hlavním rysem je moderní uživatelské rozhraní ovládané hlavně pomocí myši a techniky Táhni a pusť. Program je založen na knihovně iText, která se stará o práci s PDF soubory. Výsledkem je program PdfEditor, který splňuje veškeré požadavky na grafi cké uživatelské rozhraní. Součástí práce je popis PDF souboru a jeho využití. Dále se práce věnuje použitým technologiím, návrhu a implementaci programu pro operační systém Microsoft Windows a platformu .NET Framework 4.0.The result of this bachelor thesis is a computer program PdfEditor for easy PDF manipulation. The Program is aimed at Microsoft Windows operating system and .NET Framework platform. The Program is subject to two main requirements. Easy handling using mouse, especially moving pages by Drag and Drop feature and use of external library iText for PDF manipulation. The structure of the thesis can be divided into three parts. First of all there is PDF format described in the text and then possibilities of use of iText library. In the next section there is user's program manual. In the last part of thesis, one can find program separation into layers and description of the main classes from a programmer point of view. I managed to ful fill assigned objectives. The program is capable of opening PDF document, moving and deleting pages. One can place a simple graphics objects, for instance, an arrow or comment, into a page detail. It is possible to put a password into a document or remove it. It is necessary to know the old password to perform this operation. As the most important thing to improve I see Undo and Redo function support which I did not calculate with during the structure designing of the program. The Program is quite complicated now and it would be not easy to implement this functions. As a partial solution for actual program version I implemented function Undo only to return removed or deleted pages. In next version I would like to allow modifi cation of existing objects on the page (e.g. tables, text, pictures). Actual version of iText library does not support such modifi cations or this functionality is in an experimental phase and it is not recommended to use it.
Počet záznamů: 1