PDF Güvenliği
.NET için Documentize PDF Güvenliği, PDF belgelerinizin güvenliğini artırmak için şifreleme ve şifre çözme yetenekleri sunan güçlü bir araçtır. Hassas bilgilerinizin gizli kalmasını ve yetkisiz erişimden korunmasını sağlar.
Ana Özellikler:
- PDF Belgelerini Şifrele: Kullanıcı ve sahip şifreleri ekleyerek PDF dosyalarınızı güvence altına alın.
- PDF Belgelerini Şifre Çöz: Gerektiğinde PDF’lerden şifrelemeyi kaldırın.
- İzinleri Ayarla: Yazdırma, kopyalama ve içeriği değiştirme gibi izinleri kontrol edin.
- Otomasyon: Şifreleme ve şifre çözmeyi .NET uygulamalarınıza entegre ederek otomatik iş akışları oluşturun.
- Uyumluluk: Belgelerinizin, belge güvenliği için endüstri standartlarına uyduğundan emin olun.
PDF Belgesini Şifrelemek için
Bir PDF belgesini şifrelemek için bu adımları izleyin:
Security
sınıfının bir örneğini oluşturun.- İstenilen kullanıcı ve sahip şifreleriyle
EncryptionOptions
örneğini oluşturun. - Giriş PDF dosyasını ekleyin ve
AddInput
yöntemini kullanın. - Çıktı dosyası yolunu ayarlayın
AddOutput
kullanarak. - Şifreleme işlemini gerçekleştirin
Process
yöntemini kullanarak.
1
2// Güvenlik eklentisini başlat
3var plugin = new Security();
4
5// Şifreleme seçeneklerini yapılandır
6var opt = new EncryptionOptions("kullanici_sifre", "sahip_sifre");
7
8// Giriş PDF dosyasını ekleyin
9opt.AddInput(new FileDataSource("pdf_dosya_yolu"));
10
11// Çıktı şifreli PDF dosyasını belirtin
12opt.AddOutput(new FileDataSource("sifreli_pdf_dosya_yolu"));
13
14// Şifreleme işlemini gerçekleştirin
15plugin.Process(opt);
PDF Belgesini Şifre Çözmek için
Bir PDF belgesini şifre çözmek için bu adımları izleyin:
Security
sınıfının bir örneğini oluşturun.- Gerekli şifre ile
DecryptionOptions
örneğini oluşturun. - Şifrelenmiş PDF dosyasını ekleyin ve
AddInput
yöntemini kullanın. - Çıktı dosyası yolunu ayarlayın
AddOutput
kullanarak. - Şifre çözme işlemini gerçekleştirin
Process
yöntemini kullanarak.
1
2// Güvenlik eklentisini başlat
3var plugin = new Security();
4
5// Şifre çözme seçeneklerini yapılandır
6var opt = new DecryptionOptions("kullanici_sifre");
7
8// Giriş şifreli PDF dosyasını ekleyin
9opt.AddInput(new FileDataSource("sifreli_pdf_dosya_yolu"));
10
11// Çıktı şifresi çözülen PDF dosyasını belirtin
12opt.AddOutput(new FileDataSource("sifresi_cozulen_pdf_dosya_yolu"));
13
14// Şifre çözme işlemini gerçekleştirin
15plugin.Process(opt);
PDF Belgelerinde İzinleri Ayarlamak
Bir PDF şifrelerken, belgenin nasıl kullanılacağını kontrol etmek için çeşitli izinler ayarlayabilirsiniz.
- Yazdırma: Belgenin yazdırılmasına izin verin veya vermeyin.
- Kopyalama: İçeriğin kopyalanmasına izin verin veya vermeyin.
- Değiştirme: Belgenin değiştirilmesine izin verin veya vermeyin.
İzinleri ayarlamak için EncryptionOptions
‘ı buna göre yapılandırabilirsiniz.