Загрузка данных


// Внутри функции previewDocx после mammoth.convertToHtml
.then(result => {
    // Оборачиваем результат в специальный класс для контроля стилей
    container.innerHTML = `<div class="docx-content">${result.value}</div>`;
    
    // Добавляем принудительный разрыв страницы для длинных документов (опционально)
    const elements = container.querySelectorAll('.docx-content > p');
    elements.forEach((el, index) => {
        // Например, каждые 10 абзацев визуально отделяем чертой или отступом
        if (index % 15 === 0 && index !== 0) {
            el.style.marginTop = "50px";
            el.style.borderTop = "2px dashed #ccc";
            el.style.paddingTop = "50px";
        }
    });
})