Hallo, ich benutze pdftk, um ein PDF auf der Basis eines gesendeten Formulars zu erstellen.
Ich habe bis hier alles gut funktioniert. Das fügt ein Bild einer Signatur hinzu. Ich benutze ein Signatur-Pad, das sich hervorragend zur Erzeugung der Bilddatei der Signatur eignet. Jetzt versuche ich, dieses Signaturbild zur PDF hinzuzufügen? Weiß jemand, ob das mit pdftk überhaupt möglich ist? Ich sehe die Option nicht, das zu tun. Oder wenn es überhaupt möglich ist, das Bild an ein Formular anzuhängen, das ich in der PDF habe?
Konvertieren Sie das Bild zuerst in PDF
%Vor%Dann vergrößern und versetzten Sie das Bild mit pdfjam (ein weiteres kostenloses Tool)
%Vor%Kombinieren Sie dann beide PDFs mit pdftk
%Vor%Sie müssen STAMPtk möglicherweise herunterladen, wenn Sie das Bild positionieren und es nur einer Seite in der allgemeinen PDF-Datei hinzufügen müssen, die Sie jedoch dafür bezahlen müssen.
Sie können STAMPtk von hier herunterladen Ссылка
Ich hoffe, es hilft!
pdfjinja für Python
Diese Bibliothek ermöglicht Ihnen das Hinzufügen von Bildern zu einem Signatur- oder Schaltflächenobjekt in Ihrer PDF-Datei, ohne dass Informationen zur Verschmelzung oder Vektorpositionierung erforderlich sind.
1. Fügen Sie Ihrer PDF-Vorlage ein Signaturelement hinzu
Adobe Pro ermöglicht die Erstellung und Änderung von ausfüllbaren PDF-Formularen. Gehen Sie zu Tools & gt; Formulare & gt; Bearbeiten, und wählen Sie im Dropdown-Feld Neues Feld hinzufügen die Option Digitale Signatur.
Gehen Sie nach dem Platzieren zu den Eigenschaften des Elements Digitale Signatur.
Fügen Sie in der Tooltip-Eigenschaft
hinzu %Vor%Speichern und schließen.
2. Speichere dein Unterschriftsbild als jpg oder png
Sie benötigen möglicherweise eine separate Methode, um Signaturen als Bilder abzurufen und in einen zugänglichen Ordner zu verschieben.
3. Fügen Sie Ihrem Python-Skript eine Methode hinzu
%Vor%Dies sollte Ihnen ein Formular mit Ihrem Signaturbild geben, das an dem Ort platziert wird, der in Ihrer Vorlage erstellt wurde.
Tags und Links php pdf-generation pdftk