PDF Zabezpečení
Documentize PDF Zabezpečení pro .NET je výkonný nástroj určený ke zvýšení bezpečnosti vašich PDF dokumentů poskytováním schopností šifrování a dešifrování. Zajišťuje, že vaše citlivé informace zůstávají důvěrné a chráněné před neoprávněným přístupem.
Klíčové vlastnosti:
- Zašifrovat PDF dokumenty: Zabezpečte své PDF soubory přidáním uživatelských a vlastnických hesel.
- Dešifrovat PDF dokumenty: Odstranění šifrování z PDF, když je to potřeba.
- Nastavit oprávnění: Ovládejte oprávnění jako tisk, kopírování a úprava obsahu.
- Automatizace: Integrovat šifrování a dešifrování do svých .NET aplikací pro automatizované pracovní postupy.
- Shoda: Zajistěte, aby vaše dokumenty splňovaly průmyslové standardy pro bezpečnost dokumentů.
Jak zašifrovat PDF dokument
Chcete-li zašifrovat PDF dokument, postupujte podle těchto kroků:
- Vytvořte instanci třídy
Security
. - Vytvořte instanci
EncryptionOptions
se zvolenými uživatelskými a vlastnickými hesly. - Přidejte vstupní PDF soubor pomocí metody
AddInput
. - Nastavte cestu k výstupnímu souboru pomocí
AddOutput
. - Proveďte šifrování pomocí metody
Process
.
1
2// Instancujte plugin pro zabezpečení
3var plugin = new Security();
4
5// Konfigurujte možnosti šifrování
6var opt = new EncryptionOptions("user_password", "owner_password");
7
8// Přidejte vstupní PDF soubor
9opt.AddInput(new FileDataSource("path_to_pdf"));
10
11// Určte výstupní zašifrovaný PDF soubor
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
13
14// Proveďte proces šifrování
15plugin.Process(opt);
Jak dešifrovat PDF dokument
Chcete-li dešifrovat PDF dokument, postupujte podle těchto kroků:
- Vytvořte instanci třídy
Security
. - Vytvořte instanci
DecryptionOptions
se nezbytným heslem. - Přidejte zašifrovaný PDF soubor pomocí metody
AddInput
. - Nastavte cestu k výstupnímu souboru pomocí
AddOutput
. - Proveďte dešifrování pomocí metody
Process
.
1
2// Instancujte plugin pro zabezpečení
3var plugin = new Security();
4
5// Konfigurujte možnosti dešifrování
6var opt = new DecryptionOptions("user_password");
7
8// Přidejte vstupní zašifrovaný PDF soubor
9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
10
11// Určte výstupní dešifrovaný PDF soubor
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
13
14// Proveďte proces dešifrování
15plugin.Process(opt);
Nastavení oprávnění na PDF dokumenty
Při šifrování PDF můžete nastavit různá oprávnění, abyste ovládali, jak může být dokument používán.
- Tisk: Povolit nebo zakázat tisk dokumentu.
- Kopírování: Povolit nebo zakázat kopírování obsahu.
- Úprava: Povolit nebo zakázat úpravy dokumentu.
Pro nastavení oprávnění můžete odpovídajícím způsobem konfigurovat EncryptionOptions
.