word中的内容旋转90度

news/2024/10/24 0:35:15/

在vsto、Aspose.Words 中,默认没有直接的 API 可以让表格整体旋转 90 度。然而,我们可以通过一些方式来实现类似的效果,具体思路如下:
将表格插入到一个形状(Shape)或文本框中,然后旋转该形状。
将表格内容旋转,这通过设置文本方向为垂直来模拟旋转效果。

using Aspose.Words;
using Aspose.Words.Tables;
using Aspose.Words.Drawing;class Program
{static void Main(){// 创建文档和 DocumentBuilderDocument doc = new Document();DocumentBuilder builder = new DocumentBuilder(doc);// 创建 Shape(文本框)Shape shape = new Shape(doc, ShapeType.TextBox);shape.Width = 200;  // 设置文本框的宽度shape.Height = 400; // 设置文本框的高度shape.WrapType = WrapType.None;// 旋转 Shape 90 度shape.Rotation = 90;// 将 Shape 添加到文档中builder.InsertNode(shape);// 创建一个新的 DocumentBuilder 用于 Shape 内部DocumentBuilder shapeBuilder = new DocumentBuilder(doc);shapeBuilder.MoveTo(shape.FirstParagraph);// 在 Shape 内部添加一个表格Table table = shapeBuilder.StartTable();shapeBuilder.InsertCell();shapeBuilder.Write("Cell 1");shapeBuilder.InsertCell();shapeBuilder.Write("Cell 2");shapeBuilder.EndRow();shapeBuilder.InsertCell();shapeBuilder.Write("Cell 3");shapeBuilder.InsertCell();shapeBuilder.Write("Cell 4");shapeBuilder.EndTable();// 保存文档doc.Save("RotatedTable.docx");}
}


http://www.ppmy.cn/news/1541472.html

相关文章

基于SpringBoot+Vue+uniapp的诗词学习系统的详细设计和实现(源码+lw+部署文档+讲解等)

详细视频演示 请联系我获取更详细的演示视频 项目运行截图 技术框架 后端采用SpringBoot框架 Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的开源框架。它采用约定大于配置的理念,提供了一套默认的配置,让开发者可以更专注于业务逻辑而不…

|人口分析|007_django基于Python的广东省人口流动数据分析2024_92306i61

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

Python数据类型详解:10个你必须掌握的类型

Python 是一种动态类型语言,这意味着变量的类型是在运行时确定的。Python 提供了多种内置数据类型,用于存储和操作不同类型的数据。以下是 10 个你必须掌握的 Python 数据类型,每个类型都附有示例代码。 1. 数字类型(Numeric Typ…

2024年【焊工(高级)】新版试题及焊工(高级)试题及解析

题库来源:安全生产模拟考试一点通公众号小程序 焊工(高级)新版试题是安全生产模拟考试一点通总题库中生成的一套焊工(高级)试题及解析,安全生产模拟考试一点通上焊工(高级)作业手机…

MySQLDBA修炼之道-开发篇(一)

三、开发基础 1. 数据模型 1.1 关系数据模型介绍 关于NULL 如果某个字段的值是未知的或未定义的&#xff0c;数据库会提供一个特殊的值NULL来表示。NULL值很特殊&#xff0c;在关系数据库中应该小心处理。例如查询语句“select*from employee where 绩效得分<85 or>绩…

挑战性课程《信号处理系统》(原信号与系统+数字信号处理)课程课程设计

挑战性课程《信号处理系统》&#xff08;原信号与系统数字信号处理&#xff09;课程课程设计 课程设计题目4&#xff1a;图像处理 课程设计基本要求 基于DCT的图像压缩另一种图像压缩算法并实现额外的两个功能 实际实现的功能 基于DCT的图像压缩以及MSE的计算基于奇异值分…

Apache StringUtils:专为Java字符串而生的工具类

&#xff08;String&#xff09;在我们的日常工作中&#xff0c;用得非常非常非常多。 在我们的代码中经常需要对字符串判空&#xff0c;截取字符串、转换大小写、分隔字符串、比较字符串、去掉多余空格、拼接字符串、使用正则表达式等等。 如果只用 String 类提供的那些方法…

养老院网站毕设计算机毕业设计基于SpringBootSSM框架

目录 1.概述 2.设计思路 2.1 开发背景 2.2 项目需求 3. 需求分析 3.1‌用户需求分析‌ 3.2‌功能需求‌ 3.3非功能需求‌ 4. 数据库设计 1.概述 本文旨在设计并实现一个功能全面、用户友好的养老院网站&#xff0c;以提供养老院管理、老人信息管理、服务预约与跟踪等…