本文的标题是《国产文档处理控件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();
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());
//封闭流
bos.close();
fos.close();
}
}
spire.doc for java 4.7.0已颁布。该本子巩固了变换word/rtf到pdf,以及变换html到word的功效。其余,此次革新还建设了加载和生存word文档等时展示的题目。
word文档等时展示的题目。
正文原作家为陈健耘,连载请证明:根源!如该文有不当之处,请接洽站长简略,感谢协作~
原创文章,作者:陈健耘,如若转载,请注明出处:http://www.kaicen.cn/20220416283288.html