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?>
MUPDF -Markfeldformular -Widgets nur als Lesen ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Identische Tkinter -Text -Widgets, wenn Schriftstil und Größe geändert werden
by Anonymous » » in Python - 0 Replies
- 19 Views
-
Last post by Anonymous
-
-
-
Wie funktioniert Destructor beim Schließen eines Tkinter -Toplevel -Widgets?
by Anonymous » » in Python - 0 Replies
- 9 Views
-
Last post by Anonymous
-