Wie erstellt man verschiedene PDF-Versionen in C#35;

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

IronPDF verwaltet automatisch die Auswahl der PDF-Version auf der Grundlage der Dokumentmerkmale und wählt Versionen von 1.4 bis 1.7 aus, um die Kompatibilität zu gewährleisten und gleichzeitig die Funktionalität zu erhalten. Dieser nahtlose Prozess reicht von einfachen HTML-Konvertierungen (typischerweise PDF 1.4) bis hin zur komplexen Zusammenführung von Dokumenten (PDF 1.7-Standard). Bei der Arbeit mit PDF from HTML String-Konvertierungen bestimmt IronPDF auf intelligente Weise die geeignete Version auf der Grundlage der Anforderungen Ihres Inhalts.

Schnellstart: Erstellen verschiedener PDF-Versionen in C#

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.

    // Create a simple PDF using IronPDF - automatically selects version 1.4
    using IronPdf;
    
    var renderer = new ChromePdfRenderer();
    var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
    pdf.SaveAs("hello-world.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


Wie erstelle ich ein PDF-Dokument der Version 1.4?

IronPDF unterstützt alle PDF-Versionen von 1.2 bis 1.7. Bei der Konvertierung von HTML in PDF wählt IronPDF automatisch die niedrigste von der Chromium-Engine angebotene Version aus, die von PDF 1.4 bis PDF 1.6 reicht, um die Kompatibilität zu maximieren. Dieses Verhalten entspricht dem, was Sie beim Exportieren verschiedener PDF-Versionen in verschiedenen Anwendungen vorfinden werden.

Die meisten Konvertierungen führen zu PDF 1.4. PDF 1.4 unterstützt Transparenz und ermöglicht so moderne Grafikdesigns bei gleichzeitiger Wahrung einer breiten Kompatibilität. In diesem Beispiel wird ein HTML-String mit IronPDF in PDF konvertiert, um dieses Verhalten zu demonstrieren. Dieser Ansatz funktioniert nahtlos, egal ob Sie PDFs aus HTML-Dateien, URLs oder ASPX-Seiten erstellen.

Welchen Code brauche ich, um PDF 1.4 zu generieren?

:path=/static-assets/pdf/content-code-examples/how-to/pdf-version-standard.cs
using IronPdf;

var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderHtmlAsPdf("<p> Hello World!</p>");

pdf.SaveAs("output.pdf");
Imports IronPdf

Dim renderer As New ChromePdfRenderer()

Dim pdf = renderer.RenderHtmlAsPdf("<p> Hello World!</p>")

pdf.SaveAs("output.pdf")
$vbLabelText   $csharpLabel

Hier kommt die intelligente Versionsauswahl von IronPDF zum Tragen. Für einfache HTML-Inhalte ohne fortgeschrittene Funktionen wird standardmäßig PDF 1.4 verwendet, um sicherzustellen, dass Ihre Dokumente mit einer Vielzahl von PDF-Viewern und -Anwendungen funktionieren. Durch die automatische Auswahl entfällt in den meisten Szenarien die manuelle Versionskonfiguration.

Wie sieht die PDF 1.4-Ausgabe aus?

PDF-Eigenschaften-Dialog mit IronPdf v2025.9.18 als Hersteller und PDF-Version 1.4 (Acrobat 5.x)

Wie gezeigt, wählte IronPDF die niedrigste Version aus seinem Angebot (PDF 1.4), um die Kompatibilität zu gewährleisten. Diese Version unterstützt wichtige Funktionen wie die Einbettung von Schriften, Verschlüsselung und grundlegende Formulare, wobei die Kompatibilität mit älteren PDF-Leseprogrammen gewahrt bleibt.


Wie erstelle ich ein PDF-Dokument der Version 1.7?

IronPDF erzeugt beim Zusammenführen von Dokumenten automatisch PDF 1.7 (den internationalen Standard), um maximale Kompatibilität zu gewährleisten. Da die Quell-PDFs unterschiedliche Versionen und Funktionen verwenden können, wird durch die Verwendung des umfassenden Standards 1.7 sichergestellt, dass alle Originalelemente ohne Datenverlust erhalten bleiben. Dies ist von entscheidender Bedeutung beim Zusammenführen oder Aufteilen von PDFs aus verschiedenen Quellen.

Die PDF-Version 1.7 wurde zur ISO-Norm (ISO 32000-1:2008) und enthält erweiterte Funktionen:

  • Verbesserte Sicherheits- und Verschlüsselungsoptionen
  • unterstützung von 3D-Inhalten
  • Erweiterte Transparenzüberblendungsmodi
  • Verbesserte Zugänglichkeitsfunktionen
  • Bessere Unicode-Unterstützung für internationale Sprachen

Welchen Code benötige ich für das Zusammenführen von PDFs in Version 1.7?

:path=/static-assets/pdf/content-code-examples/how-to/merge-or-split-pdfs-merge.cs
using IronPdf;

// Two paged PDF
const string html_a =
    @"<p> [PDF_A] </p>
    <p> [PDF_A] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_A] 2nd Page</p>";

