Div pdf aplicativo kodular
meushopbox Scripts
by thvinic
HTML
<!-- HTML -->
<div id="divParaSalvar">
<h1>Conteúdo da Div</h1>
<p>Este é um exemplo de conteúdo que você deseja salvar como PDF.</p>
</div>
<button onclick="salvarComoPDF()">Salvar como PDF</button>
<!-- JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.10.1/html2pdf.bundle.min.js"></script>
<script>
function salvarComoPDF() {
var divToClone = document.getElementById('divParaSalvar');
var clonedDiv = divToClone.cloneNode(true);
html2pdf(clonedDiv, {
margin: 10,
filename: 'exemplo.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2 },
jsPDF: { unit: 'mm', format: 'a4', orientation: 'portrait' }
}).then(function(pdf) {
// Converte o conteúdo do arquivo PDF para base64
var reader = new FileReader();
reader.readAsDataURL(pdf);
reader.onloadend = function() {
var base64data = reader.result;
console.log('String base64: ', base64data);
// Faça o que quiser com a string base64, como enviar para o servidor
}
});
}
</script>