Convert MS Project to PDF in C#

Sunteți în căutarea pentru o metodă fiabilă de a converta fișierele MS Project în format PDF fără a avea nevoie de Microsoft Project? ați ajuns la locul potrivit! Acest ghid vă va duce prin procesul de convertire a Proiectului MS în PDF în C#, fără efort, folosind Aspose .NET Library pentru MS Proiect în pdf.

Proiectul Microsoft este un instrument esențial pentru echipe pentru a organiza proiecte, urmări progresul și clarifica rolurile. cu toate acestea, există momente în care trebuie să convertiți un document Microsoft Project într-un fișier PDF - fie că este pentru propuneri de contract sau acces ușor în timpul întâlnirilor offsite.

În peisajul digital de astăzi, PDF a devenit formatul preferat pentru partajarea și stocarea documentelor. Exportarea datelor de proiect din fișierele MS Project în PDF vă permite să împărtășiți informații critice - cum ar fi sarcinile, resursele, atribuțiile, orele și bugetele - într-un format portabil. Să explorăm cum să realizăm acest lucru programat în C# folosind Aspose .NET MSP la PDF Converter.

Tabelul conținutului

C# API pentru a crea MS Project în PDF Converter

Pentru a converta MS Project în PDF, vom folosi Aspose.Tasks pentru .NET Această bibliotecă puternică vă permite să citiți și să scrieți diferite formate de fișiere fără a cere instalarea Microsoft Project. De asemenea, asigură o performanță ridicată C# .NET MS Project în conversie PDF, făcând-o o alegere excelentă pentru nevoile dvs. de proiect.

Aspose.Tasks pentru .NET este o bibliotecă de clasă cuprinzătoare care oferă o gamă largă de funcții, inclusiv lucrarea cu proiecte, formule, calendar, sarcini și atribuții de resurse. Referințe API.

De asemenea, puteţi Descărcați DLL de la API sau să o instaleze prin NuGet:

PM> Install-Package Aspose.Tasks

Convert MS Project în PDF folosind C#

Conversia tuturor datelor de proiect de la MS Project la un PDF este simplă.

  • Încărcați fișierul MS Project folosind clasa Project.
  • Salvați fișierul ca PDF folosind metoda Save(), specificând calea de ieșire a fișiere PDF și Pdf ca argumente.

Iată un scan de cod de eșantion care demonstrează cum să convertiți MS Project în PDF în C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Export Specific MS Project View to PDF în C#

Microsoft Project oferă diverse vizualizări pentru a afișa informațiile despre proiect, cum ar fi graficul Gantt și utilizarea resurselor. Pentru a exporta o vizualizare specifică în PDF, urmați următoarele etape:

  • Încărcați fișierul MS Project folosind clasa Project.
  • Creați o instanță din clasa PdfSaveOptions.
  • Specificați tipul dorit PrezentareFormat.
  • În cele din urmă, apelați metoda Save() cu calea de ieșire a fișierului PDF și PdfSavOptions.

Iată cum să exportați orice specifica MS Project View în PDF în C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Adaptarea conținutului la cel și convertirea proiectului MS la PDF în C#

Pentru a preveni truncarea textului lung în câmpuri, cum ar fi numele, puteți adapta conținutul la celulă înainte de a converti în PDF.

  • Încărcați fișierul MS Project folosind clasa Project.
  • Creați o instanță din clasa PdfSaveOptions.
  • Set FitContent pentru adevărata.
  • Apelați metoda Save() cu calea de ieșire a fișierului PDF și PdfSavOptions.

Iată un exemplu de cod care demonstrează cum să se potrivească conținutul cu celule și să fie convertit MS Project în PDF în C#:

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

Fit Content to Cell and Convert MS Project to PDF.

Convert MS Project în PDF fără Legende în C#

De preferință, legende apar pe toate paginile din MS Project. Pentru a le ascunde, urmați următoarele pași:

  • Încărcați fișierul MS Project folosind clasa Project.
  • Creați o instanță din clasa PdfSaveOptions.
  • Set LegendOnEachPage pentru falsă.
  • Apelați metoda Save() cu calea de ieșire a fișierului PDF și PdfSavOptions.

Iata cum sa converti MS Project MPP in PDF fara legende in C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Customize Text Style și MS Project Export la PDF în C#

Puteți personaliza stilul textului atunci când renderizați MS Project în PDF, urmând următoarele pași:

  • Încărcați fișierul MS Project folosind clasa Project.
  • Creați o instanță din clasa PdfSaveOptions.
  • Începeți clasele TextStyle.
  • Setă proprietățile Color, Font și ItemType.
  • Adăugați TextStyle în lista Texte.
  • În cele din urmă, apelați metoda Save() cu calea de ieșire a fișierului PDF și PdfSavOptions.

Iată un exemplu de cod pentru customizarea stilului text atunci când convertiți MS Project în PDF în C#:

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

Customize Text Style and Convert MS Project to PDF.

Configurați format de date în timp ce convertiți MS Project în PDF

Pentru a personaliza formatul datei în timpul conversiei PDF, urmați următoarele pași:

  • Încărcați fișierul MS Project folosind clasa Project.
  • Utilizați metoda Set() cu Prj.DateFormat ca cheie și DataFormatul dorit ca valoare.
  • În cele din urmă, apelați metoda Save() cu calea de ieșire a fișierului PDF și Pdf.

Iata cum sa personalizezi formatul de data si sa converti MS Project in PDF in C#:

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

Customize Date Format while Converting MS Project to PDF.

Convertați MS Project în mai multe fișiere PDF în C#

De asemenea, puteți converti un MS Project în mai multe pagini PDF.

  • Încărcați fișierul MS Project folosind clasa Project.
  • Creați o instanță din clasa PdfSaveOptions.
  • Set SaveToSeparateFiles pentru adevărata.
  • Adăugați numărul de pagini pe care doriți să le includeți în lista paginilor.
  • Apelați metoda Save() cu calea de ieșire a fișierului PDF și PdfSavOptions.

Iată un scan de cod care arată cum să convertiți MS Project în mai multe documente PDF în C#:

Obțineți o licență gratuită

Puteţi Obțineți o licență temporară gratuită să încerce biblioteca fără restricții de evaluare.

concluziile

În acest articol am discutat cum să:

  • Încărcați un fișier MS Project.
  • Specificați opțiunile de salvare PDF.
  • Salvați programul încărcat MS Project ca PDF în C#.

Folosind Aspose.Tasks pentru .NET, puteți converti cu ușurință Proiectul Microsoft în PDF în C#.NET Core sau orice alt cadru .NET. Dacă aveți întrebări sau ai nevoie de ajutor, simțiți-vă liberi să ajungeți prin intermediul nostru Forumul de sprijin gratuit.

Cu acest ghid, veți fi în măsură să utilizați cu ușurință biblioteca C# .NET pentru conversia MS Project PDF și să obțineți o conversie eficientă a proiectului MS în pdf. Nu ezitați să explorați Aspose C# MS Proiect PDF Converter Library pentru a vă simplifica procesele de management al proiectelor.

More in this category