// Two paged PDF
const string html_b =
    @"<p> [PDF_B] </p>
    <p> [PDF_B] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_B] 2nd Page</p>";

var renderer = new ChromePdfRenderer();

var pdfdoc_a = renderer.RenderHtmlAsPdf(html_a);
var pdfdoc_b = renderer.RenderHtmlAsPdf(html_b);

// Four paged PDF
var merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b);
merged.SaveAs("Merged.pdf");
Imports IronPdf

' Two paged PDF
Private Const html_a As String = "<p> [PDF_A] </p>
    <p> [PDF_A] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_A] 2nd Page</p>"

' Two paged PDF
Private Const html_b As String = "<p> [PDF_B] </p>
    <p> [PDF_B] 1st Page </p>
    <div style = 'page-break-after: always;' ></div>
    <p> [PDF_B] 2nd Page</p>"

Private renderer = New ChromePdfRenderer()

Private pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
Private pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)

' Four paged PDF
Private merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)
merged.SaveAs("Merged.pdf")
$vbLabelText   $csharpLabel

Diese Zusammenführungsfunktion ist unerlässlich, wenn Dokumente aus verschiedenen Quellen kombiniert werden oder wenn Sie PDF-Seiten hinzufügen, kopieren oder löschen müssen. Das resultierende PDF 1.7-Dokument stellt sicher, dass alle Funktionen der beiden Quelldokumente erhalten bleiben.

Warum verwendet IronPDF die Version 1.7 für zusammengefasste Dokumente?

PDF-Eigenschaften mit IronPdf v2025.9.18 als Hersteller und PDF-Version 1.7 (Acrobat 8.x-Kompatibilität)

IronPDF erstellte eine PDF-Version 1.7, indem die beiden PDFs zusammengeführt wurden. Dies stellt sicher:

  1. Universelle Kompatibilität: PDF 1.7 wird von allen modernen PDF-Readern und -Browsern unterstützt
  2. Funktionserhalt: Alle erweiterten Funktionen der Quelldokumente werden beibehalten
  3. Zukunftstauglich: Als ISO-Standard gewährleistet PDF 1.7 die langfristige Zugänglichkeit von Dokumenten
  4. Verbesserte Sicherheit: Unterstützung für erweiterte PDF-Berechtigungen und Passwörter

Erweiterte Überlegungen zur PDF-Version

Bei der Arbeit mit PDF-Versionen in IronPDF beeinflussen mehrere Faktoren die automatische Versionsauswahl:

Inhaltskomplexität

Einfaches HTML mit einfachem Text und Bildern führt in der Regel zu PDF 1.4, während Dokumente, die JavaScript, Formulare oder Multimedia-Inhalte enthalten, höhere Versionen auslösen können. Bei der Ausführung von benutzerdefiniertem JavaScript in Ihren PDFs kann IronPDF eine höhere Version wählen, um diese interaktiven Funktionen zu unterstützen.

Funktionsanforderungen

