Lista zmian: aktualizacje, kamienie milowe, plan działania
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 powtarzające się wywołania powodowały wzrost zużycia 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, gdzie
SignatureNamebył zawsze 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ót strony.
Ulepszenia
- Zmniejszono rozmiar pliku PDF przy zastosowaniu tego samego
Stamp,Foreground,Footerdo wielu stron.
Poprawki błędów
- Naprawiono błąd walidacji
VeraPDFdla zgodności PDF/UA związany z brakiem odpowiedniegoStructParentdla adnotacji linku. - Naprawiono problem, gdzie walidacja VeraPDF PDF/3A zawodziła, gdy czcionki 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 problemy z wyciekami pamięci podczas stosowania
Stamp,ForegroundiFooter. - Naprawiono drobny wyciek pamięci przy użyciu 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 powodowało wyjątek
AccessViolationExceptionw niektórych przypadkach. - Naprawiono problem, w którym konwersja PDF/UA wywoływała wyjątek
AccessViolationExceptionpodczas konwertowania 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 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 z drugiego i kolejnych PDF-ów są aktualizowane do
name_x, gdziexto indeks PDF-a (np. polefirstnamew PDF 1 pozostajefirstname, w PDF 2 staje sięfirstname_1, w 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
RenderDocxAsPdfwywoływał wyjątek podczas konwersji niektórych plików DOCX na PDF. - Naprawiono problem, gdzie
SaveAsPdfUAwywoływał wyjątek naruszenia pamięci, gdy dodawano wiele nagłówków/stop 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
- Dodano nowe API do pobierania informacji o indywidualnych glifach i ramkach ograniczających dla każdego znaku obiektu tekstowego (zob.
TextObject.GetGlyphInfo())
Ulepszenia
- Ulepszono usuwanie podpisu, aby dokument był edytowalny po usunięciu podpisów (zob.
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 podczas wywoływania
SaveAsPdfA() - Naprawiono błąd, który powodował, że obrócone strony były wyświetlane niepoprawnie po wywołaniu
Flatten() - Naprawiono problem, gdzie klucz licencji nie był stosowany poprawnie podczas używania
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
NaturalLanguageswConvertToPdfUA, 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ść dla wdrożeń w chmurze.
Poprawki błędów
- Naprawiono problem, w którym generowano niepoprawne numery stron PDF 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 jednoszczytowego 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 wynik VisualOrder w
ExtractAllText. - 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 nie można było znaleźć niektórych pól formularza za pomocą
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, gdzie
RemoveSignatureswywoływał wyjątek w niektórych plikach PDF. - Naprawiono problem, gdzie
Cleaner.ScanPdf()wywoływał 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ła
RenderingOptions.MarginLeftiRenderingOptions.MarginRight. - Naprawiono konstruktor kopii
PdfDocument, aby prawidłowo klonować istniejący dokument. - Naprawiono problem, w którym ustawienie nagłówka/stopki
MaxHeightnaFragmentHeightnie uwzględniało stylu i CSS z głównej zawartości. - Naprawiono problem, gdzie
Compresswywoływał wyjątek w aplikacjach .NET Framework 32-bitowych. - Naprawiono problem, w którym
TextAnnotation.Hiddennie działał. - Naprawiono problem, gdzie
RemoveSignatureswywoływał wyjątek w niektórych plikach PDF. - Naprawiono problem, w którym przypisane na nowo
MetaData.Keywordwywoływały wyjątek. - Naprawiono problem, w którym pobieranie
Bookmarksz niektórych plików PDF powodowało zawieszenie procesu. - Naprawiono problem, gdzie dostęp do
Formw niektórych plikach PDF wywoływał 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 wyższe. - Naprawiono problem, gdzie metody
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()iDrawText()niewłaściwie 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, gdzie metoda
ReplaceText()nie wywoływała wyjątku, gdy nie udawało się renderować tekstu z powodu brakujących glifów w osadzonych czcionkach. - 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, gdzie właściwości
LineiTextChunkobiektuPdfPagenie poprawnie wykrywały i wyświetlały liczby linii i 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()modyfikowała wymiary dokumentu PDF i prowadziła do przycięcia treści, szczególnie 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.Com/mondo 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 strumieni. - 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. - Pozwolono na użycie 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, gdzie
ReplaceTextpowodował pionowe łamanie wiersza. - Naprawiono problem, gdzie 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 dokumencie PDF (zob.
PdfDocument.Pages[].ObjectModel). - Dodano obsługę nagłówków żądań HTTP dla konwersji HTML na PDF (zob.
ChromePdfRenderOptions.HttpRequestHeaders). - Ulepszono walidację wielu podpisów przez zewnętrzne czytniki PDF (zob.
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 obsługę tworzenia pustych dokumentów PDF (zob. konstruktor
PdfDocument). - Dodano obsługę łączenia stron PDF w jedną stronę w postaci wierszy i kolumn (zob.
PdfDocument.Com/binePages()). - Dodano obsługę przesuwania lub skalowania całej zawartości strony (zob.
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 zduplikówanych 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 użycie niestandardowego identyfikatora języka naturalnego dla
SaveAsPdfUA. - Naprawiono błąd, gdzie
SaveAsPdfUAczasami powodował awarie. - Naprawiono błąd, gdzie
Mergeczasami powodował awarie. - Naprawiono problem, gdzie
Stampuszkadzał niektóre pliki PDF. - Naprawiono problem, gdzie
CompressImageuszkadzał niektóre pliki PDF. - Naprawiono problem, gdzie 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 wiele
System.AccessViolationExceptionspodczas manipulacji dokumentami PDF. - Naprawiono problem, gdzie
QRCodeużywał niewłaściwej szerokości i wysokości. - Naprawiono problem, gdzie
RenderDocxAsPdfignorował element łamania 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
StackOverflowExceptionrzuconą, gdyIronPdfzostanie zainicjalizowany 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ć pliki PDF. - Naprawiono problem, gdzie
RenderRtfFileAsPdfczasami zwracała 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.Com/press(). - 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, gdzie ustawienie klucza licencji w
IronPdfEnginenie działa. - 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, gdzie
PdfSignature.SigningContactnie działa. - Ulepszono wydajność
DocxToPdf. - Zrobiono wszystkie metody
Printasynchroniczne. - 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 wszechstronne nowe API czcionek do dodawania, usuwania i używania czcionek (zob.
PdfDocument.Fonts). - Dodano funkcję redakcji tekstu PDF (zob.
PdfDocument.RedactText()). - Dodano obsługę kompresji obrazów w skali szarości z
PdfDocument.Com/pressImages(). - Dodano obsługę zarówno próbkowania chromaty 444, jak i 441 z
PdfDocument.Com/pressImages(). - Dodano nową metodę ładowania podpisów z ciągu base64 (zob.
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 ekstrakcję tekstu, aby teraz pomijaingerować kreskę na końcu wiersza (znak
0xFFFE). - Naprawiono problem z adnotacjami, które nie były odpowiednio zmieniane (zob.
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! (zob.
DocxToPdfRenderer). - Dodano obsługę matematyki LaTeX w dokumentach PDF (zob.
EnableMathematicalLaTex). - Dodano obsługę plików cookie podczas renderowania z ciągu znaków HTML.
- Dodano obsługę macOS dla metod
IronPdfiasync. - Dodano obsługę przezroczystych obrazów podpisów.
- Dodano obsługę hostingu
IronPdfw usługach aplikacyjnych Azure (zob.IronPdf.Server.Azure). - Dodano obsługę używania
IronPdfna iOS i Android za pośrednictwem usługi aplikacyjnej Azure (zob. 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 korzystanie z
Installation.ChromeGpuMode. - Naprawiono różne błędy podczas korzystania z usługi gRPC (
IronPdfDocker engine). - Naprawiono wyciek pamięci podczas scałania dokumentów.
- Zmieniono ciasteczka do bycia specyficznymi dla każdego indywidualnego renderowania (zob.
ChromePdfRenderOptions.CustomCookies). - Zmieniono domyślne zachowanie renderowań HTML-na-PDF, aby korzystać z oddzielnego kontekstu żądania (zob.
IronPdf.Rendering.RequestContexts). - Ulepszono stabilność Docker engine
IronPdf. - Poprawiona kompatybilność z systemem macOS.
- Ulepszona obsługa trybu pojedynczego procesu.
- Ulepszono wykrywanie ścieżki podczas używania
IronPdfdla Python na macOS. - Zredukowano 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.Com/pressStructTree(). - Dodano nowe API pól formularza PDF (zob.
IFormFieldCollectioniPdfDocument.Form). - Dodano obsługę atrybutów formularzy HTML "readonly", "disabłęd" i "maxlength".
- Dodano obsługę "scalania poczty" podczas konwersji DocX na PDF (zob.
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ść podczas używania Docker do hostowania "engine"
IronPdf. - Naprawiono problem przy konwertowaniu
DocXzawierającego nagłówki i stopy na 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! (zob.
PdfDocument.Fonts). - Dodano nowe API adnotacji do pobierania adnotacji dokumentu! (zob.
PdfDocument.Annotations). - Dodano obsługę adresów URL sygnatury wymagających SHA-256 lub SHA-512 (zob.
TimestampHashAlgorithms). - Dodano wsparcie dla wartości przycisków radiowych ustawionych przez atrybut 'checked' HTML.
- Naprawiono błąd, gdzie
IronPdfczasami uszkadzał dokumenty cyfrowo sygnowane przez inną stronę (zob.ChangeTrackingModes). - Naprawiono błąd, w którym niektóre elementy formularzy PDF ulegały uszkodzeniu po połączeniu kilku dokumentów.
- Naprawiono błąd, gdzie indeks strony PDF był niepoprawny, gdy iterowano 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 obsługę dodawania i usuwania formularzy za pomocą
PdfDocument.Form.Add(),Remove(), itp. (zaimplementowaneObservableCollection). - 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 umożliwiają tylko jeden proces, automatycznie włączając
Installation.SingleProcess. - Naprawiono problem z transformacją podczas modyfikacji dokumentu po wywołaniu
AppendPdf(). - Naprawiono problem z niepobraniem środowisk wykonawczych, gdy
Installation.AutomaticallyDownloadNativeBinaries=true. - Naprawiono problem z ignorowanym
Installation.CustomDeploymentDirectory. - 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 enum
PdfFormFieldFlagsbył niedostępny dla użytkowników. - Naprawiono problem, gdzie
ReplaceTextOnPages()wywoływał 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, gdzie
Installation.SingleProcessbył zawsze włączony. - Naprawiono różne problemy przy manipulacji formularzami po skonfigurowaniu
IronPdfdo użycia Docker/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łączenia zdalnego
IronPdf(zob.IronPdfConnectionConfiguration 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






