PDF-Erstellung in VB.NET & C# - IronPDF Tutorial

This article was translated from English: Does it need improvement?
Translated
View the article in English

Dieses Tutorial führt Sie Schritt für Schritt durch die Erstellung und Bearbeitung von PDF-Dateien in VB.NET. Diese Technik ist gleichermaßen gültig für ASP.NET-Webanwendungen als auch für Konsolenanwendungen, Windows-Dienste und Desktop-Anwendungen. Wir werden VB.NET verwenden, um PDF-Projekte zu erstellen, die auf .NET Framework 4 oder .NET Core 2 abzielen. Alles, was Sie benötigen, ist eine Visual Basic .NET Entwicklungsumgebung, wie z.B. Microsoft Visual Studio Community.

als-Überschrift:2(Schnellstart: Erstellen Sie Ihr erstes PDF in VB.NET)

Starten Sie mit IronPDF in VB.NET, indem Sie Ihr erstes PDF in nur zwei Codezeilen erstellen. Diese Schnellstartanleitung demonstriert die mühelose Integration von IronPDF in Ihre .NET-Anwendungen, sodass Sie PDF-Dokumente schnell erzeugen können. Mit IronPDF können Sie Ihre HTML-Inhalte problemlos in professionelle PDF-Dateien umwandeln. Folgen Sie diesem einfachen Beispiel, um zu sehen, wie schnell Sie Ihr erstes PDF erstellen und die flexiblen Funktionen von IronPDF für Ihre Projekte erkunden können.

Nuget IconLegen Sie jetzt mit NuGet los, um PDFs zu erstellen:

  1. Installieren Sie IronPDF mit dem NuGet-Paketmanager.

    PM > Install-Package IronPdf

  2. Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    Dim PDF As New IronPdf.PdfDocument() 
    PDF.SaveAs("output.pdf")
  3. Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute mit der Nutzung von IronPDF in Ihrem Projekt – mit einer kostenlosen Testversion.
    arrow pointer

als-Überschrift:3(Minimaler Arbeitsablauf (5 Schritte))

  1. Laden Sie die VB.NET PDF-Bibliothek herunter
  2. Erstellen Sie ein PDF-Dokument mit der VB.NET-Bibliothek
  3. Passen Sie die Stilvorlagen Ihres PDF-Dokuments an
  4. Wählen Sie Methoden zur Erstellung dynamischer Inhalte.
  5. Bearbeiten Sie Ihre PDF-Dateien aus der VB.NET-Bibliothek

VB .NET Codes zum Erstellen und Bearbeiten von PDFs mit IronPDF

Rendern Sie HTML zu PDF mit VB.NET, wenden Sie Stile an, nutzen Sie dynamische Inhalte und bearbeiten Sie Ihre Dateien einfach. Das Erstellen von PDFs ist unkompliziert und kompatibel mit .NET Framework 4, .NET Core 3.1, .NET 6 & 5. Sie benötigen keine proprietären Dateiformate oder unterschiedlichen APIs.

Dieses Tutorial bietet Dokumentation, die Sie Schritt für Schritt durch jede Aufgabe mit der kostenlosen Entwicklungssoftware IronPDF, die von Entwicklern bevorzugt wird, führt. VB.NET-Codebeispiele sind spezifisch für Ihre Anwendungsfälle, damit Sie die Schritte leicht in einer vertrauten Umgebung nachvollziehen können. Diese VB.NET PDF-Bibliothek verfügt über umfassende Erstellungs- und Einstellungsmöglichkeiten für jedes Projekt, sei es in ASP.NET-Anwendungen, Konsolen oder Desktop.

Inklusive mit IronPDF

  • Direkte Ticketunterstützung von unserem .NET PDF-Bibliotheksentwicklungsteam (echte Menschen!)
  • Funktioniert mit HTML, ASPX-Formularen, MVC-Ansichten, Bildern und allen Dokumentformaten, die Sie bereits verwenden
  • Schnelle Einrichtung mit Microsoft Visual Studio-Installation
  • Unbegrenzte kostenlose Entwicklung mit Lizenzen, um live zu gehen ab $799

