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.
|