当前位置: 首页 > 编程语言 > C#

ItextSharp尝试解析html进行pdf转换时出错分享

时间:2023-04-11 11:07:04 C#

C#学习教程:ItextSharp尝试解析html以进行pdf转换时出错mmammarClicktoViewPricingFCI:78211-01478211-00978211-00678211-00778211-00378211-00578211-00878211-00478211-01278211-007LF78211-015LF78211-003LF78211-009LF78211-005LF78211-010LF78211-006LF78211-014LF78211-004LF78211-012LF78211-008LF78211-011LF78211-0113LF78211-013LF78211-01078211-11-11-11-11-015SORIAIA:授权经销商点击查看定价、库存、交付和生命周期信息:");列出mfrBrands=MfrBrandView.Load(fileId);varuniquesuppliers=mfrBrands.GroupBy(t=>new{t.Manufacturer,t.SupplierVirtualDirectory}).Select(g=>g.First());html.Append("");foreach(varuniquesupplierinuniquesuppliers){varmfrPartNums=mfrBrands.Where(t=>t.ManufacturerId==uniquesupplier.ManufacturerId).Select(t=>t.ManufacturerPartNumber).ToList();html.AppendFormat(@"{1}:{2}",uniquesupplier.SupplierVirtualDirectory,uniquesupplier.MouserizationLabel,mfrPartNums[0]);for(inti=1;i我们将在这里替换<;和>与>所以我变成了并且变成了。以下是您需要执行的步骤1-从nuget的Itextsharp安装itextsharp和XMLWorker2-然后使用内联CSS将您的设计放入html(此处为Invoice.html)3-确保所有标记都像断点或td一样右端(这里我之前有错误)4-这里的图像不会在本地显示,所以不要浪费时间我在服务器上上传图像并为服务器提供访问图像的路径。你可以研究更多在本地运行它。以上就是C#学习教程:ItextSharp尝试解析html转pdf错误,分享全部内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多加关注——Documentdoc=newDocument();PdfPTabletableLayout=newPdfPTable(4);PdfWriterwriter=PdfWriter.GetInstance(doc,newFileStream(Server.MapPath("~/Admin/T13.pdf"),FileMode.Create));文档.Open();字符串内容=File.ReadAllText(Server.MapPath("~/Admin/invoice.html"));StringReadersr=newStringReader(内容);XMLWorkerHelper.GetInstance().ParseXHtml(writer,doc,sr);文档.Close();本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: