Die Idee ist dies:
Der ideale Prozess wäre etwa so:
pdflatex
) Die folgenden Technologien können verwendet werden (andere Programmiersprachen sind möglich, aber Bibliotheken sind wahrscheinlich auf diejenigen beschränkt, die vom Host bereitgestellt werden):
Welche Programmiertechniken (oder Open-Source-Software) soll ich untersuchen?
PDF -> EPS -> PDF
enthält immer noch die Marke) Ich habe mir die folgenden Möglichkeiten angeschaut:
Die möglichen Lösungen, die ich erforscht habe, haben die folgenden Probleme:
PDF -> EPS -> PDF
oder andere Arten der Umwandlung überleben; (c) Die meisten Bilder sind Zeichnungen oder Screenshots, keine Fotos im PNG-Format. Welche anderen Lösungen sind möglich?
Danke!
Ich habe dies für ein anderes Projekt mit PDFlib getan. Wir benötigten die Rückverfolgbarkeit für die generierten PDFs, falls die Datei durchgesickert war. Grundsätzlich:
Da die neuesten PDF-Versionen AES-128 für ihre Verschlüsselung verwenden, setzen wir einfach ein passendes, zufällig generiertes 128-Zeichen-Hoch-Entropie-Passwort - niemand würde es jemals von Hand eintippen, so schwer zu typisieren war für uns irrelevant eigentlich vorzuziehen. Das Master-Passwort verhinderte, dass Endbenutzer Änderungen am Dokument vornehmen konnten. Die verschiedenen Noprint / No-Screen-Leseoptionen werden vom PDF-Reader tatsächlich erzwungen und sind daher umgangen, können aber nicht schaden, sie trotzdem einzustellen.
Der Nachteil ist, dass die Lizenzierung von PDFlib ziemlich steil ist. Ich weiß nicht, ob irgendwelche der kostenlosen php PDF-Bibliotheken die neuesten PDF-Verschlüsselungsschemata unterstützen, insbesondere das Master-Passwort, aber wenn Ihr Budget es unterstützt, ist PDFlib der Weg für eine sichere Dokumentenproduktion.
Tags und Links pdflatex steganography watermark