import './App.css'; import { jsPDF } from "jspdf"; import React from 'react'; import './App.css'; import Telefono from './assets/images/telefono.png'; import Mail from './assets/images/email.png'; import Map from './assets/images/map.png'; // import $ from "jquery"; function App () { const previsualizacionPdf = () => { // Objeto jsPDF para utilizar los metodos de la libreria inicializado con los sig. args // p : Hoja vertical // pt: medicion en puntos de la hoja // letter: Tipo de papel a utilizar carta var pdf = new jsPDF('p', 'pt', 'letter'); // --------- Configuracion del PDF ----------- var margin = 10; // Margin que se le dara en todos los lados del pdf // Scala nos permitira que la info de la pagina este ajustada al papel // le asignamos el ancho interno del HTML. Este calculo contempla el html con su margin var scale = (pdf.internal.pageSize.width - margin * 2) / document.body.scrollWidth; pdf.html(document.getElementById("curriculum"), { x: margin, y: margin, html2canvas: { scale: scale, // Aqui le asignamos la escala con la que se ajustara el html }, callback: function(pdf){ var iframe = document.createElement('iframe'); iframe.setAttribute('style', 'position:absolute;right:0; top:0; bottom:0; height:100%; width:500px'); document.getElementById("curriculum").appendChild(iframe); iframe.src = pdf.output('datauristring'); } }); } const generarPdf = () => { // Utilizamos la misma configuracion PDF que en la funcion "PrevisualizacionPdf" var pdf = new jsPDF('p', 'pt', 'letter'); var margin = 5; var scale = (pdf.internal.pageSize.width - margin * 2) / document.body.scrollWidth; pdf.html(document.getElementById("curriculum"), { x: margin, y: margin, html2canvas: { scale: scale, }, callback: function(pdf){ // Utilizamos el metodo save para descargar el pdf y le asignamos un nombre pdf.save("curriculum.pdf"); } }); } return(
{/* Section Cabezera */}

Nahuel Mereles Rodriguez

correo electronico

nahuelmereles1@gmail.com

correo electronico

+595 0991265189

correo electronico

Barrio San Marcos - Limpio

Foto de perfil

Perfil

Lorem ipsum dolor sit amet consectetur adipisicing elit. Corporis facilis unde nesciunt ut dolor quidem ipsa architecto illo, molestias dolorum deserunt odit itaque, eum accusamus ea ipsam voluptatem nobis maxime. Labore vero repellat aspernatur beatae voluptatem?

Formacion

Ingenieria Informatica

mar 2022 - presente

Universidad Americana, Asuncion, Paraguay

Cursos

Full Stack Web Developer

mar 2021 - presente

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Tempora, quaerat quo dolor tempore beatae dignissimos quasi quia sint id.

Bootcamp Java

abril 2022 - presente

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Tempora, quaerat quo dolor tempore beatae dignissimos quasi quia sint id.

Datos Personales

Fecha de Nacimiento

4 de agosto de 2001

Lugar de Nacimiento

Argentina, Buenos Aires

Sitio Web

https://brave-ride-e0d05f.netlify.app/

Linkedin

@NAHUELMERELESRORIGUEZ

Competencias

Javascript Vanilla

.

React Js

.

Java

.

{/* Secciones Principales */}
) } export default App;