Lista zmian: aktualizacje, kamienie milowe, plan działania
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 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
SignatureNamezawsze 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
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ę
IgnorePageRotationdoDrawBitmap, aby ignorować obrócenie strony.
Ulepszenia
- Zmniejsz rozmiar pliku PDF, gdy zastosujesz ten sam
Stamp,Foreground,Footerna wielu stronach.
Poprawki błędów
- Naprawiono błąd walidacji
VeraPDFdla zgodności z PDF/UA związany z brakiem odpowiedniegoStructParentdla adnotacji linku. - Naprawiono problem, w którym walidacja PDF/3A VeraPDF kończyła się niepowodzeniem, gdy czcionki nie miały
/ToUnicodei/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,ForegroundiFooter. - Naprawiono drobny wyciek pamięci podczas korzystania z 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 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
AccessViolationExceptionw niektórych przypadkach. - Naprawiono błąd, w którym konwersja PDF/UA generowała
AccessViolationExceptionpodczas 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
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, gdziexjest indeksem PDF (np. polefirstnamena PDF 1 pozostajefirstname, 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
AcroFormprzy 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
RenderDocxAsPdfgenerowało wyjątek podczas konwersji niektórych plików DOCX na PDF. - Naprawiono problem, w którym
SaveAsPdfUAgenerował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
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
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
NaturalLanguageswConvertToPdfUAtak, aby był opcjonalny.
Poprawki błędów
- Naprawiono problem, w którym
ImageFormFieldnie działał 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ń 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
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 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
RemoveSignaturesgenerował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.MarginLeftiRenderingOptions.MarginRight. - Naprawiono konstruktor kopiujący
PdfDocument, aby poprawnie klonować istniejący dokument. - Naprawiono problem, w którym ustawienie
MaxHeightjakoFragmentHeightnie uwzględniało stylu i CSS z głównych treści. - Naprawiono problem, w którym
Compressgenerowało wyjątek w aplikacjach 32-bitowych .NET Framework. - Naprawiono problem, w którym
TextAnnotation.Hiddennie działało. - Naprawiono problem, w którym
RemoveSignaturesgenerowało wyjątek w niektórych PDF. - Naprawiono problem, w którym ponownie przypisane
MetaData.Keywordgenerowały wyjątek. - Naprawiono problem, w którym pobieranie
Bookmarksz niektórych PDF powodowało zawieszenie procesu. - Naprawiono problem, w którym dostęp do
Formw niektórych 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 aktualizacji IronPdf z wersji 2024.8.3 na nowsze wersje. - Naprawiono problem, w którym metody
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()iDrawText()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
LineiTextChunkobiektuPdfPagenie 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
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ść do 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 v2024.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. - 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
ReplaceTextpowodowało pionowe przełamania linii. - 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 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
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
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.
- Pozwolono na identyfikator naturalnego języka dla
SaveAsPdfUA. - Naprawiono błąd, w którym
SaveAsPdfUAczasami powodował awarie. - Naprawiono błąd, w którym
Mergeczasami powodował awarie. - Naprawiono problem, w którym
Stampuszkadzał niektóre PDF. - Naprawiono problem, w którym
CompressImageuszkadzał niektóre PDF. - Naprawiono problem z dodawaniem
HeaderFooteruszkadzających niektóre PDF. - Naprawiono błąd, w wyniku którego nazwy pól formularzy z notacją kropkową były ignorowane.
- Naprawiono kilka
System.AccessViolationExceptionspodczas 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 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
StackOverflowExceptiongenerowane, gdyIronPdfbyło inicjowane 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 Dockera
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ć PDF. - Naprawiono problem, w którym
RenderRtfFileAsPdfczasami zwracało czarną treść.
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
Printuczyniono asynchronicznymi. - 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 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_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.
- 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
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
IronPdfasync. - Dodano obsługę przezroczystych obrazów podpisów.
- Dodano wsparcie dla hostingowania
IronPdfw usługach aplikacji Azure (patrzIronPdf.Server.Azure). - Dodano wsparcie dla używania
IronPdfna iOS i Androidzie poprzez usługę aplikacji Azure (patrz repozytoriumIronPdf.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 (
IronPdfDocker 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
IronPdfdla 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
IFormFieldCollectioniPdfDocument.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
DocXzawierających nagłówki i stopki na PDF. - Naprawiono różnorodne problemy podczas uruchamiania
IronPdfw 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
IronPdfczasami uszkadza dokumenty cyfrowo podpisane przez stronę trzecią (patrzChangeTrackingModes). - 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
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 przez
PdfDocument.Form.Add(),Remove()itp. (zaimplementowanoObservableCollection). - 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.AccessViolationExceptionpodczas 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.CustomDeploymentDirectorybył 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
PdfFormFieldFlagsbył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.SingleProcessbył zawsze włączony. - Naprawiono różnorodne 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 wsparcie dla niestandardowych konfiguracji połączeń zdalnych
IronPdf(patrzIronPdfConnectionConfiguration 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