Schritt 1

1. Laden Sie die VB .NET PDF-Bibliothek KOSTENLOS von IronPDF herunter

Installieren über NuGet:

Klicken Sie in Visual Studio mit der rechten Maustaste auf Ihren Projektlösungsexplorer und wählen Sie "NuGet-Pakete verwalten..." aus. Suchen Sie dort nach IronPDF und installieren Sie die neueste Version. Klicken Sie auf OK in allen Dialogfeldern, die erscheinen.

Dies funktioniert in jedem C# .NET Framework-Projekt ab Framework 4 und höher oder .NET Core 2 und höher. Es wird auch in VB.NET-Projekten funktionieren.

Install-Package IronPdf

NuGet-Paket - IronPdf

Installieren über DLL:

Alternativ können Sie die IronPDF-DLL herunterladen und manuell in das Projekt oder GAC von IronPDF herunterladen installieren.

Fügen Sie diese Anweisung am Anfang einer VB.NET-Klassendatei hinzu, die IronPDF verwendet:

Imports IronPdf

Anleitung zu Tutorials

2. Erstellen Sie ein PDF mit VB.NET

Die Erstellung einer PDF-Datei mit Visual Basic ASP.NET ist überraschend einfach, wenn Sie IronPDF verwenden, im Vergleich zu Bibliotheken mit proprietären Design-APIs wie iTextSharp.

Wir können HTML (mit einer pixelgenauen Rendering-Engine basierend auf Google Chromium) verwenden, um den Inhalt unserer PDF zu definieren und ihn einfach in eine Datei zu rendern.

Einfachster Code zum Erstellen eines PDFs in VB.NET:

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-1.cs

Durch Verwendung der System.Diagnostics.Process.Start-Methode öffnen wir das PDF im Standard-PDF-Viewer des Betriebssystems, um das Projekt sinnvoller zu gestalten.

Rendern einer vorhandenen Webseite von einer URL zu einem PDF:

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-3.cs

Um Ihr PDF im PDF/A-Format zu erzeugen, rendern Sie es zuerst in IronPDF und verwenden Sie dann Ghostscript, um es in PDF/A zu konvertieren.


3. Styling auf VB.NET PDF anwenden

Um unser PDF-Inhalt in VB.NET zu stylen, können wir CSS, JavaScript und Bilder vollständig nutzen. Wir können auf lokale Assets oder entfernte/CDN-basierte Ressourcen wie Google Fonts verlinken. Wir können auch DataURIs verwenden, um Bilder und Ressourcen als String in Ihrem HTML einzubetten.

Für fortgeschrittenes Design verwenden wir einen zweistufigen Prozess:

  1. Entwickeln und designen Sie HTML perfekt, was das Engagement interner Designer beinhalten könnte.
  2. Rendern Sie diese Datei als PDF mit VB.NET und unserer PDF-Bibliothek.

Der VB.NET-Code, um die HTML-Datei als PDF zu rendern:

Imports IronPdf

Module Module3
    Sub Main()
        ' Initialize PDF renderer
        Dim Renderer = New HtmlToPdf()

        ' Set rendering options
        Renderer.PrintOptions.CssMediaType = IronPdf.Rendering.PdfPrintOptions.PdfCssMediaType.Print
        Renderer.PrintOptions.EnableHtmlBackgrounds = False
        Renderer.PrintOptions.PaperOrientation = IronPdf.Rendering.PdfPrintOptions.PdfPaperOrientation.Landscape
        Renderer.PrintOptions.RenderDelay = 500 ' milliseconds

        ' Render the HTML file as a PDF
        Dim PDF = Renderer.RenderHtmlFileAsPdf("yourfile.html")

        ' Save PDF file
        PDF.SaveAs("styled_output.pdf")
    End Sub
