PDF2TIFF SDK tutorial shows how to convert PDF to TIFF image file in C# or Visual Basic .NET with PDF Renderer SDK.
C#
using System;
using Bytescout.PDFRenderer;
namespace PDF2TIFF
{
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”);
for (int i = 0; i < renderer.GetPageCount(); i++) { // Render first page of the document to TIFF image file. renderer.RenderPageToFile(i, RasterOutputFormat.TIFF, "image" + i + ".tif"); } // Open the first output file in default image viewer. System.Diagnostics.Process.Start("image0.tif"); } } }[/vb]
VB.NET
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 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" ' Load PDF document. renderer.LoadDocumentFromFile( "multipage.pdf" ) ' define page to start from Dim StartPageIndex As Integer = 0 ' define page to end on Dim EndPageIndex As Integer = renderer.GetPageCount() - 1 ' Render PDF to TIFF image file. renderer.RenderPageRangeToMultipageTIFFFile(StartPageIndex, EndPageIndex, TIFFCompression.LZW, "multipage.tiff" ) ' Open the first output file in default image viewer. System.Diagnostics.Process.Start( "multipage.tiff" ) End Sub End Class |