
Hledáte spolehlivý způsob, jak převést soubory MS Project do formátu PDF bez potřeby Microsoft Project? Jste na správném místě! Tento průvodce vás provede procesem převodu MS Project do PDF v C# bez námahy, pomocí Aspose .NET knihovny pro MS Project do PDF.
Microsoft Project je nezbytný nástroj pro týmy, které organizují projekty, sledují pokrok a objasňují role. Existují však chvíle, kdy potřebujete převést dokument Microsoft Project do souboru PDF—ať už pro návrhy smluv nebo snadný přístup během schůzek mimo kancelář.
V dnešním digitálním prostředí se PDF stalo preferovaným formátem pro sdílení a ukládání dokumentů. Export projektu z MS Project do PDF vám umožňuje sdílet důležité informace—jako jsou úkoly, zdroje, přiřazení, časové osy a rozpočty—v přenosném formátu. Pojďme prozkoumat, jak toho dosáhnout programově v C# pomocí Aspose .NET MSP do PDF Converter.
Obsah
- C# API pro vytvoření převodníku MS Project do PDF
- Převod MS Project do PDF pomocí C#
- Export specifického zobrazení MS Project do PDF
- Přizpůsobení obsahu buňce a převod MS Project do PDF
- Převod MS Project do PDF bez legend
- Přizpůsobení stylu textu a export MS Project do PDF
- Přizpůsobení formátu data při převodu MS Project do PDF
- Převod MS Project do více PDF souborů
C# API pro vytvoření převodníku MS Project do PDF
K převodu MS Project do PDF využijeme Aspose.Tasks pro .NET API. Tato mocná knihovna vám umožňuje číst a zapisovat různé formáty souborů bez nutnosti mít nainstalovaný Microsoft Project. Také zajišťuje vysokovýkonnou konverzi C# .NET MS Project do PDF, což z ní činí vynikající volbu pro vaše projektové potřeby.
Aspose.Tasks pro .NET je komplexní knihovna tříd, která nabízí širokou škálu funkcí, včetně práce s projekty, vzorci, kalendáři, úkoly a přiřazením zdrojů. Pro podrobné informace o dostupných třídách a metodách se odkazujte na API reference.
Můžete si buď stáhnout DLL API, nebo ji nainstalovat přes NuGet:
PM> Install-Package Aspose.Tasks
Převod MS Project do PDF pomocí C#
Převod všech dat projektu z MS Project do PDF je jednoduchý. Postupujte podle těchto jednoduchých kroků:
- Načtěte soubor MS Project pomocí třídy Project.
- Uložte soubor jako PDF pomocí metody Save(), přičemž jako argumenty určete cestu k výstupnímu PDF souboru a SaveFileFormat.Pdf.
Zde je ukázka kódu, která demonstruje jak převést MS Project do PDF v C#:

Převod MS Project do PDF pomocí C#.
Export specifického zobrazení MS Project do PDF v C#
Microsoft Project poskytuje různá zobrazení pro zobrazení informací o projektu, jako je Ganttův diagram a využití zdrojů. Chcete-li exportovat specifické zobrazení do PDF, postupujte podle těchto kroků:
- Načtěte soubor MS Project pomocí třídy Project.
- Vytvořte instanci třídy PdfSaveOptions.
- Určete požadovaný PresentationFormat.
- Nakonec zavolejte metodu Save() s cestou k výstupnímu PDF souboru a PdfSaveOptions.
Zde je, jak exportovat jakékoli specifické zobrazení MS Project do PDF v C#:

Export specifického zobrazení MS Project do PDF v C#.
Přizpůsobení obsahu buňce a převod MS Project do PDF v C#
Aby se zabránilo oříznutí dlouhého textu v polích, jako jsou jména, můžete přizpůsobit obsah buňce před převodem do PDF. Zde je, jak to udělat:
- Načtěte soubor MS Project pomocí třídy Project.
- Vytvořte instanci třídy PdfSaveOptions.
- Nastavte FitContent na true.
- Zavolejte metodu Save() s cestou k výstupnímu PDF souboru a PdfSaveOptions.
Zde je příklad kódu, který demonstruje jak přizpůsobit obsah buňkám a převést MS Project do PDF v C#:

Přizpůsobení obsahu buňce a převod MS Project do PDF.
Převod MS Project do PDF bez legend v C#
Ve výchozím nastavení se legendy zobrazují na všech stránkách v MS Project. Chcete-li je skrýt, postupujte podle těchto kroků:
- Načtěte soubor MS Project pomocí třídy Project.
- Vytvořte instanci třídy PdfSaveOptions.
- Nastavte LegendOnEachPage na false.
- Zavolejte metodu Save() s cestou k výstupnímu PDF souboru a PdfSaveOptions.
Zde je, jak převést MS Project MPP do PDF bez legend v C#:

Převod MS Project do PDF bez legend.
Přizpůsobení stylu textu a export MS Project do PDF v C#
Můžete přizpůsobit styl textu při vykreslování MS Project do PDF tímto způsobem:
- Načtěte soubor MS Project pomocí třídy Project.
- Vytvořte instanci třídy PdfSaveOptions.
- Vytvořte instanci třídy TextStyle.
- Nastavte vlastnosti Color, Font a ItemType.
- Přidejte TextStyle do seznamu TextStyles.
- Nakonec zavolejte metodu Save() s cestou k výstupnímu PDF souboru a PdfSaveOptions.
Zde je příklad kódu pro přizpůsobení stylu textu při převodu MS Project do PDF v C#:

Přizpůsobení stylu textu a převod MS Project do PDF.
Přizpůsobení formátu data při převodu MS Project do PDF
Chcete-li přizpůsobit formát data během konverze do PDF, postupujte podle těchto kroků:
- Načtěte soubor MS Project pomocí třídy Project.
- Použijte metodu Set() s Prj.DateFormat jako klíčem a požadovaným DateFormat jako hodnotou.
- Nakonec zavolejte metodu Save() s cestou k výstupnímu PDF souboru a SaveFileFormat.Pdf.
Zde je, jak přizpůsobit formát data a převést MS Project do PDF v C#:

Přizpůsobení formátu data při převodu MS Project do PDF.
Převod MS Project do více PDF souborů v C#
Můžete také převést MS Project do více PDF stránek. Zde je, jak to udělat:
- Načtěte soubor MS Project pomocí třídy Project.
- Vytvořte instanci třídy PdfSaveOptions.
- Nastavte SaveToSeparateFiles na true.
- Přidejte čísla stránek, které chcete zahrnout, do seznamu Pages.
- Zavolejte metodu Save() s cestou k výstupnímu PDF souboru a PdfSaveOptions.
Zde je úryvek kódu, který ukazuje jak převést MS Project do více PDF dokumentů v C#:
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci pro vyzkoušení knihovny bez jakýchkoli hodnotících omezení.
Závěr
V tomto článku jsme pokryli, jak:
- Načíst soubor MS Project.
- Určit možnosti ukládání PDF.
- Uložit načtený MS Project jako PDF v C#.
Využitím Aspose.Tasks pro .NET můžete snadno převést Microsoft Project do PDF v C# .NET Core nebo jakémkoli jiném .NET frameworku. Pokud máte jakékoli dotazy nebo potřebujete pomoc, neváhejte se obrátit na naše bezplatné podpůrné fórum.
S tímto průvodcem budete schopni využít nejlepší C# .NET knihovnu pro konverzi MS Project do PDF a dosáhnout efektivní konverze MS Project do PDF s lehkostí. Neváhejte prozkoumat Aspose C# MS Project PDF Converter Library pro zjednodušení vašich procesů řízení projektů.