How to Start Convert PDF Read PDF Build PDF Work with PDF Modules PDF Document PDF Pages Text Image Graph & Path Annotation, Markup & Drawing Redaction Security Digital Signature Forms Watermark Bookmark Link File Attachment File Metadata Printing Work with Other SDKs Barcode read Barcode create OCR Twain

C# PDF SDK Library
How to create new PDF file from scratch using C#.net. Free open source examples.


Tell C#.NET Users How to Create New PDF File from scratch with C#.NET PDF SDK









XDoc.PDF for .NET includes a utility class "PDFBuildHandler". You can easily build a PDF file from scratch with class PDFBuildHandler. Like the Microsoft Word document, you can fill in pdf content one by one using PDFBuildHandler. It support text, image, table, listing, chapter, section, Header and Footer, Footnote and Endnote, and Acroform fields.





  1. Create a new PDF file: Create a new pdf file with empty content

  2. Add a paragraph: Add a text paragraph to the new pdf file

  3. Use Font: Create text with font applied

  4. Add an image: Add images to the pdf file

  5. Add a list of text: Add list of text to the pdf document

  6. Add a table: Add a table

  7. Use table template: Use designed table template to add tables to the pdf document

  8. Add a chapter and section: Add chapters and sections to the pdf content

  9. Add Header and Footer:Adding PDF Header and Footer content

  10. Add Footnote and Endnote: Add Footnote and Endnote

  11. Add form fields: Add AcroForm fileds to the PDF document