社区
其他技术讨论专区
帖子详情
如何从ASP.NET/MVO应用程序中的模板生成pdf invoces
weixin_38053856
2019-09-12 04:05:06
ASP.NET/Mono MVC2应用程序用于创建和发送PDF格式的发票,订单和其他文档。 每个客户都需要文档中的不同文档布局和标识。 这种布局应该很容易定制。 如何使用免费软件实现这一点?应该有报告生成器或应用程序中的东西,并创建PDF格式的文件与设计布局的标志。
...全文
18
1
打赏
收藏
如何从ASP.NET/MVO应用程序中的模板生成pdf invoces
ASP.NET/Mono MVC2应用程序用于创建和发送PDF格式的发票,订单和其他文档。 每个客户都需要文档中的不同文档布局和标识。 这种布局应该很容易定制。 如何使用免费软件实现这一点?应该有报告生成器或应用程序中的东西,并创建PDF格式的文件与设计布局的标志。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38066919
2019-09-12
打赏
举报
回复
我有同样的需求,并且真的很难找到一个理想的解决方案。我目前使用iTextSharp,这似乎是一个流行的选择。它可以让你呈现一个PDF格式的HTML页面。我发现它对css样式的支持有限,这会让你很难得到你想要的东西。下面是如何在MVC使用一些示例代码: public ActionResult CreatePdfFromView(YourType yourViewData) { var htmlViewRenderer = new HtmlViewRenderer(); string htmlText = htmlViewRenderer.RenderViewToString(this, "YourViewName", yourViewData); byte[] renderedBuffer; using (var outputMemoryStream = new MemoryStream()) { using (Document document = new Document()) { PdfWriter writer = PdfWriter.GetInstance(document, outputMemoryStream); writer.CloseStream = false; document.Open(); iTextSharp.text.Image pic = iTextSharp.text.Image.GetInstance(Server.MapPath("/Content/img/Your_Logo.png")); pic.ScaleToFit(190, 95); pic.SetAbsolutePosition(200, 730); document.Add(pic); try { StringReader sr = new StringReader(htmlText); XMLWorkerHelper.GetInstance().ParseXHtml(writer, document, sr); } catch (Exception e) { throw; } } renderedBuffer = new byte[outputMemoryStream.Position]; outputMemoryStream.Position = 0; outputMemoryStream.Read(renderedBuffer, 0, renderedBuffer.Length); } return new BinaryContentResult(renderedBuffer, "application/pdf"); } 我会说一定要使用,而不是HTMLWorker的XMLWorkerHelper。我认为你必须单独下载XML工作。 Here is a link to the download page.。 另一个我用过的,更多用于创建excel报告的是DoodleReport。它更简单。基本上是一个表格数据转储。不知道你是否也可以做图标。 希望有所帮助。好奇看看有没有人有更好的建议。
mvo
基本操作 不是办公操作 是
MVO
**
MVO
(Microwave Office)基础操作指南**
MVO
,全称Microwave Office,是一款由Agnitio Technology公司开发的专业微波射频设计软件。它广泛应用于微波和射频工程领域,包括天线设计、传播分析、系统集成以及电路...
MVO
_
MVo
算法_
在提供的压缩包文件"**
MVO
**"
中
,可能包含了
MVO
算法的源代码实现、实验数据、结果分析报告等,这些资源可以帮助研究人员和开发者深入理解和应用
MVO
算法。通过研究这些材料,我们可以学习如何配置参数、调整算法细节...
MVO
-master_多元宇宙算法_多元宇宙优化_
MVO
_优化算法
在实际应用
中
,
MVO
算法通常用于工程设计、机器学习模型参数调优、经济建模等领域,以寻找最优解或近似最优解。
MVO
算法的核心思想是创建并维护一个多元宇宙,每个宇宙代表一种可能的解决方案空间。每个宇宙
中
的个体...
无人机路径规划的
MVO
.zip
无人机路径规划是指在给定的三维空间
中
,根据无人机的飞行性能、环境限制以及特定任务要求,计算出无人机从起始点到目标点的最优飞行路径。这种规划在无人机执行地形测绘、环境监测、目标搜索、农业喷洒等多种任务...
其他技术讨论专区
474
社区成员
791,113
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章