Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 向word添加标题,并使用OpenXML旋转它_C#_Sharepoint_Ms Word_Openxml_Openxml Sdk - Fatal编程技术网

C# 向word添加标题,并使用OpenXML旋转它

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

我目前正在从事一个使用OpenXMLSDK和MS Word的项目。我正在使用OpenXMLSDK和c#向word文档添加一个自定义标题。我使用此处提供的代码添加标题:

我需要旋转页眉,使其垂直指向页面下方,并在右侧对齐。我需要一些帮助和提示来做到这一点。如果有人得到了一些提示或代码示例,请在这里发布


我是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中创建所需的内容,使用资源管理器查找部分,然后反映代码。这为您提供了如何在应用程序中实现它的好主意


也很有用。也很有用。谢谢你的提示。这个工具太完美了!谢谢你的提示。这个工具太完美了!