Grammar & Style Checker
Improve your writing with AI-powered suggestions
Analysis Report
Suggestions will appear here.
Write some text and click "Check Text" to begin.
Analyzing your text...
Writing Analysis Report
Original Text
Corrected Text
Suggestions
| Type | Original | Suggestion | Reason |
|---|
Reason: ${item.explanation}
`; suggestionsList.appendChild(card); }); } // Store results on the element for PDF generation resultsContainer.dataset.analysis = JSON.stringify(analysis); resultsContainer.classList.remove('hidden'); downloadPdfBtn.disabled = false; lucide.createIcons(); } async function handlePdfDownload() { const analysisString = resultsContainer.dataset.analysis; if (!analysisString) { alert("No analysis data to download."); return; } const analysis = JSON.parse(analysisString); const pdfOriginal = document.getElementById('pdf-original-text'); const pdfCorrected = document.getElementById('pdf-corrected-text'); const pdfTableBody = document.querySelector('#pdf-suggestions-table tbody'); pdfOriginal.textContent = originalTextForPdf; pdfCorrected.textContent = analysis.correctedText; pdfTableBody.innerHTML = ''; if (analysis.suggestions.length > 0) { analysis.suggestions.forEach(item => { const row = `