Lista zmian: aktualizacje, kamienie milowe, plan działania

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

Kwiecień 2026

IronPDF for Python v2026.4.0.1

31 marca 2026 r.
Wersja 2026.4.0.1

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2026.4.0.1/

Informacje o wydaniu

  • Zwiększono wydajność renderowania PDF przez redukcję wewnętrznych wywołań renderowania i ponowne użycie kart przeglądarki w celu zminimalizowania kosztów uruchamiania
  • Ulepszone oznaczanie drzewa struktury PDF/UA dla formularzy zawierających mieszane typy danych wejściowych, ukryte elementy, głęboko zagnieżdżone etykiety oraz kolejność adnotacji w celu zapewnienia prawidłowego powiązania elementów widgetów z elementami struktury
  • Zmniejszenie rozmiaru obrazu Docker IronPdfEngine o 60% (z 2,89 GB do 1,14 GB)
  • Poprawiono bezpieczeństwo obrazu Docker IronPdfEngine poprzez usunięcie zbędnych pakietów, rozwiązanie 4 problemów CVE o wysokim poziomie zagrożenia oraz ponad 1400 innych wyników skanowania bezpieczeństwa
  • Ulepszono kontener Docker IronPdfEngine, aby poprawnie przekazywał argumenty uruchomieniowe, takie jak port, license_key i chrome_browser_limit
  • Naprawiono wyciek pamięci w ReplaceTextOnPages, ReplaceUnicodeText, RedactText i RedactRegions, gdzie wielokrotne wywołania powodowały wzrost pamięci (redukcja o 93-97%)
  • Naprawiono nadmierny odczyt bufora w funkcji GetMetadata, który mógł powodować awarie lub uszkodzenie danych
  • Naprawiono błąd, w wyniku którego konwersja do formatu PDF/UA usuwała przycięcie CSS overflow:hidden, zapewniając identyczne renderowanie przyciętych obrazów jak w standardowym pliku PDF
  • Naprawiono problem, w którym SignatureName zawsze był pusty podczas weryfikacji podpisów utworzonych przez zewnętrznych sygnatariuszy, takich jak Adobe Reader
  • Naprawiono brakujące obrazy nagłówków/stopek podczas konwersji plików DOCX do formatu PDF (DrawingML i VML)

Marzec 2026

IronPDF for Python v2026.3.0.1

26 lutego 2026 r.
Wersja 2026.3.0.1

Funkcje i aktualizacje

https://pypi.org/project/IronPdf//2026.3.0.1/


Luty 2026

IronPDF for Python v2026.2.0.1

17 lutego 2026 r.
Wersja 2026.2.0.1

Funkcje i aktualizacje

https://pypi.org/project/IronPdf//2026.2.0.1/


Styczeń 2026

IronPDF for Python v2026.1.0.3

10 lutego 2026 r.
Wersja 2026.1.0.3

Funkcje i aktualizacje

https://pypi.org/project/IronPdf//2026.1.0.3/


Grudzień 2025

IronPDF for Python v2025.12.1.4

31 grudnia 2025 r.
Wersja 2025.12.1.4

Funkcje i aktualizacje

https://pypi.org/project/IronPdf//2025.12.1.4/


Wrzesień 2025

IronPDF for Python v2025.9.1.4

3 września 2025 r.
Wersja 2025.9.1.4

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/

Informacje o wydaniu

Funkcje

  • Dodano nową flagę IgnorePageRotation do DrawBitmap, aby ignorować obrócenie strony.

Ulepszenia

  • Zmniejsz rozmiar pliku PDF, gdy zastosujesz ten sam Stamp, Foreground, Footer na wielu stronach.

Poprawki błędów

  • Naprawiono błąd walidacji VeraPDF dla zgodności z PDF/UA związany z brakiem odpowiedniego StructParent dla adnotacji linku.
  • Naprawiono problem, w którym walidacja PDF/3A VeraPDF kończyła się niepowodzeniem, gdy czcionki nie miały /ToUnicode i /Encoding.
  • Naprawiono poważny błąd powodujący wyciek pamięci podczas renderowania HTML do formatu PDF.
  • Naprawiono problemy z wyciekiem pamięci podczas stosowania Stamp, Foreground i Footer.
  • Naprawiono drobny wyciek pamięci podczas korzystania z API DrawText.

Sierpień 2025

IronPDF for Python v2025.8.1.8

14 sierpnia 2025 r.
Wersja 2025.8.1.8

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/

Informacje o wydaniu

Funkcje Dodano nową właściwość VerifiedSignature.SignerName do uzyskiwania dostępu do nazwy sygnatariusza cyfrowego.

Ulepszenia Pliki PDF z polami formularza są teraz automatycznie spłaszczane podczas konwersji na obrazy, co gwarantuje, że wartości formularza są wyświetlane domyślnie.

