Jak odemknout MS Project pomocí C#

Odemknout MS Project - C#

// Open password-protected file:

Project project = new Project("ProtectedFile.mpp", "password");

// Save the project without password.
project.Save("output.mpp", SaveFileFormat.Mpp);
// output.mpp file is not protected

// Save the project with password protection.
project.Save("output_protected.mpp", new MPPSaveOptions()
{
    ProtectionPassword = "password"
});

// output_protected.mpp file is protected.

Odemknutí souborů Microsoft Project pomocí C# lze bez problémů dosáhnout pomocí Aspose.Tasks for .NET API. Aspose.Tasks jako všestranná knihovna poskytuje vývojářům nástroje pro programovou manipulaci se soubory MS Project a umožňuje akce jako je odstranění ochrany heslem, omezení přístupu nebo odemknutí konkrétních úkolů a zdrojů. Využitím jazyka C# a rozsáhlých možností Aspose.Tasks mohou vývojáři přizpůsobit svá řešení tak, aby splňovala specifické požadavky na odemykání, což zajišťuje flexibilitu a efektivitu při správě souborů Microsoft Project. Ať už se jedná o odstranění bezpečnostních opatření, aktualizaci detailů projektu nebo zlepšení spolupráce, toto API zjednodušuje proces odemykání souborů MS Project, což z něj činí neocenitelný přínos pro vývojáře v jazyce C# zabývající se vývojem aplikací pro řízení projektů.

Aspose.Tasks vyniká nejen svými odemykacími schopnostmi, ale také širší sadou funkcí, která zahrnuje čtení, zápis a manipulaci s různými aspekty souborů Microsoft Project. Od správy úkolů a zdrojů až po práci s kalendáři a vlastnostmi projektu, Aspose.Tasks poskytuje komplexní sadu nástrojů pro vývojáře v jazyce C#.

Command

	PM> Install-Package Aspose.Tasks

Kroky k odemknutí MS Project of MPP přes C#

  • Nahrajte soubor MPP pomocí Project Class
  • Zadejte podrobnosti hesla
  • Server zpracuje soubor a nastaví vlastnosti hesla pro soubor MPP
  • Znovu uložte projekt pomocí uživatelského hesla
  • Odeslat zpět soubor MPP uživateli

Požadavky na systém

Aspose.Tasks for .NET je podporován na všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s .NET Framework, Mono a COM Interop.
  • Vývojové prostředí jako Microsoft Visual Studio.
  • Aspose.Tasks pro .NET odkazované ve vašem projektu.

O Aspose.Tasks for .NET API

Aspose.Tasks for .NET API vyniká jako účinná a adaptabilní knihovna, která poskytuje vývojářům robustní sadu nástrojů pro efektivní procházení souborů Microsoft Project v rámci jejich aplikací .NET. Ať už vytváříte desktopová, webová nebo cloudová řešení, Aspose.Tasks zjednodušuje manipulaci s daty projektu a poskytuje bezproblémové uživatelské prostředí s bohatými funkcemi.

Vývojáři ovládající Aspose.Tasks získávají schopnost číst, zapisovat a manipulovat se soubory Microsoft Project v různých formátech, včetně MPP, XML a HTML. API se může pochlubit širokým spektrem funkcí, které uživatelům umožňují provádět úkoly, jako je vytváření a úprava úkolů, správa zdrojů, manipulace s kalendářem a manipulace s vlastnostmi projektu. Tato všestrannost přeměňuje Aspose.Tasks na nepostradatelné aktivum pro aplikace projektového managementu, které umožňuje vývojářům automatizovat složité procesy a zvyšovat efektivitu projektových pracovních postupů.

Výjimečným atributem Aspose.Tasks je jeho kompatibilita s různými verzemi Microsoft Project, což zajišťuje bezproblémovou integraci vašich aplikací s řadou formátů souborů Project. Kromě toho API podporuje převod souborů projektu do jiných široce používaných formátů, jako je Primavera, Excel, PDF, HTML, obrázky a XML. Tato funkce zvyšuje flexibilitu výměny dat a upevňuje Aspose.Tasks jako komplexní řešení pro různé potřeby řízení projektů.


Online odblokování souborů MPP

Aspose.Tasks MPP Files Unlocker je vyhrazená aplikace navržená tak, aby osvobodila soubory Microsoft Project (soubory MPP) od jakýchkoli omezení způsobených zamykacími mechanismy nebo řízením přístupu. Tato aplikace využívá schopnosti rozhraní Aspose.Tasks for .NET API, aby poskytla zvýšenou úroveň zabezpečení souborům projektu a zajistila, že pouze oprávnění uživatelé mají možnost přistupovat ke konkrétním aspektům projektu nebo je upravovat.

Výrazné funkce aplikace využívající Aspose. Úlohy pro odemykání souborů MPP zahrnují:
Odemykání úkolů a zdrojů: Uvolněte sílu k odemknutí konkrétních úkolů nebo zdrojů v souboru Microsoft Project, čímž zabráníte neúmyslné nebo neoprávněné úpravy.
Osvobození heslem: Proveďte odstranění ochrany heslem, abyste uvolnili přístup k celému souboru projektu a povolili vstup pouze uživatelům vybaveným správnými přihlašovacími údaji.
Access Freedom: Definujte a aplikujte kontroly přístupu založené na uživatelských rolích, které omezují konkrétní uživatele v přístupu nebo úpravě určitých segmentů projektu.
Trailblazing Audits: Sledujte a protokolujte změny provedené v souboru projektu a vytvořte kontrolní záznam, který zajistí odpovědnost a transparentnost.
Poznámka: Používání aplikací Data Scrapers vyžaduje souhlas s našimi smluvními podmínkami a zásadami ochrany soukromí . Je bezpodmínečně nutné zdržet se stahování dat nebo používání souborů pro komerční účely bez výslovného povolení. Aspose.Tasks nenese odpovědnost za jakékoli porušení autorských práv vyplývající z nevhodného použití těchto nástrojů.


Další podporované odemknutí formátů souborů úkolů MS Project

Pomocí C# lze také manipulovat se soubory MS Project Tasks v mnoha dalších formátech, včetně.