PDF-säkerhet

Documentize PDF-säkerhet för .NET är ett kraftfullt verktyg utformat för att förbättra säkerheten för dina PDF-dokument genom att erbjuda kryptering och dekryptering. Det säkerställer att din känsliga information förblir konfidentiell och skyddad mot obehörig åtkomst.

Nyckelfunktioner:

  • Kryptera PDF-dokument: Säkra dina PDF-filer genom att lägga till användar- och ägarlösenord.
  • Dekryptera PDF-dokument: Ta bort krypteringen från PDF:er vid behov.
  • Ställ in behörigheter: Kontrollera behörigheter som utskrift, kopiering och modifiering av innehåll.
  • Automatisering: Integrera kryptering och dekryptering i dina .NET-appar för automatiserade arbetsflöden.
  • Regelefterlevnad: Säkerställ att dina dokument uppfyller branschstandarder för dokumentsäkerhet.

Hur man krypterar ett PDF-dokument

För att kryptera ett PDF-dokument, följ dessa steg:

  1. Skapa en instans av Security-klassen.
  2. Skapa en instans av EncryptionOptions med önskade användar- och ägarlösenord.
  3. Lägg till input-PDF-filen med hjälp av AddInput-metoden.
  4. Ställ in sökvägen för utdatafilen med AddOutput.
  5. Utför krypteringen med hjälp av Process-metoden.
 1// Instansiera säkerhetsplugin
 2var plugin = new Security();
 3
 4// Konfigurera krypteringsalternativen
 5var opt = new EncryptionOptions("user_password", "owner_password");
 6
 7// Lägg till input-PDF-fil
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Specificera den utdata krypterade PDF-filen
11opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
12
13// Utför krypteringsprocessen
14plugin.Process(opt);

Hur man dekrypterar ett PDF-dokument

För att dekryptera ett PDF-dokument, följ dessa steg:

  1. Skapa en instans av Security-klassen.
  2. Skapa en instans av DecryptionOptions med det nödvändiga lösenordet.
  3. Lägg till den krypterade PDF-filen med hjälp av AddInput-metoden.
  4. Ställ in sökvägen för utdatafilen med AddOutput.
  5. Utför dekrypteringen med hjälp av Process-metoden.
 1// Instansiera säkerhetsplugin
 2var plugin = new Security();
 3
 4// Konfigurera dekrypteringsalternativen
 5var opt = new DecryptionOptions("user_password");
 6
 7// Lägg till input krypterad PDF-fil
 8opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
 9
10// Specificera den utdata dekrypterade PDF-filen
11opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
12
13// Utför dekrypteringsprocessen
14plugin.Process(opt);

Ställa in behörigheter på PDF-dokument

När du krypterar en PDF kan du ställa in olika behörigheter för att kontrollera hur dokumentet kan användas.

  • Utskrift: Tillåt eller neka utskrift av dokumentet.
  • Kopiering: Tillåt eller neka kopiering av innehåll.
  • Modifiering: Tillåt eller neka ändringar av dokumentet.

För att ställa in behörigheter kan du konfigurera EncryptionOptions i enlighet med detta.

 Svenska