Poprawki błędów

  • Naprawiono błąd, w którym zapisywanie PDF jako PDF/UA po zapisaniu go jako PDF/A generowało AccessViolationException w niektórych przypadkach.
  • Naprawiono błąd, w którym konwersja PDF/UA generowała AccessViolationException podczas konwersji niektórych stron PDF na PDF/UA.
  • Naprawiono błąd, w wyniku którego długa treść nagłówków i stopek HTML była nieprawidłowo ucinana, gdy wymagała zawijania tekstu.
  • Naprawiono błąd, w wyniku którego emoji i znaki specjalne w metadanych tytułu pliku PDF, wykorzystujące numeryczne odniesienia do znaków, powodowały wyjątek podczas generowania pliku PDF.
  • Naprawiono błąd, w wyniku którego wartość pola formularza w języku chińskim ulegała uszkodzeniu podczas renderowania HTML do formatu PDF w systemie Linux.
  • Naprawiono wyciek pamięci podczas konwersji do formatu PDF/A w przypadku niektórych plików PDF.
  • Naprawiono błąd, w wyniku którego kolor tła zmieniał się na czarny podczas zastępowania lub usuwania dowolnego obiektu PDF.
  • Naprawiono błąd, w wyniku którego podpisywanie pliku PDF zawierającego niepodpisane pole formularza podpisu powodowało wygenerowanie wyjątku.

Czerwiec 2025

IronPDF for Python v2025.6.1.5

5 czerwca 2025 r.
Wersja 2025.6.1.5

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.6.1.5

Informacje o wydaniu

Nowe funkcje

Dodano nowe API ToMultiPageTiffBytes() i ToMultiPageTiffStream()

Ulepszenia

Zoptymalizowano wewnętrzną konwersję ToMultiPageTiff()

Poprawki błędów

  • Naprawiono błąd, w wyniku którego miejsca docelowe zakładek nie były aktualizowane podczas scalania dokumentów.
  • Naprawiono błąd, w wyniku którego wiersze tekstu i fragmenty tekstu powodowały wyjątek naruszenia dostępu do systemu.
  • Naprawiono błąd, w wyniku którego podczas scalania, kopiowania lub wstawiania plików PDF brakowało pól formularza. Teraz wszystkie nazwy pól formularza drugiego i kolejnych PDF są aktualizowane na name_x, gdzie x jest indeksem PDF (np. pole firstname na PDF 1 pozostaje firstname, na PDF 2 staje się firstname_1, na PDF 3 staje się firstname_2).
  • Naprawiono błąd, w wyniku którego brakowało adnotacji podczas stosowania stempli lub nagłówków/stopek.
  • Naprawiono problem, w którym brakowało pól AcroForm przy stosowaniu stempli lub nagłówków/stopki.
  • Naprawiono błąd, w wyniku którego brakowało hiperłączy podczas renderowania HTML do formatu PDF z nagłówkami/stopkami.
  • Naprawiono błąd, który powodował awarię podczas scalania niektórych plików PDF.
  • Naprawiono błąd, w wyniku którego podczas scalania lub kopiowania plików PDF brakowało niektórych zakładek.
  • Naprawiono błąd, w wyniku którego generowanie spisu treści kończyło się niepowodzeniem i powstawał pusty spis treści z powodu fragmentacji tekstu i problemów z wykrywaniem nagłówków w złożonych dokumentach PDF.
  • Naprawiono błąd, w wyniku którego generowanie spisu treści nie pasowało do nagłówków zawierających elementy HTML z powodu rozbieżności w spacji między parsowaniem HTML a ekstrakcją tekstu z pliku PDF.
  • Naprawiono problem, w którym RenderDocxAsPdf generowało wyjątek podczas konwersji niektórych plików DOCX na PDF.
  • Naprawiono problem, w którym SaveAsPdfUA generowało wyjątek naruszenia pamięci, gdy dodano wiele nagłówków/stopków HTML.
  • Naprawiono niektóre wewnętrzne wycieki pamięci.

Aktualizacje dokumentacji

ApplyStamp zaleca teraz używanie opcji Flatten, gdy stemple znajdują się pod innymi elementami


Maj 2025

IronPDF for Python v2025.5.1.7

15 maja 2025 r.
Wersja 2025.5.1.7

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.5.1.7

Informacje o wydaniu

Nowe funkcje

  • Obsługuje system Linux ARM
  • Dodaje nowe API do uzyskiwania informacji o poszczególnych glifach i prostokątach otaczających dla każdego znaku obiektu tekstowego (patrz TextObject.GetGlyphInfo())

Ulepszenia

  • Ulepszono usuwanie podpisów, aby zapewnić, że dokument jest edytowalny po usunięciu podpisów (patrz PdfDocument.RemoveSignatures())
  • Ulepszona obsługa błędów w systemie macOS, dzięki czemu nieprzechwycone błędy JavaScriptu będą w sposób płynny anulować renderowanie plików PDF, aby uniknąć awarii
  • Zwiększona niezawodność usuwania osadzonych czcionek
  • Ulepszono wewnętrzne kolejkowanie zadań podczas konwersji HTML do PDF, co skutkuje lepszą wydajnością i niezawodnością

Poprawki błędów

  • Naprawiono problem dotyczący czcionek osadzonych w dokumentach PDF/A
  • Naprawia wyciek pamięci podczas wywoływania SaveAsPdfA()
  • Naprawia problem, który powodował, że obrócone strony były wyświetlane niepoprawnie po wywołaniu Flatten()
  • Naprawia problem, w którym klucz licencyjny nie był stosowany poprawnie podczas korzystania z IronPdfEngine
  • Naprawiono błąd, w wyniku którego usunięcie czcionek nie powodowało oczekiwanego zmniejszenia rozmiaru pliku PDF

