文檔首頁>>Aspose中文文檔>>在 NPOI 中插入圖像
在 NPOI 中插入圖像
Aspose.Words是一種高級(jí)Word文檔處理API,用于執(zhí)行各種文檔管理和操作任務(wù)。API支持生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印文檔,而無需在跨平臺(tái)應(yīng)用程序中直接使用Microsoft Word。
Aspose API支持流行文件格式處理,并允許將各類文檔導(dǎo)出或轉(zhuǎn)換為固定布局文件格式和最常用的圖像/多媒體格式。
Aspose.Words
此示例在指定位置和大小處插入文件中的圖像
using Aspose.Words; Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); builder.Writeln("test"); var widthEmus = (int)(400.0 * 9525); var heightEmus = (int)(300.0 * 9525); builder.InsertImage("../../image/HumpbackWhale.jpg", widthEmus, heightEmus); doc.Save("test.docx");
點(diǎn)擊復(fù)制
NPOI
using NPOI.XWPF.UserModel; XWPFDocument doc = new XWPFDocument(); XWPFParagraph p2 = doc.CreateParagraph(); XWPFRun r2 = p2.CreateRun(); r2.SetText("test"); var widthEmus = (int)(400.0 * 9525); var heightEmus = (int)(300.0 * 9525); using (FileStream picData = new FileStream("../../image/HumpbackWhale.jpg", FileMode.Open, FileAccess.Read)) { r2.AddPicture(picData, (int)PictureType.PNG, "image1", widthEmus, heightEmus); } using (FileStream sw = File.Create("test.docx")) { doc.Write(sw); }
點(diǎn)擊復(fù)制
下載運(yùn)行代碼