Tento krátký tutoriál popisuje proces jak změnit heslo PDF pomocí C#. Obsahuje odkazy na zdroje potřebné k vytvoření prostředí, seznam kroků, které je třeba provést při psaní aplikace, a spustitelný vzorový kód, který lze použít ke změně hesla souboru PDF pomocí C#. Jsou také diskutovány různé možnosti přizpůsobení šifrování výsledného souboru PDF při nastavování nových hesel pro cílový soubor PDF.
Kroky ke změně hesla PDF pomocí C#
- Nastavte prostředí tak, aby pro změnu hesla používalo Aspose.PDF for .NET
- Vytvořte instanci objektu třídy PdfFileInfo zadáním názvu souboru PDF chráněného heslem
- Zkontrolujte, zda je cílový soubor PDF zašifrován heslem, a proveďte zbývající kroky
- Chcete-li změnit heslo, vytvořte objekt třídy PdfFileSecurity
- Svažte cílový soubor PDF s objektem PdfFileSecurity
- Chcete-li změnit heslo vlastníka a uživatele, zavolejte metodu ChangePassword().
- Uložte výsledný soubor PDF se změněnými hesly
Tyto kroky shrnují proces jak změnit heslo souboru PDF pomocí C#. Proces je zahájen potvrzením šifrování cílového souboru PDF, protože to znamená, že soubor PDF je chráněn heslem. Jakmile je ochrana potvrzena, použije se třída PdfFileSecurity k navázání cílového souboru PDF, který ve skutečnosti změní heslo voláním metody ChangePassword().
Kód pro změnu hesla PDF pomocí C#
Tento kód ukazuje proces jak změnit heslo pro PDF pomocí C#. Používá vlastnost IsEncrypted třídy PdfFileInfo, která platí pouze v případě, že je cílový soubor PDF zašifrován heslem. Objekt PdfFileSecurity se používá ke změně hesla, kde je staré heslo vlastníka, nové heslo vlastníka, nové heslo uživatele, oprávnění k dokumentu, která mají být povolena, a velikost klíče klíče, jako je 40, 128 nebo 256, tj. použít k zašifrování souboru PDF.
V tomto tématu jsme se naučili proces jak změnit heslo PDF pomocí C#. Pokud se chcete naučit základní proces nastavení hesla souboru PDF letadla, přečtěte si článek na jak chránit soubor PDF heslem v C#.