MUPDF -Markfeldformular -Widgets nur als Lesen
Posted: 15 May 2025, 04:48
Was ich versuche zu tun ist die Aktualisierung von Formularfeldern in einem PDF mit einem Wert und markieren Sie sie dann als schreibgeschützt, damit sie nicht weiter bearbeitet werden können. < /p>
Ich habe zwei Ansätze ausprobiert.pdf.bake()
< /code>
Dies funktionierte für meinen Anwendungsfall nicht, da ich die Daten nach dem Ausfüllen der PDF-Signatur auf dem PDF-Signatur mache. Wenn ich nun Bake verwende, werden alle Zeichen auf der ersten Seite angezeigt, wenn sie auf verschiedenen Seiten verteilt sind. < /P>
Der zweite Ansatz, den ich ausprobiert habe pdf_document = fitz.open("pdf", pdf_stream)
READONLY_FLAG = 1
Dies funktioniert für die meisten Felder
, mit Ausnahme von Feldern, die auf mehreren Seiten oder auf derselben Seite wiederholt werden.
Diese Felder sind noch bearbeitet. Andere Felder werden nicht eedierbar.
Wie kann man auch wiederholte Felder berücksichtigen?>
Ich habe zwei Ansätze ausprobiert.pdf.bake()
< /code>
Dies funktionierte für meinen Anwendungsfall nicht, da ich die Daten nach dem Ausfüllen der PDF-Signatur auf dem PDF-Signatur mache. Wenn ich nun Bake verwende, werden alle Zeichen auf der ersten Seite angezeigt, wenn sie auf verschiedenen Seiten verteilt sind. < /P>
Der zweite Ansatz, den ich ausprobiert habe pdf_document = fitz.open("pdf", pdf_stream)
READONLY_FLAG = 1
Dies funktioniert für die meisten Felder
, mit Ausnahme von Feldern, die auf mehreren Seiten oder auf derselben Seite wiederholt werden.
Diese Felder sind noch bearbeitet. Andere Felder werden nicht eedierbar.
Wie kann man auch wiederholte Felder berücksichtigen?>