End Module

Beispiel-HTML-Datei

Dieses HTML erstellt eine dynamische, mobile-fähige Diashow und kann bei https://github.com/leemark/better-simple-slideshow gefunden werden.

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-6.cs
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>A simple DIY responsive slideshow made with HTML5, CSS3, and JavaScript</title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link href='http://fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:700' rel='stylesheet' type='text/css'>
        <link rel="stylesheet" href="demo/css/demostyles.css">
        <link rel="stylesheet" href="css/simple-slideshow-styles.css">
    </head>
    <body>
        <!--[if lt IE 8]>
            <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
        <![endif]-->
        <header>
            <h1>A Better Simple Slideshow</h1>
            <p><span class="desc">A simple DIY responsive JavaScript slideshow.</span> [<a href="https://github.com/leemark/better-simple-slideshow">GitHub<span> repo</span></a>]</p>
        </header>
        <div class="bss-slides num1" tabindex="1" autofocus="autofocus">
            <figure>
              <img src="demo/img/medium.jpg" width="100%" /><figcaption>"Medium" by <a href="https://www.flickr.com/photos/thomashawk/14586158819/">Thomas Hawk</a>.</figcaption>
            </figure>
            <figure>
              <img src="demo/img/colorado.jpg" width="100%" /><figcaption>"Colorado" by <a href="https://www.flickr.com/photos/stuckincustoms/88370744">Trey Ratcliff</a>.</figcaption>
            </figure>
            <figure>
              <img src="demo/img/monte-vista.jpg" width="100%" /><figcaption>"Early Morning at the Monte Vista Wildlife Refuge, Colorado" by <a href="https://www.flickr.com/photos/davesoldano/8572429635">Dave Soldano</a>.</figcaption>
            </figure>
            <figure>
              <img src="demo/img/sunrise.jpg" width="100%" /><figcaption>"Sunrise in Eastern Colorado" by <a href="https://www.flickr.com/photos/35528040@N04/6673031153">Pam Morris</a>.</figcaption>
            </figure>
            <figure>
              <img src="demo/img/colorado-colors.jpg" width="100%" /><figcaption>"colorado colors" by <a href="https://www.flickr.com/photos/cptspock/2857543585">Jasen Miller</a>.</figcaption>
            </figure>
        </div> <!-- // bss-slides -->
<div class="content">
<h2>What is it?</h2>
<p>It's a fairly basic slideshow, written in javascript. This is a dual-purpose project, it's meant to be something you can drop right into your page and use if you so choose, but it's also meant as an example/tutorial script showing how to build a simple DIY slideshow from scratch on your own. <a href="http://themarklee.com/2014/10/05/better-simple-slideshow/">Here is a tutorial/walkthrough</a>.</p>
<h2>Features</h2>
<ul>
    <li>fully responsive</li>
    <li>option for auto-advancing slides, or manually advancing by user</li>
    <li>multiple slideshows per-page</li>
    <li>supports arrow-key navigation</li>
    <li>full-screen toggle using HTML5 fullscreen api</li>
    <li>swipe events supported on touch devices (requires <a href="https://github.com/hammerjs/hammer.js">hammer.js</a>)</li>
    <li>written in vanilla JS--this means no jQuery dependency (much &hearts; for <a href="https://github.com/jquery/jquery">jQuery</a> though!)</li>
