왜 Aspose.Pdf for Reporting Services를 선택해야 하는가
Aspose.Pdf for Reporting Services는 Microsoft SQL Server 2016, 2017, 2019 및 2022 Reporting Services와 Microsoft Power BI Report Server를 사용하여 PDF 보고서를 생성할 수 있는 강력한 .NET 솔루션입니다. Aspose.Pdf for Reporting Services는 독립적으로 작동하지 않으며, SQL Reporting Services의 렌더링 확장 프로그램입니다. 기본 보고서 요소인 표, 차트, 이미지, 머리글/바닥글, 선 등을 지원할 뿐만 아니라, SQL Reporting Services보다 더 많은 이점을 제공하는 사용자 정의 속성을 추가할 수 있는 기능도 제공합니다. 이러한 속성을 사용하면 Report Designer에서 지원하지 않는 콘텐츠 목록을 생성할 수 있습니다. 결과 PDF 문서에 Report Builder에서 기본적으로 지원하지 않는 각주/미주를 포함할 수 있습니다. 또 다른 흥미로운 기능은 SQL Reporting Services에서 지원하지 않지만 Aspose.Pdf for Reporting Services에서는 선 요소의 시작이나 끝에 화살표를 추가할 수 있는 기능을 제공하는 선 화살표입니다. 또한 Aspose.Pdf for Reporting Services는 Report Designer에서 지원하지 않는 텍스트 정렬(정렬 또는 완전 정렬) 정보를 지정하는 기능을 제공합니다. 이러한 텍스트 모드는 결과 문서를 더 잘 형식화하고 읽기 쉽게 만듭니다.
앞서 언급한 기능들과 함께, SQL Reporting Services에서 기본적으로 지원하지 않는 기능을 얻기 위해 보고서에 대한 특정 다른 구성 매개변수를 설정할 수도 있습니다. 다음은 Aspose.Pdf for Reporting Services가 제공하는 기능에 대한 간략한 설명입니다.
보안 설정
때때로 비밀번호로 보호되고 텍스트 복사 및 인쇄 권한이 제한된 PDF 문서를 내보내고 싶을 때가 있습니다. 불행히도 Reporting Services는 이 가능성을 지원하지 않습니다. 그러나 Aspose.Pdf for Reporting Services를 사용하여 이를 구현할 수 있습니다. 보고서나 보고서 서버에 해당 보안 매개변수를 추가하여 권한이 제한된 보안 PDF 문서를 얻을 수 있습니다. 자세한 내용은 ‘보안 설정’ 섹션을 참조하십시오.
사용자 정의 글꼴 임베딩
Reporting Services 디자이너는 텍스트에 대한 임베딩된 글꼴을 지원하지 않습니다; Aspose.Pdf for Reporting Services를 사용하면 PDF 문서에 쉽게 글꼴 정보를 포함시킬 수 있습니다. 자세한 내용은 ‘IsFontEmbedded’ 섹션을 참조하십시오.
XMP 메타데이터
Reporting Services 디자이너는 XMP 메타데이터 임베딩을 지원하지 않습니다. Aspose.Pdf for Reporting Services는 해당하는 XMP 메타데이터를 설정하기 위해 네 가지 매개변수(CreationDate, ModifyDate, MetaDataDate 및 CreatorTool)를 제공합니다. 자세한 정보는 ‘XMP Metadata’ 섹션을 참조하십시오.
PDF/A
SQL Server Reporting Services를 사용할 때는 간단한 형식의 PDF 문서만 생성할 수 있으며, PDF/A 문서 생성은 지원되지 않습니다. 그러나 Aspose.Pdf for Reporting Services는 단일 구성 매개변수를 추가하여 PDF/A 준수 문서를 생성하는 기능을 제공합니다. 자세한 정보는 ‘PDF Conformance’ 섹션을 참조하십시오.
페이지 회전 각도
Aspose.Pdf for Reporting Services를 사용할 때 페이지가 표시되거나 인쇄될 때 시계 방향으로 회전할 각도를 설정할 수 있습니다. 자세한 정보는 ‘Page Rotating Angle’ 섹션을 참조하십시오.
페이지 여백 크기
Reporting Services 디자이너는 페이지 여백 크기를 설정하는 것을 지원하지 않습니다. Aspose.Pdf for Reporting Services, 반면에, 해당 페이지 여백 크기를 설정하기 위한 네 가지 매개변수를 제공합니다. 그것들은 PageMarginLeft, PageMarginRight, PageMarginTop, PageMarginBottom 입니다. 자세한 내용은 ‘페이지 여백 크기’ 섹션을 참조하십시오.