PDF 파일로 내보내기(보고서 작성기 및 SSRS)

PDF 렌더링 확장 프로그램은 Adobe Acrobat 및 PDF 1.3을 지원하는 타사 PDF 뷰어에서 열 수 있는 파일로 보고서를 렌더링합니다. PDF 1.3은 Adobe Acrobat 4.0 이상 버전과 호환되지만 Reporting Services에서는 Adobe Acrobat 6 이상 버전을 지원합니다. 이 렌더링 확장 프로그램으로 보고서를 렌더링하기 위해 Adobe 소프트웨어가 필요한 것은 아닙니다. 그러나 PDF 형식으로 보고서를 보거나 인쇄하기 위해서는 Adobe Acrobat과 같은 PDF 뷰어가 필요합니다.

PDF 렌더러는 물리적 페이지 렌더러이므로 페이지 매김 동작이 HTML 및 Excel 같은 다른 렌더러와는 차이가 있습니다. 이 항목에서는 PDF 렌더러 관련 정보를 제공하고 규칙의 예외를 설명합니다.

[!참고]

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다. 자세한 내용은 microsoft.com 웹에서 보고서 디자이너 및 보고서 작성기에서 보고서 디자인(SSRS)을 참조하십시오.

문서 내용

글꼴 요구 사항

메타데이터

상호 작용

압축

장치 정보 설정

글꼴 요구 사항

PDF 렌더링 확장 프로그램에는 글꼴이 포함되어 있지 않으므로 보고서에 사용되는 글꼴은 보고서 서버 및 보고서를 확인할 클라이언트 컴퓨터에 설치해야 합니다.

보고서 서버는 PDF 형식으로 보고서를 생성할 때 보고서에서 참조하는 글꼴로 저장된 정보를 사용하여 PDF 파일 내에 문자 매핑을 확인하고 만듭니다. 렌더링된 글꼴이 보고서 서버에 설치되어 있지 않으면 결과 PDF 파일이 올바른 매핑을 포함하지 않을 수 있으며 화면에 올바르게 표시되지 않을 수 있습니다. 또한 보고서가 올바르게 표시되려면 보고서를 보는 컴퓨터에도 올바른 글꼴이 설치되어 있어야 합니다.

프로덕션 서버에 보고서를 배포하기 전에 클라이언트 컴퓨터에서 PDF 렌더링 출력을 테스트하여 보고서가 올바르게 렌더링되도록 해야 합니다. 미리 보기로 보고서를 보거나 HTML로 보고서를 렌더링하지 않도록 해야 합니다. 그와 같은 형식의 GDI 대체 글꼴은 PDF의 경우와 다르게 적용되기 때문입니다. 서버에 유니코드 문자가 없으면 문자가 물음표(?)로 바뀌어 표시될 수 있습니다. 클라이언트에 글꼴이 없으면 문자가 사각형(□)으로 바뀌어 표시될 수 있습니다.

PDF 렌더링 확장 프로그램에서는 ANSI 문자를 지원하며 한국어, 일본어, 중국어 번체, 중국어 간체, 키릴 자모, 히브리어 및 아랍어를 유니코드 문자로 변환할 수 있습니다. PDF 렌더링 확장 프로그램은 확장된 중국어 문자 집합의 유니코드 문자와 같은 4바이트 유니코드 문자를 지원하지 않습니다. 다른 모든 유니코드 문자를 서버와 클라이언트에 모두 표시하려면 선택한 글꼴이 있어야 합니다. 선택한 글꼴에 들어 있지 않은 문자는 모두 "?"로 매핑됩니다. 글꼴은 포함되지 않으므로 적절한 문자가 포함된 글꼴을 지정하고 이를 서버와 클라이언트 컴퓨터에서 모두 사용할 수 있도록 해야 합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

메타데이터

PDF 렌더링 확장 프로그램에서는 보고서 레이아웃 이외에 다음과 같은 메타데이터를 PDF 문서 정보 사전에 기록합니다.

PDF 속성

정보 출처

Title

Report RDL 요소의 Name 특성

Author

Author RDL 요소

Subject

Description RDL 요소

Creator

Reporting Services 제품 이름 및 버전

Producer

렌더링 확장 프로그램 이름 및 버전

CreationDate

PDF datetime 형식의 보고서 실행 시간

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

상호 작용

PDF에서는 일부 대화형 요소가 지원됩니다. 다음은 특정 동작에 대한 설명입니다.

표시 및 숨기기

동적 표시 및 숨기기 요소는 PDF에서 지원되지 않습니다. PDF 문서는 보고서에 포함된 모든 항목의 현재 상태와 일치하도록 렌더링됩니다. 예를 들어 보고서를 처음 실행할 때 항목이 표시된 상태이면 해당 항목이 렌더링됩니다. 설정/해제할 수 있는 이미지의 경우 보고서를 내보낼 당시 숨겨진 상태이면 해당 이미지가 렌더링되지 않습니다.

문서 구조

보고서에 문서 구조 레이블이 있으면 PDF 파일에 문서 개요가 추가됩니다. 각 문서 구조 레이블은 보고서에 표시된 것과 같은 순서에 따라 문서 개요의 항목으로 표시됩니다. Acrobat에서는 문서 개요가 있는 페이지를 렌더링하는 경우에만 문서 개요에 대상 책갈피를 추가합니다.

한 페이지만 렌더링하는 경우에는 문서 개요가 추가되지 않습니다. 문서 구조는 보고서의 중첩 수준을 반영하는 계층 구조에 따라 배열됩니다. 문서 개요에 액세스하려면 Acrobat에서 책갈피 탭을 사용합니다. 문서 개요 내의 항목을 클릭하면 문서에서 책갈피 설정된 위치로 이동할 수 있습니다.

책갈피

책갈피는 PDF 렌더링에 지원되지 않습니다.

드릴스루 링크

드릴스루 링크는 PDF 렌더링에 지원되지 않습니다. 드릴스루 링크는 클릭 가능한 링크로 렌더링되지 않으며 드릴스루 보고서는 드릴스루 대상에 연결할 수 없습니다.

하이퍼링크

보고서의 하이퍼링크는 PDF 파일에서 클릭하여 연결할 수 있는 링크로 렌더링됩니다. 이를 클릭하면 Acrobat에서 클라이언트의 기본 브라우저가 열리고 하이퍼링크 URL로 이동합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

압축

이미지 압축은 이미지의 원래 파일 형식을 기준으로 합니다. PDF 렌더링 확장 프로그램에서는 기본적으로 PDF 파일을 압축합니다.

PDF 파일에 포함된 이미지의 모든 압축을 가능한 한 계속 유지하기 위해 JPEG 이미지는 JPEG로 저장되고 다른 모든 이미지 형식은 BMP로 저장됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

장치 정보 설정

장치 정보 설정을 변경하여 이 렌더러의 기본 설정을 일부 변경할 수 있습니다. 자세한 내용은 PDF 장치 정보 설정을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위로 이동

참고 항목

개념

Reporting Services의 페이지 매김(보고서 작성기 및 SSRS)

렌더링 동작(보고서 작성기 및 SSRS)

여러 보고서 렌더링 확장 프로그램의 대화형 기능(보고서 작성기 및 SSRS)

보고서 항목 렌더링(보고서 작성기 및 SSRS)

테이블, 행렬 및 목록(보고서 작성기 및 SSRS)