izpis_h1_title_alt

Samodejno tvorjenje programske kode za izpis obrazcev
ID DRAGAR, ANŽE (Author), ID Brodnik, Andrej (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (518,29 KB)
MD5: DE1CD27D247EA11F5B9226156B5C8DB9
PID: 20.500.12556/rul/ada5d395-d384-4cd4-87d4-007911cb519f

Abstract
Naloga vsebuje opis izdelave, postopek ovrednotenja in rezultate aplikacije, ki združuje dve metodi priprave dokumentov PDF v jeziku C# (DevExpress XtraReports in iTextSharp). Cilj naloge je aplikacija, ki omogoča preprosto izdelavo predloge za pripravo velikega števila obrazcev. Z uporabo vsake metode posebej smo izdelali aplikaciji, ki pripravita enak testni obrazec v obliki PDF. S pridobljenim razumevanjem delovanja obeh orodij smo izdelali okvirni diagram poteka, ki za proces izdelave uporabi obe metodi hkrati. Iz diagrama je postopoma nastal prototip aplikacije, ki smo ga izboljšali in dopolnili do končnega izdelka. Na koncu je sledilo ovrednotenje in primerjanje z obema metodama, ki smo jih uporabili za izdelavo. Merili smo velikost, ki jo dokument zasede na disku (KB), in čas priprave testnega nabora dokumentov. Končni izdelek je dosegel približno 3-krat manjšo velikost dokumenta in med 2- in 3-krat krajši čas za pripravo testnega nabora obrazcev.

Language:Slovenian
Keywords:tvorjenje dokumentov, PDF, C\#, iTextSharp, DevExpress
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2018
PID:20.500.12556/RUL-99498 This link opens in a new window
Publication date in RUL:29.01.2018
Views:1356
Downloads:422
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Automatic code generation for printing forms
Abstract:
Thesis describes the process of developing and evaluating of an application, which combines two methods of generating PDF documents in C# programming language (iTextSharp library and DevExpress XtraReports program suite). Goal of the thesis was to develop an application, which allows us to create a template for mass document generation using a simple process. We created two seperate applications, which prepare the same test PDF example, each using one of aformentioned methods. Based on the obtained understanding of both methods, we prepared a flow diagram, which combines iTextSharp and DevExpress tools in the same application. We developed the prototype from the flow diagram, optimized to the final form. The last step was evaluating the algorithm and compare the results to the methods we used to build our application. We messured the size of a generated document (in KB) and time to prepare the test document batch. The final output was approximately 3 times smaller and the process was 2-3 times faster of the test batch preparation.

Keywords:document generation, PDF, documents, C\#, iTextSharp, DevExpress

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back