word文档Java代码 java word文档

java怎么给word文档加水印

可以使用Free Spire.Doc for Java在word文档中添加文本水印或图片水印。Free Spire.Doc for Java下载链接:网页链接

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网页空间、营销软件、网站建设、市中网站维护、网站推广。

1.添加文本水印——代码如下:

import com.spire.doc.*;

import com.spire.doc.documents.WatermarkLayout;

import java.awt.*;

public class WordTextWatermark {

public static void main(String[] args) {

Document document = new Document();

document.loadFromFile("Sample.docx");

insertTextWatermark(document.getSections().get(0));

}

private static void insertTextWatermark(Section section) {

TextWatermark txtWatermark = new TextWatermark();

txtWatermark.setText("内部使用");

txtWatermark.setFontSize(40);

txtWatermark.setColor(Color.red);

txtWatermark.setLayout(WatermarkLayout.Diagonal);

section.getDocument().setWatermark(txtWatermark);

}

}

2.添加图片水印——代码如下:

import com.spire.doc.*;

public class WordImageWatermark {

public static void main(String[] args)  throws Exception{

Document document = new Document();

document.loadFromFile("Sample.docx");

PictureWatermark picture = new PictureWatermark();

picture.setPicture("logo.png");

picture.setScaling(5);

picture.isWashout(false);

document.setWatermark(picture);

document.saveToFile("out/result2.docx",FileFormat.Docx )

}

}

Office Word中想插入一段Java(或其它语言)的代码,有什么好的代码模板?

打开word文档,插入,对象,新建,OpenDocument文本,这里等待粘入代码。

在VS2017或者其他IDE或者notpad++,例如,我用了notpad++,选择(插件)Plugins→NppExport→Copy all formats to clipboard,然后粘贴过去,即可。

word中粘贴Java代码怎么实现如图效果?

这一般是ide的功能 具体要看你用哪个ide

当然现写一个程序实现你说的功能(也就是把纯文本转换为word表格,第一列为行号,也是可以做到的)

用java代码把内容写到Word文档?

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.FileReader;

import java.io.InputStreamReader;

import java.io.OutputStreamWriter;

public class Test {

public static void main(String[] args) {

try

{

FileInputStream fr=new FileInputStream("test/123.txt");

InputStreamReader af=new InputStreamReader(fr);

BufferedReader bf=new BufferedReader(af);

FileOutputStream fo=new FileOutputStream("test/456.doc");

OutputStreamWriter osw=new OutputStreamWriter(fo);

BufferedWriter bw=new BufferedWriter(osw);

String line=bf.readLine();

while(line!=null)

{

System.out.println(line);

bw.write(line);

bw.newLine();

bw.flush();

line=bf.readLine();

}

}

catch (Exception e) {

e.printStackTrace();

}

}

}

test/123.txt里的内容写到test/456.doc下了,在你的java src中建一个test文件夹,这里是相对路径


网站标题:word文档Java代码 java word文档
URL链接:http://azwzsj.com/article/dosjihg.html