Load a PDF for conversion in C#
PDF
To load a PDF document for conversion, use the LoadFromFile method from the GdPictureDocumentConverter class.
LoadFromFile accepts:
FilePath— Path to the input document.DocumentFormat(optional) — A member of theDocumentFormatenumeration. For PDF input, useDocumentFormat.DocumentFormatPDF(or omit and let the toolkit auto-detect).
LoadFromFile returns a GdPictureStatus, which should always be checked before calling a conversion method.
To load and convert a PDF document from local storage, use the following code:
using GdPicture14;using System;
using GdPictureDocumentConverter converter = new GdPictureDocumentConverter();
GdPictureStatus status = converter.LoadFromFile( @"C:\temp\source.pdf", DocumentFormat.DocumentFormatPDF);
if (status != GdPictureStatus.OK){ Console.WriteLine($"LoadFromFile failed: {status}"); return;}
// Convert PDF to TIFF.status = converter.SaveAsTIFF(@"C:\temp\output.tif", TiffCompression.TiffCompressionAUTO);if (status != GdPictureStatus.OK){ Console.WriteLine($"SaveAsTIFF failed: {status}");}Imports GdPicture14
Using converter As New GdPictureDocumentConverter() Dim status As GdPictureStatus = converter.LoadFromFile( "C:\temp\source.pdf", DocumentFormat.DocumentFormatPDF)
If status <> GdPictureStatus.OK Then Console.WriteLine($"LoadFromFile failed: {status}") Return End If
' Convert PDF to TIFF. status = converter.SaveAsTIFF("C:\temp\output.tif", TiffCompression.TiffCompressionAUTO) If status <> GdPictureStatus.OK Then Console.WriteLine($"SaveAsTIFF failed: {status}") End IfEnd Using