Overlay-Bild in PDF-Datei mit der PDFSharp
Kann nicht scheinen viel zu finden gibt. Ich habe ein PDF, auf die ich möchte überlagerung ein Bild von einem elektronischen Signatur. Irgendwelche Vorschläge, wie das zu erreichen ist, dass mit PDFSharp?
Dank
Sind Sie auf der Suche zum hinzufügen einer Wasser-Marke, oder einfach nur ein Bild in den text?
Kami, ich bin auf der Suche hinzufügen, JPG-Bild habe ich gerendert aus SignaturePad, wo der Nutzer elektronisch unterzeichneten Ihren Namen. Ich möchte overlay die Signatur an der richtigen Stelle auf dem PDF.
Kami, ich bin auf der Suche hinzufügen, JPG-Bild habe ich gerendert aus SignaturePad, wo der Nutzer elektronisch unterzeichneten Ihren Namen. Ich möchte overlay die Signatur an der richtigen Stelle auf dem PDF.
InformationsquelleAutor user948060 | 2013-09-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie die folgenden
Diese generiert eine neue PDF-Datei mit dem angegebenen Bild in der Nähe der oben auf der Seite. Wenn Sie brauchen, um ein vorhandenes Dokument verwenden verändern die
PdfDocument
Konstruktorwo
filename
ist der name der Datei zu laden, und ändern Sie diePdfPage
Linie zuwo
pageNum
ist die Nummer der Seite, auf die Sie hinzufügen müssen, um das Bild.Nach, dass es nur eine Frage der Positionierung auf der Seite durch die Veränderung der Parameter für
DrawImage
zu entsprechen.Glück!
omg. was ist, wenn die jpg-Datei, Quelle ist aus Meiner.Ressource? Ich denke, es gibt keine absolute Weg, den wir nehmen könnten, em...
Gott hat damit nichts zu tun. Es gibt andere Methoden zur Verfügung - vielleicht XImage.FromGdiPlusImage() ? Es ermöglicht
System.Drawing.Image
kann geladen werden aus einer Datei oder einem stream etc.für alle die Menschen, die diese schönen code und beabsichtigen, laden Sie das geladene Bild in ein anderes Dokument oder sogar löschen Sie es nach der Benutzung, fügen Sie bitte
image.Dispose()
nach dem laden aus Datei und zeichnen Sie zu der pdf-Datei.Hinzufügen @MongZhu Kommentar--PdfDocument, XGraphics und XImage, alle Unterstützung, die IDisposable ("Verwendung ").
InformationsquelleAutor Kami
Dies wird Ihnen helfen:
Fügen Sie einfach den Pfad zu dem Bild, das Sie möchten, und geben Sie die position des Bildes.
Dieses overlay über der angegebenen Seite.
InformationsquelleAutor ffffff01