Convert MS Project to PDF in C#

Estàs buscant un mètode fiable per convertir arxius MS Project a format PDF sense necessitat de Microsoft Project? has arribat al lloc correcte! Aquest guia t’aconseguirà a través del procés de Convertir MS Projecte a PDF en C# de forma ràpida, utilitzant la Aspose .NET Library per a Project MS a pdf.

Projectes de Microsoft És una eina essencial per als equips per organitzar projectes, rastrejar els progressos i aclarir els rols. No obstant això, hi ha moments en què cal convertir un document de Microsoft Project en un arxiu PDF - ja sigui per a propostes de contracte o fàcil accés durant les reunions fora del lloc.

En el paisatge digital d’avui, PDF s’ha convertit en el format preferit per compartir i emmagatzemar documents. Exportació de dades de projecte dels arxius MS Project a PDF li permet compartir informació crítica -com ara tasques, recursos, assignatures, timelines i pressupostos- en un format portàtil.

Taula de continguts

C# API per crear MS Project a PDF Converter

Per convertir MS Project a PDF, utilitzarem el Aspose.Tasks per a .NET Aquesta poderosa biblioteca li permet llegir i escriure diversos formats de fitxers sense que es requereixi la instal·lació de Microsoft Project. També assegura alta prestació C# .NET MS Project a PDF conversió, fent que sigui una excel·lent opció per a les seves necessitats de projecte.

Aspose.Tasks per .NET és una completa biblioteca de classes que ofereix una àmplia gamma de funcionalitats, incloent el treball amb projectes, fórmules, calendaris, tasques i assignatures de recursos. Referències API.

També pots Descarrega el DLL de l’API o instal·lar-lo a través de NuGet:

PM> Install-Package Aspose.Tasks

Convertir MS Project a PDF utilitzant C#

Convertir totes les dades del projecte de MS Project a un PDF és senzill:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Salva el fitxer com a PDF utilitzant el mètode Salva(), especificant la ruta de fitxers PDF de sortida i SaveFileFormat.Pdf com arguments.

Aquí teniu una mostra de codi que demostra com convertir MS Project a PDF en C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Export específic MS Project View a PDF en C#

Microsoft Project proporciona diverses vistes per mostrar informació del projecte, com ara el gràfic de Gantt i l’ús de recursos. Per exportar una vista específica a PDF, segueix les següents etapes:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Crea una instància de la classe PdfSaveOptions.
  • Especifica el format de presentació desitjat .
  • Finalment, crida el mètode Save() amb la ruta de fitxer PDF de sortida i PdfSavOptions.

Aquí teniu com exportar qualsevol específic MS Project View a PDF en C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Fit Content to Cell i Convertir MS Project a PDF en C#

Per evitar el trencament de text llarg en camps com els noms, podeu ajustar el contingut a la cèl·lula abans de convertir-lo en PDF:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Crea una instància de la classe PdfSaveOptions.
  • Set FitContent a Veritat.
  • Coneix el mètode Save() amb la ruta de fitxers PDF de sortida i PdfSavOptions.

Aquí teniu un exemple de codi que demostra com adaptar el contingut a les cèl·lules i convertir MS Project a PDF en C#:

Fit Content to Cell and Convert MS Project to PDF in C#

Fit Content to Cell and Convert MS Project to PDF.

Convertir MS Project a PDF sense Legends en C#

Per default, les llegendes apareixen en totes les pàgines de MS Project. Per amagar-les, segueix aquestes passes:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Crea una instància de la classe PdfSaveOptions.
  • Set LegendOnEachPage a falsa.
  • Coneix el mètode Save() amb la ruta de fitxers PDF de sortida i PdfSavOptions.

Aquí teniu com convertir MS Project MPP a PDF sense llegendes en C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Customize Text Style i MS Project Export a PDF en C#

Podeu personalitzar l’estil de text en renderitzar MS Project en PDF seguint aquests passos:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Crea una instància de la classe PdfSaveOptions.
  • Instal·la la classe TextStyle.
  • Estableix les propietats Color, Font i ItemType.
  • Afegeix la TextStyle a la llista de Textes.
  • Finalment, crida el mètode Save() amb la ruta de fitxer PDF de sortida i PdfSavOptions.

Aquí teniu un exemple de codi per customitzar l’estil de text quan es converteix MS Project en PDF en C#:

Customize Text Style and Convert MS Project to PDF in C#

Customize Text Style and Convert MS Project to PDF.

Personalitzar el format de data mentre es converteix MS Project a PDF

Per personalitzar el format de data durant la conversió de PDF, segueix aquests passos:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Utilitzeu el mètode Set() amb Prj.DateFormat com a clau i el vostre desitjat Datiformat com el valor.
  • Finalment, crida el mètode Save() amb la ruta de fitxer PDF de sortida i Pdf.

Aquí teniu com customar el format de data i convertir MS Project en PDF en C#:

Customize Date Format while Converting MS Project to PDF in C#

Customize Date Format while Converting MS Project to PDF.

Convertir MS Project a múltiples arxius PDF en C#

També es pot convertir un MS Project en múltiples pàgines PDF:

  • Carregar el fitxer MS Project utilitzant la classe Project.
  • Crea una instància de la classe PdfSaveOptions.
  • Set SaveToSeparateFiles a Veritat.
  • Afegeix els números de pàgina que vols incloure a la llista de pàgines.
  • Coneix el mètode Save() amb la ruta de fitxers PDF de sortida i PdfSavOptions.

Aquí teniu un fragment de codi que mostra com convertir MS Project en diversos documents PDF en C#:

Obtenir una llicència gratuïta

Es pot Obtenir una llicència temporal gratuïta Provar la biblioteca sense cap limitació d’avaluació.

Conclusió

En aquest article, vam cobrir com:

  • Carregar un arxiu MS Project.
  • Especificar les opcions d’estalvi de PDF.
  • Salva el carregat MS Project com a PDF en C#.

Mitjançant l’ús de Aspose.Tasks per a .NET, pot fàcilment convertir Microsoft Project en PDF en C# .Net Core o qualsevol altre framework. Si vostè té preguntes o necessita ajuda, se sent lliure d’aconseguir-ho a través del nostre Fòrum de suport gratuït.

Amb aquest guia, podràs utilitzar la millor biblioteca de C# .NET per a la conversió de MS Project PDF i aconseguir projecte eficaç a PDF Conversion amb facilitat.

More in this category