Antique Furniture Joint Analyzer
Joint Analysis Result
Detected Joint Type:
Likely Era:
Authenticity Status:
Preservation Note:
Summary Report
Preservation Note: ${note}
This is an estimation based on visual characteristics.
`; document.getElementById("pdfContent").innerHTML = pdfContent; }; // Load jsPDF dynamically const script = document.createElement('script'); script.src = 'https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js'; document.head.appendChild(script); window.generatePDF = function() { const { jsPDF } = window.jspdf; const doc = new jsPDF(); const joint = document.getElementById("displayJoint").textContent; const era = document.getElementById("displayEra").textContent; const status = document.querySelector("#authenticityResult").textContent; const note = document.getElementById("preservationNote").textContent; const lines = [ "Antique Furniture Joint Analysis", "", `Joint Type: ${joint}`, `Likely Era: ${era}`, `Authenticity Status: ${status}`, `Preservation Note: ${note}`, "", "Note: This is an estimation based on visual inspection.", ]; doc.setFontSize(14); lines.forEach((line, i) => { doc.text(line, 10, 20 + i * 10); }); doc.save("joint_analysis_report.pdf"); }; });