PDF

To load a PDF document for conversion from a remote URL, use the LoadFromHttp method from the GdPictureDocumentConverter class.

LoadFromHttp accepts:

  • HttpUri — A Uri pointing to the source document.
  • DocumentFormat (optional) — A member of the DocumentFormat enumeration. For PDF input, use DocumentFormat.DocumentFormatPDF.

LoadFromHttp returns a GdPictureStatus, which should always be checked before conversion.

To load and convert a PDF document from a remote URL, use the following code:

using GdPicture14;
using System;
using GdPictureDocumentConverter converter = new GdPictureDocumentConverter();
Uri fileUri = new Uri("https://pspdfkit.com/downloads/load-a-file/source.pdf");
GdPictureStatus status = converter.LoadFromHttp(fileUri, DocumentFormat.DocumentFormatPDF);
if (status != GdPictureStatus.OK)
{
Console.WriteLine($"LoadFromHttp 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}");
}