文件名称:Razor2Pdf:使用WeasyPrint将APS.NET Core Razor页面呈现为PDF
文件大小:29KB
文件格式:ZIP
更新时间:2024-04-09 18:49:38
pdf asp-net-core pdf-generation razor-pages HTML
剃刀2Pdf Razor2Pdf呈现为PDF文件使用 。 用法 确保weasyprint命令在您的PATH 。你可以: 遵循或 使用我们的。 将对 NuGet包的引用添加到您的项目。 在Startup.cs ConfigureServices()方法中添加对services.AddRazor2Pdf()的调用。 现在,您可以使用依赖项注入来获取IPdfRenderer的实例IPdfRenderer使用它: FileStreamResult result = await pdfRenderer . RenderAsync ( " path/to/my/view " , new MyViewModel (...)); 有关更多详细信息,请参见。 建筑 源代码在 ,用于构建API文档的配置在而生成的构建工件则放置在artifacts/ 。源代码不包含版本号。而是在CI期间使用确定版本。 要
【文件预览】:
Razor2Pdf-master
----.gitignore(121B)
----COPYING.txt(1KB)
----src()
--------Razor2Pdf.sln.DotSettings(5KB)
--------Sample()
--------Razor2Pdf.sln(2KB)
--------build.ps1(562B)
--------Razor2Pdf()
--------sgKey.snk(596B)
--------build.sh(342B)
----build.ps1(145B)
----doc()
--------build.ps1(394B)
--------Doxyfile(581B)
--------main.md(1KB)
--------build.sh(200B)
----.github()
--------workflows()
----README.md(2KB)
----GitVersion.yml(205B)
----build.sh(89B)
----0install.ps1(603B)
----.gitattributes(82B)
----renovate.json(405B)
----0install.sh(629B)
----.editorconfig(5KB)
----docker()
--------Dockerfile(365B)
--------.env(45B)
--------docker-compose.yml(255B)
--------README.md(758B)