PDF’in şifresini C++ aracılığıyla çözün

C++ kullanarak Aspose.PDF Kütüphanesi ile PDF Dosyalarının kilidini açın.

C++ Kullanarak PDF Belgesinin Şifresini Çöz

PDF dosyasının şifresini çözmek için cpp platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme API’si olan C++ için Aspose.PDF API’sini kullanacağız. NuGet paket yöneticisini açın, Aspose.PDF öğesini arayın ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

C++ aracılığıyla PDF şifresini çözme


Ortamınızdaki kodu denemek için C++ için Aspose.PDF gerekir.

  1. Document nesnesini kullanarak bir PDF belgesi açın.
  2. Kullanıcı ve sahip için bir şifre oluşturun.
  3. ** Document.Decrypt** Yöntemini arayın.
  4. PDF dosyasını kaydedin.

<% decrypt.code-block.text %>

PDF Belgesinin Şifresini Çözün - C++.

Bu örnek kod, PDF dosyasının şifresinin nasıl çözüleceğini gösterir - C++

Input file:

File not added

Password:

Output format:

Output file:


    void SecuringAndSigning::DecryptPDFFile() {

	// String for path name.
	String _dataDir("C:\\Samples\\");

	// Open document
	auto document = MakeObject<Document>(_dataDir + u"Decrypt.pdf", u"password");
	// Decrypt PDF
	document->Decrypt();

	// Save updated PDF
	document->Save(_dataDir + u"Decrypt_out.pdf");
}