QAxObject设置页码居中
时间: 2023-07-04 08:30:35 浏览: 186
QT读取excel,使用QAxObject
3星 · 编辑精心推荐
您可以使用以下代码来将Word文档中的页码居中:
```
QAxObject* selection = document->querySubObject("ActiveWindow.Selection"); //获取当前选中内容
QAxObject* pageSetup = selection->querySubObject("PageSetup");
pageSetup->setProperty("DifferentFirstPageHeaderFooter", false); //设置首页页眉页脚与其他页面相同
QAxObject* footer = selection->querySubObject("Footer"); //获取页脚
QAxObject* pageNumbers = footer->querySubObject("PageNumbers"); //获取页码
pageNumbers->setProperty("Alignment", 1); //设置页码居中
```
其中,`document`为Word文档的`QAxObject`对象。
阅读全文