using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
PDF (Portable Document Format)-Dateien sind ein integraler Bestandteil vieler verschiedener Arbeitsumgebungen und oft unverzichtbar, wenn es um Aufgaben wie das Erstellen von Rechnungen oder die Vorbereitung von Produktdokumentationen geht. Heutzutage gibt es jedoch viele verschiedene PDF-Tools auf dem Markt. Wie wissen Sie also, welches für Sie geeignet ist? Heute werden wir die Funktionen, den Support und die Lizenzmodelle der PDF-Bibliotheken PDFreactor und IronPDF vergleichen.
Ein Überblick über IronPDF und PDFreactor
IronPDF ist eine robuste .NET-Bibliothek, die als umfassende Lösung für alle PDF-bezogenen Aufgaben innerhalb des .NET-Ökosystems konzipiert ist. Es unterstützt HTML, CSS, JavaScript und verschiedene Bildformate, was es hochgradig anpassungsfähig für webbasierte Anwendungen macht. Mit einer Vielzahl von Funktionen, einschließlich PDF-Erstellung, -Bearbeitung, -Signierung und -Verschlüsselung, sowie vollständiger Integration mit modernen .NET-Frameworks, ist IronPDF eine umfassende PDF-Lösung für .NET-Entwickler.
PDFreactor hingegen ist ein professioneller HTML-zu-PDF-Konverter, der sich durch die Bereitstellung von hochwertigen, druckfertigen PDFs auszeichnet. Er wird häufig zum Konvertieren von Dokumenten wie datengetriebenen Berichten oder Datenblättern verwendet. Es ist besonders stark im Umgang mit komplexem CSS und JavaScript und stellt sicher, dass die resultierenden PDFs dem ursprünglichen Webinhalt treu sind. Es wird sehr geschätzt für seine Fähigkeit, komplexe Layouts und Stile mühelos zu handhaben, was es geeignet macht für Veröffentlichungs- und andere Branchen, die eine präzise Kontrolle über PDF-Ausgaben erfordern.
Plattformübergreifende Kompatibilität
IronPDF:
IronPDF unterstützt eine breite Palette von Plattformen, so dass Sie in Ihrer bevorzugten Umgebung arbeiten können. Hier ist eine Aufschlüsselung der Kompatibilität:
.NET-Versionen:
(C#, VB.NET, F#)
.NET Core (8, 7, 6, 5 und 3.1+)
.NET Standard (2.0+)
.NET Framework (4.6.2+)
App-Umgebungen: IronPDF funktioniert in Umgebungen wie Windows, Linux, Mac, Docker, Azure und AWS.
IDEs: Funktioniert mit IDEs wie Microsoft Visual Studio und JetBrains Rider & ReSharper
Betriebssysteme und Prozessoren: Unterstützt mehrere verschiedene Betriebssysteme und Prozessoren, einschließlich Windows, Mac, Linux, x64, x86, ARM
Betriebssysteme: Funktioniert unter Windows-, Linux- und macOS-Betriebssystemen sowie auf cloudbasierten Systemen wie AWS und Azure.
Hauptfunktionsvergleich: PDF-Funktionalität in IronPDF vs. PDFreactor
IronPDF-Funktionen
HTML-zu-PDF-Konvertierung: IronPDF kann HTML zu PDF konvertieren. Mit seiner vollständigen Unterstützung für moderne Webstandards können Sie sicher sein, dass IronPDF aus Ihrem HTML-Inhalt immer pixelgenaue PDFs liefert.
PDF-Dateikonvertierung: Müssen Sie andere Dateiformate als HTML in PDF konvertieren? IronPDF unterstützt die Konvertierung vieler verschiedener Dateiformate, darunter; DOCX zu PDF, RTF zu PDF, Bild zu PDF, URL zu PDF und sogar PDF zu HTML, wobei die gewünschte Dokumentstruktur erhalten bleibt.
Sicherheitsfunktionen: Mit IronPDF können Sie stets sicher sein, dass alle sensiblen PDF-Dateien dank seiner Sicherheitsfunktionen geschützt sind. Verwenden Sie IronPDF, um Ihre PDF-Dateien zu verschlüsseln, Passwörter festzulegen und Berechtigungen für Ihre PDF-Dateien zu vergeben.
PDF-Bearbeitungsfunktionen: Mit IronPDF können Sie PDF-Dateien mühelos bearbeiten. IronPDF bietet Bearbeitungsfunktionen wie das Hinzufügen von Kopf- und Fußzeilen, das Stempeln von Text und Bildern auf die PDF-Seiten, das Hinzufügen von benutzerdefinierten Wasserzeichen in die PDF-Datei, die Arbeit mit PDF-Formularen und das Zusammenführen von PDF-Dateien.
Für detaillierte Informationen zu den Funktionen von IronPDF besuchen Sie IronPDF Features.
PDFreactor-Funktionen
HTML-zu-PDF-Konvertierung: Der PDFreactor-Webdienst ist auf die serverseitige Umwandlung von HTML in PDF spezialisiert. Er wird typischerweise bei der Umwandlung dynamischer, datengetriebener Dokumente (wie Rechnungsformulare, Berichte usw.) und für die elektronische Verteilung komplexer und hochwertiger PDFs eingesetzt.
Interaktive Unterstützung: Dank der Unterstützung von JavaScript ermöglicht PDFreactor das Einbetten interaktiver Elemente wie Schaltflächen und Formulare, die ihre Funktionalität innerhalb des PDFs beibehalten können.
Erweitertes Layout-Design: PDFreactor bietet erweiterte Layout- und Designfunktionen wie Kontrolle über das Seitenlayout, Unterstützung für mehrere Spalten, das Hinzufügen von Elementen zum PDF, das Skalieren und Transformieren von Elementen, das Hinzufügen von Kopf- und Fußzeilen sowie anpassbare Seitengrößen und -orientierungen.
Vergleich der Hauptmerkmale zwischen IronPDF und PDFreactor
Jetzt werfen wir einen genaueren Blick auf einige gängige Anwendungsfälle, mit denen Sie konfrontiert werden könnten, wenn Sie mit PDF-Dateien arbeiten. In diesem Abschnitt vergleichen wir, wie IronPDF und PDFreactor mit diesen Anwendungsfällen umgehen.
Konvertierung von HTML in PDF
IronPDF:
using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from an HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: images, CSS and JavaScript.
// An optional BasePath 'c:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"c:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from an HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: images, CSS and JavaScript.
// An optional BasePath 'c:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"c:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Imports IronPdf
' Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = True
' Instantiate Renderer
Dim renderer = New ChromePdfRenderer()
' Create a PDF from an HTML string using C#
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
' Export to a file or Stream
pdf.SaveAs("output.pdf")
' Advanced Example with HTML Assets
' Load external html assets: images, CSS and JavaScript.
' An optional BasePath 'c:\site\assets\' is set as the file location to load assets from
Dim myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", "c:\site\assets\")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
$vbLabelText $csharpLabel
PDFreactor:
using System.IO;
using RealObjects.PDFreactor.Webservice.Client;
PDFreactor pdfReactor = new PDFreactor("https://cloud.pdfreactor.com/service/rest") {
Timeout = 0
};
var config = new Configuration
{
Document = "http://www.pdfreactor.com/product/samples/textbook/textbook.html"
};
Result data = pdfReactor.Convert(config);
BinaryWriter binWriter = new BinaryWriter(new FileStream("test.pdf",
FileMode.Create,
FileAccess.Write));
binWriter.Write(data.Document);
binWriter.Close();
using System.IO;
using RealObjects.PDFreactor.Webservice.Client;
PDFreactor pdfReactor = new PDFreactor("https://cloud.pdfreactor.com/service/rest") {
Timeout = 0
};
var config = new Configuration
{
Document = "http://www.pdfreactor.com/product/samples/textbook/textbook.html"
};
Result data = pdfReactor.Convert(config);
BinaryWriter binWriter = new BinaryWriter(new FileStream("test.pdf",
FileMode.Create,
FileAccess.Write));
binWriter.Write(data.Document);
binWriter.Close();
Imports System.IO
Imports RealObjects.PDFreactor.Webservice.Client
Private pdfReactor As New PDFreactor("https://cloud.pdfreactor.com/service/rest") With {.Timeout = 0}
Private config = New Configuration With {.Document = "http://www.pdfreactor.com/product/samples/textbook/textbook.html"}
Private data As Result = pdfReactor.Convert(config)
Private binWriter As New BinaryWriter(New FileStream("test.pdf", FileMode.Create, FileAccess.Write))
binWriter.Write(data.Document)
binWriter.Close()
$vbLabelText $csharpLabel
IronPDF bietet hochauflösende PDF-Dateien dank seiner Verwendung von ChromePdfRenderer und seiner Unterstützung moderner Webstandards. Wenn Sie IronPDF für die HTML-zu-PDF-Konvertierung verwenden, können Sie pixelgenaue PDFs aus HTML-Dokumenten, Webseiten und mehr erstellen. Während PDFreactor seine HTML-zu-PDF-Konvertierungsfähigkeiten rühmt und hochwertige PDF-Dokumente liefert, verfolgt es einen eher manuellen Ansatz, der mehr Codezeilen erfordert.
Für weitere Beispiele zur Verwendung von IronPDF für die HTML-zu-PDF-Konvertierung, besuchen Sie IronPDF HTML to PDF.
Verschlüsselung von PDF-Dokumenten
IronPDF:
using IronPdf;
using System;
// Open an Encrypted File, alternatively create a new PDF from Html
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");
// Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;
// Edit file security settings
// The following code makes a PDF read only and will disallow copy & paste and printing
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;
// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
using IronPdf;
using System;
// Open an Encrypted File, alternatively create a new PDF from Html
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");
// Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;
// Edit file security settings
// The following code makes a PDF read only and will disallow copy & paste and printing
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;
// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
Imports IronPdf
Imports System
' Open an Encrypted File, alternatively create a new PDF from Html
Private pdf = PdfDocument.FromFile("encrypted.pdf", "password")
' Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto"
pdf.MetaData.Keywords = "SEO, Friendly"
pdf.MetaData.ModifiedDate = DateTime.Now
' Edit file security settings
' The following code makes a PDF read only and will disallow copy & paste and printing
pdf.SecuritySettings.RemovePasswordsAndEncryption()
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key")
pdf.SecuritySettings.AllowUserAnnotations = False
pdf.SecuritySettings.AllowUserCopyPasteContent = False
pdf.SecuritySettings.AllowUserFormData = False
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights
' Change or set the document encryption password
pdf.Password = "my-password"
pdf.SaveAs("secured.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor, da es hauptsächlich als HTML-zu-PDF-Konvertierungstool bekannt ist, bietet keine integrierte Unterstützung für PDF-Verschlüsselung.
IronPDF vereinfacht die PDF-Verschlüsselung mit klaren C#-Methoden und bietet ein unkompliziertes, aber leistungsstarkes Werkzeug zum Verschlüsseln von PDFs. Mit IronPDF haben Sie die volle Kontrolle über den gesamten Prozess, bis hin zur Einstellung der Sicherheitseinstellungen. Mit PDFreactor müssen Sie eine Drittanbieterbibliothek finden, die die PDF-Verschlüsselungsaufgabe übernehmen kann, da PDFreactor diese derzeit nicht unterstützt.
Für weitere Verschlüsselungsbeispiele besuchen Sie den How-to-Guide von IronPDF zu diesem Thema.
Schwärzen von PDF-Inhalten
IronPDF:
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("novel.pdf");
// Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are");
pdf.SaveAs("redacted.pdf");
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("novel.pdf");
// Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are");
pdf.SaveAs("redacted.pdf");
Imports IronPdf
Private pdf As PdfDocument = PdfDocument.FromFile("novel.pdf")
' Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are")
pdf.SaveAs("redacted.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor unterstützt die Schwärzung nicht direkt, da sein Funktionsumfang stärker auf die Generierung von PDF-Dokumenten aus HTML-Inhalten und das Design dieser PDFs ausgerichtet ist.
IronPDF bietet Ihnen ein prägnantes und benutzerfreundliches Schwärzungswerkzeug, mit dem Sie Inhalte in Ihren PDF-Dokumenten mit nur wenigen Codezeilen schwärzen können. PDFreactor bietet jedoch keine integrierten Schwärzungswerkzeuge an.
Signieren von PDFs
IronPDF:
using IronPdf;
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>foo</h1>");
// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);
// Create PdfSignature object
var sig = new PdfSignature(cert);
// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
using IronPdf;
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>foo</h1>");
// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);
// Create PdfSignature object
var sig = new PdfSignature(cert);
// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
Imports IronPdf
Imports IronPdf.Signing
Imports System.Security.Cryptography.X509Certificates
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>foo</h1>")
' Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
Private cert As New X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable)
' Create PdfSignature object
Private sig = New PdfSignature(cert)
' Sign PDF document
pdf.Sign(sig)
pdf.SaveAs("signed.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor unterstützt die digitale Signierung nicht direkt.
Die digitale Signatur-Funktion von IronPDF bietet Ihnen eine einfache Möglichkeit, die Signierung von PDFs zu automatisieren. Während PDFreactor keine Unterstützung für das Anwenden digitaler Signaturen auf Ihre PDF-Dokumente bietet.
Weitere Informationen zum Anwenden digitaler Signaturen auf PDF-Dokumente mit IronPDF finden Sie im Anleitungsleitfaden zu diesem Tool.
Wasserzeichen zu PDF-Seiten hinzufügen
IronPDF:
using IronPdf;
// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
using IronPdf;
// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
Imports IronPdf
' Stamps a Watermark onto a new or existing PDF
Private renderer = New ChromePdfRenderer()
Private pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center)
pdf.SaveAs("C:\Path\To\Watermarked.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor unterstützt das Hinzufügen von Wasserzeichen nicht direkt.
Das integrierte Wasserzeichen-Tool von IronPDF nutzt HTML und CSS, um eine einfache Möglichkeit zu bieten, Wasserzeichen auf Ihren PDF-Seiten anzuwenden. Gleichzeitig gibt es Ihnen die vollständige Kontrolle über den gesamten Prozess, und das alles mit nur wenigen Zeilen Code.
Möchten Sie mehr vom Wasserzeichen-Tool von IronPDF sehen? Besuchen Sie unseren hilfreichen Anleitungsleitfaden zu diesem Tool!
Bilder und Text auf PDF-Dokumente stempeln
IronPDF:
using IronPdf;
using IronPdf.Editing;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create text stamper
TextStamper textStamper = new TextStamper()
{
Text = "Text Stamper!",
FontFamily = "Bungee Spice",
UseGoogleFont = true,
FontSize = 30,
IsBold = true,
IsItalic = true,
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("/img/svgs/iron-pdf-logo.svg"))
{
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
using IronPdf;
using IronPdf.Editing;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create text stamper
TextStamper textStamper = new TextStamper()
{
Text = "Text Stamper!",
FontFamily = "Bungee Spice",
UseGoogleFont = true,
FontSize = 30,
IsBold = true,
IsItalic = true,
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("/img/svgs/iron-pdf-logo.svg"))
{
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
Imports IronPdf
Imports IronPdf.Editing
Imports System
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>")
' Create text stamper
Private textStamper As New TextStamper() With {
.Text = "Text Stamper!",
.FontFamily = "Bungee Spice",
.UseGoogleFont = True,
.FontSize = 30,
.IsBold = True,
.IsItalic = True,
.VerticalAlignment = VerticalAlignment.Top
}
' Stamp the text stamper
pdf.ApplyStamp(textStamper)
pdf.SaveAs("stampText.pdf")
' Create image stamper
Dim imageStamper As New ImageStamper(New Uri("/img/svgs/iron-pdf-logo.svg")) With {.VerticalAlignment = VerticalAlignment.Top}
' Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0)
pdf.SaveAs("stampImage.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor unterstützt das Stempeln nicht direkt.
IronPDF bietet ein robustes Werkzeug zum Stempeln von Texten und Bildern auf Ihren PDF-Dokumenten. Mit einem Ansatz, der stark an HTML und CSS erinnert, haben Sie die volle Kontrolle über den Stempelprozess. PDFreactor bietet jedoch keine integrierten Stempelwerkzeuge an.
Wenn Sie mehr über die Bild- und Text-Stempelwerkzeuge von IronPDF erfahren möchten, besuchen Sie unbedingt unseren Anleitung.
DOCX in PDF Konvertierung
IronPDF:
using IronPdf;
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");
// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
using IronPdf;
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");
// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New DocxToPdfRenderer()
' Render from DOCX file
Private pdf As PdfDocument = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx")
' Save the PDF
pdf.SaveAs("pdfFromDocx.pdf")
$vbLabelText $csharpLabel
PDFreactor:
PDFreactor unterstützt keine direkte DOCX-zu-PDF-Konvertierung, da der Schwerpunkt auf der HTML-zu-PDF-Konvertierung liegt.
Mit IronPDF können Sie Ihre DOCX-Dateien konvertieren mit dem prägnanten, benutzerfreundlichen DOCX-Konvertierungstool. Bei der Verwendung von PDFreactor müssten Sie eine DOCX-zu-PDF-Konvertierungsbibliothek installieren, um die Konvertierung durchzuführen, da PDFreactor keine Unterstützung für diese Konvertierung bietet.
Für einen detaillierteren Einblick in das DOCX-zu-PDF-Konvertierungstool von IronPDF besuchen Sie den hilfreichen Leitfaden dazu.
IronPDF bietet unterschiedliche Stufen und zusätzliche Funktionen zum Erwerb einer Lizenz. Entwickler können auch die Iron Suite kaufen, die Ihnen Zugang zu allen Produkten von Iron Software zum Preis von zwei ermöglicht. Wenn Sie noch nicht bereit sind, eine Lizenz zu kaufen, bietet IronPDF eine kostenlose Testversion an, die 30 Tage dauert.
Unbefristete Lizenzen: Bietet eine Auswahl an unbefristeten Lizenzen, abhängig von der Größe Ihres Teams, den Anforderungen Ihres Projekts und der Anzahl der Standorte. Jeder Lizenztyp beinhaltet E-Mail-Support.
Lite License: Diese Lizenz kostet $749 und unterstützt einen Entwickler, einen Standort und ein Projekt.
Plus License: Diese unterstützt drei Entwickler, drei Standorte und drei Projekte. Sie ist der nächste Schritt über der Lite License und kostet $1.499. Die Plus License bietet neben dem grundlegenden E-Mail-Support auch Chat- und Telefonsupport.
Professional License: Diese Lizenz ist für größere Teams geeignet und unterstützt zehn Entwickler, zehn Standorte und zehn Projekte für 2.999 $. Sie bietet die gleichen Kontakt-Support-Kanäle wie die vorherigen Ebenen, bietet jedoch zusätzlich Unterstützung per Bildschirmfreigabe.
Lizenzfreie Weiterverbreitung: Die Lizenz von IronPDF bietet auch eine lizenzfreie Weiterverbreitung für zusätzliche $1.999
Unterbrechungsfreier Produktsupport: IronPDF bietet Zugang zu fortlaufenden Produktaktualisierungen, Sicherheitsverbesserungen und Support von ihrem Ingenieurteam entweder für $999/Jahr oder einem einmaligen Kauf von $1.999 für eine 5-jährige Abdeckung.
Iron Suite: Für $1.498 erhalten Sie Zugriff auf alle Iron Software-Produkte, einschließlich IronPDF, IronOCR, IronWord, IronXL, IronBarcode, IronQR, IronZIP, IronPrint und IronWebScraper.
PDFreactor
CPU-Lizenz: Dies ist der Grundpreis für PDFreactor und beträgt $2.950. Er unterstützt bis zu 4 CPU-Codes und beinhaltet das erste Jahr des Supports und der Wartung.
Add-Ons: Zusätzlich zu seiner Lizenz bietet PDFreactor Add-Ons wie; das Raster Image Output Add-on, eine einjährige Support- und Wartungsverlängerung und ein CPU-Lizenz-Upgrade.
Dokumentation und Support: IronPDF vs. PDFreactor
IronPDF
IronPDF zeichnet sich durch die Bereitstellung einer umfassenden Dokumentation und Unterstützung aus:
Umfassende Dokumentation: Umfangreiche und benutzerfreundliche Dokumentation, die alle Funktionen abdeckt.
24/5 Support: Aktive Unterstützung durch Ingenieure ist verfügbar.
Videoanleitungen: Schritt-für-Schritt-Videoanleitungen sind auf YouTube verfügbar.
Community-Forum: Engagierte Community für zusätzliche Unterstützung.
Regelmäßige Updates: Monatliche Produktaktualisierungen, um die neuesten Funktionen und Sicherheitspatches zu gewährleisten.
Ausführliche Dokumentation: Deckt alle Aspekte der HTML-zu-PDF-Konvertierung ab.
E-Mail-Support: Verfügbar für technische und lizenzbezogene Anfragen.
Community-Foren: Treten Sie mit anderen Nutzern und Entwicklern in Kontakt.
Wissensdatenbank: Zugang zu Artikeln und Leitfäden zur Fehlerbehebung.
Professionelle Dienstleistungen: Bezahlter Support für komplexe Implementierungen.
Schlussfolgerung
Wenn es um die Konvertierung von HTML zu PDF geht, sind sowohl IronPDF als auch PDFreactor starke Konkurrenten, beide sind voll fähig, PDF-Dokumente aus HTML-Inhalten zu erstellen. Wenn Sie jedoch nach einem PDF-Tool suchen, das komplexere Aufgaben wie Verschlüsselung, Wasserzeichen und das Konvertieren von Dateitypen außer HTML zu PDF bewältigen kann, dann ist IronPDF das richtige Tool für Sie.
Mit seinem umfangreichen Funktionsumfang, der Kompatibilität mit modernen .NET-Frameworks und erstklassigem Support ist IronPDF ein leistungsstarkes Werkzeug, das Sie zur Hand haben sollten. PDFreactor, obwohl leistungsstark in seiner Nische, fehlt es an einigen der fortschrittlichen Funktionen und der Flexibilität, die von IronPDF angeboten werden.
Chipego hat eine natürliche Fähigkeit zum Zuhören, die ihm hilft, Kundenprobleme zu verstehen und intelligente Lösungen anzubieten. Er trat dem Iron Software-Team 2023 bei, nachdem er einen Bachelor of Science in Informationstechnologie erworben hatte. IronPDF und IronOCR sind die beiden Produkte, auf die sich Chipego konzentriert hat, aber sein Wissen über alle Produkte wächst täglich, da er neue Wege findet, Kunden zu unterstützen. Er genießt die Zusammenarbeit bei Iron Software, da Teammitglieder aus dem gesamten Unternehmen ihre unterschiedlichen Erfahrungen einbringen und so zu effektiven, innovativen Lösungen beitragen. Wenn Chipego nicht an seinem Schreibtisch sitzt, kann man ihn oft bei einem guten Buch oder beim Fußballspielen antreffen.