Link Search Menu Expand Document

Convert PDF To High Quality PNG - VB.NET

PDF Renderer SDK sample in VB.NET demonstrating ‘Convert PDF To High Quality PNG’

Program.vb

Imports Bytescout.PDFRenderer


Class Program
    Friend Shared Sub Main(args As String())

        ' Create an instance of Bytescout.PDFRenderer.RasterRenderer object and register it.
        Dim renderer As New RasterRenderer()
        renderer.RegistrationName = "demo"
        renderer.RegistrationKey = "demo"
        
        ' Set high quality resolution 600 dpi (600 dots per inch)
        Dim renderingResolution As Single = 600
        
        ' Load PDF document.
        renderer.LoadDocumentFromFile("multipage.pdf")

        For i As Integer = 0 To renderer.GetPageCount() - 1
            ' Render first page of the document to PNG image file.
            renderer.Save("image" & i & ".png", RasterImageFormat.PNG, i, renderingResolution)
        Next

        ' Cleanup
        renderer.Dispose()

        ' Open the first output file in default image viewer.
        System.Diagnostics.Process.Start("image0.png")
    End Sub
End Class

Explore SDK documentations here.

Download Source Code (.zip)

Return to the previous page Explore PDF Renderer SDK