If you are an expert in Python PDF generation tools then please provide a quote to write code that can reliably generate a PDF file with the exact formatting of the uploaded example. The sample is only an example of the formatting options required, the live application will produce the PDFs with dynamic content and images. For the deliverable please use a data structure to hold the report content such that it can be altered to be dynamic. Ultimately the content will be retrieved from a database but we can populate your data structure from the database.
The key points are:
Must be written in Python
Must not use commercial library's, only open source (you can use ReportLab but only the open source version)
Must not alter the open source version of libraries used.
You can use an HTML to PDF converter providing you can achieve ALL of the formatting options required.
Must be able to generate PDF from a Django view
Must be able to be produced with dynamic content
Must be able to support page breaks
- force H1 style heading (i.e. included in TOC) onto new page such as in Appendix in example
- allow H1 style heading (i.e. included in TOC) heading to carry on current page such as on page 4.
Tables
- must support the generation of dynamic tables as per example, the data will be provided as array, dictionary, you design appropriate structure that allows specification of header row, row heading, cell content and background color
- if tables are too long to fit on a page or start in a position on page that will cause them to split over page border, the table must either start on next page or support new header row on new page
The table of contents
- must have the joining dots between heading and page number in order to aid readability
- must be generated according to dynamic content and add all heading 1, heading 2 and heading 3 styles
- must support page numbering starting on page other than 1, i.e. cover page and TOC not included in TOC
The header and footer
- must be able to have left, right and center justified text on different rows with dividing lines as per example.
- must support logo in footer as per example
- must support dynamic page numbering and Page 1 of 12 type numbering or Page 4 without the 'ok 12'
Images
- must have ability to add half width left and right justified next to each other and full width images
- must handle images that are too big to fit on remainder of dynamic page, i.e. start image on new page
- please use any images you want for the project development. I appreciate you might not like chickens and I know you don't like IE:-)
I have the required expertise in python, I have developed many projects with this language, check my portfolio and reviews, my works have warranty and quality.
Hi dear sir,
I can do this for you. Please refer to PMB for details. My experience and dedication in work will certainly help you to accomplish your project in accurate and timely manner. Just let me know if you need sample of my work related to your project.... Thanks.
Best Regards
Ferdous
I would like to work on your this project. I'm new in freelancer.com but not know in this sector. I have more than 4 years experience in this sector. So willing to response to discuss about the project.
Thanks and god bless you.
Sincerely,
Saminatinny.
Hello,
I'd be happy to work on the pdf that you have. I have plenty of experience in Python from my job, and currently use reportlab to make reports for my research work where I generate reports based on results from numerical simulations. I found that it runs fairly quickly to generate documents and has many options to make them look nice and clear.
I'm from NZ but am currently based in the USA if that gives any time zone advantages.
Regards,
Dmitry.