PageOffice,word常用接口对象--Paragraph类
2019独角兽企业重金招聘Python工程师标准>>>
做项目时,只要使用Word并涉及到了文本,那么就常常需要对Word的内容进行排版,也就免不了要涉及到段落的设置,而要通过程序对段落进行设置那就需要借助PageOffice开发平台下的ParagraphFormat类了。
ParagraphFormat 类就代表着Word中定义的段落格式对象。
Paragraph类所属命名空间
Java开发时命名空间为:com.zhuozhengsoft.pageoffice.wordwriter
ASP.NET开发时命名空间为:PageOffice.WordWriter
Paragraph类的使用
Paragraph的类对象是作为DataRegion类的一个属性来使用的,如果用Java开发,那么通过DataRegion对象的getParagraphFormat()方法获取到Paragraph类对象(C#中为属性“ParagraphFormat”),然后再对此属性设置值。实现代码如下:
Java开发:
... ...DataRegion dataRegion1 = doc.openDataRegion("PO_p1");//段落1ParagraphFormat p1 = dataRegion1.getParagraphFormat();p1.setAlignment(WdParagraphAlignment.wdAlignParagraphCenter);//对齐方式p1.setFirstLineIndent(21);//首行缩进或悬挂缩进的字符,以磅为单位p1.setLineSpacingRule(WdLineSpacing.wdLineSpaceAtLeast);//行间距DataRegion dataRegion2 = doc.openDataRegion("PO_p2");//段落2ParagraphFormat p2 = dataRegion2.getParagraphFormat();p2.setAlignment(WdParagraphAlignment.wdAlignParagraphRight);//对齐方式p2.setFirstLineIndent(100);//首行缩进或悬挂缩进的字符,以磅为单位p2.setLineSpacingRule(WdLineSpacing.wdLineSpaceDouble);//行间距... ...
代码运行效果如下图所示:
ASP.NET开发:
... ...DataRegion dataRegion1 = doc.OpenDataRegion("PO_p1");ParagraphFormat p1 = dataRegion1.ParagraphFormat;p1.Alignment = WdParagraphAlignment.wdAlignParagraphLeft;p1.FirstLineIndent = 21;p1.LineSpacingRule = WdLineSpacing.wdLineSpaceExactly;
转载于:https://my.oschina.net/u/3850288/blog/2046297
PageOffice,word常用接口对象--Paragraph类相关推荐
- C++ string类和常用接口的实现
目录 C++ string类 string类的常用接口说明 string类(实现常用接口) C++ string类 值得注意的是 , string不是STL的容器,string是basic_strin ...
- 常用的对象处理工具类
package com.xutil.data;import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject ...
- JDBC—01—JDBC简介;JDBC常用接口与类;
一. JDBC 简介 1 什么是 JDBC JDBC(Java DataBase Connectivity)java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据 ...
- typeScript面试必备之-通识七:typeScript中的可索引接口(数组,对象)+类类型接口...
可索引接口:数组.对象的约束 (不常用) ts定义数组的方式 var arr:number[]=[2342,235325]var arr1:Array<string>=['111','22 ...
- 基本语法及基本概念概述(标识符、访问修饰符、变量、数组、枚举、注释、空行、继承、接口、(对象、类、方法、实例变量)、关键字表)
文章目录 1.标识符 2.标识符命名规范 3.访问修饰符 4.变量 5.数组 6. 枚举 7.注释 8.空行 9.继承 10.接口 11.对象.类.方法.实例 12.关键字表 13.保留字(reser ...
- python基础----面向对象的程序设计(五个阶段、对小白的忠告、关于OOP常用术语)、类、对象...
一.面向对象的软件开发有如下几个阶段 1.面向对象分析(object oriented analysis ,O ...
- JavaWeb自学笔记,ServletAPI编程常用接口和类
Servlet接口 Servlet是运行在服务器端的Java应用程序,由Servlet容器对其进行管理,当用户对容器发送HTTP请求时,容器将通知相应的Servlet对象进行处理,完成用户与程序之间的 ...
- 接口有class类对象吗
接口有class类对象 public interface Test{} Class c=Test.class; 拓展: 哪些类型可以有Class对象
- 实验四 类和对象;类的继承和派生;多态性; 接口;构造器应用
实验四 类和对象:类的继承和派生:多态性: 接口:构造器应用 一.实验目的 1. 掌握类与对象的关系: 2. 掌握类的定义: 3. 掌握对象的声明及使用: 4. 掌握构造方法的概念及调用时机: 5. ...
最新文章
- Python 5种不为人知的高级特征
- 找新房子需要考虑的因素
- php服务docker化,docker化你的PHP应用环境Nginx PHP-FPM
- java应用中的日志介绍
- Solr6.1 smartCN配置
- 网站部署后Parser Error Message: Could not load type 的解决方案
- 光靠勤奋和努力是远远不够的
- 判断PHP变量的类型
- 20.QT-Qpixmap实现图片鼠标缩放,鼠标拖动示例(详解)
- 2.Mysql数据库的优化技术(1)
- 甘特图制作_甘特图是用什么软件制作?
- C# ASCII码字符转换
- Python游戏开发实战:飞机大战(含代码)
- 人工智能:python 实现 第十章,NLP 第一天 入门介绍及使用stemming还原词汇
- 软件测试入门自学笔记(4)实战项目
- 「玩转Python」突破封锁继续爬取百万妹子图
- 线性代数学习笔记——第五十七讲——特征子空间
- [OPENCV]010.深度神经网络(dnn模块)
- 台式计算机硬盘的安装位置,台式主机扩大存储,7步教你完美安装机械硬盘
- 磁力开源项目和自己服务器,Github新项目:自己本地搭建磁力搜索系统