Changelog: Updates, Meilensteine, Fahrplan
IronPDF-Fahrplan
Wir haben IronPDF zum führenden¹ .NET HTML to PDF-Produkt gemacht, indem wir Kompatibilität, Benutzerfreundlichkeit und Ergebnisse in den Vordergrund gestellt haben. Jetzt ist es unsere Aufgabe, diesen hart erarbeiteten Ruf aufrechtzuerhalten, indem wir IronPDF ständig mit den neuesten HTML-, CSS- und JS-Technologieänderungen aktualisieren; und die neuesten Versionen von Chrome.
Unsere Software wird von Ingenieuren für Ingenieure entwickelt, daher wissen wir, wie wichtig strenge Tests, Support und eine transparente, einmalige Lizenzierung sind.
Wir sind stolz darauf, unserer Community zuzuhören, und zeigen dies, indem wir Funktionsanfragen auf der Grundlage der Wünsche unserer Kunden priorisieren.
Langfristig planen wir, IronPDF in mehreren Programmiersprachen anzubieten. ¹Basierend auf einer unabhängigen Prüfung unseres Produkts im August 2022.
Meilensteine
Hier heben wir drei wichtige Meilensteine hervor, die die Leistung von IronPDF erheblich verbessern. Meilensteine ansehen >
März 2025
IronPDF v2025.3.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2025.3.6
Anmerkungen zur Veröffentlichung
Verbesserungen
- Änderte die standardmäßige Druck-DPI auf 300.
- Der Standardwert von
ChromeBrowserLimit
wurde aufEnvironment.ProcessorCount
geändert, was die Stabilität für cloudbasierte Bereitstellungen verbessert.
Fehlerbehebungen
- Behebt ein Problem, bei dem falsche PDF-Seitennummern aus
HtmlHeaderFooter
generiert wurden. - Es wurde ein Problem behoben, bei dem das Festlegen eines Metadatenschlüssels, der Klammern enthält, eine Ausnahme verursachte.
- Behoben ein Problem, bei dem die Druckränder in einigen PDFs nicht richtig ausgerichtet waren.
- Ein Problem wurde behoben, bei dem das Aktivieren des Einzelprozessmodus in
UpdatedChrome
einen Absturz mit einer unklaren Fehlermeldung verursachte. Das System gibt nun eine Warnung aus und ignoriert stattdessen die Einstellung.
Februar 2025
IronPDF v2025.2.8
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2025.2.8
Anmerkungen zur Veröffentlichung
Neue Funktionen
- Ermöglicht die Bearbeitung von benutzerdefinierten XMP-Metadaten in PDF/A-Dokumenten für
EmbedFileToPdfA
.
Verbesserungen
- Verbesserte
ExtractAllText
VisualOrder-Ausgabe. - Verbessertes Verhalten beim Hinzufügen neuer Lesezeichen und Zusammenführen von Dokumenten, die Lesezeichen enthalten
Fehlerbehebungen
- Ein Problem wurde behoben, bei dem das Annotationssymbol, die Farbe und der Standort nicht aktualisiert wurden.
- Ein Problem wurde behoben, bei dem die Koordinatenwerte von Anmerkungen immer null waren.
- Ein Problem wurde behoben, bei dem einige Formularfelder mit
FindFormField
nicht gefunden werden konnten. - Ein Problem wurde behoben, bei dem einige Kontrollkästchen-Formulare wie Optionsfelder fungierten.
- Ein Problem wurde behoben, bei dem der Wert "Nein" für Radiobutton-Formulare nicht gesetzt werden konnte.
- Ein Problem wurde behoben, bei dem Textfelder in DocuSign falsch angezeigt wurden.
- Ein Problem behoben, bei dem
RemoveSignatures
in einigen PDFs eine Ausnahme ausgelöst hat. - Ein Problem wurde behoben, bei dem
Cleaner.ScanPdf()
eine Ausnahme auslöste, wenn es mehrmals aufgerufen wurde. - Ein Problem wurde behoben, bei dem der gRPC-Kanal beim Beenden in .NET Framework-Anwendungen eine Ausnahme warf.
- Es wurde ein Problem behoben, bei dem die dynamische Höhe des Kopf- oder Fußzeile oder die Fragmenthöhe
RenderingOptions.MarginLeft
undRenderingOptions.MarginRight
ignorierte. - Der
PdfDocument
-Kopierkonstruktor wurde geändert, um ein bestehendes Dokument korrekt zu klonen. - Ein Problem wurde behoben, bei dem das Festlegen der Kopf-/Fußzeile
MaxHeight
alsFragmentHeight
den Stil und CSS der Hauptinhalte nicht berücksichtigte. - Es wurde ein Problem behoben, bei dem Compress eine Ausnahme in 32-Bit .NET Framework-Anwendungen auslöste.
- Ein Problem wurde behoben, bei dem
TextAnnotation.Hidden
nicht funktionierte. - Ein Problem behoben, bei dem
RemoveSignatures
in einigen PDFs eine Ausnahme ausgelöst hat. - Es wurde ein Problem behoben, bei dem das erneute Zuweisen von
MetaData.Keywords
eine Ausnahme auslöste. - Ein Problem wurde behoben, bei dem das Abrufen von
Bookmarks
aus bestimmten PDFs dazu führte, dass der Prozess einfrierte. - Ein Problem wurde behoben, bei dem der Zugriff auf
Form
in bestimmten PDFs eine Ausnahme auslöste.
Januar 2025
IronPDF v2025.1.1
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2025.1.1
Anmerkungen zur Veröffentlichung
Neue Funktionen
- Neue
IronPdf.Native.UpdatedChrome
-Pakete für Linux und Windows basierend auf dem neuesten CEF 131. - Neue
RenderHtmlAsPdfUA
-API hinzugefügt. - Neue
RenderZipFileAsPdf
-API-Überladungen hinzugefügt.
Verbesserungen
- Verbesserte Gesamtleistung bei der PDF-Formularbearbeitung.
- Verbesserte Leistung bei der Generierung von HTML-Formularen.
- Verbesserte Qualität der PDF-Textextraktion.
Fehlerbehebungen
- Ein Problem wurde behoben, bei dem die
RenderRazorViewToPdf()
-Methode zu Kompilierungsfehlern führte, nachdem IronPdf von Version 2024.8.3 auf höhere Versionen aktualisiert wurde. - Ein Problem wurde behoben, bei dem die Methoden
ReplaceTextOnPage()
,ReplaceTextOnPages()
,ReplaceTextOnAllPages()
undDrawText()
das Newline-Zeichen (\n
) fälschlicherweise alsÿ
anzeigten, anstatt eine neue Zeile zu erstellen. - Ein Problem wurde behoben, bei dem das Konvertieren einiger RTF-Dateien in PDF zu einer Ausnahme führte, weil die RTF-Datei nicht unterstützte Elemente enthielt.
- Es wurde ein Problem behoben, bei dem die Methode
ReplaceText()
keine Ausnahme ausgelöst hat, wenn es nicht gelang, Text aufgrund fehlender Glyphen in eingebetteten Teilmengen-Schriften darzustellen. - Ein Problem wurde behoben, bei dem interne Hyperlinks nicht funktionierten, nachdem Kennwortschutz und andere Sicherheitseinstellungen auf das PDF-Dokument angewendet wurden.
- Ein Problem wurde behoben, bei dem die
Line
undTextChunk
Eigenschaften desPdfPage
Objekts die Anzahl der Zeilen und Textblöcke auf der PDF-Seite nicht korrekt erkannten und anzeigten. - Es wurde ein Problem behoben, bei dem der DPI-Parameter in den Methoden zur PDF-zu-Bild-Konvertierung nicht berücksichtigt wurde, was zu Bildern mit falschen DPI-Werten führte.
- Es wurde ein Problem behoben, bei dem die
Flatten()
-Methode die Abmessungen des PDF-Dokuments veränderte und zum Beschneiden von Inhalten, insbesondere des Kopfbereichs, führte. - Es wurde ein Problem behoben, bei dem HTML-Header und -Fußzeilen auf PDF-Dokumentseiten nicht angezeigt wurden, nachdem ein Hintergrund-PDF hinzugefügt wurde.
- Ein Problem wurde behoben, bei dem bestimmte Base64-kodierte Bilder die UTF-8-Kodierung des Inhalts in Kopf- und Fußzeilen beeinträchtigten, ohne den Hauptinhalt zu beeinflussen.
- Ein Problem wurde behoben, bei dem das Festlegen eines benutzerdefinierten Metadatenschlüssels mit Leerzeichen (z. B. „My Custom Key“) eine Ausnahme auslösen würde.
Dezember 2024
IronPDF v2024.12.9
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.12.9
Anmerkungen zur Veröffentlichung
- Behoben: Ein Problem, bei dem das Zusammenführen bestimmter PDFs einen Absturz verursachte.
- Ein Problem wurde behoben, bei dem der erste Buchstabe eines Textes unter einem geschwärzten Bereich immer noch im Ergebnis erscheinen konnte.
- Unterstützung für Zeilenumbruchzeichen in
ReplaceText
undDrawText
hinzugefügt. - Eine neue
IsSubsetted
-Eigenschaft zurPdfFont
-Klasse hinzugefügt. - Das Flag skipSubsetFonts wurde zu
PdfFontCollection.Find
hinzugefügt. - Überladungen für die
ReplaceText
-Methode hinzugefügt, um dasPdfFont
-Objekt zu akzeptieren.
November 2024
IronPDF v2024.11.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.11.4
Anmerkungen zur Veröffentlichung
- Fügt eine neue API zum Einbetten von Dateien während der PDF/A-Konvertierung hinzu.
- Fügt optionale Parameter FontName und
CustomFontSize
zurReplaceText
-API hinzu. - Ermöglicht die Verwendung benutzerdefinierter Schriftarten mit der
DrawText
-API. - Behebt Stempelpositionierungsprobleme.
- Behebt ein Problem, bei dem einige PDF/A-Dateien in Adobe Acrobat Pro nicht angezeigt werden konnten.
- Behebt ein Problem, bei dem
ReplaceText
vertikale Zeilenumbrüche verursacht. - Behebt ein Problem, bei dem die Methoden
Resize()
,Extend()
undTransform()
nicht zugänglich waren. - Verbessert die Unterstützung für Unicode-Text.
- Verbessert die Speichernutzung und Leistung.
- Verbessert die Geschwindigkeit von
ApplyMultipleStampsAsync
.
Oktober 2024
IronPDF v2024.10.8
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.10.8
Anmerkungen zur Veröffentlichung
- Verbessert die Positionierung von Textredaktionen
- Verbessert die PDF/A-3-Konvertierung
- Verbessert das Erscheinungsbild und das Verhalten von Kontrollkästchen und Optionsschaltflächen.
- Verbessert die Genauigkeit der Stempelpositionierung beim Skalieren.
- Behebt ein Problem, bei dem der Stempelversatz auf gedrehte Seiten angewendet wird.
- Behebt ein Problem, bei dem das Unicode-Zeichen nicht angezeigt wird, wenn der Formularwert festgelegt wird.
- Behebt das Problem, bei dem
VerifyPdfSignatures
einen falschen Wert zurückgibt - Macht das Signaturfeld in Bluebeam Revu sichtbar
IronPdfEngine
unterstützt jetzt Formular-Radiobuttons, Signaturfelder und Bildfelder.
September 2024
IronPDF v2024.9.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.9.3
Anmerkungen zur Veröffentlichung
- Unterstützung für HTML-Ressourcen mit der Dateierweiterung '.download' hinzufügen
- Fügt eine neue experimentelle API hinzu, um auf alle DOM-Objekte innerhalb eines PDFs zuzugreifen (siehe
PdfDocument.Pages[].ObjectModel
) - Fügt Unterstützung für HTTP-Anforderungsheader für HTML zu PDF hinzu (siehe
ChromePdfRenderOptions.HttpRequestHeaders
) - Verbessert die Validierung mehrerer Signaturen durch externe PDF-Reader (siehe
SignaturePermissions
) - Verbessert das Verhalten und die Genauigkeit der Funktion „Seiten kombinieren“ (auch bekannt als N-up)
August 2024
IronPDF v2024.8.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.8.3
Anmerkungen zur Veröffentlichung
- Fügt Unterstützung für die Konvertierung der PDF/A-Versionen 1A, 1B, 2A, 2B und 3A hinzu!
- Fügt Unterstützung für das Erstellen leerer PDF-Dokumente hinzu (siehe
PdfDocument
-Konstruktor) - Fügt Unterstützung für das Kombinieren von PDF-Seiten zu einer einzigen Seite aus Reihen und Spalten hinzu (siehe
PdfDocument.CombinePages()
) - Fügt Unterstützung für das Verschieben oder Skalieren des gesamten Seiteninhalts hinzu (siehe
PdfPage.Transform()
) - Behebt das Problem, dass Kontrollkästchen beim Rendern von HTML nach PDF/A nicht anklickbar sind.
- Verbessert die Leistung bei der Erstellung von Radio-Buttons aus HTML.
Bekannte Probleme
RedactRegion
erfordert eine negative Höhe, um korrekt zu funktionieren (pr)- Die Funktion
CombinePages
unterstützt nicht das Kombinieren von Seiten unterschiedlicher Größe (pr)
Juli 2024
IronPDF v2024.7.8
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.7.8
Anmerkungen zur Veröffentlichung
- Behebt ein Problem, bei dem Links, Formulare und Anmerkungen beim Speichern als PDF/A beschädigt wurden.
- Behebt ein Problem, bei dem die Reihenfolge der Registerkarten beim Speichern als PDF/UA nicht korrekt war.
- Behebt ein Speicherleck beim Entfernen von PDF-Objekten.
- Behebt Probleme, bei denen Formulare nicht über Adobe Acrobat Pro bearbeitet werden konnten.
- Behebt Probleme, bei denen das Rendern großer Bilder zu einem Absturz führte.
- Behebung von Problemen, bei denen die Rendering-Breite nicht für Kopf- und Fußzeilen galt.
- Behebt Probleme, bei denen die Stempel bei unterschiedlichen Seitengrößen falsch platziert wurden.
- Behebt ein Problem, bei dem Formularwerte nach dem Verkleinern einer Seite nicht sichtbar waren.
- Behoben: Problem, bei dem Formularwerte nicht sichtbar waren, wenn die Seite in ein Bild umgewandelt wurde (verwenden Sie Flatten=true`).
- Behebt ein Problem, bei dem Signaturbilder nicht sichtbar waren.
- Die Unterstützung für das Setzen von Formularwerten für doppelte Formularnamen wurde verbessert.
- Fügt Unterstützung für die Darstellung von ausgewählten Combobox-Listen aus HTML-Eingaben hinzu.
- Fügt neue Optionen für die Text Redaction API hinzu.
- Unterstützung für die Schwärzung ganzer Wörter, einschließlich Interpunktion.
Juni 2024
IronPDF v2024.6.1
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.6.1
Anmerkungen zur Veröffentlichung
- Fügt neue Region Redaction API hinzu
- Hinzufügen von Unterstützung für Bild-Formularfelder
- Unterstützung für die Anzeige von Formularfeldwerten bei der Konvertierung von PDF in ein Bild wird hinzugefügt
- Ermöglicht eine benutzerdefinierte natürliche Sprachkennung für
SaveAsPdfUA
- Behebt einen Fehler, bei dem
SaveAsPdfUA
manchmal abstürzt - Behebt einen Fehler, bei dem
Merge
manchmal abstürzt - Behebt das Problem, bei dem
Stamp
einige PDFs beschädigt - Behebt das Problem, bei dem
CompressImage
einige PDFs beschädigt. - Behebt ein Problem, bei dem das Hinzufügen von
Header
oderFooter
einige PDFs beschädigt. - Behebt ein Problem, bei dem Formularfeldnamen mit Punktschreibweise ignoriert werden
- Behebt eine Reihe von
System.AccessViolationExceptions
beim Bearbeiten von PDF-Dokumenten - Behebt das Problem, bei dem
QRCode
ungültige Breite und Höhe verwendet - Behebt das Problem, bei dem
RenderDocxAsPdf
das Seitenumbruch-Element aus DOCX ignoriert - Behebt ein Problem, bei dem der Benutzername für die Anmeldeauthentifizierung fälschlicherweise auf den Passwortwert gesetzt wird
- Behebt FIPS-konforme Fehler auf einigen Systemen
- Behobenes
StackOverflowException
, das ausgelöst wird, wennIronPdf
vorIronQr
initialisiert wird - Verbesserte Unterstützung für Formularanmerkungen
- Aktualisierungen auf die neueste Pdfium-Version, die Korrekturen bei der Bearbeitung bestehender PDF-Dokumente enthält
- Aktualisiert
IronSoftware.System.Drawing
auf 2024.6.1 - Unterstützt mehr Sprachen im
IronPdf
Docker-Image
Mai 2024
IronPDF v2024.5.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.5.2
Anmerkungen zur Veröffentlichung
- Fügt neue
IronPdf.Cleaner
-API hinzu, die PDFs bereinigen und scannen kann. - Behebt ein Problem, bei dem
RenderRtfFileAsPdf
manchmal schwarzen Inhalt zurückgibt.
April 2024
IronPDF v2024.4.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.4.2
Anmerkungen zur Veröffentlichung
- Fügt die neue API
PdfDocument.Compress()
hinzu. - Behebt ein Problem, bei dem gedrehte PDFs bei der Konvertierung von PDF in HTML kaputte Bilder verursachen.
- Behebt ein Problem, bei dem arabische PDFs bei der Konvertierung von PDF in HTML die HTML-Struktur zerstören.
- Behebt ein Problem, bei dem die Schriftgröße der Kopf-/Fußzeile bei der Anwendung von Rändern verändert wurde.
- Behebt das Problem, bei dem das Inhaltsverzeichnis (TOC) für komplexes HTML nicht gerendert wird.
- Behebt das Problem, bei dem das Festlegen des Lizenzschlüssels in
IronPdfEngine
nicht funktioniert. - Behebt ein Problem, bei dem die Konvertierung einer gedrehten PDF-Datei in HTML fehlerhafte Bilder ausgibt.
- Behebt ein Problem, bei dem die Konvertierung einer PDF-Datei mit arabischen Zeichen in HTML die Dokumentstruktur zerstört.
- Behebt ein Problem, bei dem
PdfSignature.SigningContact
nicht funktioniert. - Verbessert die Leistung von
DocxToPdf
. - Macht alle
Print
-Methoden asynchron. - Aktualisiert die gRPC-Bibliotheken auf Version 2.62.0
März 2024
IronPDF v2024.3.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.3.4
Anmerkungen zur Veröffentlichung
- Fügt eine umfassende neue Schriftart-API zum Hinzufügen, Entfernen und Verwenden von Schriftarten hinzu (siehe
PdfDocument.Fonts
) - Fügt die PDF-Textschwärzungsfunktion hinzu (siehe
PdfDocument.RedactText()
) - Fügt Unterstützung für das Komprimieren von Graustufenbildern mit
PdfDocument.CompressImages()
hinzu - Fügt Unterstützung für "444" und "441" Chrome-Subsampling mit
PdfDocument.CompressImages()
hinzu - Fügt eine neue Methode zum Laden von Signaturen aus einem Base64-String hinzu (siehe
PdfSignature.FromBase64()
) - Unterstützung für MacOs ARM bei Verwendung der IronPDF "Docker Engine" hinzugefügt
- Fügt IRONPDF_ENGINE_ENABLE_LOG Umgebungsflag für IronPDF "Docker Engine" hinzu
- Verbesserte Fehlermeldung, wenn der Benutzer versucht, mit einer Signatur ohne privaten Schlüssel zu signieren
- Verbesserte Fehlermeldung, wenn IronPDF "Docker Engine"-Versionsinkongruenz festgestellt wird
- Verbessert die Speichernutzung beim Öffnen eines Dokuments oder bei der Arbeit mit Bildern
- Verbesserte Unterstützung für PDF/A
- Die Textextraktion wurde verbessert, so dass jetzt ein zeilenbeendender Bindestrich (Zeichen 0xFFFE) weggelassen wird
- Behebt ein Problem, bei dem Anmerkungen nicht korrekt skaliert wurden (siehe
PdfDocument.ResizePage()
) - Behebt ein Problem, bei dem der Lizenzschlüssel in IronPdfEngine vom Client überschrieben wurde
- Behebt ein Problem, bei dem Inhaltsverzeichnisse mit einzeiligem HTML nicht funktionierten
- Behebt das Problem der "inkompatiblen Baugruppe" bei der Aktualisierung von IronPDF-Versionen
- Behebt seltenen Versionskonflikt mit OpenXML-Bibliothek
- Behebt ein Problem mit HTML-Stempel-Layouts
- Behebt ein Problem, bei dem Inhalte verschwinden, wenn ein Hintergrund-PDF angewendet wird
- Behebt ein Problem, bei dem die erste Optionsschaltfläche in einer Sammlung nicht über HTML ausgewählt werden konnte
- Behebung eines Problems, bei dem digitale Signaturen auf bestimmten PDF-Dateien im Adobe Viewer nicht sichtbar waren
Februar 2024
IronPDF v2024.2.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.2.2
Anmerkungen zur Veröffentlichung
- Behebt das Transformationsproblem beim Ändern eines Dokuments nach dem Aufruf von
AppendPdf()
- Behebt das Problem, dass Laufzeiten nicht heruntergeladen werden, wenn
Installation.AutomaticallyDownloadNativeBinaries=true
- Behebt ein Problem mit der Ignorierung von
Installation.CustomDeploymentDirectory
- Behebt ein Problem, bei dem die Aktivierung der PDF/A-Konformität die Transparenz aufhebt und zu einem schwarzen Hintergrund führt
- Behebt das Problem, bei dem die
PdfFormFieldFlags
-Enum für Benutzer unzugänglich war - Behebt ein Problem, bei dem
ReplaceTextOnPages()
einen Fehler auslöste, wenn der Text nicht auf jeder Seite gefunden wurde. - Behebt ein Problem mit der Cookie-Unterstützung unter Linux
- Behebt das Problem, bei dem
Installation.SingleProcess
immer aktiviert war - Behebung verschiedener Probleme bei der Bearbeitung von Formularen nach der Konfiguration von IronPDF zur Verwendung von Docker/remote
- Verbessert verschiedene Kommentare und die API-Dokumentation
- Verbessert die Buchstaben-, Wort- und Textabstände beim Ersetzen von Text; Wörter sollten keine fehlerhaften Abstände zwischen den Buchstaben mehr aufweisen
- Fügt Unterstützung für benutzerdefinierte IronPdf-Fernverbindungskonfigurationen hinzu (siehe
IronPdfConnectionConfiguration WithCustomChannel()
)
Januar 2024
IronPDF v2024.1.20
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2024.1.20
Anmerkungen zur Veröffentlichung
- Fügt eine Liste der gültigen Auswahlmöglichkeiten für Optionsfelder und Kontrollkästchen hinzu. (Siehe
CheckboxFormField
undRadioFormField
fürChoices
undSelectedIndex
) - Fügt eine Möglichkeit hinzu, den Auswahlindex von Optionsfeldern und Kontrollkästchen festzulegen. (Siehe
CheckboxFormField
undRadioFormField
fürClear()
undSelect
) - Fügt die Möglichkeit hinzu, Linien und Rechtecke in ein bestehendes Dokument zu zeichnen. (Siehe
PdfDocument
fürDrawLine()
undDrawRectangle()
) - Fügt die Möglichkeit hinzu, ein leeres Unterschriftsfeld hinzuzufügen, das es dem Benutzer ermöglicht, durch Anklicken zu unterschreiben. (Siehe die
SignatureFormField
-Klasse) - Fügt Text-, Zeichen- und Zeilenextraktion mit Positionsinformationen hinzu. (Siehe
PdfDocument.Pages
fürLines
undCharacters
) - Fügt stärkere Opt-in-Web-Sicherheitsfunktionen für diejenigen hinzu, die nicht vertrauenswürdige Benutzereingaben akzeptieren. (Siehe
Installation.EnableWebSecurity
) - Fügt die Möglichkeit hinzu, die Schriftart beim Zeichnen von Text auf ein bestehendes Dokument anzugeben. (Siehe
PdfDocument.DrawText()
) - Fügt Unterstützung für OpenAI-Erweiterungen hinzu. (Siehe
IronPdf.Extensions.AI
NuGet-Paket) - Fügt Unterstützung zum Hinzufügen und Entfernen von Formularen über
PdfDocument.Form.Add()
,Remove()
usw. hinzu (implementiertObservableCollection
). - Behebt einen Fehler, bei dem Hyperlinks nach Aktivierung der PDF/A- oder PDF/UA-Kompatibilität nicht mehr funktionieren.
- Behebt Absturz oder fehlgeschlagenes Rendern beim Rendern bestimmter WebGL- oder Javascript-lastiger URLs auf einigen Rechnern.
- Behebt die PDF/UA-Validierung bei der Konvertierung eines Dokuments, das Hyperlinks enthält. (PDF/UA 7.18.5)
- Behebt
System.AccessViolationException
beim Konvertieren in PDF/A - Repariert das Ersetzen von Text, um mit Dokumenten kompatibel zu sein, die Graustufentext oder Pfade verwenden
- Verbessertes Verhalten beim Ersetzen von Text mit vielen Fehlerbehebungen und besserer Textformatierung
- Verbessert PDF/A-Inhaltsbeschreibungen für Hyperlinks.
- Verbessert das Verhalten in schreibgeschützten Umgebungen, die nur einen einzigen Prozess zulassen, indem automatisch
Installation.SingleProcess
aktiviert wird.
Dezember 2023
IronPDF v2023.12.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.12.6
Anmerkungen zur Veröffentlichung:
- Fügt eine neue Fonts-API zum Hinzufügen, Entfernen und Verwenden von Schriftarten hinzu! (siehe
PdfDocument.Fonts
) - Fügt neue Annotations-API zum Abrufen von Dokumentenannotationen hinzu! (siehe
PdfDocument.Annotations
) - Fügt Unterstützung für Signatur-Zeitstempel-URLs hinzu, die SHA-256 oder SHA-512 erfordern (siehe
TimestampHashAlgorithms
) - Unterstützung für Radio-Button-Werte, die über das HTML-Attribut 'checked' gesetzt werden
- Behebt einen Fehler, bei dem IronPdf manchmal Dokumente beschädigte, die von einer Drittpartei digital signiert wurden (siehe
ChangeTrackingModes
). - Behebt einen Fehler, bei dem bestimmte PDF-Formularelemente nach dem Zusammenführen mehrerer Dokumente beschädigt werden konnten
- Behebt einen Fehler, bei dem der PDF-Seitenindex nicht korrekt war, wenn mit IronPDF über PDF-Seiten iteriert wurde
- Behebt Fehler beim Setzen des Wertes einer Checkbox im Formular
- Behebt einen Fehler bei der Anwendung von Hintergrund-PDF hinter einem bestehenden Dokument
- Behebt einen Fehler bei der Anwendung von Kopf- und Fußzeilen auf ein Dokument mit verschiedenen Seitengrößen
- Verbessertes Cookie-Verhalten - benutzerdefinierte Cookies sollten nun beim Rendern über die gesamte URL-Domäne zugänglich sein
- Verbessert die visuelle Darstellung der von IronPDF generierten Kontrollkästchen und Optionsfelder
November 2023
IronPDF v2023.11.7
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.11.7
Anmerkungen zur Veröffentlichung:
- Fügt eine neue automatische Erstellung des Inhaltsverzeichnisses hinzu! Siehe
TableOfContents
-Einstellung - Fügt eine neue Möglichkeit hinzu, die Größe Ihrer PDF-Datei zu reduzieren! Siehe
PdfDocument.CompressStructTree()
- Fügt neue PDF-Formularfeld-API hinzu (siehe
IFormFieldCollection
undPdfDocument.Form
) - Unterstützung für die HTML-Formularattribute 'readonly', 'disabled' und 'maxlength' hinzugefügt
- Fügt Unterstützung für "Seriendruck" hinzu, wenn DocX in PDF konvertiert wird (siehe
RenderDocxMailMergeAsPdf()
) - Behebt das Problem mit der Basis-URL, wenn ein Dateipfad ein Sonderzeichen enthält
- Behebt das Problem, dass Assets nicht geladen werden, wenn sie von ASP.NET-Framework gerendert werden
- Behebt Probleme mit der PDF/A-Meldung "Ungültiger Farbraum" in Adobe Reader
- Behebt Probleme bei der Generierung eines Bildes aus einer PDF-Datei mit Transparenz
- Behebt Probleme bei der Erstellung eines Bildes aus einer PDF nach dem Aufruf von
Flatten()
- Behebung von Problemen bei der Verwendung von Kopf- und Fußzeilen oder HTML-Stempeln auf Rechnern mit nicht-amerikanischen Kulturen/Strings
- Behebung von Problemen bei der Verwendung mehrerer Iron Software Produkte im selben Projekt
- Behebt verschiedene Probleme und fehlende Funktionen bei der Verwendung von Docker zum Hosten einer IronPDF "Engine"
- Korrekturen bei der Konvertierung von DocX mit Kopf- und Fußzeilen in PDF
- Behebt verschiedene Probleme bei der Ausführung von IronPDF in einer persistenten Umgebung, die auf Apple-Hardware gehostet wird
Oktober 2023
IronPDF v2023.10.3
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.10.3
Anmerkungen zur Veröffentlichung:
- Kleinere Fehlerbehebungen und Leistungsverbesserungen
September 2023
IronPDF v2023.9.8
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.9.8
Anmerkungen zur Veröffentlichung:
- Fügt die Umwandlung von Word-Dokumenten in PDF hinzu! (siehe
DocxToPdfRenderer
) - Fügt Unterstützung für LaTeX-Mathematik in PDF-Dokumenten hinzu (siehe
EnableMathematicalLaTex
) - Fügt Unterstützung für Cookies beim Rendern aus HTML-Strings hinzu
- MacOS-Unterstützung für asynchrone IronPDF-Methoden wird hinzugefügt
- Unterstützung für transparente Unterschriftsbilder wird hinzugefügt
- Fügt Unterstützung für die IronPdf-Hosting in Azure App Services hinzu (siehe
IronPdf.Server.Azure
) - Fügt Unterstützung für die Verwendung von IronPdf auf iOS und Android über den Azure App Service hinzu (siehe
IronPdf.Examples
-Repo) - Behebt einen MacOS-Fehler, der manchmal dazu führte, dass aufeinanderfolgende Rendervorgänge fehlschlugen
- Behebt einen Fehler, der zu einem Absturz führt, wenn mehrere Iron Software Produkte installiert sind
- Behebt einen Fehler, der die Verwendung von
Installation.ChromeGpuMode
verhindert - Behebt einen Fehler, der die Ausführung von IronPDF innerhalb von MAUI-Anwendungen verhindert
- Behebung verschiedener Fehler bei der Verwendung des gRPC-Dienstes (IronPDF Docker-Engine)
- Behebt Speicherleck beim Zusammenführen von Dokumenten
- Ändert Cookies, damit sie spezifisch für jeden einzelnen Render sind (siehe
ChromePdfRenderOptions.CustomCookies
) - Ändert das Standardverhalten von HTML-zu-PDF-Renderings, um einen separaten Anforderungskontext zu verwenden (siehe
IronPdf.Rendering.RequestContexts
) - Verbessert die Stabilität der IronPDF Docker-Engine
- Verbesserte Kompatibilität für MacOS
- Verbesserte Unterstützung für den Einzelprozessmodus
- Verbesserte Pfaderkennung bei der Verwendung von IronPDF for Python unter MacOS
- Verringert die Festplattengröße der IronPDF Docker-Engine
- Reduziert die Zeit zum Speichern großer Dokumente (>100MB) um 90% oder mehr
August 2023
IronPDF v2023.8.6
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.8.6
Anmerkungen zur Veröffentlichung:
- Behebt 'fehlende IronPdfInterop.dll' in einigen Fällen
- Behebt den Seitenindex-Fehler bei Verwendung von
ImportPages
- Behebt einen Fehler, der beim Kopieren von Anmerkungen zum Aufhängen des Programms führt
- Fügt eine Funktion hinzu, um auf das Laden von HTML-Elementen zu warten, bevor gerendert wird (siehe 'WaitFor')
- Fügt eine Funktion hinzu, um darauf zu warten, dass Schriftarten geladen werden, bevor das Rendering beginnt (siehe 'WaitFor')
- Fügt eine Funktion zur Spezifikation der Drehung beim Zeichnen von Text hinzu
- Fügt eine Funktion hinzu, um ein benutzerdefiniertes Farbprofil beim Speichern als PDFA anzugeben
Juli 2023
IronPDF v2023.7.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.7.4
Anmerkungen zur Veröffentlichung:
- Fügt SVG-Konvertierungsfunktion hinzu: Dies umfasst die Möglichkeit, PDF in sowohl SVG-Dateien als auch SVG-Zeichenfolgen zu konvertieren
- Fügt HTML-Konvertierungsfunktion hinzu: Dies umfasst die Möglichkeit, PDF in sowohl HTML-Dateien als auch HTML-Strings zu konvertieren
- Fügt die XMP-Metadatenfunktion hinzu und verbessert die bestehende API für das Setzen von Metadateneigenschaften
- Fügt PDF U/A-Unterstützung hinzu: Siehe
PdfDocument.SaveAsPdfUA()
- Fügt HTML-zu-PDF-Trigger über die Javascript-Methode hinzu: Siehe
RenderingOptions.WaitFor()
- Fügt einen HTML-zu-PDF-Auslöser durch Abschluss von Netzwerkaktivitäten hinzu: Siehe
RenderingOptions.WaitFor()
- Fügt Python-Unterstützung hinzu (Python 3.7+): Installation über 'pip install ironpdf'
- Behebt Verbindungsprobleme bezüglich der IronPdf Docker-Image
- Behebt Image Stamper: Stempel PNG-Bild verliert seine Transparenz
- Korrekturen
ImageToPdfConverter.ImageToPdf
: Ein Ausnahmefehler wurde behoben, der beim Übergeben von AnyBitmap auftrat - Korrigiert das Lesen von Titel und Inhalt von Textanmerkungen
- Behebt ein seltenes Problem, bei dem der Lizenzschlüssel auf nicht-englischen Systemen nicht verifiziert werden konnte
- Behebt
InsertPdf()
, um jetzt Formularfelder und Lesezeichen korrekt zu kombinieren - Erhebliche Leistungssteigerung bei der Verwendung von HTML-Kopf- und -Fußzeilen
- Reduziert den Speicherverbrauch beim Rendern von HTML in PDF
- Reduziert den Speicherverbrauch beim Öffnen großer PDF-Dokumente
- Verbessert die Plattformunterstützung für einige Windows-Server-Versionen (2016 und später)
- Aktualisierungen von
IronSoftware.Drawing 2023.7.1
mit verschiedenen Fehlerbehebungen für Bildkodierung und -dekodierung
Juni 2023
IronPDF v2023.6.10
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.6.10
Anmerkungen zur Veröffentlichung:
- Fügt die Option des kontinuierlichen Vorschubs hinzu, z.B. für die Erstellung von Empfangsdokumenten!
- Fügt eine neue Annotations-API hinzu, einschließlich der Entfernung von Anmerkungen!
- Behebt das Problem, dass die Graustufenoption nicht angewendet wird
- Behebt Bildkomprimierungsfunktion, die Bitmaps beschädigt
- Behebt das Hinzufügen, Bearbeiten oder Zusammenführen von Lesezeichen in bestimmten Fällen
- Behebt Unterschriften, die manchmal nicht im Adobe Reader-Unterschriftenfeld sichtbar sind
- Behebt, dass
RasterizeToImageFiles
die Seitenrotation nicht berücksichtigt - Behebt das Schrumpfen von Barcode-Stempeln, wenn sie sich dem Seitenrand nähern
- Behebt das Problem mit der IronPdfEngine-Docker-IP-Adresse (lauscht jetzt auf 0.0.0.0)
- Behebt IronPdfEngine Kopf- und Fußzeilen, die nicht richtig funktionieren
- Verbessert die Speichernutzung und Leistung um bis zu 10 Prozent
- Verbesserte Logik für die Bildkomprimierung zur weiteren Optimierung der Größe
- Verbesserte Fehlermeldung bei Speichermangel, um deutlicher zu sein
- Entfernen Sie den Namespace IronPdf.Rendering.Abstractions. Verwenden Sie stattdessen bitte dieselben Renderverfahren aus der Klasse ChromePdfRenderer
Mai 2023
IronPDF v2023.5.8
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.5.8
Anmerkungen zur Veröffentlichung:
- Korrigiert Fehlerbehandlung und Haltepunkte für IronPDF unter Linux
- Behebt ein Problem, bei dem Lizenzschlüssel in einigen .NET-Framework ASP.NET-Projekten nicht aus web.config abgerufen werden konnten
- Behebt mögliche Warnungen über System.Memory-Versionskonflikte
- Fügt PDF/A-3B-Unterstützung hinzu (siehe SaveAsPdfA() und ConvertToPdfA())
- Fügt Unterstützung zum Entfernen von Dokumentmetadaten hinzu (siehe RemoveMetadataKey())
- Behebt Fehler beim Öffnen von Dokumenten aus dem Stream
April 2023
IronPDF v2023.4.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.4.4
Anmerkungen zur Veröffentlichung:
- Unterstützt sowohl ImageSharp 2 als auch ImageSharp 3 (siehe Iron Drawing ImageSharp Version)
- Unterstützt die containerisierte Client/Server-Modell-PDF-Erstellung (siehe IronPdfEngine Docker-Images)
- Behebt einige Fälle, in denen der Lizenzschlüssel nicht aus der Konfigurationsdatei der Anwendung gelesen wurde
- Behebt einige Fälle von fehlenden oder inkompatiblen Assembly-Referenzen bei .NET 4.6.2 - 4.8
März 2023
IronPDF v2023.3.2
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.3.2
Anmerkungen zur Veröffentlichung:
- Implementiert Signaturbilder (siehe
PdfSignatureImage
) - Neue Größenänderungs-API zur Skalierung der Seitenabmessungen unter Beibehaltung der Seitenverhältnisse
- Korrigiert die Positionierung von Stempeln und Wasserzeichen bei PDFs mit unterschiedlicher Ausrichtung
- Behebt eine Ausnahme beim Abrufen von Formularfeldern aus einer PDF-Datei, die einen Hyperlink enthält
- Update auf CEF 110.0.31 mit vielen Sicherheits- und Leistungsverbesserungen
Februar 2023
IronPDF v2023.2.4
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.2.4
Anmerkungen zur Veröffentlichung:
- Unterstützt IronPdfEngine Docker!
- Unterstützt die inkrementelle Speicherung von PDF-Dateien
- Überarbeitet PDF-Signierung und Signatur
- Entfernt iTextSharp-Abhängigkeit
- Behebt
DrawDividerLine
-Fehler im Kopf-/Fußzeilenbereich - Fügt
DrawDividerLineColor
in Text-Header/Footer hinzu - Änderung der Mindestversion des .NET-Frameworks von 4.0 auf 4.6.2
- Behebt Speicherleck bei der Verwendung von
ReplaceTextOnPage
- Aktualisiert
IronSoftware.System.Drawing
auf 2023.2.12 - Ein Problem wurde behoben, bei dem die Konvertierung eines Bildes in PDF manchmal dazu führte, dass das Bild nicht richtig in das PDF-Dokument passte.
- Ein Problem mit dem Zeilenumbruch im HTML-Header und -Footer-Text wurde behoben, bei dem ein Wort beim Rendern eines PDFs aus HTML nicht korrekt gebrochen wurde. Früher wurden einige Wörter an unerwarteten Stellen gebrochen, was zu Text führte, der schwer zu lesen oder zu verstehen war.
- Ein Fehler in der
ImageStamper
-Funktion wurde behoben, der relative Pfade nicht korrekt ausgelesen hat.
Januar 2023
IronPDF v2023.1.11416
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2023.1.11416
Anmerkungen zur Veröffentlichung:
- Unterstützung für die Ausführung von benutzerdefiniertem JavaScript nach einem HTML-Rendering (siehe JavaScript-Eigenschaft)
- Behebt die Unterstützung für Ubuntu 22
- Behebt, dass IronPDF-Dateien bei Verwendung der ClickOnce-Veröffentlichungsmethode nicht einbezogen werden
- Behebt Fehler beim Zusammenführen von Dokumenten mit bestimmten Formularfeldkonfigurationen
- Der Festplattencache ist nun standardmäßig aktiviert und auf den temporären Ordnerpfad eingestellt (siehe
Installation.ChromeBrowserCachePath
). - Veraltet
FitPaperModes.None
und fügtFitPaperModes.Zoom
hinzu - Ersetzt
System.Drawing.Common
durchIronSoftware.Drawing
in netstandard2.0-ProjektenNotizen:
- azure v4 mit net6.0, keine zusätzlichen Variablen gesetzt [Download-Link]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
- azure v4 mit net6.0, keine zusätzlichen Variablen gesetzt [Download-Link]
ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf("https://www.google.com/"); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
- dotnet publish net6.0 -r win-x64
- azure v4 mit net6.0, keine zusätzlichen Variablen gesetzt [Download-Link]
Dezember 2022
IronPDF v2022.12.11113
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.12.11113
Anmerkungen zur Veröffentlichung:
- Behebt Absturz bei Verwendung von IronPDF als Teil eines Windows-Dienstes
- Behebt den Fehler "failed to deploy IronPdf", wenn IronPdf mit Azure Functions verwendet wird (siehe How to Run HTML to PDF with .NET on Azure)
- Korrigiert das Verhalten beim Stempeln von HTML oder Bildern hinter bestehenden PDF-Inhalten
- Behebt fehlende benutzerdefinierte Logger-Schnittstelle (Logging.CustomLogger)
- Behebt fehlende AspxToPdf-Funktionalität (nur .NET 4)
- Behebt, dass Zoom ignoriert wird, auch wenn FitToPaperModes korrekt auf None gesetzt ist
- Fügt RenderZipFileAsPdf zum Rendern von ZIP-Dateien als PDF-Dokument hinzu
- Fügt RenderDelay und BackgroundColor Optionen zu TextStamper hinzu
- Updates auf Chrome 108.4.13 mit vielen Leistungs- und Sicherheitsverbesserungen
- Aktualisiert verschiedene NuGet-Pakete von Drittanbietern, um Schwachstellen zu beseitigen
- Aktualisierungen vorgeschlagener Docker-Dateien (siehe Hinzufügen von IronPdf zu einem bestehenden Docker-Container)
- Verbessert die Konsistenz von IronPDF-Implementierungen in verschiedenen Linux-Distributionen und .NET-Versionen
- Inkrementelle Verbesserungen der Speicherverwaltung, Stabilität und Leistung im nativen Code
November 2022
IronPDF v2022.11.10347
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.11.10347
Anmerkungen zur Veröffentlichung:
- Fügt Radio-Button-Formularelemente hinzu, die aus html-'input'-Elementen mit dem 'type'-Attribut 'radio' erzeugt werden
- Fügt RTF-zu-PDF hinzu - siehe RenderRtfStringAsPdf() für weitere Informationen
- Fügt weitere Möglichkeiten zum Ersetzen von Text hinzu - siehe ReplaceTextOnPages() und ReplaceTextOnAllPages()
- Behebung von nicht sichtbaren Kopf- und Fußzeilen
- Behebt Fehler beim Zusammenführen von Dokumenten mit bestimmten Lesezeichen-Konfigurationen
- Behebt Fehler beim Aufruf von ApplyWatermark()
- Behebt Formularfelder, die nach dem Zusammenführen manchmal nicht bearbeitet werden können
- Repariert die Formularerstellung für HTML-Elemente mit Stilen, die mit '!important' markiert sind
- Behebt einige TIFF-Bilder, die bei Verwendung von ImageToPdf() nicht geladen werden
- Aktualisiert ToMultiPageTiffImage(), um nur eine einzige Bilddatei zu erzeugen
- Aktualisiert das NuGet-Paketlayout, um die Bereitstellung auf allen Plattformen zu verbessern
- Aktualisiert die Logik für die Anwendung von Rändern auf Kopf- und Fußzeilen (jetzt werden standardmäßig nur linke und rechte Ränder angewendet)
- Unterstützt nun die Installation von IronPdf über Zip-Datei oder ausführbare Installationsdatei (siehe IronPdf-Landingpage)
Oktober 2022
IronPDF v2022.10.9622
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.10.9622
Anmerkungen zur Veröffentlichung:
- [Hotfix] Fix ImageStamper und TextStamper fehlen
IronPDF v2022.10.9532
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.10.9532
Anmerkungen zur Veröffentlichung:
- Neue Methoden zum Stempeln von HTML hinzugefügt
- Option hinzugefügt, um die linken und rechten Ränder nur auf Kopf- und Fußzeilen anzuwenden (siehe
UseMarginsOnHeaderAndFooter
) - Veraltet
ApplyMarginToHeaderAndFooter
- Papiergrößen sind jetzt auf 0,00001 Millimeter genau
- Mit IronPDF erstellte Formularfelder haben keinen blauen Rahmen mehr
- Behebt ein Problem, bei dem das Ersetzen von Text manchmal das Layout einer Seite zerstören konnte
- Verbesserte Logik bei der Bestimmung der zu verwendenden Schriftart beim Ersetzen von Text (prüft jetzt auf fehlende Glyphen)
- Aktualisierungen des CEF 105.3.39
September 2022
IronPDF v2022.9.9056
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.9.9056
Anmerkungen zur Veröffentlichung:
- Behebt, dass der Lizenzschlüssel nicht aus Anwendungs- oder Webkonfigurationsdateien gelesen wird
- Behebt Fehler bei fehlenden Microsoft Visual C++-Abhängigkeiten unter Windows
- Behebt einen Fehler, der dazu führt, dass Formulare vertikal um ein paar Pixel versetzt sind
- Behebt doppelte Methodennamen bei Verwendung von VB.NET
- Unterstützung für Formular-Kontrollkästchen bei der Konvertierung von HTML in PDF hinzugefügt
August 2022
IronPDF v2022.8.8138
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.8.8138
Anmerkungen zur Veröffentlichung:
- Fügt Komprimierung für PDF-Dokumente hinzu. Siehe
PdfDocument.CompressImages()
für weitere Informationen - Fügt einen Parameter zum Festlegen von Rendering-Optionen bei der Verwendung von
ImageToPdfConverter
hinzu - Entfernt
PdfPage.PageOrientation
, fügtPdfPage.PageRotation
hinzu (PDF-Seitendrehung ist 0, 90, 180 oder 270) - Korrigiert die Darstellung von Link-Elementen, deren href-Attribut Parameter angibt (über '?')
- Korrekturen bei der Anwendung von Dokument-CSS auf Kopf- und Fußzeilen bei Verwendung der Option
LoadStylesAndCSSFromMainHtmlDocument
- Behebung eines Fehlers beim Setzen und Abrufen von Formularfeld-Flags bei der Verwendung von verschachtelten Formularfeldern
- Updates auf das neueste Pdfium mit verschiedenen Sicherheitsbehebungen und Leistungsverbesserungen
Juli 2022
IronPDF v2022.8.7894
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.8.7894
Anmerkungen zur Veröffentlichung:
- Unterstützung für Apple Silicon Geräte (MacOs auf ARM-Prozessor)
- Fügt Unterstützung für Ubuntu 22 hinzu
- Fügt
IronPdf.Installation.ChromeBrowserCachePath
hinzu - Fügt
PdfDocument.DrawBitmap
zum Zeichnen von Bildern in ein PDF-Dokument hinzu - Reduziert die zusätzliche Dateigröße von PDF-Dokumenten aufgrund von Wasserzeichen für Benutzer ohne IronPDF-Lizenz
- Behebung von Problemen bei einseitigen Anwendungen und AJAX-Websites, die manchmal falsch dargestellt werden
- Behebt "Fehler beim Umbenennen von Formularfeldern" beim Zusammenführen von PDF-Dokumenten
- Behebt das Problem, dass beim Laden von TIFF-Dateien manchmal eine Ausnahme ausgelöst wird
- Behebt einige Anhänge, die beschädigt wurden
- Behebt ein Problem, bei dem Image TOPdf mit einem Bilddateinamen, der ein Leerzeichen enthielt, nicht funktionierte
- Behebt einige
FitToPaperModes
, die nicht korrekt funktionierten. Behebt einige PDF-Dateien, die nicht geöffnet werden konnten - Beim Zusammenführen von PDF-Dokumenten werden jetzt alle Formularfelder und ihre Eigenschaften korrekt zusammengeführt, einschließlich verschachtelter Formularfelder
- Verbesserte Unterstützung für .NET 6.0 in bestimmten Umgebungen
- Verbessert die Positionierung von HtmlStamp und Watermark
Juni 2022
IronPDF v2022.7.6986
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.7.6986
Anmerkungen zur Veröffentlichung:
- Fügt offizielle Unterstützung für NET 6.0-Projekte in Azure Functions hinzu
- Implementiert die Zusammenführung von Anmerkungen beim Zusammenführen von PDF-Dokumenten
- Implementiert die echte automatische Anpassung von HTML-Inhalten an eine PDF-Seite - siehe
FitToPaperModes
für weitere Informationen - TextArea-HTML-Elemente sollten nun ihren Wert enthalten, wenn ein PDF-Dokument erzeugt wird
- Deutlich verbesserte Leistung beim Abrufen von Formularfelddaten oder bei der Bearbeitung von Formularfeldern
- Fügt mehrere schreibgeschützte Eigenschaften für Formularfelder hinzu
- Behebt einen Fehler, der das Setzen von Formularfeldwerten und die Manipulation von Formularfeldern unter Verwendung ihres vollständigen Namens verhindert
- Behebt mehrere Einfrierungen und Leistungsprobleme auf MacOs
- Behebung von Fehlern beim Hinzufügen von Kopf- und Fußzeilen zu einem Dokument im Querformat
- Verbessertes Verhalten bei Verwendung mehrerer Instanzen von IronPDF innerhalb eines IIS-Anwendungspools
- Verbessert das Verhalten und die Übersichtlichkeit bei seltenen Fehlern wie Verbindungsfehlern oder Zeitüberschreitungen
IronPDF v2022.6.6115
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.6.6115
Anmerkungen zur Veröffentlichung:
- Fügt eine erweiterte PDF-Lesezeichen-API hinzu
- Fügt eine neue API für PDF-Anhänge hinzu
- Fügt eine neue
Text
-Ersetzungs-API hinzu - Behebt einen Fehler, der bei mehreren Rendervorgängen in einer Umgebung mit begrenzten Ressourcen (Docker, Kubernetes, etc.) zum Aufhängen führt
- Behebt einen Fehler, bei dem PageOrientation den falschen Wert zurückgibt
- Behebung eines Fehlers, der beim Einfügen von Seiten auftrat
- Behebt einen Fehler, bei dem die Ausgabe von PDF zu Bild ein ungültiges Verhältnis hatte
- Behebt einen Fehler, bei dem ein dupliziertes Formularfeld nicht korrekt gesetzt wurde
- Behebt einen Fehler, bei dem Kopf-/Fußzeilen-Platzhalter nicht funktionierten
- Behebt ein Speicherleckproblem beim Anwenden eines
HtmlHeaderFooter
- Verbesserte Logik beim Einreihen mehrerer Rendervorgänge in eine Warteschlange, nachdem das vom Benutzer angegebene Browserlimit erreicht wurde
- Verbessert den Bereitstellungsprozess
- Verbessert einige Fehlermeldungen
- Updates auf die neueste Pdfium-Version, die Korrekturen bei der Bearbeitung bestehender PDF-Dokumente enthält
- Aktualisiert auf die neueste Chrome-Version, die Fehlerbehebungen und Sicherheitsaktualisierungen beim Rendern von HTML in PDF enthält
Mai 2022
IronPDF v2022.5.5596
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.5.5596
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, bei dem die Positionierung von
HtmlStamp
nicht funktionierte - Behebt einen Fehler, bei dem
AddBackground
fälschlicherweise im Vordergrund hinzugefügt wurde. - Behebt einen Fehler, bei dem
EnableCookies
nicht wie vorgesehen funktionierte - Behebt einen Fehler, der während der Bearbeitung eines PDF-Dokuments eine
ArgumentNullException
verursacht. - Implementiert die Behandlung von
ChromePdfRenderer
-Ausnahmen ohne die Notwendigkeit eines Neustarts - Verbessert die Dokumentation (IntelliSense)
April 2022
IronPDF v2022.4.5575
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.4.5575
Anmerkungen zur Veröffentlichung:
- Unterstützt .NET 6
- Behebt, dass Benutzer-Cookies beim Rendern einer Url nicht automatisch angewendet werden
- Behebt eine gelegentliche GDI+-Ausnahme bei der Konvertierung von PDF-Dokumenten in Bilder unter Windows
- Behebt einen Fehler, der bei der Initialisierung und Bereitstellung auf einigen Systemen zeitweise zum Aufhängen führt
- Behebt einen Fehler, der eine Fehlberechnung der Eigenschaften
Width
,Height
,PrintWidth
undPrintHeight
eines PDF-Dokuments verursacht. - Behoben: Fehler, der dazu führte, dass
HtmlFooter
manchmal einen zusätzlichen 5 mm Rand unterhalb der Fußzeile hinzufügte - Behebt einen Fehler, bei dem der DPI-Parameter die Auflösung von Bildern, die aus einem PDF-Dokument erzeugt wurden, nicht erhöht hat
- Behebt einen Fehler, bei dem die CSS-Stile für Kopf- und Fußzeilen nicht funktionierten
- Behebt einen Fehler, bei dem Lesezeichen beim Setzen von PDF-Sicherheitseinstellungen verschwinden konnten
- Behebt einen Fehler, bei dem
AddPdfBackground
eineArgumentNullException
verursachte - Behebt einen Fehler, bei dem IronPDF bei der Veröffentlichung mit einigen Veröffentlichungsprofilen nicht ausgeführt werden kann
- Behebt einen Fehler, bei dem
DrawDividerLine
nicht mit HTML-Kopf- und -Fußzeile funktioniert - Behebt den Fehler, dass temporäre Dateien nicht bereinigt werden
- Implementiert die Prüfung auf Microsoft Visual C++ Redistributable bei Verwendung von IronPDF unter Windows
- Implementiert eine verbesserte Logik für die Darstellung von HTML-Kopf- und -Fußzeilen in einem PDF-Dokument
IronPDF v2022.4.5455
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.4.5455
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, bei dem das Ändern des Benutzerkennworts, des Besitzer-Kennworts oder der Berechtigungen zum Entfernen von Lesezeichen führte
- Behebt den Fehler, dass beim Zusammenführen von PDF-Dokumenten die Lesezeichen nicht erhalten bleiben
- Behebt mehrere andere Fehler beim Setzen oder Abrufen von Lesezeichen
- Behebt einen Fehler, bei dem die
PrintHeight
undPrintWidth
der PDF-Seite falsch berechnet wurden. - Behebt einen Fehler, der beim Erzeugen von Bildern aus einem PDF-Dokument zum Absturz führen kann
- Behebt einen Fehler, bei dem Rendering-Verzögerungen bei der Erzeugung von Kopf- und Fußzeilen für ein PDF-Dokument nicht korrekt angewendet wurden
- Behebt Speicherleck, wenn das
IDisposable
-Muster nicht verwendet wird - Verbessert die Thread-Sicherheit beim Ändern eines PDF-Dokuments
- Verbessert den Fehlertext, wenn ein PDF-Dokument nicht geöffnet werden kann
- Aktualisiert die pdf-zu-Bild-Konvertierung, um mit einem Seitenindex von 1 zu beginnen
März 2022
IronPDF v2022.3.5084
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.3.5084
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, bei dem PNG-Bilder bei Verwendung von .NET 6 nicht korrekt geladen wurden
- Behebt den Fehler, dass Lizenzstempel nicht angeklickt werden konnten
- Verbessert die Kompatibilität mit einigen Linux-Distributionen
- Verbessert die Gesamtstabilität
- Verbesserte Unterstützung von Multithreading
- Aktualisierungen auf die neueste Pdfium-Version
Februar 2022
IronPDF v2022.2.4887
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.2.4887
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, bei dem einige Bilder nicht korrekt geladen wurden
- Behebt einen Fehler, bei dem ein Cookie nicht korrekt mit dem
ChromeRender
funktionierte - Korrekturen für UNC-Pfad, bei dem Bilder mit
RenderHtmlAsPdf
nicht korrekt funktionierten - Fehler in der HTML-Stilanwendung für Kopf- und Fußzeilen behoben
- Behebt einen Fehler, bei dem das Rendering mit mehreren Threads auf manchen Systemen Dokumente beschädigte
- Verbessert die macOS-Stabilität
- Verbessert die allgemeine Stabilität und Leistung
- NEUE API -
ImageToPdfConverter.PaperSize
zur Festlegung vonPaperSize
bei Verwendung vonImageToPdfConverter
(Standard: A4)
Januar 2022
IronPDF v2022.1.4599
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2022.1.4599
Anmerkungen zur Veröffentlichung:
- Behebt Timeouts bei der Initialisierung auf einigen Systemen
- Korrigiert die Verwendung von bestimmten SSL-Zertifikaten
- Verbessert die Logik bei Verwendung eines benutzerdefinierten temporären Ordners
- Verbessert die Logik beim Herunterfahren/Aufräumen
Dezember 2021
IronPDF v2021.12.4495
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2021.12.4495
Anmerkungen zur Veröffentlichung:
- Behebt einen Fehler, bei dem Kopf- und Fußzeilen nicht richtig dargestellt wurden, wenn JavaScript deaktiviert war
- Behebt Speicherproblem beim Drucken von Dokumenten mit
GetPrintDocument()
- Behebt einen Fehler, bei dem die Rendering-Optionen bei Verwendung der Klasse HtmlToPdf nicht korrekt angewendet werden
- Behebt einen Fehler, bei dem die Ausnahme "subprocess not executable" fälschlicherweise ausgelöst werden kann
- Behebt einen Fehler, bei dem die Ausnahme "registry is not supported on this platform" fälschlicherweise ausgelöst werden kann
- Verbessert die Bereitstellungslogik, um sicherzustellen, dass die richtige Version der heruntergeladenen Abhängigkeiten verwendet wird (relevant bei Verwendung des NuGet-Pakets
IronPdf.Slim
) - Aktualisiert die Standard-Renderzeitüberschreitung von 30s auf 60s
- Aktualisiert die
StampHTML()
-Methoden, um es Benutzern zu ermöglichen, Renderoptionen für die HTML-Stempel anzugebenIronPDF v2021.12.4401
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2021.12.4401
Anmerkungen zur Veröffentlichung:
- Fügt Komprimierung für PDF-Dokumente hinzu. Siehe
PdfDocument.CompressImages()
für weitere Informationen - Fügt einen Parameter zum Festlegen von Rendering-Optionen bei der Verwendung von
ImageToPdfConverter
hinzu - Entfernt
PdfPage.PageOrientation
, fügtPdfPage.PageRotation
hinzu (PDF-Seitendrehung ist 0, 90, 180 oder 270) - Korrigiert die Darstellung von Link-Elementen, deren href-Attribut Parameter angibt (über '?')
- Korrekturen bei der Anwendung von Dokument-CSS auf Kopf- und Fußzeilen bei Verwendung der Option
LoadStylesAndCSSFromMainHtmlDocument
- Behebung eines Fehlers beim Setzen und Abrufen von Formularfeld-Flags bei der Verwendung von verschachtelten Formularfeldern
- Updates auf das neueste Pdfium mit verschiedenen Sicherheitsbehebungen und Leistungsverbesserungen
November 2021
IronPDF v2021.11.4257
Merkmale & Upgrades
https://www.nuget.org/packages/IronPdf/2021.11.4257
Anmerkungen zur Veröffentlichung:
- Chrome, WebKit und Adaptive Rendering zu
IronPdf
hinzugefügt - Pixelgenaue HTML-zu-PDF-Wiedergabe in Chrome
- Volle Multithreading- und Async-Unterstützung
- Razor- und MVC-Helfer hinzugefügt
ChromePdfRenderer
-Klasse hinzugefügtWebKitPdfRenderer
-Klasse hinzugefügt- Klasse
AdaptivePdfRenderer
hinzugefügt - Der Chrome-Renderer ersetzt WebKit als unsere Standard-
HtmlToPdf
-Engine. HTML, CSS und JS werden genauer gerendert, was bei bestehenden Nutzern Layoutänderungen verursachen kann. - Kleinere Änderungen an der API