「javaword图片」java logo图片

博主:adminadmin 2023-01-27 03:57:07 328

本篇文章给大家谈谈javaword图片,以及java logo图片对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA编辑WORD文件插入图片

试试这个代码,需要添加spire.doc jar依赖

import com.spire.doc.Document;

import com.spire.doc.FileFormat;

import com.spire.doc.Section;

import com.spire.doc.documents.*;

import com.spire.doc.fields.DocPicture;

public class InsertImage {

    public static void main(String[] args) {

        //实例化Document对象

        Document doc = new Document();

        //加载文档

        doc.loadFromFile("C:\\Users\\Administrator\\Desktop\\test.docx");

        //获取第一个section

        Section section = doc.getSections().get(0);

        //添加一个段落

        Paragraph para = section.addParagraph();

        //添加图片到段落

        DocPicture picture = para.appendPicture("C:\\Users\\Administrator\\Desktop\\Cartoon.png");

        //设置文字环绕方式(居于文字上方)

        picture.setTextWrappingStyle(TextWrappingStyle.In_Front_Of_Text);

        //指定图片的相对位置

        picture.setHorizontalOrigin(HorizontalOrigin.Page);

        picture.setHorizontalPosition(250f);

        picture.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);

        picture.setVerticalPosition(150f);

        //设置图片大小

        picture.setWidth(80f);

        picture.setHeight(80f);

        //保存到文档

        doc.saveToFile("output/InsertImage.docx", FileFormat.Docx);

    }

}

生成的Word:

请问高手怎样用java在word里插入一张图呢?

可以用wordapi组件来完成

import com.heavenlake.wordapi.Document;

public class test {

public test() {

Document doc = null;

try {

doc = new Document();

doc.open("e:/test.doc");//打开文件

doc.insert("第一章:嘻嘻哈哈","biaoti");//插入文字

doc.insertAtBookmark("testbookm","第一章:嘻嘻哈哈","标题");

doc.insertAtBookmark("testbookm",

new java.io.File("E:/照片/DSC236.JPG"));//插入图片

}

catch (Exception e) {

e.printStackTrace();

}

finally {

try {

if(doc!=null) doc.close(true);

}

catch (Exception e) {

e.printStackTrace();

}

}

}

public static void main(String[] args) {

test test1 = new test();

}

}

如何用java代码向word文档里固定位置导入图片

以前做过其他office的没做过微软的,不过大同小异

这个你就需要在java中获取到word的某种对象,方法有很多,但是要看你用什么方式调用的office了,如果是某个牌子的中间件,那就用那个中间件的二次开发文档里面应该就有提到这些方法,如果是第三方的jar包,应该也不麻烦,通过jar包中的方法,可能要有一个word的实例创建的过程吧,然后获取到range或者textrange等这些对象(应该是这俩对象……)通过这对象然后找到插入图片的方法,然后传入位置参数(可能是两个数用逗号隔开)

用java怎么将word文档转成图片格式

1.打开保存有图片的word文档。

2.

在文件菜单中选择另存为。

3.将文件另存为htm或html格式的网页。

4.打开保存文件夹,可以看到保存网页的位置会有一个files的文件夹。

5.打开这个文件夹,可以看到,word文档中的图片都被以png格式保存到这个文件夹里,图片文件名的前缀是image,并且按顺序进行了命名。

java想要对已有word文档追加图片,应该怎么做?

试试下面的代码,需要添加spire.doc.jar为依赖

import com.spire.doc.Document;

import com.spire.doc.FileFormat;

import com.spire.doc.Section;

import com.spire.doc.documents.Paragraph;

import com.spire.doc.fields.DocPicture;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.InputStream;

public class AppendImage {

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

      //创建Document对象

      Document doc = new Document();

      //加载Word文档

      doc.loadFromFile("G:\\360MoveData\\Users\\Administrator\\Desktop\\Test.docx");

      //获取最后一节

      Section lastSection = doc.getLastSection();

      //添加段落

      Paragraph paragraph = lastSection.addParagraph();

      //添加图片到段落

      InputStream inputStream = new FileInputStream(new File("G:\\360MoveData\\Users\\Administrator\\Desktop\\image.jpg"));

      DocPicture picture = paragraph.appendPicture(inputStream);

      //设置图片高宽

      picture.setWidth(120f);

      picture.setHeight(120f);

      //保存文档

      doc.saveToFile("AppendImage.docx", FileFormat.Docx_2013);

  }

}

关于javaword图片和java logo图片的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。