Cómo convertir MPP a PDF en C#

En este artículo de instrucciones, definiremos el proceso completo para convertir MPP a PDF en C# usando simples llamadas API de la popular biblioteca de conversión de documentos. Solo necesita proporcionar el archivo MPP de origen y escribir algunas líneas de código para la conversión a formato PDF. Además, desarrollaremos un código de muestra para mostrarle el funcionamiento de la aplicación convertir MS Project a PDF usando C#.

Pasos para convertir MPP a PDF en C#

  1. Instale el paquete GroupDocs.Conversion for .NET del administrador de paquetes NuGet en la aplicación .NET para convertir MPP a PDF
  2. Agregue una referencia al espacio de nombres GroupDocs.Conversion para desarrollar la funcionalidad de conversión de MPP a PDF
  3. Cree una instancia de la clase Converter para cargar el archivo MPP de entrada
  4. Cree un objeto de la clase PdfConvertOptions para definir las opciones de conversión para el archivo PDF de salida
  5. Finalmente, llame al método Convert para guardar MPP como PDF en el disco

Los pasos anteriores le permiten crear fácil y rápidamente la conversión de Microsoft Project a PDF usando la capacidad de C#. Puede consumir estos puntos en cualquier sistema operativo popular como Windows, macOS y Linux sin configurar ninguna herramienta adicional de terceros. La transformación del documento se puede completar con unas pocas líneas de código y con algunas llamadas a la API.

Código para convertir MPP a PDF en C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertMppToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert MPP to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source MPP file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.mpp");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
options.PageNumber = 1;
options.PagesCount = 1;
// Convert and save the MPP in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

En el fragmento de código anterior, hemos desarrollado la funcionalidad C# MPP to PDF converter para que pueda usarla en sus proyectos para realizar la conversión de documentos. Como puede ver, hemos proporcionado el archivo MPP de entrada a la clase Converter después de configurar el paquete requerido desde NuGet e incluir los espacios de nombres esenciales. Luego, cree una instancia de la clase PdfConvertOptions y defina algunos parámetros para personalizar el archivo PDF convertido. Al final, invoque el método Convert para realizar la conversión y almacene el archivo resultante en la ruta especificada.

Hemos discutido el proceso de conversión de documentos para exportar MPP a PDF en C# y hemos desarrollado un ejemplo para ello. Recientemente, publicamos un artículo para cambiar HTML a Markdown en C#, consulte la guía cómo convertir HTML a Markdown usando C# para obtener más información.

 Español