Convert MS Project to PDF in C#

Letar du efter en pålitlig metod för att konvertera MS Project-filer till PDF-format utan att behöva Microsoft Project? Du har kommit till rätt plats! Denna guide kommer att gå igenom processen att konvertera MS Project till PDF i C# utan ansträngning, med hjälp av Aspose .NET Library för MS Project till PDF.

Microsoft projekt is an essential tool for teams to organize projects, track progress, and clarify roles. However, there are times when you need to convert a Microsoft Project document into a PDF file—whether it’s for contract proposals or easy access during offsite meetings.

I dagens digitala landskap har PDF blivit det föredragna formatet för delning och lagring av dokument. Exportera projektdata från MS Project-filer till PDF gör att du kan dela kritisk information – som uppgifter, resurser, uppdrag, tidslinjer och budgetar – i ett bärbart format. Låt oss utforska hur man uppnår detta programmatiskt i C# med hjälp av Aspose .NET MSP till PDF Converter.

Tabell av innehåll

C# API för att skapa MS Project till PDF Converter

To convert MS Project to PDF, we will utilize the Aspose.Tasks för .NET API. This powerful library enables you to read and write various file formats without requiring Microsoft Project to be installed. It also ensures high-performance C# .NET MS Project to PDF conversion, making it an excellent choice for your project needs.

Aspose.Tasks for .NET is a comprehensive class library that offers a wide range of functionalities, including working with projects, formulas, calendars, tasks, and resource assignments. For detailed information on the available classes and methods, refer to the API referenser.

You can either Ladda ner DLL av API or install it via NuGet:

PM> Install-Package Aspose.Tasks

Konvertera MS Project till PDF med C#

Konvertera alla projektdata från MS Project till en PDF är enkelt. Följ dessa enkla steg:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Spara filen som en PDF med hjälp av Save()-metoden, som anger utgångs PDF-filvägen och SaveFileFormat.Pdf som argument.

Här är en provkodskiva som visar hur man konverterar MS Project till PDF i C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Export Specifik MS Project Visa till PDF i C#

Microsoft Project ger olika vyer för att visa projektinformation, såsom Gantt Chart och Resursanvändning. För att exportera en viss vy till PDF följer du följande steg:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Skapa en instans i PdfSaveOptions klass.
  • Ange önskad PresentationFormat.
  • Slutligen ringa Save()-metoden med utgångs PDF-filvägen och PdfSaveOptions.

Här är hur man exporterar någon specifik MS Project View till PDF i C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Anpassa innehåll till cell och konvertera MS Project till PDF i C#

För att förhindra trunkning av lång text i fält som namn kan du anpassa innehållet till cellen innan du konverterar till PDF.

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Skapa en instans i PdfSaveOptions klass.
  • Set FitContent to sann.
  • Kalla Save()-metoden med utgångs PDF-filvägen och PdfSaveOptions.

Här är ett kodexempel som visar hur man matchar innehåll till celler och konverterar MS Project till 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.

Konvertera MS Project till PDF utan Legends i C#

Som standard visas legender på alla sidor i MS Project. För att dölja dem följer du följande steg:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Skapa en instans i PdfSaveOptions klass.
  • Set LegendOnEachPage to The translation of “false” to Swedish is “falskt”..
  • Kalla Save()-metoden med utgångs PDF-filvägen och PdfSaveOptions.

Här är hur man konverterar MS Project MPP till PDF utan legender i C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Anpassa Text Style och MS Project Export till PDF i C#

Du kan anpassa textstilen när du renderar MS Project till PDF genom att följa följande steg:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Skapa en instans i PdfSaveOptions klass.
  • Uppdatera TextStyle klass.
  • Ange Color, Font och ItemType egenskaper.
  • Lägg till TextStyle till listan TextStyles.
  • Slutligen ringa Save()-metoden med utgången PDF-filvägen och PdfSaveOptions.

Här är ett kodexempel för anpassning av textstilen när du konverterar MS Project till PDF i C#:

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

Customize Text Style and Convert MS Project to PDF.

Anpassa datumformat medan konvertera MS Project till PDF

För att anpassa datumformat under PDF-konversionen följer du dessa steg:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Använd Set()-metoden med Prj.DateFormat som nyckeln och din önskade DateFormat som värdet.
  • Slutligen ringa Save() metoden med utgången PDF-filvägen och SaveFileFormat.Pdf.

Här är hur du anpassar datumformat och konverterar MS Project till PDF i C#:

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

Customize Date Format while Converting MS Project to PDF.

Konvertera MS Project till flera PDF-filer i C#

Du kan också konvertera en MS Project till flera PDF-sidor. här är hur:

  • Ladda upp MS Project-filen med hjälp av Project-klassen.
  • Skapa en instans i PdfSaveOptions klass.
  • Set SaveToSeparateFiles to sann.
  • Lägg till de sidor som du vill inkludera i sidan listan.
  • Kalla Save()-metoden med utgångs PDF-filvägen och PdfSaveOptions.

Här är en kodskiva som visar hur man konverterar MS Project till flera PDF-dokument i C#:

Få en gratis licens

You can Få en gratis tillfällig licens to try the library without any evaluation limitations.

slutsatser

I den här artikeln täcker vi hur man:

  • Ladda upp en MS Project-fil.
  • Ange PDF-spara alternativ.
  • Spara den laddade MS Project som PDF i C#.

By utilizing Aspose.Tasks for .NET, you can easily convert Microsoft Project to PDF in C# .NET Core or any other .NET framework. If you have any questions or need assistance, feel free to reach out through our Gratis supportforum.

Med den här guiden kommer du att kunna använda den bäst C# .NET-biblioteket för MS Project PDF-konvertering och uppnå effektiv MS Project till PDF-konvertering med lätthet.

More in this category