So öffnen Sie das Passwort-geschützte pdf-Datei mit c#
Ich möchte zu öffnen Passwort geschützte pdf-Dokument in c#.net windows application panel oder mit dem adobe reader.
Meine Idee ist, ich möchte das Passwort weitergeben über system und öffnen Sie die pdf-Datei. Benutzer können finden Sie in der pdf aber nicht speichern. Auch Nutzer tun können, speichern Sie uns in Ihren computer, wenn Sie re-öffnen Sie die pdf-Datei, die Datei, fragt das Passwort. Was bedeutet, dass, wenn Sie wollen, Lesen Sie die pdf-Datei, müssen Sie das system nutzen, und wenn Sie sich die pdf von außen, die Sie nicht öffnen können cos des Kennworts.
Habe ich versucht mit Adobe Pdf-dll, diese kann man nicht das Passwort weitergeben.
Und ich habe auch versucht mit itextsharp, dadurch kann man das Passwort weitergeben, aber nach dem pass das Kennwort, müssen Sie die Datei. Also, wenn ich das pdf-Dokument öffnen, die Datei hat kein Passwort.
Möchte ich direkt öffnen Sie das Passwort-geschützte pdf-Datei per system. Ich will nicht speichern wieder.
InformationsquelleAutor CMMaung | 2012-10-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine ähnliche Frage wie kann ein Passwort-geschützte PDF-Datei geöffnet werden programmgesteuert? kopierte ich einen Teil der Frage und tragen Sie ihn hier ein.
InformationsquelleAutor Ekk
Wenn ich Sie richtig verstehe, Sie wollen durchsetzen, einige digitale Rechte-management (DRM).
In der Lage sein, das zu tun, müssen Sie eine gewisse Kontrolle über die PDF-Anzeige-Komponente oder der Komponente eingeschränkt werden muss, genug. Andernfalls, D. H. wenn Sie nur irgendwie nach vorne, das Passwort der Adobe-Acrobat-Komponente davon aus, dass der Benutzer der tatsächliche Eigentümer des Dokuments, daher ist es erlaubt zum speichern eine ungeschützte Kopie der Datei. Und, natürlich, wenn Sie vorübergehend erstellen Sie eine ungeschützte Kopie, z.B. mit iText(Scharf), diese temp-Datei kann geschnappt werden leicht entfernt.
Leider nicht klar, ob die Wahl "innerhalb c#.net windows application panel oder mit adobe reader" ist bis zu Ihnen oder dem Benutzer.
Damit, wenn Adobe Acrobat/Reader unterstützt werden müssen, müssen Sie die Integration der DRM-enforsing in jene Produkte, vgl. http://www.adobe.com/devnet/reader/topic_drm.html ("Entwicklung von digital rights management (DRM)-plugins").
Wenn auf der anderen Seite, haben Sie die Wahl, brauchen Sie lediglich einige geeignete PDF-viewer-Komponente. Ich weiß leider nicht, den Zuschauer verfügbar .NET; wenn Sie Java verwendet, JPedal könnte entsprechend angepasst werden.
InformationsquelleAutor mkl