Getting Started in Visual C#ByteScout PDF Renderer SDK

The following sample demonstrates how to render page from PDF file into PNG image

C#
using System;

using Bytescout.PDFRenderer;


namespace BasicExample
{
    class Program
    {
        static void Main(string[] args)
        {
            // Create an instance of Bytescout.PDFRenderer.RasterRenderer object and register it.
            RasterRenderer renderer = new RasterRenderer();
            renderer.RegistrationName = "demo";
            renderer.RegistrationKey = "demo";

            // Load PDF document.
            renderer.LoadDocumentFromFile("multipage.pdf");

            // Render first page of the document to PNG image file.
            renderer.RenderPageToFile(0, RasterOutputFormat.PNG, "result.png");

            // Open the output file in default image viewer.
            System.Diagnostics.Process.Start("result.png");
        }
    }
}