中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

現(xiàn)在的網(wǎng)站設(shè)計前端seo主要優(yōu)化哪些

現(xiàn)在的網(wǎng)站設(shè)計,前端seo主要優(yōu)化哪些,大連網(wǎng)站設(shè)計報價,wordpress+行間距插件今天在本文中,我們將嘗試使用NPOI庫將圖像插入到 Excel 文件的特定位置。請將以下邏輯添加到您的寫作方法中,在 Excel 文件中添加圖像(JPEG、PNG),我已經(jīng)有一個示例 jpeg 文件 - Read-write-excel-npoi.jpg ,我們將嘗試…

????????今天在本文中,我們將嘗試使用NPOI庫將圖像插入到 Excel 文件的特定位置。請將以下邏輯添加到您的寫作方法中,在 Excel 文件中添加圖像(JPEG、PNG),我已經(jīng)有一個示例 jpeg 文件 - Read-write-excel-npoi.jpg ,我們將嘗試將其插入索引 (5,5),即第 5 行和第 5 列。

在第 5 行和第 5 列,將以編程方式插入上述圖像,代碼如下:

????????????????byte[] data = File.ReadAllBytes("Read-write-excel-npoi.jpg");//根據(jù)自己路徑讀取圖片

? ? ? ? ? ? ? ? int pictureIndex = workbook.AddPicture(data, PictureType.JPEG);

? ? ? ? ? ? ? ? ICreationHelper helper = workbook.GetCreationHelper();

? ? ? ? ? ? ? ? IDrawing drawing = excelSheet.CreateDrawingPatriarch();

? ? ? ? ? ? ? ? IClientAnchor anchor = helper.CreateClientAnchor();

? ? ? ? ? ? ? ? anchor.Col1 = 5;

? ? ? ? ? ? ? ? anchor.Row1 = 5;

? ? ? ? ? ? ? ? IPicture picture = drawing.CreatePicture(anchor, pictureIndex);

? ? ? ? ? ? ? ? picture.Resize();?

用圖像寫入 EXCEL
下面是一個 POC 完整代碼示例,如下所示:?

static void WriteExcel()
? ? ? ?{
? ? ? ? ? ?List<UserDetails> persons = new List<UserDetails>()
? ? ? ? ? ?{

? ? ? ? ? ? ? ?new UserDetails() {ID="1001", Name="ABCD", City ="City1", Country="USA"},

? ? ? ? ? ? ? ?new UserDetails() {ID="1002", Name="PQRS", City ="City2", Country="INDIA"},

? ? ? ? ? ? ? ?new UserDetails() {ID="1003", Name="XYZZ", City ="City3", Country="CHINA"},

? ? ? ? ? ? ? ?new UserDetails() {ID="1004", Name="LMNO", City ="City4", Country="UK"},
? ? ? ? ? };
?
? ? ? ? ? ?// Lets converts our object data to Datatable for a simplified logic.
? ? ? ? ? ?// Datatable is most easy way to deal with complex datatypes for easy reading and formatting.?
? ? ? ? ? ?DataTable table = (DataTable)JsonConvert.DeserializeObject(JsonConvert.SerializeObject(persons), (typeof(DataTable)));
?
?
? ? ? ? ? ?var memoryStream = new MemoryStream();
?
? ? ? ? ? ?using (var fs = new FileStream("Result.xlsx", FileMode.OpenOrCreate, FileAccess.Write))
? ? ? ? ? ?{
? ? ? ? ? ? ? ?IWorkbook workbook = new XSSFWorkbook();
? ? ? ? ? ? ? ?ISheet excelSheet = workbook.CreateSheet("TestSheet1");
?
? ? ? ? ? ? ? ?List<String> columns = new List<string>();
? ? ? ? ? ? ? ?IRow row = excelSheet.CreateRow(0);
? ? ? ? ? ? ? ?int columnIndex = 0;
?
? ? ? ? ? ? ? ?foreach (System.Data.DataColumn column in table.Columns)
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?columns.Add(column.ColumnName);
? ? ? ? ? ? ? ? ? ?row.CreateCell(columnIndex).SetCellValue(column.ColumnName);
? ? ? ? ? ? ? ? ? ?columnIndex++;
? ? ? ? ? ? ? ?}
?
? ? ? ? ? ? ? ?int rowIndex = 1;
? ? ? ? ? ? ? ?foreach (DataRow dsrow in table.Rows)
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ?row = excelSheet.CreateRow(rowIndex);
? ? ? ? ? ? ? ? ? ?int cellIndex = 0;
? ? ? ? ? ? ? ? ? ?foreach (String col in columns)
? ? ? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? ? ?row.CreateCell(cellIndex).SetCellValue(dsrow[col].ToString());
? ? ? ? ? ? ? ? ? ? ? ?cellIndex++;
? ? ? ? ? ? ? ? ? ?}
?
? ? ? ? ? ? ? ? ? ?rowIndex++;
? ? ? ? ? ? ? ?}
?
? ? ? ? ? ? ? ?byte[] data = File.ReadAllBytes("Read-write-excel-npoi.jpg");

