GroupDocs.Viewer for Java 26.3이 이제 제공됩니다. 이 마이너 업데이트는 슬라이드 자리 표시자에 대한 새로운 렌더링 옵션을 도입하고 PDF, PowerPoint, Excel, Word 및 이미지 변환에 영향을 주는 다양한 버그를 해결합니다.
이 릴리스의 새로운 기능
- GroupDocs.Viewer for Java 26.3 (25.12 → 26.3)
| 키 | 카테고리 | 요약 |
|---|---|---|
| VIEWERNET‑5551 | 새 기능 | 슬라이드의 머리글 및 바닥글에 자리 표시자를 렌더링하는 옵션 추가 |
| VIEWERNET‑5550 | 버그 | PowerPoint 바닥글에 추가된 내용이 모든 출력 형식으로 렌더링할 때 보이지 않음 |
| VIEWERNET‑5530 | 버그 | DOCX를 PDF로 변환할 때 아라비아어 글꼴이 잘못 렌더링됨 |
| VIEWERNET‑5408 | 버그 | PDF를 HTML로 변환할 때 렌더링 속도가 느림 |
| VIEWERNET‑4964 | 버그 | Custom DefaultFontName을 적용했을 때 PDF를 HTML로 저장하는 중 텍스트가 손상됨 |
| VIEWERNET‑4941 | 버그 | Windows Server 2019에서 간헐적인 문자 렌더링 오류 |
| VIEWERNET‑5024 | 버그 | PDF를 HTML로 변환: 텍스트가 올바르게 변환되지 않음 |
| VIEWERNET‑5514 | 버그 | Spreadsheet 형식군에 대해 연속 호출 시 명시적 페이지 번호 매김이 잘못 처리됨 |
| VIEWERNET‑5513 | 버그 | 시험판 모드에서 명시적으로 지정된 페이지 번호가 시험판 제한을 초과하면 WordProcessing 문서 생성이 잘못됨 |
| VIEWERNET‑5480 | 버그 | PDF 렌더링이 완전히 깨짐 |
| VIEWERNET‑5515 | 버그 | Linux에서 Cross‑platform Viewer를 사용할 때 TIFF 렌더링이 예외를 발생시킴 |
| VIEWERNET‑4540 | 버그 | PDF 파일이 잘못 표시되어 문자와 줄이 바뀜 |
| VIEWERNET‑5516 | 버그 | 라이선스 모드에서 페이지 번호가 문서 전체 페이지 수보다 클 때 WordProcessing을 PDF 보기로 생성하는 것이 잘못됨 |
| VIEWERNET‑5577 | 개선 | 메일 메시지 본문에서 원시 URI를 감지하고 래핑하는 기능 구현 |
| VIEWERNET‑5550 | 버그 | PowerPoint 바닥글에 추가된 내용이 모든 출력 형식으로 렌더링할 때 보이지 않음 (v25.11에서 재오픈) |
| VIEWERNET‑5241 | 버그 | PDF를 HTML로 변환할 때 숫자, 날짜시간 및 금액 값의 형식이 깨짐 |
| VIEWERNET‑4709 | 버그 | PDF를 HTML로 변환: 전체 결과 파일이 링크가 됨 |
| VIEWERNET‑5568 | 버그 | 이메일 본문의 하이퍼링크가 클릭되지 않음 |
| VIEWERJAVA‑4048 | 버그 | XLSX를 HTML로 변환: 행 번호에 자동 맞춤이 적용되지 않음 |
| VIEWERJAVA‑4058 | 버그 | Docker에서 LOCALAPPDATA가 없어 폰트 해상도 시 NullPointerException 발생 |
| VIEWERJAVA‑4060 | 향상 | Excel을 JPG(또는 PNG)로 변환할 때 PDF에 비해 텍스트 해상도가 낮게 렌더링됨 |
공용 API 변경 사항
추가됨
com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() boolean 속성 (VIEWERNET‑5551)
제거됨
없음
새로운 기능
HorizontalResolution및VerticalResolution속성을 SpreadsheetOptions 클래스에 추가했습니다. 이를 통해 사용자는 스프레드시트를 PNG 및 JPEG 형식으로 렌더링할 때 출력 이미지 해상도(DPI)를 제어할 수 있습니다.
코드 예제
Path pageFilePathFormat = Paths.get("page_{0}.png");
PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
viewer.view(viewOptions);
}
업데이트 받는 방법
버전 26.3을 사용하려면 pom.xml(또는 Gradle의 동등한 항목)에 다음 종속성을 추가하십시오:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>26.3</version>
</dependency>
직접 다운로드
또는 공식 릴리스 페이지에서 컴파일된 JAR 파일을 다운로드하십시오:
https://releases.groupdocs.com/viewer/java/