Für bestimmte Funktionen sind spezielle PDF-Versionen erforderlich:

  • PDF 1.4: Grundlegende Transparenz, Schrifteinbettung
  • PDF 1.5: Ebenen, Objektströme
  • PDF 1.6: OpenType-Schriften, 3D-Anmerkungen
  • PDF 1.7: Verbesserte Sicherheit, Paket-/Portfolio-Funktionen

Konformität und Normen

Für Archivierungszwecke benötigen Sie möglicherweise bestimmte Versionen. IronPDF unterstützt die Erstellung von Dokumenten im PDF/A-Format für die Langzeitarchivierung, für die je nach gewählter PDF/A-Stufe eigene Versionsanforderungen gelten.

Leistungsoptimierung

Die verschiedenen PDF-Versionen haben unterschiedliche Dateigrößen und Verarbeitungsanforderungen. PDF 1.4-Dokumente sind in der Regel kleiner und werden schneller verarbeitet, was sie ideal für Anwendungen mit hohem Volumen macht. Erfahren Sie mehr über PDF-Komprimierungstechniken zur Optimierung Ihrer Dokumente.

Indem Sie diese Versionsunterschiede verstehen und IronPDF die Auswahl automatisch vornehmen lassen, stellen Sie sicher, dass Ihre PDFs das perfekte Gleichgewicht zwischen Kompatibilität, Funktionen und Leistung für Ihren speziellen Anwendungsfall wahren.

Häufig gestellte Fragen

Welche PDF-Versionen unterstützt IronPDF?

IronPDF unterstützt alle PDF-Versionen von 1.2 bis 1.7. Bei der Konvertierung von HTML in PDF wählt IronPDF automatisch die passende Version auf der Grundlage der Merkmale Ihres Dokuments aus, wobei in der Regel zwischen PDF 1.4 und PDF 1.7 gewählt wird, um optimale Kompatibilität zu gewährleisten.

Wie bestimmt IronPDF, welche PDF-Version zu verwenden ist?

IronPDF verwaltet die Auswahl der PDF-Version automatisch auf der Grundlage der Dokumentmerkmale. Für einfache HTML-Konvertierungen wählt es in der Regel PDF 1.4 für maximale Kompatibilität. Für komplexe Operationen wie das Zusammenführen von Dokumenten verwendet IronPDF PDF 1.7, um alle Funktionen zu erhalten.

Kann ich bei der Erstellung von Dokumenten die PDF-Version manuell angeben?

IronPDF übernimmt die Versionsauswahl automatisch, so dass in den meisten Szenarien keine manuelle Konfiguration erforderlich ist. Die Bibliothek wählt auf intelligente Weise die niedrigste von der Chromium-Engine angebotene Version (von PDF 1.4 bis PDF 1.6), die alle Funktionen Ihres Dokuments unterstützt.

Welche PDF-Version wird bei der Konvertierung von einfachem HTML in PDF erstellt?

Bei der Konvertierung einfacher HTML-Inhalte ohne erweiterte Funktionen verwendet IronPDF standardmäßig PDF 1.4. Diese Version unterstützt wesentliche Funktionen wie Transparenz, Schrifteinbettung, Verschlüsselung und einfache Formulare, wobei die Kompatibilität mit älteren PDF-Readern gewahrt bleibt.

Warum verwendet IronPDF PDF 1.7 für die Zusammenführung von Dokumenten?

IronPDF erzeugt beim Zusammenführen von Dokumenten automatisch PDF 1.7, um maximale Kompatibilität zu gewährleisten und alle Funktionen der Quell-PDFs zu erhalten, die möglicherweise unterschiedliche Versionen verwenden. PDF 1.7 ist der internationale Standard, der das breiteste Spektrum an PDF-Funktionen unterstützt.

Welche Funktionen unterstützt die PDF-Version 1.4?

PDF 1.4, das üblicherweise von IronPDF für HTML-Konvertierungen erzeugt wird, bietet Transparenzunterstützung, die moderne Grafikdesigns, die Einbettung von Schriften, Verschlüsselungsfunktionen und grundlegende Formularfunktionen ermöglicht. Diese Version bietet ein perfektes Gleichgewicht zwischen Funktionen und Kompatibilität.

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,386,124 | Version: 2026.2 gerade veröffentlicht