2026년 새로운 소식

Aspose.PDF 26.2의 새로운 기능

가장 중요한 변경 사항

Aspose.PDF 26.2에서는 다음과 같은 기능을 추가했습니다:

  • RTF to PDF 변환 – Rich Text Format(RTF) 파일을 PDF 형식으로 직접 변환합니다. RTF는 Microsoft에서 개발한 널리 호환되는 크로스‑플랫폼 파일 형식으로, 다양한 워드 프로세서 간에 문서를 쉽게 공유할 수 있게 합니다. 글꼴, 색상, 굵게 및 기울임 등 기본 텍스트 서식과 이미지 지원을 제공합니다.

The conversion can be achieved by using the RtfLoadOptions class.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertRtfToPdf()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();

    // Initialize RTF load options
    var options = new Aspose.Pdf.RtfLoadOptions();

    // Open RTF document
    using (var document = new Aspose.Pdf.Document(dataDir + "ConvertRtfToPdf.rtf", options))
    {
        // Save the document as PDF
        document.Save(dataDir + "ConvertRtfToPdf_out.pdf");
    }
}
  • Table Placement After Last Page Element – 페이지의 마지막 콘텐츠 요소 바로 뒤에 표를 정확히 추가할 수 있는 기능을 추가했습니다. 기존 콘텐츠의 경계 상자를 확인하기 위해 Page.CalculateContentBBox() 메서드를 사용하면, 마지막 요소가 끝나는 정확한 위치를 계산하고 그 바로 뒤에 표를 배치할 수 있습니다. 표 데이터가 현재 페이지의 남은 공간을 초과하면 표는 자동으로 다음 페이지 상단부터 이어집니다.

  • Complete Deletion of Invisible Text Objects – PDF 문서에서 보이지 않는 텍스트 객체를 완전히 삭제하는 기능을 추가했습니다. 이제 TextFragmentAbsorber 클래스를 사용하면 TextState.Invisible 속성이 true로 설정된 텍스트 조각이나 RenderingModeTextRenderingMode.Invisible인 경우, 혹은 알파 채널이 0인 전경색을 가진 텍스트 조각을 올바르게 식별하고 제거할 수 있습니다.

변경 사항 및 사용 예제에 대한 자세한 정보는 Aspose.PDF 26.2 Release Notes 페이지에서 확인할 수 있습니다.

Aspose.PDF 26.1의 새로운 기능

Aspose.PDF 26.1에서는 다음과 같은 기능을 추가했습니다:

  • Performance improvements – 문서에 텍스트를 추가할 때 발생하던 성능 저하(PDFNET-34609)와 전반적인 성능 문제(PDFNET-58899)를 해결했습니다.

  • Enhanced rendering accuracy – PDF 왼쪽에 세로 텍스트가 누락되는 문제(PDFNET-38618)를 수정하고, PDF를 PNG로 변환할 때 중국어 문자 렌더링 문제(PDFNET-58950)를 개선했습니다.

  • Improved HTML conversion – API가 HTML‑to‑PDF 변환 시 선 색상을 반영하도록 개선했으며(PDFNET-38417), XFA‑to‑Standard 변환 시 텍스트 겹침 문제를 해결했습니다(PDFNET-38458).

  • Bug fixes for document structure – NumberingStyle가 Heading 객체에 대해 올바르게 작동하도록 수정했으며(PDFNET-38421), PDF‑to‑HTML 변환 시 강조된 텍스트 색상이 유지되도록 개선했습니다(PDFNET-50941).

변경 사항 및 사용 샘플에 대한 자세한 정보는 Aspose.PDF 26.1 Release Notes 페이지에서 확인할 수 있습니다.