C# NPOI導出到Word----向Word表格單元格中插入圖片


過幾天的研究,終於發現了向Word表格中單元格添加圖片的方法,如下:      

                    XWPFTableCell Cell = table.GetRow(3).GetCell(0);//獲取到進行圖片插入的單元格

                    //單元格的寬度和高度

                    var cW = 1000;
                    var cH =  1000;

                    //得到要插入的圖片

                    var img = new FileStream(圖片路徑, FileMode.Open, FileAccess.Read);

                    //進行圖片插入

                    XWPFParagraph p = Cell.AddParagraph();
                    XWPFRun run= p.CreateRun();
                    var widthPic = (int)((double)cW / 587 * 38.4 * 9525);
                    var heightPic= (int)((double)cH / 587 * 38.4 * 9525);
                    run.AddPicture(img, (int)NPOI.XWPF.UserModel.PictureType.JPEG, "11.png", widthPic , heightPic);

             +加個補充:
                    跨列合並單元格:
                    table0.GetRow(int pos).MergeCells(int startIndex, int endIndex);
————————————————
版權聲明:本文為CSDN博主「Java丶小白」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Mr_Chasen/article/details/79456947


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM