
Soubory Microsoft Project (MPP) se používají pro různé úkoly řízení projektů, jako je organizace a sledování projektů a správa zdrojů. Pokud chcete data projektu ve formě dokumentu dále upravovat a sdílet, můžete toho dosáhnout převedením souboru MPP do formátu Word DOC. V tomto článku se dozvíte, jak převést soubory MPP na dokumenty Word pomocí C#.
- C# API pro převod souborů MPP na dokumenty aplikace Word
- Převeďte soubory MPP na soubory Word DOC/DOCX pomocí C#
C# API pro převod souborů MPP na dokumenty aplikace Word
Tuto konverzi provedeme pomocí API Aspose.Tasks for .NET a Aspose.PDF for .NET. První je rozhraní API pro práci se soubory Microsoft Project (MPP), zatímco druhé je rozhraní API pro vytváření, čtení a aktualizaci souborů PDF. Aspose.Tasks for .NET API použijeme pro převod souborů MPP do formátu PDF a Aspose.PDF for .NET API pro převod vygenerovaných souborů PDF do souborů Word. Rozhraní API můžete nainstalovat prostřednictvím NuGet nebo si je stáhnout přímo ze sekce Stahování.
PM> Install-Package Aspose.Tasks
PM> Install-Package Aspose.PDF
Převeďte soubory MPP na soubory Word DOC/DOCX pomocí C#
Soubory MPP můžete snadno převést na dokumenty aplikace Word pomocí kroků uvedených níže.
- Načtěte soubor MPP pomocí třídy Project.
- Vytvořte instanci třídy MemoryStream.
- Uložte projekt do streamu jako PDF pomocí metody Project.Save(Stream stream, SaveFileFormat format).
- Načtěte PDF ze streamu pomocí třídy Document.
- Uložte PDF jako dokument aplikace Word pomocí metody Document.Save(string outputFileName, SaveFormat format).
Následující ukázkový kód ukazuje, jak převést soubor MPP na dokument aplikace Word pomocí jazyka C#.
// Načtěte soubor MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// Vytvořte instanci třídy MemoryStream
MemoryStream stream = new MemoryStream();
// Uložte projekt jako PDF do MemoryStream
project.Save(stream, SaveFileFormat.PDF);
// Načtěte PDF z MemoryStreamu
Document document = new Document(stream);
// Uložte PDF jako DOCX
document.Save("OutputDirectory\\SaveProjectAsDocx_out.docx", SaveFormat.DocX);
Získejte bezplatnou licenci
Abyste mohli API vyzkoušet bez omezení hodnocení, můžete požádat o bezplatnou dočasnou licenci.
Závěr
V tomto článku jste se naučili, jak převést soubory Microsoft Project MPP na dokumenty Word pomocí C#. Použili jsme Aspose.Tasks for .NET API pro převod souboru MPP do formátu PDF a Aspose.PDF for .NET API pro převod PDF do formátu Word. Více o těchto rozhraních API se můžete dozvědět prozkoumáním jejich oficiální dokumentace. V případě jakýchkoli dotazů nás neváhejte kontaktovat na našem bezplatném fóru podpory.