Aktualizacje dokumentacji

  • Ulepszona dokumentacja w formatach PDF/A i PDF/UA

Kwiecień 2025

IronPDF for Python v2025.4.1.4

10 kwietnia 2025 r.
Wersja 2025.4.1.4

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.4.1.4

Informacje o wydaniu

Nowe funkcje

  • Dodano nowe API ToBitmapHighQuality.

Ulepszenia

  • Zwiększone zużycie pamięci podczas konwersji plików PDF na obrazy.
  • Zaktualizowano parametr NaturalLanguages w ConvertToPdfUA tak, aby był opcjonalny.

Poprawki błędów

  • Naprawiono problem, w którym ImageFormField nie działał poprawnie z IronPdfEngine(gRPC).
  • Naprawiono błąd, w wyniku którego formularze nie były widoczne podczas drukowania.

Aktualizacje dokumentacji

  • Dodano brakującą dokumentację dla niektórych klas.

Marzec 2025

IronPDF for Python v2025.3.1.6

6 marca 2025 r.
Wersja 2025.3.1.6

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.3.1.6

Informacje o wydaniu

Ulepszenia

  • Zmieniono domyślną rozdzielczość druku na 300 DPI.
  • Zmieniono domyślną wartość ChromeBrowserLimit na Environment.ProcessorCount, co zwiększa stabilność wdrożeń w chmurze.

Poprawki błędów

  • Naprawia problem, w którym nieprawidłowe numery stron PDF były generowane z HtmlHeaderFooter.
  • Naprawiono błąd, w wyniku którego ustawienie klucza metadanych zawierającego nawiasy powodowało wygenerowanie wyjątku.
  • Naprawiono błąd, w wyniku którego marginesy wydruku nie były prawidłowo wyrównane w niektórych plikach PDF.
  • Naprawia problem, w którym włączenie trybu pojedynczego procesu w UpdatedChrome powodowało awarię z niejasnym komunikatem o błędzie. System rejestruje teraz ostrzeżenie i ignoruje to ustawienie.

Luty 2025

IronPDF for Python v2025.2.1.8

6 lutego 2025 r.
Wersja 2025.2.1.8

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.2.1.8

Informacje o wydaniu

Nowe funkcje

  • Umożliwia edycję niestandardowych metadanych XMP w dokumentach PDF/A dla EmbedFileToPdfA.

Ulepszenia

  • Ulepszono wydajność wyjścia VisualOrder ExtractAllText.
  • Ulepszono działanie funkcji dodawania nowych zakładek oraz scalania dokumentów zawierających zakładki.

Poprawki błędów

  • Naprawiono błąd, w wyniku którego ikona, kolor i położenie adnotacji nie były aktualizowane.
  • Naprawiono błąd, w wyniku którego wartości współrzędnych adnotacji zawsze wynosiły zero.
  • Naprawiono problem, w którym niektóre pola formularza nie mogły być znalezione przy użyciu FindFormField.
  • Naprawiono błąd, w wyniku którego niektóre formularze z polami wyboru działały jak przyciski opcji.
  • Naprawiono błąd, w wyniku którego nie można było ustawić wartości "Nie" w formularzach z przyciskami opcji.
  • Naprawiono błąd, który powodował nieprawidłowe wyświetlanie pól tekstowych w DocuSign.
  • Naprawiono problem, w którym RemoveSignatures generowało wyjątek w niektórych PDF.
  • Naprawiono problem, w którym Cleaner.ScanPdf() generowało wyjątek przy wielokrotnym wywoływaniu.
  • Naprawiono błąd, w wyniku którego kanał gRPC zgłaszał wyjątek podczas zamykania w aplikacjach opartych na platformie .NET Framework.
  • Naprawiono problem, w którym dynamiczna wysokość nagłówka/stopki lub fragmentu ignorowała RenderingOptions.MarginLeft i RenderingOptions.MarginRight.
  • Naprawiono konstruktor kopiujący PdfDocument, aby poprawnie klonować istniejący dokument.
  • Naprawiono problem, w którym ustawienie MaxHeight jako FragmentHeight nie uwzględniało stylu i CSS z głównych treści.
  • Naprawiono problem, w którym Compress generowało wyjątek w aplikacjach 32-bitowych .NET Framework.
  • Naprawiono problem, w którym TextAnnotation.Hidden nie działało.
  • Naprawiono problem, w którym RemoveSignatures generowało wyjątek w niektórych PDF.
  • Naprawiono problem, w którym ponownie przypisane MetaData.Keyword generowały wyjątek.
  • Naprawiono problem, w którym pobieranie Bookmarks z niektórych PDF powodowało zawieszenie procesu.
  • Naprawiono problem, w którym dostęp do Form w niektórych PDF generował wyjątek.

Styczeń 2025

IronPDF for Python v2025.1.1.1

23 grudnia 2024 r.
Wersja 2025.1.1.1

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2025.1.1.1

Informacje o wydaniu

