国产文档处置控件spire.doc wps word文档功效上线!赶快创造指南

本文的标题是《国产文档处理控件Spire.Doc WPS Word文档功能上线!快速创建指南》来源于:由作者:陈健耘采编而成,主要讲述了Spire.Doc for Java 是一款专业的Java Wo

spire.doc for java 是一款专业的java word组件,开拓职员运用它不妨轻快地将word文档创造、读取、编纂、变换和打印等功效集成到本人的java运用步调中。

正文将引见怎样运用spire.doc for java加载,**纵和生存wps文字(word)文档,以及兴建wps word文档。

spire.doc for java官方最新版免费载入试用,汗青本子载入,在线文档和扶助文件载入-慧都网

加载,**纵和生存wps文字(word)文档

原wps文字文档:

import com.spire.doc.document;

import com.spire.doc.fileformat;

import com.spire.doc.section;

import com.spire.doc.documents.paragraph;

import java.awt.*;

import java.io.*;

public class loadandeditwpsword {

public static void main(string[] args) throws ioexception {

//经过流加载wps文字文档

fileinputstream inputstream = new fileinputstream(new file("sample.wps"));

document document = new document();

document.loadfromstream(inputstream, fileformat.doc);

//获得文档的第一个节

section section = document.getsections().get(0);

//获得该节中第一个段落

paragraph paragraph = section.getparagraphs().get(0);

//给该段落树立后台脸色

paragraph.getformat().setbackcolor(color.pink);

//将截止文档生存到流

bytearrayoutputstream bos = new bytearrayoutputstream();

document.savetostream(bos, fileformat.doc);

//将流写入wps文档

fileoutputstream fos = new fileoutputstream("output.wps");

fos.write(bos.tobytearray());

//封闭流

bos.close();

fos.close();

}

}截止文档:

import com.spire.doc.document;

import com.spire.doc.fileformat;

import com.spire.doc.section;

import com.spire.doc.documents.horizontalalignment;

import com.spire.doc.documents.paragraph;

import com.spire.doc.documents.paragraphstyle;

import java.awt.*;

import java.io.*;

public class createwpsword {

public static void main(string[] args) throws ioexception {

//创造document范例

document document = new document();

//增添节到文档

section section = document.addsection();

//增添三个段落至该节

paragraph para1 = section.addparagraph();

国产文档处置控件spire.doc wps word文档功效上线!赶快创造指南

para1.appendtext("spire.doc for java");

paragraph para2 = section.addparagraph();

para2.appendtext("spire.doc for java 是一款专业的 java word 组件,开拓职员运用它不妨轻快地将 word 文档创造、读取、编纂、变换和打印等功效集成到本人的 java 运用步调中。"+

"动作一款实足独力的组件,spire.doc for java 的运转情况无需安置 microsoft office。");

paragraph para3 = section.addparagraph();

para3.appendtext("spire.doc for java 能实行多种 word 文档处置工作,囊括天生、读取、变换和打印 word 文档,插入图片,增添页眉和页脚,创造表格,增添表单域和邮件兼并域,"+

"增添书签,增添文本和图片火印,树立后台脸色和后台图片,增添脚注和尾注,增添超链接、数字出面,加密妥协密 word 文档,增添讲解,增添形势等。");

//将第一段动作题目,树立题目段落方法

paragraphstyle style1 = new paragraphstyle(document);

style1.setname("titlestyle");

style1.getcharacterformat().setbold(true);

style1.getcharacterformat().settextcolor(color.blue);

style1.getcharacterformat().setfontname("lucida sans unicode");

style1.getcharacterformat().setfontsize(12f);

document.getstyles().add(style1);

para1.applystyle("titlestyle");

//树立其他两个段落的方法

paragraphstyle style2 = new paragraphstyle(document);

style2.setname("parastyle");

style2.getcharacterformat().setfontname("lucida sans unicode");

style2.getcharacterformat().setfontsize(11f);

document.getstyles().add(style2);

para2.applystyle("parastyle");

para3.applystyle("parastyle");

//树立题目段落居中对齐

para1.getformat().sethorizontalalignment(horizontalalignment.center);

//树立第二、第三段落的段首缩进

para2.getformat().setfirstlineindent(25f);

para3.getformat().setfirstlineindent(25f);

//树立第一、第二段落的段后间距

para1.getformat().setafterspacing(10f);

para2.getformat().setafterspacing(10f);

//生存文档

bytearrayoutputstream bos = new bytearrayoutputstream();

document.savetostream(bos, fileformat.doc);

//将流写入wps文件

fileoutputstream fos = new fileoutputstream("createwps.wps");

fos.write(bos.tobytearray());

国产文档处置控件spire.doc wps word文档功效上线!赶快创造指南

//封闭流

bos.close();

fos.close();

}

}

spire.doc for java 4.7.0已颁布。该本子巩固了变换word/rtf到pdf,以及变换html到word的功效。其余,此次革新还建设了加载和生存word文档等时展示的题目。

word文档等时展示的题目。

国产文档处置控件spire.doc wps word文档功效上线!赶快创造指南

正文原作家为陈健耘,连载请证明:根源!如该文有不当之处,请接洽站长简略,感谢协作~

原创文章,作者:陈健耘,如若转载,请注明出处:http://www.kaicen.cn/20220416283288.html