本文主要是介绍qt调用office得com组件将word另存为html格式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include <QAxWidget>
QAxWidget *a = new QAxWidget("Word.Application");//打开Word
a->setControl(g_strSrcFilePath);//打开此Word文档
a->setProperty("Visible",false);//设置程序不显示
QVariant newFileName;
if (g_strSrcFilePath.endsWith(".docx"))
{
newFileName.setValue(g_strSrcFilePath.left(g_strSrcFilePath.size() - 5).append(".html"));
}
else if (g_strSrcFilePath.endsWith(".doc")){
newFileName.setValue(g_strSrcFilePath.left(g_strSrcFilePath.size() - 4).append(".html"));
}
QVariant fileFormat(10); //文件保存格式 HTML文件 这个值有几个枚举类型具体参考:WdSaveFormat枚举
QVariant LockComments(false);//注释
QVariant Password("");//设置打开密码
QVariant recent(false);//最近打开的文件
QVariant writePassword(""
这篇关于qt调用office得com组件将word另存为html格式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!