【整理】Word OpenXML常用标签

一、背景

最近在做关于Word内容自动标引,需要了解Word的底层结构,顺便梳理一下OpenXML的标签含义,方便后续开发,提高对OpenXML标签的查找效率,也是一个熟悉的过程。

二、内容

<w:p> 
<w:val > 
<w:r> 
<w:t> 
<w:rPr> 
<w:pPr> 
<w:rFronts> 
<w:hdr> 
<w:ftr> 
<w:drawing > 
<wp:extent> 
<wp:effectExtent > 
<wp:inline  > 
<w:noProof  > 
<w:docPr> 
<w:rsidR> 
<w:r> 
<w:ind> 
<w:hint> 
<w:bCs> 
<w:bookmarkStart> 
<w:bookmarkEnd> 
<w:lastRenderedPageBreak > 
<w:smartTag > 
<w:attr  > 

<w:b w:val=”on”> 
<w:sz w:val="40"/> 
<w:szCs w:val="40"/> 
<w:t xml:space="preserve">  
<w:spacing  w:line="600" w:lineRule="auto"/>   
<w:jc w:val="center"/>   

 
<w:body>
    <w:sectPr>  
        <w:pgSz w:w="12240" w:h="15840"/>
        <w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="720" w:footer="720" w:gutter="0"/>
    w:sectPr>  
w:body> 


<w:sectPr wsp:rsidR="002C452C">
    <w:hdr w:type="odd" >
        <w:p>
            <w:pPr>
                <w:pStyle w:val="Header"/>
            w:pPr>
            <w:r>
                <w:t>这是页眉w:t>
            w:r>
        w:p>
    w:hdr>
    <w:ftr w:type="odd">
        <w:p>
            <w:pPr>
                <w:pStyle w:val="Footer"/>
            w:pPr>
            <w:r>
                <w:t>这是页脚w:t>
            w:r>
        w:p>
    w:ftr>
w:sectPr> 


<w:docPr>
    <w:view w:val="print"/><w:zoom w:percent="100"/>
w:docPr>

三、结语

这只是其中的一部分,后期还会添加其他的标签,如表格、各种内嵌对象等。通过这些标签,我们甚至可以自己开发基于模板的word生成器。

 

 作者:悠扬的牧笛

 博客地址:http://www.cnblogs.com/xhb-bky-blog/p/4092292.html

 声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。非商业,未授权,贴子请以现状保留,转载时必须保留此段声明,且在文章页面明显位置给出原文连接。

转载于:https://www.cnblogs.com/xhb-bky-blog/p/4092292.html

你可能感兴趣的:(【整理】Word OpenXML常用标签)