Zabezpečení PDF

Documentize PDF Security for .NET je mocný nástroj navržený k posílení zabezpečení vašich PDF dokumentů tím, že poskytuje šifrovací a dešifrovací schopnosti. 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:

  • Šifrování PDF dokumentů: Zabezpečte své PDF soubory přidáním uživatelských a vlastníckých hesel.
  • Dešifrování PDF dokumentů: Odeberte šifrování z PDF podle potřeby.
  • Nastavení oprávnění: Řiďte oprávnění, jako je tisk, kopírování a úprava obsahu.
  • Automatizace: Integrujte šifrování a dešifrování do svých .NET aplikací pro automatizované pracovní postupy.
  • Soulad: Zajistěte, že vaše dokumenty splňují průmyslové standardy pro zabezpečení dokumentů.

Jak zašifrovat PDF dokument

Pro zašifrování PDF dokumentu postupujte podle těchto kroků:

  1. Vytvořte instanci třídy Security.
  2. Vytvořte instanci EncryptionOptions s požadovanými uživatelskými a vlastníckými hesly.
  3. Přidejte vstupní PDF soubor pomocí metody AddInput.
  4. Nastavte cestu k výstupnímu souboru pomocí AddOutput.
  5. Proveďte šifrování pomocí metody Process.
 1// Instancujte plugin Security
 2var plugin = new Security();
 3
 4// Nakonfigurujte šifrovací možnosti
 5var opt = new EncryptionOptions("uzivatelske_heslo", "vlastnicke_heslo");
 6
 7// Přidejte vstupní PDF soubor
 8opt.AddInput(new FileDataSource("cesta_k_pdf"));
 9
10// Určete výstupní zašifrovaný PDF soubor
11opt.AddOutput(new FileDataSource("cesta_k_zašifrovanému_pdf"));
12
13// Proveďte proces šifrování
14plugin.Process(opt);

Jak dešifrovat PDF dokument

Pro dešifrování PDF dokumentu postupujte podle těchto kroků:

  1. Vytvořte instanci třídy Security.
  2. Vytvořte instanci DecryptionOptions s potřebným heslem.
  3. Přidejte zašifrovaný PDF soubor pomocí metody AddInput.
  4. Nastavte cestu k výstupnímu souboru pomocí AddOutput.
  5. Proveďte dešifrování pomocí metody Process.
 1// Instancujte plugin Security
 2var plugin = new Security();
 3
 4// Nakonfigurujte dešifrovací možnosti
 5var opt = new DecryptionOptions("uzivatelske_heslo");
 6
 7// Přidejte vstupní zašifrovaný PDF soubor
 8opt.AddInput(new FileDataSource("cesta_k_zašifrovanému_pdf"));
 9
10// Určete výstupní dešifrovaný PDF soubor
11opt.AddOutput(new FileDataSource("cesta_k_dešifrovanému_pdf"));
12
13// Proveďte proces dešifrování
14plugin.Process(opt);

Nastavení oprávnění pro PDF dokumenty

Při šifrování PDF můžete nastavit různá oprávnění, abyste kontrolovali, 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.
  • Upravy: Povolit nebo zakázat úpravy dokumentu.

Pro nastavení oprávnění můžete odpovídajícím způsobem nakonfigurovat EncryptionOptions.

 Čeština