Nowe funkcje

  • Dodano nowe API RenderHtmlAsPdfUA.
  • Dodano nowe przeciążenia API RenderZipFileAsPdf.

Ulepszenia

  • Poprawiono ogólną wydajność obsługi formularzy PDF.
  • Poprawiono wydajność generowania formularzy HTML.
  • Poprawiona jakość wyodrębniania tekstu z plików PDF.

Poprawki błędów

  • Naprawiono problem, w którym metoda RenderRazorViewToPdf() powodowała błędy kompilacji po aktualizacji IronPdf z wersji 2024.8.3 na nowsze wersje.
  • Naprawiono problem, w którym metody ReplaceTextOnPage(), ReplaceTextOnPages(), ReplaceTextOnAllPages() i DrawText() nieprawidłowo renderowały znak nowej linii (\n) jako ÿ zamiast tworzyć nową linię.
  • Naprawiono błąd, w wyniku którego konwersja niektórych plików RTF do formatu PDF powodowała wyjątek z powodu nieobsługiwanych elementów w pliku RTF.
  • Naprawiono problem, w którym metoda ReplaceText() nie generowała wyjątku, gdy nie powiodło się renderowanie tekstu z powodu braku glifów w osadzonych czcionkach subset.
  • Naprawiono błąd, w wyniku którego wewnętrzne hiperłącza nie działały po zastosowaniu ochrony hasłem i innych ustawień zabezpieczeń w dokumencie PDF.
  • Naprawiono problem, w którym właściwości Line i TextChunk obiektu PdfPage nie poprawnie wykrywały i wyświetlały liczby linii oraz fragmentów tekstu na stronie PDF.
  • Naprawiono błąd, w wyniku którego parametr DPI w metodach konwersji plików PDF na obrazy nie był uwzględniany, co powodowało generowanie obrazów o nieprawidłowych wartościach DPI.
  • Naprawiono problem, w którym metoda Flatten() zmieniała wymiary dokumentu PDF i powodowała przycinanie treści, zwłaszcza sekcji nagłówka.
  • Naprawiono błąd, w wyniku którego nagłówki i stopki HTML nie były wyświetlane na stronach dokumentu PDF po dodaniu pliku PDF jako tła.
  • Naprawiono błąd, w wyniku którego niektóre obrazy zakodowane w Base64 zakłócały kodowanie UTF-8 treści w nagłówkach i stopkach, nie wpływając jednak na treść główną.
  • Naprawiono błąd, w wyniku którego ustawienie niestandardowego klucza metadanych zawierającego spacje (np. "My Custom Key") powodowało wygenerowanie wyjątku.

Grudzień 2024

IronPDF for Python v2024.12.1.9

23 grudnia 2024 r.
Wersja 2024.12.1.9

Funkcje i aktualizacje

https://pypi.org/project/IronPDF/2024.12.1.9

Informacje o wydaniu

  • Zaktualizowano IronSoftware.System.Drawing do 2024.12.3.
  • Zaktualizowano IronSoftware.Common do 2024.11.2.
  • Poprawiono wydajność pobierania zakresów komórek (5–10 razy szybciej w przypadku średnich i dużych plików).
  • Ulepszona ocena formuł dzięki buforowaniu wyników obliczeń.
  • Naprawiono wyjątek odwołania do wartości null, który występował podczas ładowania niektórych plików.
  • Naprawiono błąd związany z pobieraniem wartości daty z formuł.
  • Dodano funkcjonalność do konwersji Workbook i Worksheet w różnych formatach jako strumienie.
  • Dodano nowe API do osadzania plików podczas konwersji do formatu PDF/A.
  • Dodano opcjonalne parametry FontName i CustomFontSize do API ReplaceText.

Listopad 2024

IronPDF for Python v2024.11.1.4

22 listopada 2024 r.
Wersja 2024.11.1.4

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.11.1.4

Informacje o wydaniu

  • Dodano nowe API do osadzania plików podczas konwersji do formatu PDF/A.
  • Dodano opcjonalne parametry FontName i CustomFontSize do API ReplaceText.
  • Pozwolono na używanie niestandardowych czcionek z API DrawText.
  • Naprawiono problemy z pozycjonowaniem stempli.
  • Naprawiono błąd, który powodował, że niektóre pliki PDF/A nie mogły być wyświetlane w programie Adobe Acrobat Pro.
  • Naprawiono problem, w którym ReplaceText powodowało pionowe przełamania linii.
  • Naprawiono problem, w którym metody Resize(), Extend() i Transform() były niedostępne.
  • Rozszerzona obsługa tekstu Unicode.
  • Zoptymalizowane wykorzystanie pamięci i wydajność.
  • Ulepszono szybkość ApplyMultipleStampsAsync.

Wrzesień 2024

IronPDF for Python v2024.9.1.3

17 września 2024 r.
Wersja 2024.9.1.3

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.9.1.3

