Aspose.Tasks Projekts uz PDF konvertētājs .NET

ASPOSE.Tasks Projekts PDF Converter for .NET ļauj izstrādātājiem bez šaubām pārvērst Microsoft Project (MPP) failus profesionāliem, augstas kvalitātes PDF dokumentiem.Iebūvēts virs Aspose.Tasks API, šis plugins vienkāršo sarežģītus darba plūsmas un nodrošina precīzu uzdevumu, resursu, kalendāru un Gantt grafiku saglabāšanu - viss bez nepieciešamības instalēt Microsoft Projekt.

Instalācija un uzstādīšana

Atbalstītās platformas:

  • Operētājsistēmas: Windows, Linux, macOS
  • Frameworks: .NET Framework (3.5–4.8), .Net Standard 2.0, .net Core (2.0–3.1), .NET 5/6+, Mono (2.6.7+)
  • Programmas izstrāde: Microsoft Visual Studio, MonoDevelop

Ātrs sākums: konvertēt MPP uz PDF

using Aspose.Tasks;

Project project = new Project("New Project.mpp");
project.Save("SaveProjectAsPDF_out.pdf", SaveFileFormat.PDF);

Šis piemērs parāda vienkāršāko veidu, kā uzlādēt MPP failu un glabāt to tieši PDF, izmantojot privātus iestatījumus.

Augstākās eksporta iespējas

Iepazīsti savu eksportu ar PdfSaveOptions Tās klases:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();

// Ensure content fits within cells
options.FitContent = true;
options.Timescale = Timescale.Months;
options.PresentationFormat = PresentationFormat.TaskUsage;

project.Save("FitContentsToCellSize_out.pdf", options);

Customize teksta stili

Attīstītāji var mainīt teksta formatēšanu konkrētiem elementiem, piemēram, vispārēji norādītajiem resursiem:

Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.PresentationFormat = PresentationFormat.ResourceSheet;

TextStyle style = new TextStyle();
style.Color = Color.OrangeRed;
style.FontStyle = FontStyle.Bold | FontStyle.Italic;
style.ItemType = TextItemType.OverallocatedResources;

options.TextStyles = new List<TextStyle> { style };
project.Save("CustomizeTextStyle_out.pdf", options);

Šī pielāgošana nodrošina, ka eksportētie PDF atbilst ziņošanas standartiem vai uzņēmuma zīmoliem.

Iezīmes un funkcionalitātes

Core konversijas motors

  • Parses uzdevumi, resursi, kalendāri un bazilīni.
  • Saglabā oriģinālo MS projektu izkārtojumu un stilēšanu.
  • Atbalsta multi-sheet un multi View eksportu.

Failu formāta atbalsts

  • Converts .mpp (Projekts no 2010. līdz 2021. gadam+), .mpt (Templates) un projekts XML Filma ir.
  • Normalizē shēmas versijas, lai nodrošinātu konsekventu renderēšanu.

Skatīt un kartes pielāgošana

  • Eksporta skatījumi: Gantt Chart, Task Usage vai kombinācijā ar resursu izmantošanu.
  • Pielietojiet filtrus, grupējumus un pielāgotas tabulas no avota projekta.

Page Setup un paginācija

  • Kontroles lapas lielums (A4, vēstule, Juridiskais, pielāgots), orientācija, un margins.
  • Skala diagrammas, lai pielāgotu vienlaicīgu vai vairāku lapu izkārtojumu.
  • Automātiskā paginācija plašu laika līniju starpā.

PDF atbilstība un kvalitāte

  • Atbalsts PDF 1.4–2.0.
  • Saskaņo ar arhīva standartiem (PDF/A-1b, PDF / A-2u).
  • Saraksta iesaiņošana, attēla kompresijas, rastera/vectora renderēšanas iespējas.

Stream un failu darba plūsmas

  • Iegūstiet uz plūsmām tīmekļa / mākoņu lietojumprogrammām vai failu ceļiem desktop rīkiem.
  • Atbalsts sinhroniskām un asimilētām batch caurulēm.

Liela projekta vadība

  • Optimizēts tūkstošiem uzdevumu un daudz resursu projektu.
  • Atbalsta progresa callbacks un atcelšanas tokenus.

kļūdu ziņošana

  • Atbilst korumpētiem datumiem, trūkstošām atkarībām vai nepieņemtiem laukiem.
  • Nodrošina detalizētu izņēmuma apstrādi CI/CD integrācijai.

Labākās prakses

  • Konfigurēt Licencēšanu Agrāk: Izvairieties no darba laika novērtēšanas pārtraukumiem.
  • Iegūstiet resursus: izmantojiet using Bloki uz brīvu dzimumtieksmes.
  • Predefine Views: Pirms konversijas ievietojiet filtrus/tabeles projekta veidlapās.
  • Iegūstiet lasamību: Plašu Gantt grafiku gadījumā izmantojiet vairāku lapu eksportus.
  • Izplūdes plūsmas: samazina I/O pārpalikumu augsta caurlaidības vidē.

Bieži uzdotie jautājumi

**Q: Vai es varu izmantot Project to PDF Converter ASP.NET vai WPF lietojumprogrammās?**Tas darbojas ASP.NET, WCF, WinForms, WPF un Mono programmas visā Windows, Linux un Mac.

**Q: Kā es pielāgotu PDF izskatu?**Use PdfSaveOptions konfigurēt burtus, teksta stili, datuma formātus, maržus un sākotnējās PDF skatīšanas iestatījumus.

**Q: Vai es varu tieši norādīt skatīšanas objektu?**Jā, izmantojiet SaveOptions.ViewSettings eksportu skaidri redzēt, pārsniedzot PresentationFormat.

**Q: Kādas Microsoft Project izskats tiek atbalstīts?**Atbalstītie skatījumi ietver Gantt Chart, Task Usage un citus.

 Latviski