변경 로그: 업데이트, 주요 일정, 로드맵
2026년 4월
IronPDF for Python v2026.4.0.1
기능 및 업그레이드
https://pypi.org/project/IronPdf/2026.4.0.1/
릴리스 노트
- 내부 렌더 호출을 줄이고 브라우저 탭을 재사용하여 시작 오버헤드를 최소화하고 PDF 렌더링 성능을 개선했습니다
- 혼합 입력 유형, 숨겨진 요소, 깊게 중첩된 라벨, 주석 정렬을 갖춘 폼에 대해 위젯에서 구조 요소와의 올바른 연관을 보장하기 위해 PDF/UA 구조 트리 태깅 개선
- IronPdfEngine Docker 이미지 크기 60% 감소 (2.89 GB에서 1.14 GB로)
- 불필요한 패키지를 제거하고 4개의 높은 심각도 CVE와 1,400건 이상의 다른 보안 스캔 결과를 해결하여 IronPdfEngine Docker 이미지의 보안 개선
- 런타임 인수(예: 포트, license_key, chrome_browser_limit)를 올바르게 전달하도록 IronPdfEngine Docker 컨테이너 개선
- 반복 호출로 인해 메모리가 증가하는
ReplaceTextOnPages,ReplaceUnicodeText,RedactText및RedactRegions에서 메모리 누수가 수정되었습니다 (93-97% 감소) - 버퍼 오버리드를 수정하여 GetMetadata에서 충돌 또는 데이터 손상을 초래할 수 있는 문제 수정
- PDF/UA 변환에서 CSS overflow:hidden 잘림이 제거되어 결국 잘린 이미지가 표준 PDF 출력과 동일하게 렌더링되지 않는 문제 수정
- Adobe Reader와 같은 외부 서명자가 만든 서명을 확인할 때
SignatureName가 항상 비어 있는 문제를 수정했습니다. - DOCX를 PDF로 변환할 때 누락 된 헤더 / 바닥글 이미지 수정 (DrawingML 및 VML)
2026년 3월
Python용 IronPDF v2026.3.0.1
기능 및 업그레이드
2026년 2월
Python용 IronPDF v2026.2.0.1
기능 및 업그레이드
2026년 1월
Python용 IronPDF v2026.1.0.3
기능 및 업그레이드
2025년 12월
Python용 IronPDF v2025.12.1.4
기능 및 업그레이드
2025년 9월
Python용 IronPDF v2025.9.1.4
기능 및 업그레이드
릴리스 노트
특징
- 페이지의 회전을 무시하기 위해
DrawBitmap에 새로운IgnorePageRotation플래그를 추가했습니다.
개선 사항
- 여러 페이지에 동일한
Stamp,Foreground,Footer를 적용할 때 PDF 파일 크기를 줄였습니다.
버그 수정
- 링크 주석에 적절한
StructParent가 누락되어 PDF/UA 준수에 실패하던VeraPDF의 유효성 검사 실패를 수정했습니다. - VeraPDF PDF/3A 유효성 검사에서 폰트에
/ToUnicode과/Encoding가 둘 다 없는 경우 실패하던 문제를 수정했습니다. - HTML을 PDF로 렌더링할 때 발생하던 심각한 메모리 누수 문제를 수정했습니다.
Stamp,Foreground및Footer를 적용할 때 메모리 누수 문제가 수정되었습니다.DrawTextAPI를 사용할 때 사소한 메모리 누수 문제가 수정되었습니다.
2025년 8월
Python용 IronPDF v2025.8.1.8
기능 및 업그레이드
릴리스 노트
특징 디지털 서명자 이름에 액세스 할 수있는 새로운 VerifiedSignature.SignerName 속성이 추가되었습니다.
개선 사항 이제 양식 필드가 포함된 PDF 파일이 이미지로 변환될 때 자동으로 평면화되어 양식 값이 기본적으로 표시됩니다.
버그 수정
- PDF/A로 저장한 후 PDF/UA로 저장할 때 특정 사례에서
AccessViolationException을(를) 발생시키는 문제를 수정했습니다. - 특정 PDF 페이지를 PDF/UA로 변환할 때 PDF/UA 변환이
AccessViolationException을(를) 발생시키는 문제를 수정했습니다. - 긴 HTML 헤더 및 푸터 콘텐츠가 줄 바꿈이 필요한 경우 잘못 잘리는 문제를 수정했습니다.
- 숫자 문자 참조를 사용하는 PDF 제목 메타데이터에서 이모지 및 특수 문자가 PDF 생성 중 예외를 발생시키던 문제를 수정했습니다.
- Linux 환경에서 HTML을 PDF로 변환할 때 중국어 입력 필드 값이 손상되는 문제를 수정했습니다.
- 특정 PDF 파일의 PDF/A 변환 과정에서 발생하던 메모리 누수 문제를 수정했습니다.
- PDF 개체를 교체하거나 제거할 때 배경색이 검정색으로 바뀌는 문제를 수정했습니다.
- 서명되지 않은 서명란이 포함된 PDF 파일에 서명할 때 예외가 발생하는 문제를 수정했습니다.
2025년 6월
Python용 IronPDF v2025.6.1.5
기능 및 업그레이드
릴리스 노트
새로운 기능
새로운 ToMultiPageTiffBytes() 및 ToMultiPageTiffStream() API가 추가되었습니다.
개선 사항
내부 ToMultiPageTiff() 변환을 최적화하였습니다.
버그 수정
- 문서 병합 시 북마크 대상 위치가 업데이트되지 않던 문제를 수정했습니다.
- 텍스트 줄 및 텍스트 덩어리에서 시스템 액세스 위반 예외가 발생하는 문제를 수정했습니다.
- PDF 파일을 병합, 복사 또는 삽입할 때 양식 필드가 누락되는 문제를 수정했습니다. 이제 두 번째 이후 PDF의 모든 양식 필드 이름은
name_x로 업데이트됩니다. 여기서x는 PDF의 인덱스입니다 (예: PDF 1의 필드firstname는firstname로 남아 있고, PDF 2에서는firstname_1로, PDF 3에서는firstname_2가 됩니다). - 스탬프 또는 머리글/바닥글을 적용할 때 주석이 누락되는 문제를 수정했습니다.
- 스탬프나 헤더/풋터를 적용할 때
AcroForm필드가 누락되는 문제를 수정했습니다. - 머리글/바닥글이 있는 HTML을 PDF로 렌더링할 때 하이퍼링크가 누락되는 문제를 수정했습니다.
- 특정 PDF 파일을 병합할 때 오류가 발생하던 문제를 수정했습니다.
- PDF 파일을 병합하거나 복사할 때 일부 책갈피가 누락되는 문제를 수정했습니다.
- 복잡한 PDF 문서에서 텍스트 분할 및 헤더 감지 문제로 인해 목차가 생성되지 않고 빈 목차가 생성되는 문제를 수정했습니다.
- HTML 구문 분석과 PDF 텍스트 추출 간의 공백 불일치로 인해 HTML 엔티티가 포함된 헤더와 목차 생성이 일치하지 않던 문제를 수정했습니다.
- 특정 DOCX 파일을 PDF로 변환할 때
RenderDocxAsPdf이(가) 예외를 발생시키는 문제를 수정했습니다. - 여러 HTML 헤더/풋터가 추가될 때 메모리 위반 예외가 발생하던
SaveAsPdfUA문제를 수정했습니다. - 내부 메모리 누수 문제를 수정했습니다.
문서 업데이트
ApplyStamp는 이제 스탬프 레이어를 다른 요소 아래에 배치할 때 Flatten 기능을 사용할 것을 권장합니다.
2025년 5월
Python용 IronPDF v2025.5.1.7
기능 및 업그레이드
릴리스 노트
새로운 기능
- Linux ARM을 지원합니다
- 텍스트 객체의 각 문자의 개별 글리프 정보와 경계 상자를 검색하기 위한 새 API가 추가되었습니다 (참조
TextObject.GetGlyphInfo()).
개선 사항
- 서명 제거 기능이 개선되어 서명 제거 후 문서가 편집 가능하도록 했습니다 (참조
PdfDocument.RemoveSignatures()). - macOS 오류 처리 기능이 개선되어, 처리되지 않은 JavaScript 오류가 발생할 경우 PDF 렌더링이 정상적으로 취소되어 시스템 충돌을 방지합니다.
- 글꼴 삽입 해제 안정성 향상
- HTML을 PDF로 변환할 때 작업 및 태스크의 내부 대기열 관리가 개선되어 성능과 안정성이 향상되었습니다.
버그 수정
- PDF/A 문서에 포함된 글꼴과 관련된 문제를 수정합니다.
SaveAsPdfA()호출 시 메모리 누수가 수정되었습니다.Flatten()호출 후 회전된 페이지가 잘못 표시되는 문제를 수정했습니다.IronPdfEngine사용 시 라이센스 키가 제대로 적용되지 않는 문제를 수정했습니다.- 글꼴을 제거해도 PDF 파일 크기가 예상대로 줄어들지 않던 문제를 수정했습니다.
문서 업데이트
- PDF/A 및 PDF/UA 문서 개선
2025년 4월
Python용 IronPDF v2025.4.1.4
기능 및 업그레이드
릴리스 노트
새로운 기능
- 새로운
ToBitmapHighQualityAPI가 추가되었습니다.
개선 사항
- PDF를 이미지로 변환할 때 메모리 사용량 개선.
ConvertToPdfUA에 대한NaturalLanguages매개 변수가 선택 사항이 되도록 업데이트했습니다.
버그 수정
IronPdfEngine(gRPC)과(와) 함께 사용할 때ImageFormField이(가) 제대로 작동하지 않는 문제를 수정했습니다.- 인쇄 시 양식이 표시되지 않던 문제를 수정했습니다.
문서 업데이트
- 일부 클래스에 누락된 문서를 추가했습니다.
2025년 3월
Python용 IronPDF v2025.3.1.6
기능 및 업그레이드
릴리스 노트
개선 사항
- 기본 인쇄 DPI를 300으로 변경했습니다.
- 클라우드 기반 배포의 안정성을 향상시키는
ChromeBrowserLimit의 기본 값을Environment.ProcessorCount로 변경했습니다.
버그 수정
HtmlHeaderFooter로부터 잘못된 PDF 페이지 번호가 생성되던 문제를 수정했습니다.- 대괄호를 포함하는 메타데이터 키를 설정할 때 예외가 발생하던 문제를 수정했습니다.
- 일부 PDF 파일에서 인쇄 여백이 제대로 정렬되지 않던 문제를 수정했습니다.
UpdatedChrome에서 단일 프로세스 모드가 활성화될 때 명확하지 않은 오류 메시지와 함께 충돌하는 문제를 수정했습니다. 이제 시스템은 경고를 기록하고 해당 설정을 무시합니다.
2025년 2월
Python용 IronPDF v2025.2.1.8
기능 및 업그레이드
릴리스 노트
새로운 기능
- EmbedFileToPdfA 함수에 사용할 PDF/A 문서의 사용자 지정 XMP 메타데이터를 편집할 수 있습니다.
개선 사항
ExtractAllTextVisualOrder 출력을 개선하였습니다.- 새 책갈피 추가 및 책갈피가 포함된 문서 병합 기능이 개선되었습니다.
버그 수정
- 주석 아이콘, 색상 및 위치가 업데이트되지 않던 문제를 수정했습니다.
- 주석 좌표값이 항상 0으로 표시되던 문제를 수정했습니다.
FindFormField을 사용하여 일부 양식 필드를 찾을 수 없는 문제를 수정했습니다.- 일부 체크박스 양식이 라디오 버튼처럼 작동하던 문제를 수정했습니다.
- 라디오 버튼 양식에서 "아니요" 값을 설정할 수 없던 문제를 수정했습니다.
- DocuSign에서 텍스트 필드가 잘못 표시되는 문제를 수정했습니다.
- 일부 PDF에서
RemoveSignatures(이)가 예외를 발생시키는 문제를 수정했습니다. - 여러 번 호출될 때
Cleaner.ScanPdf()이(가) 예외를 발생시키는 문제를 수정했습니다. - .NET Framework 애플리케이션에서 gRPC 채널이 종료될 때 예외를 발생시키던 문제를 수정했습니다.
- 헤더/풋터 동적 높이나 단편 높이가
RenderingOptions.MarginLeft및RenderingOptions.MarginRight을 무시하는 문제를 수정했습니다. PdfDocument복사 생성자가 기존 문서를 올바르게 복제하도록 수정했습니다.- 메인 콘텐츠의 스타일 및 CSS를 고려하지 않던
FragmentHeight로 설정된 헤더/풋터MaxHeight을 설정하는 문제를 수정했습니다. - 32비트 .NET Framework 애플리케이션에서
Compress이(가) 예외를 발생시키는 문제를 수정했습니다. TextAnnotation.Hidden이(가) 작동하지 않는 문제를 수정했습니다.- 일부 PDF에서
RemoveSignatures(이)가 예외를 발생시키는 문제를 수정했습니다. - 재할당된
MetaData.Keyword이(가) 예외를 발생시키는 문제를 수정했습니다. - 특정 PDF에서
Bookmarks을 검색할 때 프로세스가 중단되는 문제를 수정했습니다. - 일부 PDF에서
Form을(를) 접근할 때 예외를 발생시키는 문제를 수정했습니다.
2025년 1월
Python용 IronPDF v2025.1.1.1
기능 및 업그레이드
릴리스 노트
새로운 기능
- 새로운
RenderHtmlAsPdfUAAPI가 추가되었습니다. - 새로운
RenderZipFileAsPdfAPI 오버로드가 추가되었습니다.
개선 사항
- PDF 양식 작업 성능이 전반적으로 향상되었습니다.
- HTML 폼 생성 성능이 향상되었습니다.
- PDF 텍스트 추출 품질이 향상되었습니다.
버그 수정
- IronPdf를 2024.8.3 버전에서 업그레이드한 후
RenderRazorViewToPdf()메서드에서 컴파일 오류가 생기는 문제를 수정했습니다. ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()및DrawText()메서드가 줄바꿈 문자(\n)를 새 줄을 생성하지 않고 ÿ으로 잘못 렌더링하던 문제를 수정했습니다.- 일부 RTF 파일을 PDF로 변환할 때 RTF 파일 내에 지원되지 않는 요소가 있어 예외가 발생하는 문제를 수정했습니다.
- 임베디드 하위셋 글리프가 부족하여 텍스트를 렌더링할 수 없을 때 예외가 발생하지 않던
ReplaceText()메서드의 문제를 수정했습니다. - PDF 문서에 암호 보호 및 기타 보안 설정을 적용한 후 내부 하이퍼링크가 작동하지 않던 문제를 수정했습니다.
- PDF 페이지 내의 라인 수와 텍스트 덩어리 수를 올바르게 감지하고 표시하지 않던
PdfPage객체의Line및TextChunk속성을 수정했습니다. - PDF를 이미지로 변환하는 과정에서 DPI 매개변수가 제대로 적용되지 않아 이미지의 DPI 값이 잘못 표시되는 문제를 수정했습니다.
- PDF 문서의 크기를 변경하여 특히 헤더 섹션의 내용이 잘리게 하던
Flatten()메서드의 문제를 수정했습니다. - 배경 PDF를 추가한 후 PDF 문서 페이지에 HTML 머리글과 바닥글이 표시되지 않던 문제를 수정했습니다.
- 특정 Base64 인코딩 이미지가 헤더 및 푸터의 콘텐츠 UTF-8 인코딩을 방해하는 문제를 수정했습니다. 이 문제는 본문 콘텐츠에는 영향을 미치지 않았습니다.
- 공백이 포함된 사용자 지정 메타데이터 키(예: "My Custom Key")를 설정할 때 예외가 발생하는 문제를 수정했습니다.
2024년 12월
Python용 IronPDF v2024.12.1.9
기능 및 업그레이드
릴리스 노트
IronSoftware.System.Drawing을 2024.12.3으로 업데이트했습니다.IronSoftware.Common을 2024.11.2로 업데이트했습니다.- 셀 범위 검색 성능 향상 (중대형 파일의 경우 5~10배 더 빠름).
- 평가 결과를 캐싱하여 수식 평가 기능을 개선했습니다.
- 특정 파일을 로드할 때 발생하던 null 참조 예외를 수정했습니다.
- 수식에서 날짜 값을 가져오는 데 발생했던 문제를 수정했습니다.
- 여러 형식의 스트림으로
Workbook및Worksheet을 변환하는 기능을 추가했습니다. - PDF/A 변환 중 파일을 삽입할 수 있는 새로운 API를 추가했습니다.
ReplaceTextAPI에 선택적 매개 변수FontName및CustomFontSize를 추가했습니다.
2024년 11월
Python용 IronPDF v2024.11.1.4
기능 및 업그레이드
릴리스 노트
- PDF/A 변환 중 파일을 삽입할 수 있는 새로운 API를 추가했습니다.
ReplaceTextAPI에 선택적 매개 변수FontName및CustomFontSize를 추가했습니다.DrawTextAPI에서 사용자 정의 글꼴을 사용할 수 있도록 했습니다.- 우표 위치 지정 문제를 수정했습니다.
- 일부 PDF/A 파일이 Adobe Acrobat Pro에서 표시되지 않던 문제를 수정했습니다.
ReplaceText이(가) 수직으로 줄 바꿈을 유발하는 문제를 수정했습니다.Resize(),Extend()및Transform()메서드에 접근할 수 없는 문제를 수정했습니다.- 유니코드 텍스트 지원 기능이 향상되었습니다.
- 메모리 사용량 및 성능이 향상되었습니다.
ApplyMultipleStampsAsync속도가 개선되었습니다.
2024년 9월
Python용 IronPDF v2024.9.1.3
기능 및 업그레이드
릴리스 노트
- '.download' 파일 확장자를 가진 HTML 리소스에 대한 지원이 추가되었습니다.
- PDF 내 모든 DOM 객체에 접근할 수 있는 새로운 실험적인 API가 추가되었습니다 (참조
PdfDocument.Pages[].ObjectModel). - HTML을 PDF로 변환할 때 HTTP 요청 헤더에 대한 지원이 추가되었습니다 (참조
ChromePdfRenderOptions.HttpRequestHeaders). - 외부 PDF 리더에 의한 여러 서명의 검증이 개선되었습니다 (참조
SignaturePermissions). - "페이지 병합" 기능(N-up이라고도 함)의 동작 및 정확도가 향상되었습니다.
2024년 8월
Python용 IronPDF v2024.8.1.3
기능 및 업그레이드
릴리스 노트
- PDF/A 버전 1A, 1B, 2A, 2B 및 3A 변환 지원이 추가되었습니다.
- 빈 PDF 문서를 만들기 위한 지원이 추가되었습니다 (참조
PdfDocument생성자). - PDF 페이지를 단일 행 및 열 페이지로 결합하기 위한 지원이 추가되었습니다 (참조
PdfDocument.CombinePages()). - 전체 페이지 콘텐츠를 이동하거나 스케일링하는 기능이 추가되었습니다 (참조
PdfPage.Transform()). - HTML을 PDF/A로 렌더링할 때 체크박스가 상호 작용할 수 없던 문제를 수정했습니다.
- HTML에서 라디오 버튼을 생성할 때 성능이 향상되었습니다.
2024년 7월
Python용 IronPDF v2024.7.1.8
기능 및 업그레이드
릴리스 노트
- PDF/A 형식으로 저장할 때 링크, 양식 및 주석이 깨지던 문제를 수정했습니다.
- PDF/UA 파일로 저장할 때 탭 순서가 잘못되던 문제를 수정했습니다.
- PDF 객체를 제거할 때 발생하던 메모리 누수 문제를 수정했습니다.
- Adobe Acrobat Pro를 통해 양식을 편집할 수 없던 문제를 수정했습니다.
- 대용량 이미지 렌더링 시 충돌이 발생하던 문제를 수정했습니다.
- 헤더와 푸터에 렌더링 너비가 적용되지 않던 문제를 수정했습니다.
- 페이지 크기에 따라 우표가 잘못된 위치에 붙는 문제를 수정했습니다.
- 페이지를 평면화한 후 폼 값이 표시되지 않던 문제를 수정했습니다.
- 페이지를 이미지로 변환할 때 양식 값이 표시되지 않는 문제를 수정했습니다 (사용
Flatten=true). - 서명 이미지가 표시되지 않던 문제를 수정했습니다.
- 중복된 폼 이름에 대한 폼 값 설정 지원이 개선되었습니다.
- HTML 입력에서 선택된 콤보박스 목록을 렌더링하는 기능을 추가했습니다.
- 텍스트 수정 API에 새로운 옵션이 추가되었습니다.
- 구두점을 포함한 단어 전체 삭제 기능을 추가했습니다.
2024년 6월
Python용 IronPDF v2024.6.1.1
기능 및 업그레이드
릴리스 노트
- 새로운 영역 정보 삭제 API가 추가되었습니다.
- 이미지 입력 필드에 대한 지원이 추가되었습니다.
- PDF를 이미지로 변환할 때 폼 필드 값을 표시하는 기능을 추가했습니다.
SaveAsPdfUA를 위한 사용자 정의 자연어 식별자를 허용했습니다.SaveAsPdfUA이(가) 때때로 충돌하는 버그를 수정했습니다.Merge이(가) 때때로 충돌하는 버그를 수정했습니다.Stamp가 일부 PDF를 손상시키는 문제를 수정했습니다.CompressImage이(가) 일부 PDF를 손상시키는 문제를 수정했습니다.HeaderFooter이(가) 일부 PDF를 손상시키는 문제를 수정했습니다.- 점 표기법이 포함된 폼 필드 이름이 무시되는 문제를 수정했습니다.
- PDF 문서를 조작할 때
System.AccessViolationExceptions의 여러 문제를 수정했습니다. QRCode이(가) 잘못된 너비 및 높이를 사용하는 문제를 수정했습니다.RenderDocxAsPdf이(가) docx에서 페이지 나누기 요소를 무시하는 문제를 수정했습니다.- 로그인 인증 사용자 이름이 실수로 비밀번호 값으로 설정되는 문제를 수정했습니다.
- 일부 시스템에서 발생하던 FIPS 규정 준수 오류를 수정했습니다.
IronPdf가IronQr보다 먼저 초기화될 때 발생되는StackOverflowException문제를 수정했습니다.- 폼 주석 지원 기능이 향상되었습니다.
- 기존 PDF 문서를 조작할 때 발생하는 문제를 수정하는 최신 Pdfium 버전으로 업데이트되었습니다.
IronSoftware.System.Drawing을 2024.6.1로 업데이트했습니다.IronPdfDocker 이미지에서 더 많은 언어를 지원했습니다.
2024년 5월
Python용 IronPDF v2024.5.1.2/
기능 및 업그레이드
릴리스 노트
- PDF를 소독하고 스캔할 수 있는 새로운
IronPdf.CleanerAPI가 추가되었습니다. RenderRtfFileAsPdf가 때때로 검은색 콘텐츠를 반환하는 문제를 수정했습니다.
2024년 4월
Python용 IronPDF v2024.4.1.2/
기능 및 업그레이드
릴리스 노트
- 새로운
PdfDocument.Compress()API가 추가되었습니다. - 회전된 PDF 파일이 HTML로 변환될 때 이미지가 깨지는 문제를 수정했습니다.
- 아랍어 PDF 파일을 HTML로 변환할 때 HTML 구조가 깨지는 문제를 수정했습니다.
- 여백을 적용할 때 머리글자/바닥글자의 글꼴 크기가 변경되던 문제를 수정했습니다.
- 복잡한 HTML에서 목차(TOC)가 표시되지 않던 문제를 수정했습니다.
IronPdfEngine에서 라이센스 키 설정이 작동하지 않는 문제를 수정했습니다.- 회전된 PDF를 HTML로 변환할 때 이미지가 깨져서 출력되는 문제를 수정했습니다.
- 아랍어 문자가 포함된 PDF 파일을 HTML로 변환할 때 문서 구조가 손상되는 문제를 수정했습니다.
PdfSignature.SigningContact이(가) 작동하지 않는 문제를 수정했습니다.DocxToPdf성능이 개선되었습니다.- 모든
Print메서드를 비동기로 만들었습니다. - gRPC 라이브러리를 버전 2.62.0으로 업데이트했습니다.
2024년 3월
Python용 IronPDF v2024.3.1.3/
기능 및 업그레이드
릴리스 노트
- 글꼴 추가, 제거 및 사용을 위한 포괄적인 새로운 글꼴 API가 추가되었습니다 (참조
PdfDocument.Fonts). - PDF 텍스트 삭제 기능이 추가되었습니다 (참조
PdfDocument.RedactText()). PdfDocument.CompressImages()으로 회색조 이미지를 압축하는 기능이 추가되었습니다.PdfDocument.CompressImages()으로 "444" 및 "441" Chrome 서브샘플링을 지원했습니다.- base64 문자열에서 서명을 로드하는 새로운 메서드가 추가되었습니다 (참조
PdfSignature.FromBase64()). - IronPDF "Docker Engine" 사용 시 MacOs ARM 지원이 추가되었습니다.
- IronPdf "Docker Engine"을 위한
IRONPDF_ENGINE_ENABLE_LOG환경 플래그가 추가되었습니다. - 사용자가 개인 키 없이 서명을 시도할 때 표시되는 오류 메시지를 개선했습니다.
- IronPDF "Docker Engine" 버전 불일치가 감지될 때 오류 메시지가 개선되었습니다.
- 문서를 열거나 이미지를 작업할 때 메모리 사용량이 개선되었습니다.
- PDF/A 지원 기능이 향상되었습니다.
- 이제 줄 끝의 하이픈 (문자
0xFFFE)을 생략하도록 텍스트 추출이 개선되었습니다. - 주석이 올바르게 리사이즈되지 않는 문제를 수정했습니다 (참조
PdfDocument.ResizePage()). - IronPDFEngine의 라이선스 키가 클라이언트에 의해 덮어쓰여지던 문제를 수정했습니다.
- 한 줄짜리 HTML에서 목차가 제대로 작동하지 않던 문제를 수정했습니다.
- IronPDF 버전 업그레이드 시 발생하던 "호환되지 않는 어셈블리" 오류를 수정했습니다.
- OpenXML 라이브러리와의 드문 버전 충돌 문제를 수정했습니다.
- HTML 스탬프 레이아웃 관련 문제를 수정했습니다.
- 배경 PDF를 적용할 때 콘텐츠가 사라지는 문제를 수정했습니다.
- 컬렉션의 첫 번째 라디오 버튼을 HTML을 통해 선택할 수 없던 문제를 수정했습니다.
- 일부 PDF 파일의 디지털 서명이 Adobe 뷰어에서 보이지 않던 문제를 수정했습니다.
2024년 2월
Python용 IronPDF v2024.2.1.2
기능 및 업그레이드
릴리스 노트
- 워드 문서를 PDF로 변환하는 기능이 추가되었습니다! (참조
DocxToPdfRenderer). - PDF 문서에서 LaTeX 수학을 지원하도록 추가했습니다 (참조
EnableMathematicalLaTex). - HTML 문자열에서 렌더링할 때 쿠키 지원 기능이 추가되었습니다.
IronPdfasync메서드에 대해 macOS 지원을 추가했습니다.- 투명 서명 이미지 지원 기능이 추가되었습니다.
- Azure 앱 서비스에서 호스팅을 위한
IronPdf을 지원했습니다 (참조IronPdf.Server.Azure). - Azure 앱 서비스를 통해 iOS 및 Android에서
IronPdf을 사용하는 지원을 추가했습니다 (참조IronPdf.Examples레포). - macOS에서 연속 렌더링이 실패하는 경우가 있던 버그를 수정했습니다.
- Iron Software 제품이 여러 개 설치되어 있을 때 발생하던 충돌 오류를 수정했습니다.
Installation.ChromeGpuMode사용을 방지하는 버그를 수정했습니다.- gRPC 서비스를 사용할 때 발생하는 여러 가지 잡다한 버그를 수정했습니다 (
IronPdfDocker 엔진). - 문서 병합 시 발생하던 메모리 누수 문제를 수정했습니다.
- 쿠키를 각 개별 렌더링에 대해 구체적으로 변경했습니다 (참조
ChromePdfRenderOptions.CustomCookies). - HTML을 PDF로 렌더링할 때 기본 행동을 별도의 요청 컨텍스트를 사용하도록 변경했습니다 (참조
IronPdf.Rendering.RequestContexts). IronPdfDocker 엔진의 안정성을 개선했습니다.- macOS와의 호환성이 향상되었습니다.
- 단일 프로세스 모드 지원이 개선되었습니다.
- macOS에서 Python용
IronPdf사용 시 경로 감지가 개선되었습니다. IronPdfDocker 엔진의 디스크 크기를 줄였습니다.- 대용량 문서(> 100MB) 저장 시간을 90% 이상 단축했습니다.
- 사소한 버그 수정 및 성능 개선.
- 자동 목차 생성 기능이 추가되었습니다! 참조
TableOfContents설정. - PDF 파일 크기를 줄이는 새로운 방법을 추가했습니다! 참조
PdfDocument.CompressStructTree(). - 새로운 PDF 폼 필드 API가 추가되었습니다 (참조
IFormFieldCollection및PdfDocument.Form). - HTML 폼 속성인 'readonly', 'disabled', 'maxlength'에 대한 지원이 추가되었습니다.
- DocX을 PDF로 변환할 때 "메일 병합" 지원이 추가되었습니다 (참조
RenderDocxMailMergeAsPdf()). - 파일 경로에 특수 문자가 포함된 경우 발생하는 기본 URL 문제를 수정했습니다.
- Adobe Reader에서 PDF/A 파일 처리 시 '잘못된 색공간' 오류가 발생하는 문제를 수정했습니다.
- 투명도가 있는 PDF에서 이미지를 생성할 때 발생하던 문제를 수정했습니다.
Flatten()호출 후 PDF에서 이미지를 생성할 때의 문제를 수정했습니다.- 미국 이외의 언어/문자열을 사용하는 시스템에서 헤더 및 푸터 또는 HTML 스탬프를 사용할 때 발생하던 문제를 수정했습니다.
- 동일 프로젝트에서 여러 Iron Software 제품을 사용할 때 발생하던 문제를 수정했습니다.
- Docker를 사용하여 엔진을 호스팅할 때 발생하는 여러 문제 및 누락된 기능을 수정했습니다 (참조
IronPdf"엔진"). - 헤더 및 풋터를 포함한
DocX을 PDF로 변환할 때의 문제를 수정했습니다. - Apple 하드웨어에서 호스팅되는 지속 가능한 환경에서
IronPdf를 실행할 때 발생하는 여러 문제를 수정했습니다. - 글꼴을 추가, 삭제 및 사용할 수 있는 새로운 글꼴 API가 추가되었습니다! (참조
PdfDocument.Fonts). - 문서 주석을 가져오는 새로운 주석 API가 추가되었습니다! (참조
PdfDocument.Annotations). - SHA-256 또는 SHA-512가 필요한 서명 타임스탬프 URL에 대한 지원이 추가되었습니다 (참조
TimestampHashAlgorithms). - HTML 'checked' 속성을 통해 설정된 라디오 버튼 값에 대한 지원이 추가되었습니다.
- 서명이 3자에 의해 디지털 서명된 문서가 종종 손상되는 버그를 수정했습니다 (참조
ChangeTrackingModes). - 여러 문서를 병합한 후 특정 PDF 양식 요소가 손상되는 버그를 수정했습니다.
IronPdf이(가) PDF 페이지를 순회할 때 PDF 페이지 인덱스가 잘못된 문제를 수정했습니다.- 체크박스 폼의 값을 설정할 때 발생하던 버그를 수정했습니다.
- 기존 문서 뒤에 배경 PDF를 적용할 때 발생하던 버그를 수정했습니다.
- 페이지 크기가 서로 다른 문서에 머리글과 바닥글을 적용할 때 발생하던 버그를 수정했습니다.
- 쿠키 동작 개선 - 이제 사용자 지정 쿠키는 렌더링 시 전체 URL 도메인에서 접근 가능합니다.
IronPdf에 의해 생성된 체크박스와 라디오 버튼의 시각적 디스플레이가 개선되었습니다.- 라디오 버튼과 체크박스에 사용할 수 있는 유효한 선택 항목 목록을 추가했습니다. (참조
CheckboxFormField및RadioFormFieldChoices및SelectedIndex). 라디오 버튼과 체크박스의 선택된 인덱스를 설정하는 기능을 추가했습니다. (참조CheckboxFormField및RadioFormFieldClear()및Select()). - 기존 문서에 선과 사각형을 그릴 수 있는 기능이 추가되었습니다. (참조
PdfDocumentDrawLine()및DrawRectangle()). - 사용자가 클릭하여 서명할 수 있는 빈 서명란을 추가하는 기능을 도입했습니다. (참조
SignatureFormField클래스). - 텍스트, 문자, 줄 추출 기능과 위치 정보가 추가되었습니다. (참조
PdfDocument.PagesLines및Characters). - 신뢰할 수 없는 사용자 입력을 허용하는 사용자를 위해 더욱 강력한 웹 보안 기능을 선택적으로 활성화할 수 있도록 추가했습니다. (참조
Installation.EnableWebSecurity). - 기존 문서에 텍스트를 그릴 때 글꼴을 지정할 수 있는 기능이 추가되었습니다. (참조
PdfDocument.DrawText()). - OpenAI 확장 기능 지원이 추가되었습니다. (참조
IronPdf.Extensions.AINuGet 패키지). ObservableCollection을(를) 구현하여PdfDocument.Form.Add(),Remove()등을 통해 양식을 추가 및 제거하는 지원을 추가했습니다.- PDF/A 또는 PDF/UA 호환성을 활성화한 후 하이퍼링크가 깨지는 버그를 수정했습니다.
- 일부 컴퓨터에서 특정 WebGL 또는 JavaScript 사용량이 많은 URL을 렌더링할 때 발생하는 충돌 또는 렌더링 실패 문제를 수정했습니다.
- 하이퍼링크가 포함된 문서를 변환할 때 PDF/UA 유효성 검사 오류를 수정했습니다. (PDF/UA 7.18.5).
- PDF/A로 변환할 때
System.AccessViolationException을(를) 수정했습니다. - 회색조 텍스트나 경로를 사용하는 문서와의 호환성을 위해 텍스트 바꾸기 기능을 수정했습니다.
- 텍스트 바꾸기 동작이 개선되었으며, 여러 버그가 수정되고 텍스트 서식이 더 좋아졌습니다.
- 하이퍼링크에 대한 PDF/A 콘텐츠 설명이 개선되었습니다.
- 단일 프로세스만 허용하는 읽기 전용 환경 내에서의 동작을 개선하여
Installation.SingleProcess을 자동으로 활성화했습니다. AppendPdf()호출 후 문서를 수정할 때 변환 문제가 수정되었습니다.Installation.AutomaticallyDownloadNativeBinaries=true이(가) 다운로드되지 않을 때 실행 시간 문제를 수정했습니다.Installation.CustomDeploymentDirectory이(가) 무시되는 문제를 수정했습니다.- PDF/A 규격 준수를 활성화하면 투명도가 제거되어 배경이 검게 변하는 문제를 수정했습니다.
PdfFormFieldFlags열거형에 사용자가 접근할 수 없던 문제를 수정했습니다.- 모든 페이지에서 텍스트를 찾지 못했을 경우
ReplaceTextOnPages()이(가) 오류를 발생시키는 문제를 수정했습니다. - 리눅스 환경에서 쿠키 지원 관련 문제를 수정했습니다.
Installation.SingleProcess이(가) 항상 활성화되어 있는 문제를 수정했습니다.- Docker/원격을 사용하도록
IronPdf을(를) 구성한 후 양식을 조작할 때 발생하는 여러 문제를 수정했습니다. - 다양한 주석 및 API 문서를 개선했습니다.
- 텍스트 교체 시 글자, 단어 및 텍스트 간격이 개선되었습니다. 단어 사이의 글자 간격이 더 이상 잘못되지 않아야 합니다.
- 사용자 정의 원격
IronPdf연결 구성을 지원했습니다 (참조IronPdfConnectionConfiguration WithCustomChannel()).
2023년 8월
Python용 IronPDF v.2023.8.6
기능 및 업그레이드
릴리스 노트
- 일부 경우에 발생하던 'IronPDFInterop.dll 파일 누락' 오류를 수정했습니다.
- 'ImportPages'를 사용할 때 발생하던 페이지 색인 오류를 수정했습니다.
- 주석 복사 시 프로그램이 멈추는 버그를 수정했습니다.
- HTML 요소가 로드될 때까지 기다린 후 렌더링하는 기능이 추가되었습니다 ('WaitFor' 참조).
- 글꼴이 로드될 때까지 기다린 후 렌더링하는 기능이 추가되었습니다 ('WaitFor' 참조).
- 텍스트를 그릴 때 회전 방향을 지정할 수 있는 기능이 추가되었습니다.
- PDFA 파일로 저장할 때 사용자 지정 색상 프로필을 지정하는 기능이 추가되었습니다.
Python 관련 내용:
- .NET 6.0 자동 설치 시도 기능을 추가했습니다.
- 런타임에 네이티브 종속성을 다운로드할 때 여러 번 재시도하도록 기능을 추가했습니다.
- 다운로드 파일이 손상되었을 때 복구 기능이 향상되었습니다.
- 초기화 중에 콘솔 출력 내용을 약간 개선했습니다.
- 현재 플랫폼별 패키지도 개발 중이며, 이 패키지들은 웹사이트에 업로드될 예정입니다 (실행 시 다운로드가 필요하지 않습니다).
2023년 7월
Python용 IronPDF v.2023.7.9
기능 및 업그레이드
릴리스 노트
- 첫 출시






