亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中創建PDF網格并插入圖片的方法

2020-01-24 00:56:56
字體:
來源:轉載
供稿:網友

這篇文章我將向大家演示如何以編程的方式在PDF文檔中創建一個網格,并將圖片插入特定的網格中。

網上有一些類似的解決方法,在這里我選擇了一個免費版的PDF組件。安裝控件后,創建新項目,添加安裝目錄下的dll文件作為項目的引用以及命名空間,如下:

using Spire.Pdf;using Spire.Pdf.Graphics;using Spire.Pdf.Grid;

接下來是詳細步驟及代碼片段:

步驟1: 首先創建一個PDF文檔,并添加一個新頁面。

PdfDocument doc = new PdfDocument();PdfPageBase page = doc.Pages.Add();

步驟2:創建一個一行兩列的網格。

PdfGrid grid = new PdfGrid();PdfGridRow row = grid.Rows.Add();grid.Columns.Add(2);

步驟3:設置單元格邊框與填充內容的間距。

grid.Style.CellPadding = new PdfPaddings(1, 1, 1, 1);

步驟4:設置列寬。

float width = page.Canvas.ClientSize.Width - (grid.Columns.Count + 1);grid.Columns[0].Width = width * 0.1f;grid.Columns[1].Width = width * 0.1f;

步驟5:加載圖片。

PdfGridCellTextAndStyleList lst = new PdfGridCellTextAndStyleList();PdfGridCellTextAndStyle textAndStyle = new PdfGridCellTextAndStyle();textAndStyle.Image=PdfImage.FromFile(@"C:/Users/Administrator/Pictures/448a5ba8f8851709a1f53e.jpg");

步驟6:設置圖片的大小,將其插入第一個單元格。

textAndStyle.ImageSize = new SizeF(50, 50);lst.List.Add(textAndStyle);row.Cells[0].Value = lst;

步驟7:在頁面特定位置繪制PDF網格。

PdfLayoutResult result = grid.Draw(page, new PointF(10, 30));

步驟8:保存并運行PDF文件。

doc.SaveToFile(outputFile, FileFormat.PDF);System.Diagnostics.Process.Start(outputFile);

效果圖:

這個Spire. PDF組件基于.NET的辦公軟件庫,還有其他豐富的功能。所以對于有辦公開發需求的朋友,感興趣的話可以在官網參考在線教程。

全部代碼:

