Print html to pdf y csv
$30-250 USD
Paid on delivery
[ESP]
Tengo un dashboard, con diagramas generados con Canvas, que el cliente desea convertir en PDF, y en CSV. He probado varias librerías pero ninguna guarda la relación de cómo se ve el HTML, y utilizando el [login to view URL]() no hace una buena impresión en PDF con firefox, además que hay que obligar a los usuarios a tener una "impresora PDF."
Necesito a alguien que sea capaz de imprimir el html a pdf tal cual se ve en la pantalla [o similar, por lo menos conservando las relaciones de los div y los contenidos]
El trabajo se ha de desarrollar en javascript, aunque no tengo problemas en que se realice con una librería en PHP.
Yo he probado jspdf, [login to view URL], pero no consigo que muestre correctamente los canvas generados.
Lo que no se ha de utilizar:
[login to view URL]()
En cuanto al csv, se mantiene unas array en javascript con los datos:
ejemplo [los nombres de las variables cambiarán igual que en número de columnas]:
datalabel=["column1", "column2", "column3"];
data=[123,13,123];
datalabel2=["column1", "column2"];
data2=["123%","13.123%"];
Ha de exportarse en un mismo csv todos los datalabel y data que se pasen.
Navigadores donde debe de poder verse correctamente: Chrome, firefox, ie, safari.
Esta tarea está establecida con un tiempo de 6 horas.
Por favor, no pujes si no eres capaz de hacerlo en menos de 6 horas.
[ENG]
I have a dashboard, with charts generated with Canvas, that the client wants to convert into PDF, and in CSV. I have tried several libraries but none keeps the relationship how HTML looks, and using the [login to view URL] () does not make a good PDF print with firefox, moreover you have to force users to have a "PDF printer."
I need someone who is able to print the html to pdf as it is seen on the screen [or similar, at least retaining the div and content relationships]
The work has to be developed in javascript, although I don't have any problems with a PHP library.
I've test jspdf, [login to view URL], but I can't get display the generated canvas properly.
Please don't use:
[login to view URL] ()
As for csv, an array is maintained in javascript with the data:
Example [variable names will change as well as number of columns]:
Datalabel = ["column1", "column2", "column3"];
Data = [123,13,123];
datalabel2=["column1", "column2"];
data2=["123%","13.123%"];
It must be exported in the same csv.
Browsers that will be tested: Chrome, firefox, ie, safari.
This task is established with a time of 6 hours.
Please do not bid unless you are able to do it in less than 6 hours.
Project ID: #14230712
About the project
14 freelancers are bidding on average $178 for this job
I am an expert in delivering custom scripts and tools willing to discuss further details about the project specifications
i am a lead .NET software engineer and responsible for creating a web and desktop applications using different languages and technologies if u r interested just send me a message thank you and good luck
We have done big and complex projects with quality and most of our business comes with repeat hires because of that, so looking forward to build a long term working relationship with you. We are having expertise team More
Hello, I've gone through the description and I can start now. I have developing experience of more than 5 years. I take pride in my ability to produce results which pass the validation for XHTML and CSS as per W3C More
Hi, I have good experience in working with javascript libraries and core javascript as well. I have dealt with canvas to PDF previously in one of my project so I know its hard to get it right but I can do it in less t More
Hi, we are a 1000 + employee firm. Charging 6$ an hour. Can start any technology immediately. Direct access to developers via Skype, G talk and hotline – 24/7 availability for all 1000+ resource. We can bet you that no More
Hello Sir/Mam, I hope you are doing well. I have gone through your requirements regarding PHP Web Developer. With more than 8 years' experience as a PHP Web Developer, I am adept in SEO, web application develop More