? ? ? ? ? ? ? ?int pictureIndex = workbook.AddPicture(data, PictureType.JPEG);

?? ??? ??? ? ? ICreationHelper helper = workbook.GetCreationHelper();

? ? ? ? ? ? ? ?IDrawing drawing = excelSheet.CreateDrawingPatriarch();

? ? ? ? ? ? ? ?IClientAnchor anchor = helper.CreateClientAnchor();

? ? ? ? ? ? ? ?anchor.Col1 = 5;

? ? ? ? ? ? ? ?anchor.Row1 = 5;

? ? ? ? ? ? ? ?IPicture picture = drawing.CreatePicture(anchor, pictureIndex);

? ? ? ? ? ? ? ?picture.Resize();
?
? ? ? ? ? ? ? ?workbook.Write(fs);
? ? ? ? ? ?}
? ? ? ?}?

????????我將圖像文件保存在同一個項目目錄中,以便 Excel API 可以使用它并將其加載到 Excel 中的正確位置。最后圖像將成功輸入到所需位置:

如果您喜歡此文章,請收藏、點贊、評論,謝謝,祝您快樂每一天。

http://m.risenshineclean.com/news/61271.html

相關(guān)文章:

  • 圖書館網(wǎng)站建設(shè)優(yōu)化合作平臺
  • 工業(yè)皮帶怎么做免費(fèi)的網(wǎng)站情感式軟文廣告
  • 天津房地產(chǎn)集團(tuán)網(wǎng)站建設(shè)地推接單正規(guī)平臺
  • 品牌網(wǎng)站建站公司如何推廣我的網(wǎng)站
  • 做poster的網(wǎng)站提升seo排名的方法
  • 做網(wǎng)站流量錢誰給深圳網(wǎng)絡(luò)優(yōu)化公司
  • 網(wǎng)站seo博客西安seo霸屏
  • wordpress如何設(shè)置網(wǎng)站描述小程序免費(fèi)制作平臺
  • 網(wǎng)站制作網(wǎng)站建設(shè)競價開戶
  • 手機(jī)做推廣比較好的網(wǎng)站關(guān)鍵詞排名怎么做上首頁
  • 找工作網(wǎng)站谷歌在線瀏覽入口
  • 自己做網(wǎng)站的過程搜索引擎seo是什么意思
  • 做商城網(wǎng)站需要備案嗎鄒平縣seo網(wǎng)頁優(yōu)化外包
  • 中山網(wǎng)站建設(shè)找丁生商城推廣軟文范文
  • 有效的網(wǎng)站建設(shè)百度怎么發(fā)布短視頻
  • 東營建筑信息網(wǎng)北京網(wǎng)絡(luò)seo經(jīng)理
  • wordpress 強(qiáng)制換行網(wǎng)站seo軟件
  • 學(xué)做課件的網(wǎng)站新媒體營銷推廣公司
  • 給我一個可以看片的免費(fèi)seo排名官網(wǎng)
  • 網(wǎng)站建設(shè)的意義線上直播營銷策劃方案
  • 簡單的個人網(wǎng)站html網(wǎng)絡(luò)營銷第三版課本
  • 蘇州做商城網(wǎng)站設(shè)計快推廣app下載
  • 國外移動端網(wǎng)站模板杭州專業(yè)seo公司
  • 網(wǎng)站怎么做才被收錄快google play下載安裝
  • 做網(wǎng)站看網(wǎng)絡(luò)推廣計劃書
  • 智能小程序是什么河北seo技術(shù)培訓(xùn)
  • 西安企業(yè)網(wǎng)站建設(shè)seo是怎么優(yōu)化
  • 安陽網(wǎng)站制作哪家好七牛云
  • 網(wǎng)站設(shè)計制作的服務(wù)好不好做關(guān)鍵詞優(yōu)化的公司
  • 柳州做網(wǎng)站設(shè)計的公司中國互聯(lián)網(wǎng)域名注冊服務(wù)機(jī)構(gòu)