using System;using System.Drawing;using System.Windows.Forms;using Spire.Pdf;using Spire.Pdf.Graphics;using Spire.Pdf.Grid;namespace Insert_an_Image_to_PDF_Grid_Cell{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){string outputFile ="output.pdf";//新建一個PDF文檔PdfDocument doc = new PdfDocument();//添加頁面PdfPageBase page = doc.Pages.Add();//創建PDF網格PdfGrid grid = new PdfGrid();//設置單元格邊框與填充內容的間距grid.Style.CellPadding = new PdfPaddings(1, 1, 1, 1);//添加行PdfGridRow row = grid.Rows.Add();//添加列grid.Columns.Add(2);float width = page.Canvas.ClientSize.Width - (grid.Columns.Count + 1);//設置列寬grid.Columns[0].Width = width * 0.1f;grid.Columns[1].Width = width * 0.1f;//加載圖片PdfGridCellTextAndStyleList lst = new PdfGridCellTextAndStyleList();PdfGridCellTextAndStyle textAndStyle = new PdfGridCellTextAndStyle();textAndStyle.Image=PdfImage.FromFile (@"C:/Users/Administrator/Pictures/448a5ba8f8851709a1f53e.jpg");//設置圖片大小textAndStyle.ImageSize = new SizeF(50, 50);lst.List.Add(textAndStyle);//在第一個單元格添加圖片row.Cells[0].Value = lst;//在頁面特定位置繪制PDF網格PdfLayoutResult result = grid.Draw(page, new PointF(10, 30));//保存并運行PDF文件doc.SaveToFile(outputFile, FileFormat.PDF);System.Diagnostics.Process.Start(outputFile);}}}

以上所述是小編給大家介紹的C#中創建PDF網格并插入圖片的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美国产一区二区三区| 国产精品久久久久久网站| 亚洲精品美女久久久久| 国自产精品手机在线观看视频| 国产成人精品综合| 日韩在线视频二区| 久久视频在线视频| 欧美精品18videos性欧| 日韩精品高清在线| 91久久久久久久久久久久久| 国产精品一区久久久| 中文字幕亚洲欧美在线| 777午夜精品福利在线观看| 精品美女久久久久久免费| 国产一区二区丝袜高跟鞋图片| 久久久成人的性感天堂| 国外视频精品毛片| 日韩av电影国产| 欧美黄色性视频| 成人网在线免费观看| 欧美视频第一页| 91精品国产91久久久久久不卡| 欧美色另类天堂2015| 欧美xxxx14xxxxx性爽| 精品国产91乱高清在线观看| 亚洲一区二区免费| 日韩视频―中文字幕| 热久久99这里有精品| 91在线观看免费网站| 国产一区av在线| 日韩成人高清在线| 国产精品久久一区主播| 色婷婷综合久久久久中文字幕1| 国产日韩精品电影| 日韩精品在线观看一区二区| 日本中文字幕不卡免费| 日韩亚洲在线观看| 亚洲国产一区二区三区在线观看| 成人免费观看网址| 久久中文字幕视频| 日韩美女写真福利在线观看| 日韩精品免费在线视频观看| 国模私拍视频一区| 成人妇女免费播放久久久| 夜夜嗨av一区二区三区免费区| 日韩成人在线播放| 日韩一区二区欧美| 亚洲国产精品久久精品怡红院| 国产精品久久久久久av福利软件| 亚洲精品国产福利| 亚洲美女av在线| 亚洲成人激情在线| 日韩av电影手机在线| 国产精品国产三级国产aⅴ浪潮| 久久av.com| 欧美另类极品videosbestfree| 红桃视频成人在线观看| 亚洲国产精品中文| 55夜色66夜色国产精品视频| 国产精品第七十二页| 国产精品第2页| 国产精品jvid在线观看蜜臀| 亚洲成人a级网| 亚洲国产天堂久久国产91| 成人妇女淫片aaaa视频| 国产日韩中文在线| 国产91精品青草社区| 亚洲欧洲午夜一线一品| 日韩在线观看免费全| 国产精品成人国产乱一区| 国产在线视频欧美| 日韩中文字幕网站| 日韩激情在线视频| 亚洲男人天堂视频| 亚洲国产精品久久久久| 国产综合色香蕉精品| 97久久精品视频| 国外色69视频在线观看| 亚洲欧美另类中文字幕| 亚洲成人av在线| 最新日韩中文字幕| 亚洲qvod图片区电影| 美女福利精品视频| 亚洲第一区在线观看| 欧美精品生活片| 欧美色视频日本高清在线观看| 国产精品久久久久久超碰| 久久久久久久久久久av| 亚洲欧美中文另类| 欧美色欧美亚洲高清在线视频| 国产精品一区二区久久精品| 亚洲日本欧美日韩高观看| 亚洲激情小视频| 国产精品电影一区| 久久亚洲精品一区二区| 久久精品人人爽| 国产精品露脸自拍| 欧美日韩性视频| 亚洲欧美激情另类校园| 久久夜色精品国产欧美乱| www.久久草.com| 午夜精品久久久久久99热软件| 日韩成人中文字幕在线观看| 欧美综合在线观看| 欧美大胆a视频| 亚洲 日韩 国产第一| 国产精品激情av在线播放| 热久久这里只有| 成人在线国产精品| 欧洲美女免费图片一区| 91视频国产高清| 午夜精品福利电影| 国内精品久久影院| 亚洲第一中文字幕| 91亚洲精品久久久久久久久久久久| 97精品免费视频| 欧美一级在线播放| www.xxxx精品| 日韩精品久久久久| 欧美日韩福利在线观看| 国产91免费看片| 亚洲男人av电影| 国产精品久久久久久久av电影| 国产丝袜高跟一区| 亚洲欧美国产制服动漫| 国产精品久久久久秋霞鲁丝| 国产精品丝袜白浆摸在线| 91福利视频网| 国产精品入口日韩视频大尺度| 久久久久久有精品国产| 欧美午夜影院在线视频| 亚洲人免费视频| 亚洲bt欧美bt日本bt| 亚洲男女自偷自拍图片另类| 亚洲男人天天操| 国产成人精品免费久久久久| 永久免费毛片在线播放不卡| 国产成人精品999| 91精品久久久久久久久青青| 久久天天躁狠狠躁老女人| 亚洲成人激情视频| 国产成人自拍视频在线观看| www.欧美精品一二三区| 国产精品久久久久久久久久小说| 不卡在线观看电视剧完整版| 欧美一区亚洲一区| 欧美午夜www高清视频| 国产亚洲欧美日韩一区二区| 亚洲欧洲国产伦综合| 日韩有码在线电影| 欧美日韩免费区域视频在线观看| 亚洲欧美中文字幕| 亚洲精品综合久久中文字幕| 国产婷婷97碰碰久久人人蜜臀| 日韩av成人在线观看| 欧美日韩国产成人在线观看| 久久夜色精品国产欧美乱| 亚洲一区二区久久| 亚洲xxx大片| 在线视频日本亚洲性| 欧美精品少妇videofree| 一本色道久久综合狠狠躁篇怎么玩| 国产91热爆ts人妖在线| 国产91ⅴ在线精品免费观看|