PDF-Objekte in C# skalieren IronPDF ermöglicht es Entwicklern, programmatisch PDF-Objekte zu skalieren, was eine präzise Kontrolle über Elemente wie Text und Bilder innerhalb einer PDF ermöglicht, ohne dass Änderungen an der Originaldatei oder die Erstellung einer vollständig neuen Datei erforderlich sind. Mit der IronPDF-Bibliothek können Sie PDF-Objekte einfach skalieren. Das folgende Beispiel zeigt, wie Sie diese Aufgabe mit nur wenigen Codezeilen erledigen können. class="examples__featured-snippet"> 5-Schritte-Code zum Skalieren von PDF-Objekten string html = @"<img src='https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTi8LuOR6_A98euPLs-JRwoLU7Nc31nVP15rw&s'>"; PdfDocument pdf = renderer.RenderHtmlAsPdf(html); ImageObject image = pdf.Pages.First().ObjectModel.ImageObjects.First(); image.Scale = new System.Drawing.PointF(0.7f, 0.7f); pdf.SaveAs("scaled_image.pdf"); Code Erklärung Für dieses Beispiel erstellen wir zunächst einen HTML-String, der ein <img>-Tag enthält, um ein Bild einzubetten. Anschließend rendern wir diesen HTML-String mit der RenderHtmlAsPdf-Methode in ein PdfDocument-Objekt. Um auf das hinzugefügte ImageObject zuzugreifen, navigieren wir durch die Struktur des Dokuments. Zuerst greifen wir mit Pages.First auf die erste Seite des PDFs zu. Von dort aus dringen wir in dessen ObjectModel ein, das die strukturierte Darstellung des Seiteninhalts enthält. Dann greifen wir auf die ImageObjects-Sammlung zu, holen das erste Element und weisen es einer Variablen zu. Um das Bild zu skalieren, weisen wir der Scale-Eigenschaft einen neuen PointF zu. In diesem Beispiel skalieren wir das Bild auf 70 % seiner ursprünglichen Größe auf beiden Achsen, x und y. Beachten Sie, dass eine Skalierung mit einem Faktor größer als eins die Größe vergrößert, während ein Faktor kleiner als eins (aber größer als null) das Bild effektiv verkleinert. Sie können auch nicht gleichmäßig skalieren, indem Sie unterschiedliche Werte für x und y angeben. Nach dem Ändern der Skalierungseigenschaft rufen wir schließlich die SaveAs-Methode auf, um das PDF mit den angewandten Änderungen zu speichern. Erfahren Sie, wie Sie einfach den PDF-DOM skalieren - Besuchen Sie jetzt unseren Leitfaden! Auf GitHub ansehen Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/scale-pdf-objects ZIP herunterladen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation Sprachpakete herunterladen IronPDF DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 16,133,208 | Version: 2025.11 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 16,133,208 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe