Convert from HTML to PDF in CSharp VB and ASP.NET with a Free 3rd Party Library

Converting from html to pdf is not an easy task. There are some tools that can do that, but most of them cost thousands of dollars. SelectPdf offers a Community Edition (FREE) of the powerful Html To Pdf Converter for .NET that can be found in the full featured pdf library.

 
 
 
 
 
3.6 Star
(59)
52,889 times
Add to favorites
5/10/2019
E-mail Twitter del.icio.us Digg Facebook

Solution explorer

C#
VB.NET
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ColorCode;

namespace SelectPdf.Samples
{
    public partial class Samples : System.Web.UI.MasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Url.AbsolutePath.ToLower().Contains("default.aspx"))
            {
                LitCode.Visible = false;
            }
            else
            {
                try
                {
                    LitCode.Text = @"<h1>Sample Code C#</h1><br/><br/>";
                    string code = System.IO.File.ReadAllText(Server.MapPath(Request.Url.AbsolutePath) + ".cs");
                    LitCode.Text += "<div style='width=90%; overflow: auto; border: 1px solid #DDDDDD; padding: 10px;'>" + new CodeColorizer().Colorize(code, Languages.CSharp) + "</div>";
                }
                catch
                {
                    LitCode.Visible = false;
                }
            }
        }
    }
}