PDF-säkerhet

Documentize PDF-säkerhet för .NET är ett kraftfullt verktyg som är 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 från 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-filer när det behövs.
  • Ställ in behörigheter: Kontrollera behörigheter som utskrift, kopiering och modifiering av innehåll.
  • Automation: Integrera kryptering och dekryptering i dina .NET-applikationer för automatiserade arbetsflöden.
  • Efterlevnad: 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 indata-PDF-filen med AddInput-metoden.
  4. Ange utdatafilvägen med AddOutput.
  5. Utför krypteringen med Process-metoden.
 1  
 2// Instansiera säkerhetspluginet  
 3var plugin = new Security();  
 4  
 5// Konfigurera krypteringsalternativen  
 6var opt = new EncryptionOptions("user_password", "owner_password");  
 7  
 8// Lägg till indata-PDF-fil  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10  
11// Ange utdatafilen för den krypterade PDF-filen  
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));  
13  
14// Utför krypteringsprocessen  
15plugin.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 AddInput-metoden.
  4. Ange utdatafilvägen med AddOutput.
  5. Utför dekrypteringen med Process-metoden.
 1  
 2// Instansiera säkerhetspluginet  
 3var plugin = new Security();  
 4  
 5// Konfigurera dekrypteringsalternativen  
 6var opt = new DecryptionOptions("user_password");  
 7  
 8// Lägg till indata-krypterad PDF-fil  
 9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));  
10  
11// Ange utdatafilen för den dekrypterade PDF-filen  
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));  
13  
14// Utför dekrypteringsprocessen  
15plugin.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 förbjuda utskrift av dokumentet.
  • Kopiering: Tillåt eller förbjuda kopiering av innehåll.
  • Modifiering: Tillåt eller förbjuda modifieringar av dokumentet.

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

 Svenska