C# 向word添加标题,并使用OpenXML旋转它
我目前正在从事一个使用OpenXMLSDK和MS Word的项目。我正在使用OpenXMLSDK和c#向word文档添加一个自定义标题。我使用此处提供的代码添加标题: 我需要旋转页眉,使其垂直指向页面下方,并在右侧对齐。我需要一些帮助和提示来做到这一点。如果有人得到了一些提示或代码示例,请在这里发布C# 向word添加标题,并使用OpenXML旋转它,c#,sharepoint,ms-word,openxml,openxml-sdk,C#,Sharepoint,Ms Word,Openxml,Openxml Sdk,我目前正在从事一个使用OpenXMLSDK和MS Word的项目。我正在使用OpenXMLSDK和c#向word文档添加一个自定义标题。我使用此处提供的代码添加标题: 我需要旋转页眉,使其垂直指向页面下方,并在右侧对齐。我需要一些帮助和提示来做到这一点。如果有人得到了一些提示或代码示例,请在这里发布 我是OpenXML开发新手,所以如果您知道我可以参考的任何好页面,也请发布。我的建议是从Word开始:试着用代码生成一个小的文档示例。然后检查Word生成的XML,这将使您了解如何使用OpenXML
我是OpenXML开发新手,所以如果您知道我可以参考的任何好页面,也请发布。我的建议是从Word开始:试着用代码生成一个小的文档示例。然后检查Word生成的XML,这将使您了解如何使用OpenXMLSDK生成文档 要生成“垂直标题”,您可以通过双击Word中文档顶部来“打开标题”。然后在标题中插入包含所需文本的文本框。确保将此文本框与页面右侧对齐(布局->位置->右上角位置,带方形文本环绕) 您可能知道docx文件只是一个zip文件,因此请解压缩它并查看文件
word\header1.xml
,word\header2.xml
,word\header3.xml
中的xml。
(xml有点难以理解,因为word使用
或
来生成文本框,从而插入
-元素。)
我的建议是从Word开始:试着用代码生成一个小的文档示例。然后检查Word生成的XML,这将使您了解如何使用OpenXMLSDK生成文档 要生成“垂直标题”,您可以通过双击Word中文档顶部来“打开标题”。然后在标题中插入包含所需文本的文本框。确保将此文本框与页面右侧对齐(布局->位置->右上角位置,带方形文本环绕) 您可能知道docx文件只是一个zip文件,因此请解压缩它并查看文件
word\header1.xml
,word\header2.xml
,word\header3.xml
中的xml。
(xml有点难以理解,因为word使用
或
来生成文本框,从而插入
-元素。)
有一些很好的资料,也请查看。为了浏览您的文档,您可以在此处使用Microsoft提供的OpenXML工具:。单击“下载”时,您将看到两个文件,其中包括一个工具 非常有用的方法是手动在word中创建所需的内容,使用资源管理器查找部分,然后反映代码。这为您提供了如何在应用程序中实现它的好主意
为了浏览您的文档,您可以在此处使用Microsoft提供的OpenXML工具:。单击“下载”时,您将看到两个文件,其中包括一个工具 非常有用的方法是手动在word中创建所需的内容,使用资源管理器查找部分,然后反映代码。这为您提供了如何在应用程序中实现它的好主意
也很有用。也很有用。谢谢你的提示。这个工具太完美了!谢谢你的提示。这个工具太完美了!