Ich möchte ein passwortgeschütztes PDF drucken, also habe ich zuerst versucht, dieses PDF in NSData
zu konvertieren und es an UIPrintInteractionController
zu übergeben.
Aber laut Google-Ergebnissen können Sie ein PDF nicht in einer NSData
-Struktur freischalten. Die einzige Lösung besteht darin, eine passwortgeschützte PDF-Datei in einer nicht passwortgeschützten PDF-Datei zu speichern und dann auszudrucken.
Ich habe einen halben Tag im Internet gesucht, aber ich finde immer noch nicht, wie ich das machen soll.
Ich weiß von CGPDFDocumentUnlockWithPassword
, aber das ist für die sofortige Anzeige und gibt mir nichts, was ich drucken kann.
Manchmal ist es möglich, ein Passwort aus einer geschützten PDF-Datei zu entfernen. Speichern Sie das PDF auf Ihrem Desktop, klicken Sie mit der rechten Maustaste darauf und verwenden Sie "PDF / XPS konvertieren - Als Dokument nach Microsoft Word. Wenn" Nach Berechtigungen fragen "aktiviert ist, deaktivieren Sie es. Das PDF ist nicht mehr geschützt.
Tags und Links objective-c pdf protected