word2013从第三页设置页码,页码格式为page X of Y

1.    打开word2013,打开需要设置的相应文档。将光标定位到第二页末尾,在菜单栏中找到“页面布局”,如图所示,找到“分隔符”;

2.    单击“分隔符”的倒三角按钮,选择“分节符”的“下一页”;

3.    如下图所示,在第二页的末尾就出现了分节符(下一页)字样

4.    这时候双击第三页的页眉,出现下图所示的画面,选择“设计”菜单栏下的“导航”,勾掉“链接到前一条页眉"

5.    在第三页中输入相应的页眉内容,再反过来看第一二页,是没有出现第三页的页眉内容的。

6.    在页眉处编辑, 按下Ctrl+F9,花括号就会出来了,然后在或括号里面编辑,Page 和of是自己敲上去的。


7.    插入的时候要用ctrl+F9就会在页眉上添加{ },然后可以在里面输入变量。第一个花括号输入PAGE,第二个花括号里输入sectionpages,

8.    在或括号内编辑完成变量后,关闭页眉页脚

9. 关闭后按下,alt+f9,即可显示,

10.   此时发现不是从第1页开始,还要设置从该页面为起始页。点击插入,再点击页码,再点击里面的设置页码格式,

11. 点击 起始页码,最后确定。

12. 编辑成功,完成。

要实现将 HTML 导出带页码Word 并配置样式和分页功能,需要使用一些第三方库和工具。下面是一些实现步骤: 1. 使用 jsPDF 库将 HTML 转换为 PDF 格式。 2. 使用 PDFmake 库将 PDF 转换为 Word 文档。 3. 配置样式和分页功能。 下面是具体实现步骤: 1. 将 HTML 转换为 PDF 格式 使用 jsPDF 库将 HTML 转换为 PDF 格式。需要先引入 jsPDF 库: ```html <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.3.1/jspdf.umd.min.js"></script> ``` 然后使用以下代码将 HTML 转换为 PDF 格式: ```javascript const doc = new jsPDF(); doc.html(document.body, { callback: function (doc) { doc.save('test.pdf'); }, x: 10, y: 10 }); ``` 这里的 `document.body` 可以替换为要导出的 HTML 元素。 2. 将 PDF 转换为 Word 文档 使用 PDFmake 库将 PDF 转换为 Word 文档。需要先引入 PDFmake 库: ```html <script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.2/pdfmake.min.js"></script> ``` 然后使用以下代码将 PDF 转换为 Word 文档: ```javascript const pdfDocGenerator = pdfMake.createPdf(doc.output('blob')); pdfDocGenerator.getBlob((blob) => { const fileReader = new FileReader(); fileReader.readAsArrayBuffer(blob); fileReader.onloadend = () => { const arrayBuffer = fileReader.result; const byteArray = new Uint8Array(arrayBuffer); const blob = new Blob([byteArray], { type: 'application/msword' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = 'test.docx'; document.body.appendChild(a); a.click(); }; }); ``` 这里的 `doc` 是上一步中生成的 PDF 对象。 3. 配置样式和分页功能 使用 PDFmake 库可以很方便地配置样式和分页功能。可以使用以下代码配置样式: ```javascript const styles = { header: { fontSize: 18, bold: true }, subheader: { fontSize: 14, bold: true }, tableHeader: { bold: true, fontSize: 13, color: 'black' }, tableRow: { fontSize: 12 } }; const content = [ { text: 'Header', style: 'header' }, { text: 'Subheader', style: 'subheader' }, { style: 'table', table: { headerRows: 1, body: [ [ { text: 'Table Header 1', style: 'tableHeader' }, { text: 'Table Header 2', style: 'tableHeader' }, { text: 'Table Header 3', style: 'tableHeader' } ], [ { text: 'Table Row 1', style: 'tableRow' }, { text: 'Table Row 2', style: 'tableRow' }, { text: 'Table Row 3', style: 'tableRow' } ] ] } } ]; ``` 这里的 `styles` 对象定义了不同的样式,`content` 数组定义了要导出的内容。 要实现分页功能,可以在 PDFmake 中使用 `pageBreak` 属性。例如: ```javascript { text: 'This text will be on page 1', pageBreak: 'after' }, { text: 'This text will be on page 2', pageBreak: 'before' }, { text: 'This text will be on page 2 as well', }, ``` 这里的 `pageBreak` 属性可以设置为 `before`, `after` 或 `avoid`,分别表示在当前元素前插入分页符、在当前元素后插入分页符或避免分页。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值