MS Office

To load an Office document for conversion, use the LoadFromFile method from the GdPictureDocumentConverter class.

LoadFromFile accepts:

For example:

  • Word — DocumentFormat.DocumentFormatDOCX
  • Excel — DocumentFormat.DocumentFormatXLSX
  • PowerPoint — DocumentFormat.DocumentFormatPPTX

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

To load and convert an Office document from local storage, use the following code:

using GdPicture14;
using System;
using GdPictureDocumentConverter converter = new GdPictureDocumentConverter();
GdPictureStatus status = converter.LoadFromFile(
@"C:\temp\source.docx",
DocumentFormat.DocumentFormatDOCX);
if (status != GdPictureStatus.OK)
{
Console.WriteLine($"LoadFromFile failed: {status}");
return;
}
status = converter.SaveAsPDF(@"C:\temp\output.pdf");
if (status != GdPictureStatus.OK)
{
Console.WriteLine($"SaveAsPDF failed: {status}");
}