SelectPdf for .NET - Exclude Elements from Conversion with Html to Pdf Converter - VB.NET / ASP.NET Sample

This sample shows how the html to pdf converter can be used to convert a web page excluding certain elements from the conversion using SelectPdf Pdf Library for .NET.

The elements from the page that will be excluded from the converted pdf document are defined using CSS selectors. For example, the selector for all the H1 elements is "H1", the selector for all the elements with the CSS class name 'myclass' is "*.myclass" and the selector for the elements with the id 'myid' is "*#myid". Read more about CSS selectors here.

Url:


Exclude the following elements:



Sample Code Vb.Net



Imports System.Collections.Generic
Imports System.Linq
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports SelectPdf

Namespace SelectPdf.Samples
    Partial Public Class exclude_from_conversion
        Inherits System.Web.UI.Page

        Protected Sub BtnCreatePdf_Click(sender As Object, e As EventArgs)
            ' instantiate a html to pdf converter object
            Dim converter As New HtmlToPdf()

            ' set the css selectors for the elements that will be excluded from conversion
            converter.Options.HiddenWebElements.CssSelectors = _
                TxtElements.Text.Split(New Char() {","c})

            ' create a new pdf document converting an url
            Dim doc As PdfDocument = converter.ConvertUrl(TxtUrl.Text)

            ' save pdf document
            doc.Save(Response, False, "Sample.pdf")

            ' close pdf document
            doc.Close()
        End Sub
    End Class
End Namespace