導航:首頁 > 文字圖片 > 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圖片不顯示相關的資料

熱點內容
頭像霸氣女生超拽圖片 瀏覽:662
金黃發型圖片女 瀏覽:676
怎樣在微信圖片加文字說明 瀏覽:976
剪輯幾十張圖片怎麼動起來 瀏覽:514
男士西裝頭發型圖片 瀏覽:182
動漫大招圖片 瀏覽:360
蘋果怎麼轉圖片到三星 瀏覽:13
qq頭像摩羯座男生帶字圖片 瀏覽:712
女孩望遠鏡看星空圖片 瀏覽:459
好看女生圖片動漫高清圖片 瀏覽:451
薛之謙你還要我怎樣文字圖片 瀏覽:929
男生肌肉臨摹圖片 瀏覽:995
微信怎麼加入圖片不顯示 瀏覽:523
壁紙圖片簡單藍色單調 瀏覽:902
淘寶圖片如何躲避八載 瀏覽:614
q寶的好看可愛圖片 瀏覽:722
動漫汽車的圖片 瀏覽:742
高清青春動漫圖片 瀏覽:784
清代銅錢圖片及價格 瀏覽:57
沙發短發發型圖片大全 瀏覽:607