PDF entschlüsseln mit C++

Entsperren Sie PDF-Dateien mit der Bibliothek Aspose.PDF mithilfe von C++.

PDF-Dokument mit der C++ Bibliothek entschlüsseln

Um eine PDF-Datei zu entschlüsseln, verwenden wir die API Aspose.PDF for C++, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die cpp Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

So entschlüsseln Sie PDF über C++


Sie benötigen Aspose.PDF für C++, um den Code in Ihrer Umgebung auszuprobieren.

  1. Öffnen Sie ein PDF-Dokument mit dem Dokumentobjekt.
  2. Erstellen Sie ein Passwort für Benutzer und Besitzer.
  3. Rufen Sie die Methode Document.Decrypt auf.
  4. Speichern Sie die PDF-Datei.

<% decrypt.code-block.text %>

PDF-Dokument entschlüsseln - C++

<% decrypt.code-block.subtitle %>

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");
}