asp pdf
1.0.0
การสร้าง PDF ใน ASP .NET Core
https://dotnetcoretutorials.com/2019/07/02/creating-a-pdf-in-net-core
https://www.nuget.org/packages/PdfSharpCore
public IActionResult Index ( )
{
var document = new PdfDocument ( ) ;
var page = document . AddPage ( ) ;
var graphics = XGraphics . FromPdfPage ( page ) ;
var font = new XFont ( "OpenSans" , 20 , XFontStyle . Bold ) ;
graphics . DrawString ( "Hello World!" , font , XBrushes . Black , new XRect ( 20 , 20 , page . Width , page . Height ) , XStringFormats . Center ) ;
var memoryStream = new MemoryStream ( ) ;
document . Save ( memoryStream ) ;
// Preview:
return new FileStreamResult ( memoryStream , new MediaTypeHeaderValue ( "application/pdf" ) ) ;
// Download:
return new FileStreamResult ( memoryStream , new MediaTypeHeaderValue ( "application/pdf" ) ) { FileDownloadName = "download.pdf" } ;
} dotnet watch run
ดูการทำงานของตัวควบคุม Index Home สำหรับตัวอย่างทั้งหมด ดูเหมือนว่าส่วนหัวและส่วนท้ายจะต้องดำเนินการในแต่ละหน้า
https://www.nuget.org/packages/GoogleChrome
chrome --headless --print-to-pdf="render.pdf" file://
ดูการทำงานของตัวควบคุม Privacy Home สำหรับตัวอย่างเต็ม ดูเหมือนว่าส่วนหัวและส่วนท้ายจะต้องดำเนินการต่อหน้าโดยใช้ CSS