Informacje o wydaniu

  • Dodano obsługę zasobów HTML z rozszerzeniem pliku ".download".
  • Dodano nowe eksperymentalne API do uzyskiwania dostępu do wszystkich obiektów DOM w PDF (patrz PdfDocument.Pages[].ObjectModel).
  • Dodano wsparcie dla nagłówków żądań HTTP dla HTML do PDF (patrz ChromePdfRenderOptions.HttpRequestHeaders).
  • Ulepszono walidację wielu podpisów przez zewnętrzne czytniki PDF (patrz SignaturePermissions).
  • Ulepszono działanie i dokładność funkcji "łącz stron" (znanej również jako N-up).

Sierpień 2024

IronPDF for Python v2024.8.1.3

6 sierpnia 2024 r.
Wersja 2024.8.1.3

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.8.1.3

Informacje o wydaniu

  • Dodano obsługę konwersji plików PDF/A w wersjach 1A, 1B, 2A, 2B i 3A.
  • Dodano wsparcie dla tworzenia pustych dokumentów PDF (patrz konstruktor PdfDocument).
  • Dodano wsparcie dla łączenia stron PDF w jedną stronę z wierszami i kolumnami (patrz PdfDocument.CombinePages()).
  • Dodano wsparcie dla przenoszenia lub skalowania całych zawartości strony (patrz PdfPage.Transform()).
  • Naprawiono problem z nieczynnymi polami wyboru podczas renderowania HTML do formatu PDF/A.
  • Poprawiono wydajność podczas tworzenia przycisków opcji z kodu HTML.

Lipiec 2024

IronPDF for Python v2024.7.1.8

9 lipca 2024 r.
Wersja 2024.7.1.8

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.7.1.8

Informacje o wydaniu

  • Naprawiono błąd, w wyniku którego linki, formularze i adnotacje nie działały po zapisaniu w formacie PDF/A.
  • Naprawiono błąd, w wyniku którego kolejność tabulatorów była nieprawidłowa podczas zapisywania w formacie PDF/UA.
  • Naprawiono problem z wyciekiem pamięci podczas usuwania obiektów PDF.
  • Naprawiono błędy, które uniemożliwiały edycję formularzy w programie Adobe Acrobat Pro.
  • Naprawiono błędy, w wyniku których renderowanie dużych obrazów powodowało awarię.
  • Naprawiono błędy, w wyniku których szerokość renderowania nie miała zastosowania do nagłówków i stopek.
  • Naprawiono błędy, w wyniku których stemple były umieszczane w niewłaściwych miejscach w przypadku różnych rozmiarów stron.
  • Naprawiono błąd, w wyniku którego wartości formularzy nie były widoczne po spłaszczeniu strony.
  • Naprawiono problem, w którym wartości formularza nie były widoczne podczas konwersji strony na obraz (użyj Flatten=true).
  • Naprawiono błąd, w wyniku którego obrazy podpisów nie były widoczne.
  • Ulepszona obsługa ustawiania wartości formularzy o zduplikowanych nazwach.
  • Dodano obsługę renderowania wybranych list z pól kombi na podstawie danych wejściowych HTML.
  • Dodano nowe opcje dla interfejsu API redagowania tekstu.
  • Dodano obsługę redagowania całych słów, w tym znaków interpunkcyjnych.

Czerwiec 2024

IronPDF for Python v2024.6.1.1

19 czerwca 2024 r.
Wersja 2024.6.1.1

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.6.1.1

Informacje o wydaniu

  • Dodano nowe API do redagowania regionów.
  • Dodano obsługę pól formularzy obrazkowych.
  • Dodano obsługę wyświetlania wartości pól formularza podczas konwersji pliku PDF na obraz.
  • Pozwolono na identyfikator naturalnego języka dla SaveAsPdfUA.
  • Naprawiono błąd, w którym SaveAsPdfUA czasami powodował awarie.
  • Naprawiono błąd, w którym Merge czasami powodował awarie.
  • Naprawiono problem, w którym Stamp uszkadzał niektóre PDF.
  • Naprawiono problem, w którym CompressImage uszkadzał niektóre PDF.
  • Naprawiono problem z dodawaniem Header Footer uszkadzających niektóre PDF.
  • Naprawiono błąd, w wyniku którego nazwy pól formularzy z notacją kropkową były ignorowane.
  • Naprawiono kilka System.AccessViolationExceptions podczas manipulacji dokumentami PDF.
  • Naprawiono problem, w którym QRCode używało nieprawidłowej szerokości i wysokości.
  • Naprawiono problem, w którym RenderDocxAsPdf ignorowało element przerwy strony z docx.
  • Naprawiono błąd, w wyniku którego nazwa użytkownika do uwierzytelniania logowania była błędnie ustawiona na wartość hasła.
  • Naprawiono błąd zgodności z FIPS występujący w niektórych systemach.
  • Naprawiono StackOverflowException generowane, gdy IronPdf było inicjowane przed IronQr.
  • Ulepszona obsługa adnotacji w formularzach.
  • Zaktualizowano do najnowszej wersji Pdfium, która zawiera poprawki dotyczące operacji na istniejących dokumentach PDF.
  • Zaktualizowano IronSoftware.System.Drawing do 2024.6.1.
  • Obsługiwano więcej języków w obrazie Dockera IronPdf.

Maj 2024

IronPDF for Python v2024.5.1.2/

29 kwietnia 2024 r.
Wersja 2024.5.1.2/

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.5.1.2/

