
Create a C/C++ app/tool to create PDF from html.
- or -
Post a project like this1302
$499
- Posted:
- Proposals: 10
- Remote
- #3601560
- Completed
⭐ TOP RATED ⭐ Graphic Designer| WordPress / WIX | 3D Architecture | Video Editing |Photoshop Expert

WEBSITE DEVELOPMENT & DESIGN ! WORDPRESS ! JAVA ! PHP ! JAVASCRIPT ! GRAPHIC DESIGN | VIDEO | EXCEL VBA & MACRO EXPERT

digital marketing skill, professional physicist, language translator, voice over recording
PPH Cert 5 Freelancer : Windows, Mobile (IOS, Android) and web development services.
4001904330617455244762561066240943968063971569016284997429124032619155
Description
Experience Level: Expert
Our application generates lots of HTML templates ( around 300K ) in a directory. All these HTML files we want to convert to PDF.
For this purpose, we found a command-line tool "WKHTMLTOPDF" and we thought of using it in our application. But we don't want to use a command-line tool to generate a massive amount of PDFs due to some concerns. Instead, there is a C library (https://wkhtmltopdf.org/libwkhtmltox/) which we would like to use. Since we could not integrate this C library in our application we thought of creating a separate app/tool which will internally use this C library to generate a massive amount of PDFs.
This app/tool ,
1. should have the ability to track which file got converted to PDF (May be we can assign some unique id for each file)
2. should display how much time it took to convert to a pdf
3. a retry option should be there if there is any failure in converting to PDF so that we can retry generating PDF.
4. should display the reason (or error message) if a PDF conversion failed.
Also please note,
1. PDF generation should trigger automatically on particular days of every month (Say 2nd or 16th of every month). Also we should be able to trigger the PDF generation manually if we want to generate PDF on some other days of the month.
2. I am looking for someone who can teach me C/C++ along with this project so that I will have an understanding of C programming moreover how this C/C++ app works so that if any enhancement/maintenance comes in the future I should be able to handle it.
For this purpose, we found a command-line tool "WKHTMLTOPDF" and we thought of using it in our application. But we don't want to use a command-line tool to generate a massive amount of PDFs due to some concerns. Instead, there is a C library (https://wkhtmltopdf.org/libwkhtmltox/) which we would like to use. Since we could not integrate this C library in our application we thought of creating a separate app/tool which will internally use this C library to generate a massive amount of PDFs.
This app/tool ,
1. should have the ability to track which file got converted to PDF (May be we can assign some unique id for each file)
2. should display how much time it took to convert to a pdf
3. a retry option should be there if there is any failure in converting to PDF so that we can retry generating PDF.
4. should display the reason (or error message) if a PDF conversion failed.
Also please note,
1. PDF generation should trigger automatically on particular days of every month (Say 2nd or 16th of every month). Also we should be able to trigger the PDF generation manually if we want to generate PDF on some other days of the month.
2. I am looking for someone who can teach me C/C++ along with this project so that I will have an understanding of C programming moreover how this C/C++ app works so that if any enhancement/maintenance comes in the future I should be able to handle it.
Abdul Latheef K.
100% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
14%
Last project
11 Oct 2022
India
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies