Lista zmian: aktualizacje, kamienie milowe, plan działania
Czerwiec 2026
IronPDF for Python v2026.6.0.1
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2026.6.0.1/
Informacje o wydaniu
Ulepszenia
- Dodano
AdvancedCompressionOptionsdla precyzyjnej kontroli kompresji PDF, w tym zmniejszanie rozdzielczości obrazu DPI, ustawienia jakości JPEG, usuwanie strukturalnych drzew i dostosowywalne flagi optymalizacji - Dodano API
PdfDocument.SetFormFont,SetFormFontFromFileiDisableFormFontFallbackdo kontroli lub wyłączania automatycznego osadzania czcionek w polach formularzy - Dodano wsparcie dla podpisu PDF
ECDSAz poprawnymi mapowaniami SHA/OID dla niezawodnej weryfikacji i podpisywania PDF podpisanych EC - Naprawiono niewidoczne lub brakujące nagłówki i stopki w PDF-ach generowanych przez skanery i drukowanych przez przeglądarki
- Naprawiono problem, w którym CopyPages mógł usuwać pola formularzy z współdzielonymi adnotacjami widgetów na wielu stronach, co powodowało znikanie widocznych pól w skopiowanych dokumentach
- Naprawiono błędne numery stron w Spisie Treści dla długich nagłówków, które były zawijane na wielu renderednych liniach
- Naprawiono nadmierny wzrost rozmiaru PDF przy łączeniu nagłówków/stopków ze statyczną zawartością z dynamiczną zawartością w dużych dokumentach
- Naprawiono blokady kolejki IronPdfEngine pod dużym obciążeniem jednoczesnym
- Zaktualizowano wewnętrzne zależności
Maj 2026
IronPDF for Python v2026.5.0.2
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2026.5.0.2/
Kwiecień 2026
IronPDF for Python v2026.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,RedactTextiRedactRegions, gdzie wielokrotne wywołania powodowały rosnący przyrost 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
SignatureNamezawsze był pusty przy weryfikacji podpisów utworzonych przez zewnętrznych podpisujących, 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
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2026.3.0.1/
Luty 2026
IronPDF for Python v2026.2.0.1
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2026.2.0.1/
Styczeń 2026
IronPDF for Python v2026.1.0.3
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2026.1.0.3/
Grudzień 2025
IronPDF for Python v2025.12.1.4
Funkcje i aktualizacje
https://pypi.org/project/IronPdf//2025.12.1.4/
Wrzesień 2025
IronPDF for Python v2025.9.1.4
Funkcje i aktualizacje
https://pypi.org/project/IronPdf/
Informacje o wydaniu
Funkcje
- Dodano nową flagę
IgnorePageRotationdoDrawBitmapw celu ignorowania obrotu strony.
Ulepszenia
- Zmniejszaj rozmiar pliku PDF, stosując te same
Stamp,Foreground,Footerna wielu stronach.
Poprawki błędów
- Naprawiono awarię usuwania podpisu
VeraPDFdla zgodności z PDF/UA powiązaną z adnotacją linku, w której brakowało odpowiedniegoStructParent. - Naprawiono problem, w którym weryfikacja PDF/3A w VeraPDF nie działała, gdy czcionkom brakowało zarówno
/ToUnicode, jak i/Encoding. - Naprawiono poważny błąd powodujący wyciek pamięci podczas renderowania HTML do formatu PDF.
- Naprawiono wycieki pamięci podczas stosowania
Stamp,ForegroundiFooter. - Naprawiono drobny wyciek pamięci podczas używania API
DrawText.
Sierpień 2025
IronPDF for Python v2025.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 podpisującego cyfrowo.
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 problem, w którym zapisanie PDF jako PDF/UA po zapisaniu jako PDF/A wywoływało
AccessViolationExceptionw pewnych przypadkach. - Naprawiono problem, w którym konwersja do PDF/UA rzucała
AccessViolationExceptionpodczas konwersji pewnych stron PDF do 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
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 scałania 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 scałania, kopiowania lub wstawiania plików PDF brakowało pól formularza. Teraz wszystkie nazwy pól formularza od drugiego i kolejnych PDFów są aktualizowane na
name_x, gdziexjest indeksem danego PDFu (np. polefirstnamena PDF 1 pozostaje jakofirstname, 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
AcroFormpodczas stosowania pieczęci 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 scałania niektórych plików PDF.
- Naprawiono błąd, w wyniku którego podczas scałania 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
RenderDocxAsPdfrzucało wyjątek podczas konwersji niektórych plików DOCX do PDF. - Naprawiono awarię naruszenia pamięci, zachodzącą, gdy wiele nagłówków/stopki przekształcono 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
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 pobierania informacji o poszczególnych znakach i polach tekstowych dla każdego obiektu tekstowego (zobacz
TextObject.GetGlyphInfo())
Ulepszenia
- Ulepszono usuwanie podpisu, aby zapewnić edytowalność dokumentu po usunięciu podpisów (zobacz
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
- Naprawiono wyciek pamięci przy wywoływaniu
SaveAsPdfA() - Naprawiono problem, który powodował niepoprawne wyświetlanie obróconych stron po wywołaniu
Flatten() - Naprawiono problem, w którym klucz licencyjny nie był poprawnie stosowany przy użyciu
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
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
NaturalLanguagesdlaConvertToPdfUAna opcjonalny.
Poprawki błędów
- Naprawiono problem, w którym
ImageFormFieldnie działało poprawnie zIronPdfEngine(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
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ść
ChromeBrowserLimitnaEnvironment.ProcessorCount, co zwiększa stabilność wdrożeń opartych na chmurze.
Poprawki błędów
- Naprawiono problem, w którym niepoprawne numerowanie stron PDF zostało 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.
- Naprawiono problem, w którym włączenie trybu jednego procesu w
UpdatedChromepowodował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
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 wyjście graficzne
ExtractAllTextdla VisualOrder. - Ulepszono działanie funkcji dodawania nowych zakładek oraz scałania 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 formularzy 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
RemoveSignaturesgenerowało wyjątek w niektórych plikach PDF. - Naprawiono problem, w którym
Cleaner.ScanPdf()generowało wyjątek przy wielokrotnym wywołaniu. - 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ły
RenderingOptions.MarginLeftiRenderingOptions.MarginRight. - Naprawiono konstruktor kopiowania
PdfDocument, aby poprawnie klonować istniejący dokument. - Naprawiono problem, w którym ustawianie nagłówka/stopki
MaxHeightjakoFragmentHeightnie uwzględniało stylu i CSS z głównej zawartości. - Naprawiono problem, w którym
Compressgenerowało wyjątek na 32-bitowych aplikacjach .NET Framework. - Naprawiono problem, w którym
TextAnnotation.Hiddennie działało. - Naprawiono problem, w którym
RemoveSignaturesgenerowało wyjątek w niektórych plikach PDF. - Naprawiono problem, w którym ponownie przypisane
MetaData.Keywordgenerowały wyjątek. - Naprawiono problem, w którym próba pobrania
Bookmarksz pewnych plików PDF powodowała zawieszenie procesu. - Naprawiono problem, w którym dostęp do
Formw pewnych plikach PDF generował wyjątek.
Styczeń 2025
IronPDF for Python v2025.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 uaktualnieniu IronPDF z wersji 2024.8.3 do wyższych wersji. - Naprawiono problem, w którym metody
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()iDrawText()nieprawidłowo renderowały znak nowej linii (\n) jako ÿ zamiast tworzenia nowej linii. - 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 mogła renderować tekstu z powodu brakujących glifów w osadzonych czcionkach podzbiorów. - 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
LineiTextChunkobiektuPdfPagenieprawidłowo wykrywały i wyświetlały liczbę 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 skutkowała przycinaniem treści, szczególnie 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
Funkcje i aktualizacje
https://pypi.org/project/IronPDF/2024.12.1.9
Informacje o wydaniu
- Zaktualizowano
IronSoftware.System.Drawingdo 2024.12.3. - Zaktualizowano
IronSoftware.Commondo 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ść konwersji
WorkbookiWorksheetw różnych formatach jako strumienie. - Dodano nowe API do osadzania plików podczas konwersji do formatu PDF/A.
- Dodano opcjonalne parametry
FontNameiCustomFontSizedo APIReplaceText.
Listopad 2024
IronPDF for Python w wersji 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
FontNameiCustomFontSizedo APIReplaceText. - Zezwolono na korzystanie z 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
ReplaceTextpowodowało przerwanie linii pionowo. - Naprawiono problem, w którym metody
Resize(),Extend()iTransform()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
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 uzyskania dostępu do wszystkich obiektów DOM w PDF (zobacz
PdfDocument.Pages[].ObjectModel). - Dodano wsparcie dla nagłówków żądań HTTP dla HTML do PDF (zobacz
ChromePdfRenderOptions.HttpRequestHeaders). - Ulepszono walidację wielu podpisów przez zewnętrzne odczyty PDF (zobacz
SignaturePermissions). - Ulepszono działanie i dokładność funkcji "łącz stron" (znanej również jako N-up).
Sierpień 2024
IronPDF for Python w wersji 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 (zobacz konstruktor
PdfDocument). - Dodano wsparcie dla łączenia stron PDF na jednej stronie w rzędach i kolumnach (zobacz
PdfDocument.CombinePages()). - Dodano wsparcie dla przesuwania lub skalowania całej zawartości strony (zobacz
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
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
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.
- Zezwolono na niestandardowy identyfikator naturalnego języka dla
SaveAsPdfUA. - Naprawiono błąd, w którym
SaveAsPdfUAczasami powodowało awarię. - Naprawiono błąd, w którym
Mergeczasami powodowało awarię. - Naprawiono problem, w którym
Stampuszkadzało niektóre pliki PDF. - Naprawiono problem, w którym
CompressImageuszkadzało niektóre pliki PDF. - Naprawiono problem, w którym dodanie
HeaderFooteruszkadzało niektóre pliki PDF. - Naprawiono błąd, w wyniku którego nazwy pól formularzy z notacją kropkową były ignorowane.
- Naprawiono kilka
System.AccessViolationExceptionsprzy manipulacji dokumentami PDF. - Naprawiono problem, w którym
QRCodeużywało nieprawidłowej szerokości i wysokości. - Naprawiono problem, w którym
RenderDocxAsPdfignorowało element przerwania 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
StackOverflowExceptionrzucany, gdyIronPdfjest inicjalizowany przedIronQr. - 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.Drawingdo 2024.6.1. - Obsługiwano więcej języków w obrazie Docker
IronPdf.
Maj 2024
IronPDF for Python v2024.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ć PDFy. - Naprawiono problem, w którym
RenderRtfFileAsPdfczasami zwracało czarną zawartość.
Kwiecień 2024
IronPDF for Python v2024.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
IronPdfEnginenie 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.SigningContactnie działało. - Ulepszono wydajność
DocxToPdf. - Wszystkie metody
Printstały się asynchroniczne. - Zaktualizowano biblioteki gRPC do wersji 2.62.0.
Marzec 2024
IronPDF for Python v2024.3.1.3/
Funkcje i aktualizacje
https://pypi.org/project/IronPdf/2024.3.1.3
Informacje o wydaniu
- Dodano kompleksowe nowe API czcionek do dodawania, usuwania i używania czcionek (zobacz
PdfDocument.Fonts). - Dodano funkcję redagowania tekstu w PDF (zobacz
PdfDocument.RedactText()). - Dodano wsparcie dla kompresji obrazów w skali szarości z
PdfDocument.CompressImages(). - Dodano wsparcie dla podpróbkowania chromy 444 i 441 z
PdfDocument.CompressImages(). - Dodano nową metodę ładowania podpisów z ciągu base64 (zobacz
PdfSignature.FromBase64()). - Dodano wsparcie dla MacOs ARM przy używaniu "Docker Engine" IronPDF.
- Dodano flagę środowiskową
IRONPDF_ENGINE_ENABLE_LOGdla IronPDF "Docker Engine". - Ulepszony komunikat o błędzie wyświetlany, gdy użytkownik próbuje podpisać się przy użyciu podpisu bez klucza prywatnego.
- Ulepszono komunikat o błędzie po wykryciu niezgodności wersji "Docker Engine" IronPDF.
- Zoptymalizowano wykorzystanie pamięci podczas otwierania dokumentu lub pracy z obrazami.
- Ulepszona obsługa formatu PDF/A.
- Ulepszono wyodrębnianie tekstu, aby teraz pomijać myślnik na końcu wiersza (znak
0xFFFE). - Naprawiono problem z anotacjami, które nie były poprawnie przeskalowywane (zobacz
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 problem "niekompatybilnej assembly" podczas aktualizowania 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
Funkcje i aktualizacje
https://pypi.org/project/IronPdf/2024.2.1.2
Informacje o wydaniu
- Dodano konwersję dokumentów WORD do formatu PDF! (zobacz
DocxToPdfRenderer). - Dodano wsparcie dla matematyki LaTeX w dokumentach PDF (zobacz
EnableMathematicalLaTex). - Dodano obsługę plików cookie podczas renderowania z ciągu znaków HTML.
- Dodano wsparcie dla macOS dla metod
IronPdfasync. - Dodano obsługę przezroczystych obrazów podpisów.
- Dodano wsparcie dla hostingu
IronPdfw usługach aplikacji Azure (zobaczIronPdf.Server.Azure). - Dodano wsparcie dla użycia
IronPdfna iOS i Androidzie za pośrednictwem usługi aplikacji Azure (zobacz repoIronPdf.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, który uniemożliwiał korzystanie z
Installation.ChromeGpuMode. - Naprawiono różne błędy przy używaniu usługi gRPC (
IronPdfDocker engine). - Naprawiono wyciek pamięci podczas scałania dokumentów.
- Zmieniono ciasteczka, aby były specyficzne dla każdego renderu (zobacz
ChromePdfRenderOptions.CustomCookies). - Zmieniono domyślne zachowanie renderowania HTML do PDF, aby używało oddzielnego kontekstu żądania (zobacz
IronPdf.Rendering.RequestContexts). - Ulepszono stabilność Docker engine
IronPdf. - Poprawiona kompatybilność z systemem macOS.
- Ulepszona obsługa trybu pojedynczego procesu.
- Ulepszono wykrywanie ścieżki przy użyciu
IronPdfdo Python na macOS. - Zmniejszono rozmiar dysku Docker engine
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 formularza PDF (zobacz
IFormFieldCollectioniPdfDocument.Form). - Dodano obsługę atrybutów formularzy HTML "readonly", "disabłęd" i "maxlength".
- Dodano wsparcie dla "mail merge" przy konwersji DocX do PDF (zobacz
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óżne problemy i brakującą funkcjonalność przy używaniu Dockera do hostowania "engine"
IronPdf. - Naprawiono przy konwersji
DocXzawierających nagłówki i stopki do PDF. - Naprawiono różne problemy przy uruchamianiu
IronPdfw trwałym środowisku hostowanym na sprzęcie Apple. - Dodano nowe API czcionek do dodawania, usuwania i używania czcionek! (zobacz
PdfDocument.Fonts). - Dodano nowe API adnotacji do pobierania adnotacji dokumentu! (zobacz
PdfDocument.Annotations). - Dodano wsparcie dla adresów URL znacznikowania czasu podpisu korzystających z SHA-256 lub SHA-512 (zobacz
TimestampHashAlgorithms). - Dodano wsparcie dla wartości przycisków radiowych ustawionych przez atrybut 'checked' HTML.
- Naprawiono błąd, w którym
IronPdfczasami uszkadzało dokumenty podpisane cyfrowo przez strony trzecie (zobaczChangeTrackingModes). - 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 podczas iterowania po stronach PDF, używając
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
CheckboxFormFieldiRadioFormFielddlaChoicesiSelectedIndex). - Dodano sposób ustawiania wybranego indeksu przycisków radiowych i pól wyboru. (Zobacz
CheckboxFormFieldiRadioFormFielddlaClear()iSelect()). - Dodano możliwość rysowania linii i prostokątów na istniejącym dokumencie. (Zobacz
PdfDocumentdlaDrawLine()iDrawRectangle()). - 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.PagesdlaLinesiCharacters). - 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 za pomocą
PdfDocument.Form.Add(),Remove()itp. (zrealizowanoObservableCollection). - 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.AccessViolationExceptionprzy konwersji do 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 działanie w środowiskach tylko do odczytu, które dopuszczają tylko jeden proces poprzez automatyczne włączanie
Installation.SingleProcess. - Naprawiono problem z przekształceniem przy modyfikacji dokumentu po wywołaniu
AppendPdf(). - Naprawiono problem z nierozpoczynaniem pobierania środowisk uruchomieniowych przy
Installation.AutomaticallyDownloadNativeBinaries=true. - Naprawiono problem z
Installation.CustomDeploymentDirectorypozostawianym bez uwagi. - 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 typ wyliczeniowy
PdfFormFieldFlagsbył niedostępny dla użytkowników. - Naprawiono problem, w którym
ReplaceTextOnPages()rzucało błąd, jeśli tekst nie został znaleziony na każdej stronie. - Naprawiono problem z obsługą plików cookie na systemach Linux.
- Naprawiono problem, w którym
Installation.SingleProcessbyło zawsze włączone. - Naprawiono różne problemy przy manipulacji formularzami po skonfigurowaniu
IronPdfdo 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 obsługę niestandardowych konfiguracji połączenia zdalnego
IronPdf(zobaczIronPdfConnectionConfiguration WithCustomChannel()).
Sierpień 2023
IronPDF for Python v.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
Funkcje i aktualizacje
https://pypi.org/project/IronPdf/2023.7.9
Informacje o wydaniu
- PIERWSZE WYDANIE