Informacje o wydaniu

  • Dodano nowe API IronPdf.Cleaner, które może oczyszczać i skanować PDF.
  • Naprawiono problem, w którym RenderRtfFileAsPdf czasami zwracało czarną treść.

Kwiecień 2024

IronPDF for Python v2024.4.1.2/

5 kwietnia 2024 r.
Wersja 2024.4.1.2/

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.4.1.2/

Informacje o wydaniu

  • Dodano nowe API PdfDocument.Compress().
  • Naprawiono błąd, w wyniku którego obrócone pliki PDF powodowały uszkodzenie obrazów podczas konwersji PDF do HTML.
  • Naprawiono błąd, w wyniku którego arabskie pliki PDF naruszały strukturę HTML podczas konwersji plików PDF do formatu HTML.
  • Naprawiono błąd, w wyniku którego rozmiar czcionki nagłówka/stopki ulegał zmianie podczas stosowania marginesu.
  • Naprawiono błąd, w wyniku którego spis treści (TOC) nie wyświetlał się w przypadku złożonego kodu HTML.
  • Naprawiono problem, w którym ustawienie klucza licencyjnego w IronPdfEngine nie działało.
  • Naprawiono błąd, w wyniku którego konwersja obróconego pliku PDF do formatu HTML powodowała wyświetlanie uszkodzonych obrazów.
  • Naprawiono błąd, w wyniku którego konwersja pliku PDF zawierającego znaki arabskie do formatu HTML powodowała uszkodzenie struktury dokumentu.
  • Naprawiono problem, w którym PdfSignature.SigningContact nie działało.
  • Ulepszono wydajność DocxToPdf.
  • Wszystkie metody Print uczyniono asynchronicznymi.
  • Zaktualizowano biblioteki gRPC do wersji 2.62.0.

Marzec 2024

IronPDF for Python v2024.3.1.3/

11 marca 2024 r.
Wersja 2024.3.1.3/

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.3.1.3

Informacje o wydaniu

  • Dodano nowe kompleksowe API czcionek do dodawania, usuwania i używania czcionek (patrz PdfDocument.Fonts).
  • Dodano funkcję maskowania tekstu PDF (patrz PdfDocument.RedactText()).
  • Dodano wsparcie dla kompresji obrazów w odcieniach szarości przy użyciu PdfDocument.CompressImages().
  • Dodano wsparcie zarówno dla próbkowania chrominancji '444', jak i '441' przy użyciu PdfDocument.CompressImages().
  • Dodano nową metodę ładowania podpisów ze stringu base64 (patrz PdfSignature.FromBase64()).
  • Dodano obsługę systemu MacOS ARM podczas korzystania z "silnika Docker" IronPdf.
  • Dodano flagę środowiskową IRONPDF_ENGINE_ENABLE_LOG dla IronPdf "Docker Engine".
  • Ulepszony komunikat o błędzie wyświetlany, gdy użytkownik próbuje podpisać się przy użyciu podpisu bez klucza prywatnego.
  • Ulepszony komunikat o błędzie w przypadku wykrycia niezgodności wersji "Docker Engine" w IronPDF.
  • Zoptymalizowano wykorzystanie pamięci podczas otwierania dokumentu lub pracy z obrazami.
  • Ulepszona obsługa formatu PDF/A.
  • Ulepszono ekstrakcję tekstu, aby teraz pomijała znak łącznika na końcu linii (znak 0xFFFE).
  • Naprawiono problem z adnotacjami, które nie były poprawnie skalowane (patrz PdfDocument.ResizePage()).
  • Naprawiono błąd, w wyniku którego klucz licencyjny w IronPdfEngine był nadpisywany przez klienta.
  • Naprawiono błąd, w wyniku którego spis treści nie działał z jednowierszowym kodem HTML.
  • Naprawiono błąd "niekompatybilnego zestawu" podczas aktualizacji wersji IronPdf.
  • Naprawiono rzadki konflikt wersji z biblioteką OpenXML.
  • Naprawiono błąd związany z układami znaczników HTML.
  • Naprawiono błąd powodujący zniknięcie treści podczas stosowania pliku PDF jako tła.
  • Naprawiono błąd, który uniemożliwiał zaznaczenie pierwszego przycisku opcji w kolekcji za pomocą kodu HTML.
  • Naprawiono błąd, w wyniku którego podpisy cyfrowe w niektórych plikach PDF nie były widoczne w przeglądarce Adobe.

Luty 2024

IronPDF for Python v2024.2.1.2

30 stycznia 2024 r.
Wersja 2024.2.1.2

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2024.2.1.2