</ul>
<h2>Getting Started</h2>
<ol>
<li><p>HTML markup for the slideshow should look basically like this, with a container element wrapping the whole thing (doesn't have to be a <span class="code">&lt;div&gt;</span>) and each slide is a <span class="code">&lt;figure&gt;</span>.</p>
<script src="https://gist.github.com/leemark/83571d9f8f0e3ad853a8.js"></script> </li>
<li>Include the script: <span class="code">js/better-simple-slideshow.min.js</span> or <span class="code">js/better-simple-slideshow.js</span></li>
<li>Include the stylesheet <span class="code">css/simple-slideshow-styles.css</span></li>
<li>Initialize the slideshow:
<script src="https://gist.github.com/leemark/479d4ecc4df38fba500c.js"></script>
</li>
</ol>
<h2>Options</h2>
To customize functionality, create an options object, then pass it into <span class="code">makeBSS()</span> as the second argument, as seen below:
<script src="https://gist.github.com/leemark/c6e0f5c47acb7bf9be16.js"></script>
<h2>Demo/Examples</h2>
    <h3>Example #1 (slideshow at top of this page)</h3>
    <p>HTML markup:</p>
    <script src="https://gist.github.com/leemark/19bafdb1abf8f6b4e147.js"></script>
    <p>JavaScript code:</p>
    <script src="https://gist.github.com/leemark/a09d2726b5bfc92ea68c.js"></script>
    <h3>Example #2 (below)</h3>
        <div class="bss-slides num2" tabindex="2">
           <figure>
              <img src="http://themarklee.com/wp-content/uploads/2013/12/snowying.jpg" width="100%" /><figcaption>"Snowying" by <a href="http://www.flickr.com/photos/fiddleoak/8511209344/">fiddleoak</a>.</figcaption>
           </figure>
            <figure>
                <img src="http://themarklee.com/wp-content/uploads/2013/12/starlight.jpg" width="100%" /><figcaption>"Starlight" by <a href="http://www.flickr.com/photos/chaoticmind75/10738494123/in/set-72157626146319517">ChaoticMind75</a>.</figcaption>
           </figure>
           <figure>
              <img src="http://themarklee.com/wp-content/uploads/2013/12/snowstorm.jpg" width="100%" /><figcaption>"Snowstorm" by <a href="http://www.flickr.com/photos/tylerbeaulawrence/8539457508/">Beaulawrence</a>.</figcaption>
           </figure>
            <figure>
              <img src="http://themarklee.com/wp-content/uploads/2013/12/misty-winter-afternoon.jpg" width="100%" /><figcaption>"Misty winter afternoon" by <a href="http://www.flickr.com/photos/22746515@N02/5277611659/">Bert Kaufmann</a>.</figcaption>
           </figure>
            <figure>
              <img src="http://themarklee.com/wp-content/uploads/2013/12/good-morning.jpg" width="100%" /><figcaption>"Good Morning!" by <a href="http://www.flickr.com/photos/frank_wuestefeld/4306107546/">Frank Wuestefeld</a>.</figcaption>
           </figure>
        </div> <!-- // bss-slides -->
<p>HTML markup:</p>
<script src="https://gist.github.com/leemark/de90c78cb73673650a5a.js"></script>
<p>JavaScript code:</p>
<script src="https://gist.github.com/leemark/046103061c89cdf07e4a.js"></script>
</div> <!-- // content -->
<footer>Example photos are property of their respective owners, all code is <a href="https://github.com/leemark/better-simple-slideshow/blob/gh-pages/LICENSE">freely licensed for your use</a>. <br>Made especially for you by <a href="http://themarklee.com">Mark Lee</a> aka <a href="http://twitter.com/@therealmarklee">@therealmarklee</a> <br><span>&#9774; + &hearts;</span></footer>
<script src="demo/js/hammer.min.js"></script><!-- for swipe support on touch interfaces -->
<script src="js/better-simple-slideshow.min.js"></script>
<script>
var opts = {
    auto : {
        speed : 3500,
        pauseOnHover : true
    },
    fullScreen : false,
    swipe : true
};
makeBSS('.num1', opts);
var opts2 = {
    auto : false,
    fullScreen : true,
    swipe : true
};
makeBSS('.num2', opts2);
</script>
</body>
</html>
HTML

Wie Sie sehen, wird in diesem Beispiel eine vollständige "Rundum"-HTML-Webseite verwendet. Das Rendering wird intern von IronPDF mit der Chromium-HTML-Engine und der v8-JavaScript-Engine von Google durchgeführt. Sie müssen nicht auf Ihrem System installiert sein, das gesamte Paket wird automatisch in Ihr Projekt eingefügt, wenn Sie IronPDF verwenden.

3.1. Hinzufügen von Kopf- und Fußzeilen

Sobald Sie ein schönes PDF-Rendering haben, möchten Sie möglicherweise attraktive Kopf- und Fußzeilen hinzufügen.

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-7.cs

Sie können HTML-basierte Kopf- und Fußzeilen hinzufügen, wie in der VB.NET PDF-Entwickler-API-Referenz online beschrieben.

Sie können den Quellcode für dieses "VB.NET HTML zu PDF"-Projekt herunterladen und als VB.NET Visual Studio-Projekt erkunden.


4. PDF mit dynamischen Inhalten erstellen: 2 Methoden

Historisch gesehen war das "Vorlagen von PDF" eine überwältigende Aufgabe für Softwareingenieure. Das Stempeln von Inhalten in PDF-Vorlagen funktioniert selten aufgrund der unterschiedlichen Inhaltstypen und Längen in Berichten. Glücklicherweise ist HTML besonders gut im Umgang mit dynamischen Daten.

Hierfür haben wir zwei Möglichkeiten:

  1. String-Templating von HTML und dann die Umwandlung in PDF mit .NET
  2. Rendering von Inhalten als ASP.NET-Webseite und dann das Rendering der Seite als PDF

4.1. Methode 1 - ASP.NET - ASPX zu PDF unter Verwendung von VB.NET-Webformularen

Glücklicherweise ist diese Lösung überraschend einfach. Jede Variante von .NET Web Form (einschließlich Razor) kann mit VB.NET-Code in der Page_Load-Untertourine im VB.NET-Code-Behind in ein PDF-Dokument gerendert werden.

Das PDF-Dokument kann so eingestellt werden, dass es im Browser angezeigt oder als Dateidownload fungiert.

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-8.cs

4.2. Methode 2 - HTML zu PDF mit String-Templating

Um dynamische PDF-Dokumente mit instanzspezifischen Daten zu erstellen, erstellen Sie einen HTML-String, der zu den Daten passt, die Sie als PDF rendern möchten.

Dies ist wahrscheinlich der größte Vorteil der HTML-zu-PDF-Lösung in VB.NET - die Möglichkeit, einfach und intuitiv dynamische PDF-Dokumente und Berichte zu erstellen, indem HTML 'on the fly' erstellt wird.

Einfachste Version unter Verwendung der String.Format-Methode von VB.NET:

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-9.cs

Da PDFs komplizierter werden, wird der String komplexer. Erwägen Sie die Verwendung eines StringBuilders oder sogar eines Templating Frameworks wie HandleBars.Net oder Razor: https://github.com/rexm/Handlebars.Net


5. PDF-Dateien mit VB.NET bearbeiten

IronPDF für VB.NET erlaubt es, PDF-Dokumente zu bearbeiten, zu verschlüsseln, mit Wasserzeichen zu versehen oder sogar wieder in Klartext zu verwandeln:

5.1. Zusammenführen mehrerer PDF-Dateien zu einem Dokument in VB

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-10.cs

5.2. Ein Deckblatt zum PDF hinzufügen

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-11.cs

5.3. Die letzte Seite aus dem PDF entfernen

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-12.cs

5.4. PDF mit 128-Bit-Verschlüsselung verschlüsseln

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-13.cs

5.5. Zusätzlichen HTML-Inhalt auf eine Seite in VB stempeln

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-14.cs

5.6. Seitenumbruch zu PDF hinzufügen mit HTML

Der einfachste Weg dies zu tun, ist mit HTML und CSS

:path=/static-assets/pdf/content-code-examples/tutorials/vb-net-pdf-15.cs
<div style='page-break-after: always;'>&nbsp;</div>
HTML

6. Weitere .NET PDF Tutorials

Vielleicht interessiert es Sie auch:


Abschluss

In diesem Tutorial haben wir 6 Möglichkeiten entdeckt, um VB.NET zu PDF-Ergebnisse mit VB.NET als unsere bevorzugte Programmiersprache zu erreichen.

  • HTML-String zu PDF
  • Erstellen eines PDFs in VB.NET unter Verwendung eines HTML-Strings zur Definition seines Inhalts
  • Rendern bestehender URLs als PDF-Dateien
  • Generieren von PDFs aus HTML-Dateien
  • HTML-Templating in VB.NET und Umwandlung in dynamische PDFs
  • Konvertieren von ASP.NET-Seiten mit Live-Daten, wie ASPX zu PDF-Dateien

Für jede Verwendung haben wir die beliebte IronPDF VB.NET-Bibliothek verwendet, um HTML direkt in PDF-Dokumente innerhalb von .NET-Projekten zu verwandeln.


Tutorial Schnellzugriff

Brand Visual Studio related to Tutorial Schnellzugriff

Dieses Tutorial als Quellcode herunterladen

Der vollständige kostenlose VB.NET HTML to PDF Source Code für dieses Tutorial steht als gezippte Visual Studio Projektdatei zum Herunterladen bereit.

Herunterladen

Entdecken Sie dieses Tutorial auf GitHub

Vielleicht interessieren Sie sich auch für unsere umfangreiche Bibliothek von VB.NET-Beispielen zur PDF-Erzeugung und -Bearbeitung auf GitHub. Das Erforschen von Quellcode ist der schnellste Weg, um zu lernen, und Github ist der endgültige Weg, um dies online zu tun. Ich hoffe, dass diese Beispiele Ihnen helfen, PDF-bezogene Funktionen in Ihren VB-Projekten in den Griff zu bekommen.

Erstellen von PDFs in ASP.NET mit VB.NET und C# Source Ein einfaches Hello World-Projekt zum Rendern von HTML in PDF in VB.NET mit IronPDF Vertiefung von HTML in PDF mit VB.NET
Github Icon related to Tutorial Schnellzugriff
Html To Pdf Icon related to Tutorial Schnellzugriff

C# PDF-Schnellstartanleitung herunterladen

Um die Entwicklung von PDFs in Ihren .NET-Anwendungen zu vereinfachen, haben wir eine Schnellstartanleitung als PDF-Dokument zusammengestellt. Dieses "Cheat-Sheet" bietet schnellen Zugriff auf gängige Funktionen und Beispiele für die Erzeugung und Bearbeitung von PDFs in C# und VB.NET - und spart Zeit beim Einstieg in die Verwendung von IronPDF in Ihrem .NET-Projekt.

Herunterladen

Sehen Sie sich die API-Referenz an

Entdecken Sie die API-Referenz für IronPDF, die die Details aller IronPDF-Funktionen, Namespaces, Klassen, Methoden, Felder und Enums beschreibt.

Sehen Sie sich die API-Referenz an
Documentation related to Tutorial Schnellzugriff

Häufig gestellte Fragen

Wie kann ich HTML in VB.NET in PDF konvertieren?

Sie können die Methode RenderHtmlAsPdf aus der Klasse HtmlToPdf in IronPDF verwenden, um HTML-Strings in PDFs zu konvertieren. Diese Methode ermöglicht es Ihnen, CSS und JavaScript für Gestaltung und dynamischen Inhalt einzubeziehen.

Welche Schritte sind für das Einrichten der VB.NET-PDF-Bibliothek erforderlich?

Um die VB.NET-PDF-Bibliothek einzurichten, müssen Sie IronPDF über NuGet in Visual Studio installieren, indem Sie nach 'IronPDF' suchen und es zu Ihrem Projekt hinzufügen. Alternativ können Sie die DLL von der IronPDF-Website herunterladen und manuell in Ihrem Projekt referenzieren.

Kann ich die Bibliothek verwenden, um PDFs aus ASP.NET-Seiten zu erstellen?

Ja, IronPDF kann ASP.NET-Webseiten direkt als PDF-Dokumente rendern. Dies wird erreicht, indem die Seiten-URL gerendert und mit der Methode RenderUrlAsPdf in ein PDF umgewandelt wird.

Wie kann ich CSS-Stile anwenden, wenn ich PDFs aus HTML erstelle?

IronPDF unterstützt die Anwendung von CSS-Stilen beim Rendern von HTML zu PDF. Sie können CSS direkt in Ihren HTML-String einfügen oder externe Stylesheets referenzieren, um sicherzustellen, dass Ihr PDF das gewünschte Styling beibehält.

Ist es möglich, Wasserzeichen in PDF-Dokumente einzufügen?

Ja, Sie können Wasserzeichen in PDF-Dokumente einfügen, indem Sie IronPDF verwenden. Sie können Text oder Bilder auf jede Seite des PDFs überlagern, um während der Dokumentenerstellung als Wasserzeichen zu fungieren.

Wie kann ich mehrere PDFs in eine einzige Datei zusammenführen?

Verwenden Sie die Methode PdfDocument.Merge in IronPDF, um mehrere PDF-Dateien zu einem zusammenhängenden Dokument zu kombinieren. Dies ist nützlich für die Konsolidierung verschiedener Berichte oder Dokumente.

Welche Optionen stehen für die Verschlüsselung von PDF-Dokumenten zur Verfügung?

IronPDF stellt die Klasse PdfSecurity zur Verfügung, um Verschlüsselung auf PDF-Dokumenten zu aktivieren. Sie können Passwörter und Verschlüsselungsoptionen festlegen, um Ihre PDFs vor dem Speichern zu sichern.

Kann ich JavaScript in meinen aus HTML erstellten PDFs einfügen?

Ja, IronPDF erlaubt es Ihnen, JavaScript innerhalb Ihres HTML-Inhalts einzufügen, wenn Sie ihn in PDF umwandeln. Dies ist hilfreich zum Hinzufügen von interaktiven Elementen oder dynamischem Inhalt zu Ihrem PDF.

Wo finde ich weitere Ressourcen oder Beispiele für die Verwendung der VB.NET-PDF-Bibliothek?

Zusätzliche Ressourcen und Beispiele finden Sie in der IronPDF-Dokumentation, in GitHub-Repositories und herunterladbaren Visual Studio-Projekten. Diese Ressourcen bieten umfassende Anweisungen für verschiedene Anwendungsfälle in VB.NET.

Wie füge ich Kopf- und Fußzeilen zu meinen PDF-Dokumenten hinzu?

In IronPDF können Sie Kopf- und Fußzeilen zu Ihren PDFs hinzufügen, indem Sie die Eigenschaften PrintOptions.Header und PrintOptions.Footer mit HTML-Inhalt festlegen, was dynamische und gestylte Kopf- und Fußzeilen ermöglicht.

Ist IronPDF vollständig kompatibel mit .NET 10 in VB.NET-Projekten?

Ja. IronPDF ist vollständig kompatibel mit .NET 10 und läuft nahtlos in VB.NET-Projekten. Es unterstützt alle modernen .NET-Versionen, einschließlich .NET 10, für Desktop-, Web-, Konsolen- und Cloud-Anwendungen. So können Sie die neuesten Laufzeitumgebungen, Sprachverbesserungen und Leistungsoptimierungen ohne spezielle Workarounds nutzen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 17,012,929 | Version: 2025.12 gerade veröffentlicht