The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
SSSri Subhashini M Syncfusion Team August 14, 2009 11:05 AM UTC
Hi Pegaso,
Thank you for your interest in Essential PDF.
Setting Margin to PDF document
We can set margin to PDF document not to the PDF pages with the help of the Margins class. Kindly refer the below code snippet which demonstrates setting margin values,
//Create a new document. PdfDocument doc = new PdfDocument(); // Set margin doc.PageSettings.Margins.Bottom = 2f; doc.PageSettings.Margins.Right = 3f; //Add a page PdfPage page = doc.Pages.Add(); //Create Pdf graphics for the page PdfGraphics g = page.Graphics; //Create a solid brush PdfBrush brush = new PdfSolidBrush(Color.Black); float fontSize = 20f; //Set the font PdfFont font = new PdfStandardFont(PdfFontFamily.Helvetica, fontSize); //Draw the text g.DrawString("Hello world!", font, brush,new PointF(20,20)); doc.Save("Sample.pdf");
Please try the above code snippet and let me know if you need any information.