修改了index.html以更新标题和描述,增强了用户界面,添加了导出为Word文档的功能。更新了README.md以反映新功能,增加了使用方法和功能特点的描述。同时,调整了CSS样式以支持新的导出选项,确保用户体验流畅。修复了LICENSE文件的格式问题。
19 lines
746 B
JavaScript
19 lines
746 B
JavaScript
// 等待 docx.min.js 加载完成
|
|
const waitForDocx = new Promise((resolve) => {
|
|
const checkDocx = () => {
|
|
if (window.docx && window.docx.Document) {
|
|
resolve();
|
|
} else {
|
|
setTimeout(checkDocx, 100);
|
|
}
|
|
};
|
|
checkDocx();
|
|
});
|
|
|
|
// 导出 docx 库的所有必要组件
|
|
export const Document = waitForDocx.then(() => window.docx.Document);
|
|
export const Paragraph = waitForDocx.then(() => window.docx.Paragraph);
|
|
export const ImageRun = waitForDocx.then(() => window.docx.ImageRun);
|
|
export const HeadingLevel = waitForDocx.then(() => window.docx.HeadingLevel);
|
|
export const AlignmentType = waitForDocx.then(() => window.docx.AlignmentType);
|
|
export const Packer = waitForDocx.then(() => window.docx.Packer);
|