Convert MS Project to PDF in C#

Leter du etter en pålitelig metode for å konvertere MS Project-filer til PDF-format uten å trenge Microsoft Project?Du har kommet til riktig sted!Denne guiden vil gå deg gjennom prosessen med Konvertering MS Projekt til pdf i C# hardt, ved hjelp av Aspose .NET-biblioteket for MS Projekt till PDF.

Microsoft prosjektet Det er et viktig verktøy for team for å organisere prosjekter, spore fremskritt og klargjøre roller.Men det er tider når du trenger å konvertere et Microsoft Project-dokument til en PDF-fil – enten det gjelder kontraktforslag eller enkel tilgang under off-site møter.

I dagens digitale landskap har PDF blitt det foretrukne formatet for deling og lagring av dokumenter. Eksport av prosjektdata fra MS Project filer til PDF lar deg dele kritisk informasjon - som oppgaver, ressurser, oppdrag, timelinjer og budsjetter - i et bærbart format. La oss utforske hvordan du kan oppnå dette programmatisk i C# ved hjelp av Aspose .NET MSP to PDF Converter.

Tabell av innhold

C# API for å lage MS Project til PDF Converter

For å konvertere MS Project til PDF , vil vi bruke Aspose.Tasks for .NET Denne kraftige biblioteket lar deg lese og skrive ulike filformater uten å kreve Microsoft Project å bli installert. Det sikrer også high-performance C# .NET MS Project til PDF konvertering, noe som gjør det til et utmerket valg for prosjektbehovene dine.

Aspose.Tasks for .NET er en omfattende klassebibliotek som tilbyr et bredt spekter av funksjoner, inkludert å jobbe med prosjekter, formler, kalendere, oppgaver og ressursoppgaver API referanser.

Du kan også Last ned DLL av API eller installere den via NuGet:

PM> Install-Package Aspose.Tasks

Konverter MS Project til PDF ved hjelp av C#

Å konvertere alle prosjektdata fra MS Project til en PDF er enkelt. Følg disse enkle trinnene:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Lagre filen som en PDF ved hjelp av Save() -metoden, spesifisere utgangs PDF-filveien og Pdf som argumenter.

Her er en prøvekode snippet som viser hva å konvertere MS Project til PDF i C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Export Specific MS Project View til PDF i C#

Microsoft Project gir ulike visninger for å vise prosjektinformasjon, for eksempel Gantt Chart og Resource Usage. For å eksportere en spesifikk visning til PDF, følg disse trinnene:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Skap en instans av klassen PdfSaveOptions.
  • Angi ønsket ** PresentasjonFormat**.
  • Til slutt ringer du **Save() ** metoden med utgangs PDF-filerveien og PdfSavOptions.

Her er hvordan du eksporterer noen spesifikke MS Project View til PDF i C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Pass innhold til Cell og konverter MS Project til PDF i C# {#Fit-Content-to-Cell-and-Convert-MS-Project- to-PDF-in-CSharp}

For å forhindre trunking av lang tekst i felt som navn, kan du tilpasse innhold til cellen før konvertering til PDF:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Skap en instans av klassen PdfSaveOptions.
  • Innstill FitContent til Sannheten.
  • Kaller **Save() ** metoden med utgangs PDF-filveien og PdfSavOptions.

Her er et kodeksempel som viser hvis å passe innhold til celler og konvertere MS Project til PDF i C#:

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

Fit Content to Cell and Convert MS Project to PDF.

Konverter MS Project til PDF uten Legender i C#

Som standard vises legender på alle sider i MS Project. for å skjule dem, følg disse trinnene:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Skap en instans av klassen PdfSaveOptions.
  • Innstill LegendOnEachPage til falsk.
  • Kaller **Save() ** metoden med utgangs PDF-filveien og PdfSavOptions.

Her er hvordan du konverterer MS Project MPP til PDF uten legender i C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Tilpasse Text Style og MS Project Export til PDF i C#

Du kan tilpasse tekststilen når du renderer MS Project til PDF ved å følge disse trinnene:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Skap en instans av klassen PdfSaveOptions.
  • Oppstart av TextStyle klassen.
  • Innstill **Color ** , **Font ** og ItemType egenskaper.
  • Legg til TextStyle til listen Teksstyler.
  • Til slutt ringer du **Save() ** metoden med utgangs PDF-filveien og PdfSavOptions.

Her er et kodeksempel for anpassing av tekststil når du konverterer MS Project til PDF i C#:

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

Customize Text Style and Convert MS Project to PDF.

Tilpasse datoformat mens konvertere MS Project til PDF

For å tilpasse datoformatet under PDF-konversjonen, følg disse trinnene:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Bruk Set() -metoden med Prj.DateFormat som nøkkel og ønsketDataformat som verdi.
  • Til slutt ringer du Save() ** metoden med utgangs PDF-filerveien ogPdf**.

Her er hvordan du anpasser datoformat og konverterer MS Project til PDF i C#:

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

Customize Date Format while Converting MS Project to PDF.

Konverter MS Project til flere PDF-filer i C#

Du kan også konvertere en MS Project til flere PDF-sider. her er hvordan:

  • Last ned MS Project-filen ved hjelp av Project -klassen.
  • Skap en instans av klassen PdfSaveOptions.
  • Sett SaveToSeparateFiles til Sannheten.
  • Legg til sidene du ønsker å inkludere i sidelisten.
  • Kaller **Save() ** metoden med utgangs PDF-filveien og PdfSavOptions.

Her er en kodesnippet som viser hva å konvertere MS Project til flere PDF-dokumenter i C#:

Få gratis lisens

Du kan Få gratis midlertidig lisens å prøve biblioteket uten noen evalueringsbegrensninger.

Conclusion

I denne artikkelen dekker vi hvordan:

  • Last ned en MS Project-fil.
  • Angi PDF sparingsalternativer.
  • Lagre den lastede MS Project som en PDF i C#.

Ved å bruke Aspose.Tasks for .NET, kan du enkelt konvertere Microsoft Project til PDF i C#.NET Core eller noe annet .Net-ramme Gratis støtte forum.

Med denne guiden vil du være i stand til å utnytte best C# .NET-biblioteket for MS Project PDF konvertering og oppnå effektiv MS Projekt til PDF-konversjon med enkelhet.

More in this category