Informacje o wydaniu

  • Dodano konwersję dokumentów WORD do formatu PDF! (patrz DocxToPdfRenderer).
  • Dodano wsparcie dla matematyki LaTeXa w dokumentach PDF (patrz EnableMathematicalLaTex).
  • Dodano obsługę plików cookie podczas renderowania z ciągu znaków HTML.
  • Dodano wsparcie dla macOS w metodach IronPdf async.
  • Dodano obsługę przezroczystych obrazów podpisów.
  • Dodano wsparcie dla hostingowania IronPdf w usługach aplikacji Azure (patrz IronPdf.Server.Azure).
  • Dodano wsparcie dla używania IronPdf na iOS i Androidzie poprzez usługę aplikacji Azure (patrz repozytorium IronPdf.Examples).
  • Naprawiono błąd w systemie macOS, który czasami powodował niepowodzenie kolejnych renderowań.
  • Naprawiono błąd powodujący awarię w przypadku zainstalowania wielu produktów Iron Software.
  • Naprawiono błąd uniemożliwiający używanie Installation.ChromeGpuMode.
  • Naprawiono różnorodne błędy przy używaniu usługi gRPC (IronPdf Docker engine).
  • Naprawiono wyciek pamięci podczas scalania dokumentów.
  • Zmieniono pliki cookie, aby były specyficzne dla każdego renderu (patrz ChromePdfRenderOptions.CustomCookies).
  • Zmieniono domyślne zachowanie renderowania HTML na PDF, aby używać osobnego kontekstu żądania (patrz IronPdf.Rendering.RequestContexts).
  • Ulepszono stabilność dockerowego silnika IronPdf.
  • Poprawiona kompatybilność z systemem macOS.
  • Ulepszona obsługa trybu pojedynczego procesu.
  • Ulepszono wykrywanie ścieżek przy użyciu IronPdf dla Python na macOS.
  • Zmniejszono rozmiar dysku dockerowego silnika IronPdf.
  • Skrócenie czasu zapisywania dużych dokumentów (> 100 MB) o 90% lub więcej.
  • Drobne poprawki błędów i ulepszenia wydajności.
  • Dodano nową funkcję automatycznego generowania spisu treści! Zobacz ustawienie TableOfContents.
  • Dodano nowy sposób na zmniejszenie rozmiaru pliku PDF! Zobacz PdfDocument.CompressStructTree().
  • Dodano nowe API pól formularzy PDF (patrz IFormFieldCollection i PdfDocument.Form).
  • Dodano obsługę atrybutów formularzy HTML "readonly", "disabled" i "maxlength".
  • Dodano wsparcie dla "mail merge" podczas konwersji DocX na PDF (patrz RenderDocxMailMergeAsPdf()).
  • Naprawiono problem z podstawowym URL, gdy ścieżka pliku zawiera specjalne znaki.
  • Naprawiono problemy z PDF/A, w którym Adobe Reader rzucał 'Nieprawidłowa przestrzeń kolorów'.
  • Naprawiono problemy przy generowaniu obrazu z PDF zawierających przezroczystość.
  • Naprawiono problemy przy generowaniu obrazu z PDF po wywołaniu Flatten().
  • Naprawiono problemy przy korzystaniu z nagłówków i stopek lub stempli HTML na maszynach z kulturami/tekstami spoza USA.
  • Naprawiono problemy przy użyciu wielu produktów Iron Software w tym samym projekcie.
  • Naprawiono różnorodne problemy i brakujące funkcje przy użyciu Dockera do hostowania "silnika" IronPdf.
  • Naprawiono problemy przy konwersji DocX zawierających nagłówki i stopki na PDF.
  • Naprawiono różnorodne problemy podczas uruchamiania IronPdf w trwałym środowisku hostowanym na sprzęcie Apple.
  • Dodano nowe API czcionek do dodawania, usuwania i używania czcionek! (patrz PdfDocument.Fonts).
  • Dodano nowe API adnotacji do pobierania adnotacji dokumentu! (patrz PdfDocument.Annotations).
  • Dodano wsparcie dla adresów URL sygnatur wymagających SHA-256 lub SHA-512 (patrz TimestampHashAlgorithms).
  • Dodano wsparcie dla wartości przycisków radiowych ustawionych przez atrybut 'checked' HTML.
  • Naprawiono błąd, w którym IronPdf czasami uszkadza dokumenty cyfrowo podpisane przez stronę trzecią (patrz ChangeTrackingModes).
  • Naprawiono błąd, w którym niektóre elementy formularzy PDF ulegały uszkodzeniu po połączeniu kilku dokumentów.
  • Naprawiono błąd, w którym indeks strony PDF był niepoprawny przy iterowaniu przez strony PDF przy użyciu IronPdf.
  • Naprawiono błąd przy ustawianiu wartości pola wyboru formularza.
  • Naprawiono błąd przy stosowaniu tła PDF za istniejącym dokumentem.
  • Naprawiono błąd dot. stosowania nagłówków i stopek do dokumentu z różnymi rozmiarami stron.
  • Ulepszono zachowanie plików cookie - niestandardowe pliki cookie powinny być dostępne dla całej domeny URL podczas renderowania.
  • Ulepszono wizualne wyświetlanie pól wyboru i przycisków radiowych generowanych przez IronPdf.
  • Dodano listę ważnych opcji dla przycisków radiowych i pól wyboru. (zobacz CheckboxFormField i RadioFormField dla Choices i SelectedIndex).
  • Dodano sposób ustawiania wybranego indeksu przycisków radiowych i pól wyboru. (zobacz CheckboxFormField i RadioFormField dla Clear() i Select()).
  • Dodano możliwość rysowania linii i prostokątów na istniejącym dokumencie. (zobacz PdfDocument dla DrawLine() i DrawRectangle()).
  • Dodano możliwość dodawania pustego pola podpisu umożliwiającego użytkownikowi kliknięcie, aby podpisać. (zobacz klasę SignatureFormField).
  • Dodano ekstrakcję tekstu, znaków i linii z informacjami o pozycji. (zobacz PdfDocument.Pages dla Lines i Characters).
  • Dodano silniejsze funkcje zabezpieczeń internetowych dla tych, którzy akceptują niezaufane dane wejściowe użytkowników. (zobacz Installation.EnableWebSecurity).
  • Dodano możliwość specyfikacji czcionki przy rysowaniu tekstu na istniejącym dokumencie. (zobacz PdfDocument.DrawText()).
  • Dodano wsparcie dla rozszerzeń OpenAI. (zobacz pakiet NuGet IronPdf.Extensions.AI).
  • Dodano wsparcie dla dodawania i usuwania formularzy przez PdfDocument.Form.Add(), Remove() itp. (zaimplementowano ObservableCollection).
  • Naprawiono błąd, w którym hiperłącza ulegały uszkodzeniu po włączeniu zgodności z PDF/A lub PDF/UA.
  • Naprawiono awarię lub nieudane renderowanie podczas renderowania niektórych ciężkich adresów URL WebGL lub JavaScript na niektórych maszynach.
  • Naprawiono walidację PDF/UA podczas konwersji dokumentu zawierającego hiperłącza. (PDF/UA 7.18.5).
  • Naprawiono System.AccessViolationException podczas konwersji na PDF/A.
  • Naprawiono zastępowanie tekstu, aby było kompatybilne z dokumentami używającymi tekstu lub ścieżek w odcieniach szarości.
  • Ulepszono zachowanie podczas zastępowania tekstu z licznymi poprawkami błędów i lepszym formatowaniem tekstu.
  • Ulepszono opisy treści w PDF/A dla hiperłączy.
  • Ulepszono zachowanie w środowiskach tylko do odczytu, które pozwalają na jeden proces poprzez automatyczne włączenie Installation.SingleProcess.
  • Naprawiono problem z przekształceniem po modyfikacji dokumentu po wywołaniu AppendPdf().
  • Naprawiono problem z tym, że środowiska uruchomieniowe nie były pobierane przy Installation.AutomaticallyDownloadNativeBinaries=true.
  • Naprawiono problem z tym, że Installation.CustomDeploymentDirectory był ignorowany.
  • Naprawiono problem, w którym włączenie zgodności z PDF/A powodowało usunięcie przezroczystości i skutkowało czarnym tłem.
  • Naprawiono problem, w którym enumeracja PdfFormFieldFlags była niedostępna dla użytkowników.
  • Naprawiono problem z tym, że ReplaceTextOnPages() generowało błąd, jeśli tekst nie był znajdowany na każdej stronie.
  • Naprawiono problem z obsługą plików cookie na systemach Linux.
  • Naprawiono problem z tym, że Installation.SingleProcess był zawsze włączony.
  • Naprawiono różnorodne problemy przy manipulacji formularzami po skonfigurowaniu IronPdf do korzystania z Dockera/zdalnego.
  • Ulepszono różnorodne komentarze i dokumentację API.
  • Ulepszono odstępy pomiędzy literami, słowami i tekstem przy zastępowaniu tekstu; słowa nie powinny już mieć nieprawidłowych odstępów między literami.
  • Dodano wsparcie dla niestandardowych konfiguracji połączeń zdalnych IronPdf (patrz IronPdfConnectionConfiguration WithCustomChannel()).

