Zeichnen von Text und Bitmap in PDFs
Beim Zeichnen von Text und Bildern in einer PDF-Datei werden Text und Bilder zu einem bestehenden Dokument hinzugefügt. IronPDF ermöglicht diese Funktion nahtlos. Durch die Einbindung von Text und Bildern können Benutzer PDFs mit Wasserzeichen, Logos und Anmerkungen versehen und so das Erscheinungsbild und das Branding des Dokuments verbessern. Darüber hinaus erleichtern Text und Bilder die Präsentation von Informationen, die Visualisierung von Daten und die Erstellung interaktiver Formulare.
Erste Schritte mit IronPDF
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Zeichnen von Text und Bildern auf PDFs in C#
- Laden Sie die C#-Bibliothek für IronPDF herunter, um Text und Bilder in PDFs zu zeichnen
- Importieren Sie das gewünschte PDF-Dokument
- Verwenden Sie die
DrawText
methode zum Hinzufügen von Text mit der gewünschten Schriftart in das importierte PDF - Fügen Sie der PDF-Datei ein Bild hinzu, indem Sie die
DrawBitmap
methode - Exportieren Sie das bearbeitete PDF-Dokument
Text auf PDF zeichnen Beispiel
Mit der Methode "DrawText", die für das PdfDocument-Objekt verfügbar ist, können Sie Text in ein bestehendes PDF-Dokument einfügen, ohne dessen ursprünglichen Inhalt zu verändern.
:path=/static-assets/pdf/content-code-examples/how-to/draw-text-and-bitmap-draw-text.cs
using IronPdf;
using IronSoftware.Drawing;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");
// Draw text on PDF
pdf.DrawText("Some text", FontTypes.TimesNewRoman.Name, FontSize: 12, PageIndex: 0, X: 100, Y: 100, Color.Black, Rotation: 0);
pdf.SaveAs("drawText.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
Verfügbare Schriftarten in der Klasse FontTypes
Die Methode DrawText
unterstützt derzeit alleStandard-Schriftarten in IronPDFeinschließlich Courier, Arial(oder Helvetica), Times New Roman, Symbol und ZapfDingbats. Besuchen Sie die 'Standard-Schriftarten in IronPDFAbschnitt im Artikel "Schriftarten verwalten" für kursiv, fett und oblique Varianten dieser Schriftarten.
Die Schriftart ZapfDingbats kann insbesondere zur Darstellung von Symbolen wie ✖❄▲❪ ❫ verwendet werden. Eine umfassende Liste der unterstützten Symbole finden Sie unterWikipedia über Zapf Dingbats.
Ausgabe von Schriftmustern im PDF-Format
Beispiel für ein gezeichnetes Bild
Mit der Methode DrawBitmap
von IronPDF können Sie auf einfache Weise Bitmaps zu einem bestehenden PDF-Dokument hinzufügen. Diese Methode funktioniert ähnlich wie die Funktion Image Stamper, mit der Sie Bilder in eine vorhandene PDF-Datei stempeln können.
Bitte beachten Sie
DrawBitmap
funktioniert am besten bei großen Bildern. Wenn Sie versuchen, Bilder mit geringerer Auflösung zu verwenden, kann die folgende Ausnahme auftreten: **IronPdf.Exceptions.IronPdfNativeException: 'Fehler beim Zeichnen des Bildes: Datenlänge(567000) weniger als erwartet ist(756000)um dieses Problem zu lösen, können Sie den Image Stamper verwenden, der Bilder aller Größen nahtlos verarbeitet.Beispielbild
Code
:path=/static-assets/pdf/content-code-examples/how-to/draw-text-and-bitmap-draw-bitmap.cs
using IronPdf;
using IronSoftware.Drawing;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");
// Open the image from file
AnyBitmap bitmap = AnyBitmap.FromFile("ironSoftware.png");
// Draw the bitmp on PDF
pdf.DrawBitmap(bitmap, 0, 50, 250, 500, 300);
pdf.SaveAs("drawImage.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com