asp.net – 奇数编号单元格未添加到Pdf
发布时间:2020-05-23 21:39:46 所属栏目:asp.Net 来源:互联网
导读:我试图将循环中的PdfPCell添加到文档中有2列的iTextSharp表中.但是如果循环内的计数是奇数.然后最后一个单元格没有被添加.有人可以提供这个问题的解决方案吗? 我的代码如下: var doc = new Document(); PdfWriter.GetInstance(doc, new FileStream(Server.M
|
我试图将循环中的PdfPCell添加到文档中有2列的iTextSharp表中.但是如果循环内的计数是奇数.然后最后一个单元格没有被添加.有人可以提供这个问题的解决方案吗? 我的代码如下: var doc = new Document();
PdfWriter.GetInstance(doc,new FileStream(Server.MapPath("~/QrCodes/") + fileName + ".pdf",FileMode.Create));
doc.Open();
PdfPTable table = new PdfPTable(2);
table.WidthPercentage = 100;
foreach (var item in items)
{
if (itemImages.Any(p => p.Reference == item.Reference) == true)
{
System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath(@item.ItemQrCode));
iTextSharp.text.Image pdfImage = iTextSharp.text.Image.GetInstance(image,ImageFormat.Jpeg);
PdfPCell cellImage = new PdfPCell(pdfImage);
cellImage.HorizontalAlignment = Element.ALIGN_CENTER;
cellImage.VerticalAlignment = Element.ALIGN_MIDDLE;
cellImage.Border = 0;
table.AddCell(cellImage);
}
}
doc.Add(table);
doc.Close();
解决方法在你的PdfPTable上,你可以在完成后调用CompleteRow()方法,并填写缺少的单元格. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何为Asp.Net中的所有子文件夹注册HttpHandler?
- asp.net – 将AJAX ModalPopupExtender定位在屏幕问题的中心
- asp.net – 如何在使用System.Web.Optimization时将type =“
- asp.net-mvc – ASP.NET MVC的一个路由,两个不同的视图
- ASP.NET [图像处理程序]
- asp.net – 如何在Ember.js应用程序中使用ASP .NET Web API
- asp.net – 不明确的引用问题(Microsoft.AspNet.Identity和
- asp.net-mvc – ASP.net MVC:在RenderAction中获
- asp.net:runat =“server”和服务器控件之间的区别
- 在ASP.NET标记中“使用”等效的命名空间
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC:很多路由 – 总是只
- 使用ASP.NET创建缩略图的最佳方法是什么?
- asp.net – mvc大写模型与小写模型
- 实体框架 – 实体框架UnintentionalCodeFirstExc
- asp.net-mvc – ASP.NET MVC和Unity 1.2容器问题
- asp.net – 在集成模式下替换HttpContext.Curren
- asp.net-mvc-3 – 在使用Unity容器时为此对象异常
- asp.net – 我应该在服务层或控制器层发送电子邮
- asp.net – WebAPI不返回XML,即使有正确的Accept
- asp.net – 在IHTTPHandler中以编程方式创建Syst
热点阅读