Sierpień 2023

IronPDF for Python v.2023.8.6

02.08.2023
Wersja 2023.8.6

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2023.8.6

Informacje o wydaniu

  • Naprawiono brak pliku 'IronPdfInterop.dll' w niektórych przypadkach
  • Naprawiono błąd indeksu strony przy użyciu 'ImportPages'
  • Naprawiono błąd powodujący zawieszenie programu podczas kopiowania adnotacji
  • Dodano funkcję oczekiwania na załadowanie elementów HTML przed renderowaniem (patrz 'WaitFor')
  • Dodano funkcję oczekiwania na załadowanie czcionek przed renderowaniem (patrz 'WaitFor')
  • Dodano funkcję określania rotacji podczas rysowania tekstu
  • Dodano funkcję określania niestandardowego profilu kolorów przy zapisie jako PDFA

Specyficzne dla Python:

  • Dodano próbę automatycznej instalacji .NET 6.0
  • Dodano wielokrotne próby pobierania natywnych zależności w czasie wykonywania
  • Ulepszono odzyskiwanie, gdy pobieranie zostaje uszkodzone
  • Dodano nieco lepsze wyjście konsoli podczas inicjalizacji
  • Teraz również budujemy pakiety specyficzne dla platform, które zostaną przesłane na naszą stronę internetową (te nie wymagają żadnych pobrań w czasie wykonywania)

Lipiec 2023

IronPDF for Python v.2023.7.9

05.07.2023
Wersja 2023.7.9

Funkcje i aktualizacje

https://pypi.org/project/IronPdf/2023.7.9

Informacje o wydaniu

  • PIERWSZE WYDANIE

Gotowy, aby rozpocząć?
Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.