Global Corporate Taxation Risk Analyzer Global Corporate Taxation Risk Analyzer Assess your company's exposure to international tax risks. Step 1: Corporate Profile Step 2: Jurisdictional Footprint Step 3: Risk Report Technology / SaaS Manufacturing Professional Services Retail / E-commerce Add Jurisdiction Overall Risk Score Risk Factor Breakdown Jurisdictional Risk Assessment CountryRevenue ShareTax RateRisk Score Recommended Mitigation Strategies Download Full Report as PDF Complete Steps 1 and 2 and click "Analyze Risk" to generate your report. Previous Analyze Risk Next ${summaryText} Risk Factor Breakdown Jurisdictional Assessment ${document.querySelector('#jurisdiction-risk-table').parentElement.parentElement.innerHTML} Mitigation Strategies ${document.getElementById('mitigation-list').innerHTML} `; const { jsPDF } = window.jspdf; const canvas = await html2canvas(document.getElementById('pdf-report'), { scale: 2 }); const imgData = canvas.toDataURL('image/png'); const pdf = new jsPDF({ orientation: 'portrait', unit: 'mm', format: 'a4' }); const pdfWidth = pdf.internal.pageSize.getWidth(); const imgProps = pdf.getImageProperties(imgData); const imgHeight = (imgProps.height * pdfWidth) / imgProps.width; pdf.addImage(imgData, 'PNG', 0, 0, pdfWidth, imgHeight); pdf.save(`${companyName}-Tax-Risk-Report.pdf`); pdfMessage.textContent = 'Download successful!'; } catch(e) { pdfMessage.textContent = 'Error creating PDF.'; console.error(e); } finally { loader.classList.add('hidden'); downloadPdfBtn.disabled = false; } }); // --- Initial Setup --- createJurisdictionItem(true); updateTabs(0); });