导航:首页 > 文字图片 > javaword图片不显示

javaword图片不显示

发布时间:2022-01-08 16:56:06

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

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

⑵ java POI html转word,无法显示图片

可以读取元素,将word相应的元素转换为html相应的元素。 不过很多word的特效都是html无法展示的,具体的做法可以参考poi的官方文档,官方文档很详细。

⑶ JAVA编辑WORD文件插入图片

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

importcom.spire.doc.Document;
importcom.spire.doc.FileFormat;
importcom.spire.doc.Section;
importcom.spire.doc.documents.*;
importcom.spire.doc.fields.DocPicture;

publicclassInsertImage{

publicstaticvoidmain(String[]args){

//实例化Document对象
Documentdoc=newDocument();
//加载文档
doc.loadFromFile("C:\Users\Administrator\Desktop\test.docx");
//获取第一个section
Sectionsection=doc.getSections().get(0);
//添加一个段落
Paragraphpara=section.addParagraph();
//添加图片到段落
DocPicturepicture=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:

⑷ 我想用POI在Word里插入一张图片,这是我的测试代码。执行之后word打不开!错误如图中的提示

publicvoidaddPicture(stringfilepath,stringoldfileName,uintid)

{

System.IO.FileStreamgfs=newSystem.IO.FileStream(filepath,System.IO.FileMode.Open,System.IO.FileAccess.Read);

XWPFParagraphpara=doc.CreateParagraph();

XWPFRunr=para.CreateRun();

XWPFPicturepic=r.AddPicture(gfs,(int)NPOI.XWPF.UserModel.PictureType.JPEG,oldfileName,1000000,1000000);

NPOI.OpenXmlFormats.Dml.WordProcessing.CT_Inlineinline=r.GetCTR().GetDrawingList()[0].inline[0];

inline.docPr.id=id;//默认插入少了这个ID号,它就是图片的序号,从1开始编号的。这个是我折腾了一整天弄才弄好的。

gfs.Close();

}

⑸ 用java如何添加图片到word中,是直接添加不是解析,最好能有代码

首先你得打开这个word文档,然后你再把这个图片做成文件流的格式,然后把它写进去。
但是这个过程如果你用java自带的文件流格式打开的话,写进去会是乱码。我做过的方法是用开源框架包,poi.jar可以用来做有关office的打开、写入、读出等操作,具体代码没有了,但是demo里面的代码都已经足够了,你自己稍微看看就能知道怎么做了。这个包还是比较稳定的。

⑹ 为何手机带JAVA的,载入word办公软件后,查看文件时显示不了图片

有s60用office软件的..
不过有些要收费
...有微软的正版手机office
把安装文件随便放哪里都行
安装就可以了..
建议去塞班论坛n81区逛逛..保证能让你了解更多..

⑺ java代码实现,去掉word的图片,word转PDf。

如果你不需要所有图片,倒是可以用poi,它不会读取图片信息。
但对于docx(word2007),它会把所有表格放到文档最后,有点烦

⑻ 为何word生成pdf时,该有图片的地方都变成空白了,如何处理

word生成pdf避免图片变成空白的方法步骤如下:

需要的工具材料:电脑、office软件

步骤一、打开需要生成PDF的WORD文档。

⑼ 你的那个问题解决了吗就是在java操作word, 插入表格、图片之类的。但是服务器是linux,我也遇到了。

一、excel强大的制表功能令很多办公一族都感受到过它的方便与实用。可是在一些情况下,却需要我们将excel表格转换成word文档。
对于用惯了excel的人来说,直接用word制表调整起来很不方便,当前普遍的做法是:先用excel把表格做出来,然后再粘到word里。可是粘过去后格式全变了,还得重新进行调试,到最后还不一定能调整好,费时又费力。
其实,完全可以按下述方法进行转换。
首先,用excel编辑好一个表格,然后点“文件”----“另存为web页”。web页就是网页文件,在“保存选项”处把“保存整个工作簿”调整成“选择:工作表”,把默认文件名“page.htm”根据实际情况改成你所需要的名字,如:“工作表.htm”,点“保存”。注意,在改名时绝对不可以把后面的.htm去掉,只要改“.”前面的部分就可以了。
找到刚才保存好的“工作表.htm”,如果所安装的操作系统是windows xp或windows 2000,你可以在文件上面直接点鼠标右键,选择“打开方式”最下面的-----“打开程序”选项,在列表中找到“word”,选中并确定。如果你所使用的操作系统是windows 98,则操作方法略有不同,需要在“工作表.htm”上按住shift键的同时点鼠标右键,之后再进行上述操作。
用word程序打开该文件后,不要做任何编辑操作,直接点“文件”----“另存为”,把文件名改成“工作表word版”,把保存类型选成“word文档”,点“保存”即可。
现在再打开刚才保存的“工作表word版”这个文件看一看,是不是近乎于完美的转换呢?
以上所介绍的是已经形成的excel文件如何转换成word文档的方法。对于正在构思的表格,还有一种更简便的方法,那就是直接在word中插入“excel表格”(注意:不是插入“表格”),功能与在excel中进行编辑几乎没有任何差别。

二、选定需要复制成图片的单元格区域,按住Shift键单击“编辑”菜单,选择“复制图片”命令,弹出“复制图片”对话框,按系统默认设置(即将“外观”和“格式”分别选定“如屏幕所示”和“图片”),单击“确定”按钮,这时就将选定的表格区域复制成图片了。若需要将它们粘贴出来,只需要按住Shift键再单击“编辑”菜单,选择“粘贴图片”命令即可(或不按Shift键,直接从“编辑”菜单中选择“选择性粘贴”命令,以“图片”方式粘贴),另外你还可以将它粘贴到其他软件中去。

三、首先,建立一个excel表格,里面随便输入一些内容。然后再新建一个word文档,在需要插入表格的地方,选择菜单:-->-->出现对象对话框后,选择第二页-->的右边有,你可以从浏览找到你的excel文件,如果这里你点确定,直接excel文件里的内容就加到word里了,不过!!这样不会实时跟新,注意,右边还有个复选框,如果这里√的话,就可以达到我们预期的效果了,excel文件更新后,word文档里的内容也一起变动了。

这样做法的好处:当然不用说,一起更新了,而且,你打开word文档后,双击excel表格区域,可以直接打开excel表格进行编辑,编辑结束后关闭excel,在word里的excel表格鼠标右击,选择就可以立即更新。而且每次打开word文档,也会有对话框问你是否要更新链接。

这样做的坏处:就是每次打开文档都会弹出对话框需要决定是否更新,给一般用户感觉很麻烦,而且如果更新的话,每次关闭word文档都会询问你是否要保存。另一个坏处就是,如果excel文件内容巨大,那完蛋了,直接链接过来全部的excel文件,那可要忙死你了。下文我还会说一种更简单的链接方法。

另外说一下注意要点:那个链接的excel文档不要删除,删除后就无法编辑或者更新里面的内容了,虽然最后保存的东西还在。经过简单测试,excel改文件名、移动等操作,都不会影响word文档的自动更新。

如果大家有兴趣,可以试试在excel表格里插入能自动更新的word,其实操作方法基本相同。

中午吃午饭的时候,又仔细考虑了一下,想到了之前这种通过菜单链接excel表格是链接全部,这其实不是我预期想要的效果,难道为了配合更新特地要建立一个小区域的excel文件?那又何苦呢?虽然我考虑到了,即使链接过来的全部excel文件,可以通过修改图片的方式,例如放大缩小、裁剪(在表格鼠标右键,选择可以找到操作按钮),但是后来我又发现了更高级的办法。听我慢慢道来……(远处飞来一只番茄,给我娴熟的躲过……)

现在面临的是要在word文档里插入excel大表格的局部,其实很简单,打开excel,选中你要链接到word的区域,选择复制(快捷键ctrl+c,鼠标右键点,通过菜单-->三种方法都可以),然后打开word(注意!这里不要关闭excl),点菜单-->-->出现的“选择性粘贴”对话框左边一定要选择,否则就不会自动更新了,形式选择,点确定。好了,现在就和之前的样子一样了,插入了一个“图片”格式的excel表格,和之前的区别就是,鼠标右击表格,选择-->,这里出现的对话框,如果点击,在出现的更改源对话框里,可以更改excel路径(废话),另外,在文件名(N)的右边多了一个点击可以改动excel表格中具体位置,比如Sheet1改成Sheet2,或者具体选择定位改动。不过一般原excel表格改动了还是直接复制粘贴一下比较好,用这种方法改动反而有些复杂了。

不过呢,以上两种方法,链接过来的表格都是“图片”格式,这种方法其实和word文档里的表格相当不兼容,操作起来很不方便,经过我再一次的努力,我又发现了一种更好的方法。以上两种方法作废,大家不用学了。(远处又飞来一只鸡蛋,被我闪开……)

好,和第二种方法一开始一样,打开excel,选中需要链接的表格,复制好,不要关闭,再在word里粘贴(快捷键ctrl+v,鼠标右键点,通过菜单-->三种方法都可以),然后注意,表格右下角会有一个图标就是“粘贴”的图标,对,点这个,选择或,其实这两个点完后结果基本相同,看到了吗?表格再也不是图片形式了,是word专用的那种表格形式,这样再通过word的表格操作,是不是更方便呢?而且表格的格式不会随着excel文件格式的改变而变动,word里的表格仅提取excel文件的数值。

⑽ 请问高手怎样用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();
}

}

阅读全文

与javaword图片不显示相关的资料

热点内容
淘宝图片如何躲避八载 浏览:612
q宝的好看可爱图片 浏览:719
动漫汽车的图片 浏览:740
高清青春动漫图片 浏览:780
清代铜钱图片及价格 浏览:55
沙发短发发型图片大全 浏览:605
五耀套装可爱的图片动漫 浏览:360
如何用手机将图片裁剪成clipcrop 浏览:655
花瓶素描画图片简单意学 浏览:588
欧美纹身动漫图片女生图片大全图片 浏览:958
搞笑的图片带文字 浏览:655
疫情防控图片超简单 浏览:996
四眼动漫图片 浏览:778
如何让图片透明向上滚动 浏览:589
小女孩沙滩玩水的图片 浏览:764
情侣动漫牵手图片大全 浏览:909
美女12图片 浏览:134
美女花草图片唯美 浏览:911
我竟无言以对可爱图片 浏览:877
黑帮女孩图片 浏览:910