PDF 출력 디자인

업데이트: 2008년 11월 17일

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

몇 가지 차이점이 있지만 PDF 렌더링 확장 프로그램은 이미지 렌더링 확장 프로그램을 기반으로 합니다. 이미지 렌더링 확장 프로그램과 PDF 렌더링 확장 프로그램의 공통된 부분은 이미지 출력 디자인을 참조하십시오. 이 항목에서는 PDF 렌더링 확장 프로그램의 고유 기능에 대해 설명합니다.

PDF 렌더링 확장 프로그램에서는 ANSI 문자를 지원하며 일본어, 한국어, 중국어 번체, 중국어 간체, 키릴 자모, 히브리어 및 아랍어를 유니코드 문자로 변환할 수 있습니다.

글꼴 포함

PDF 렌더링 확장 프로그램에서는 가능한 경우 보고서를 PDF 파일에 표시하는 데 필요한 각 글꼴의 하위 집합을 포함합니다. 보고서에 사용되는 글꼴은 보고서 서버에 설치되어 있어야 합니다. 보고서 서버는 PDF 형식으로 보고서를 생성할 때 보고서에서 참조하는 글꼴로 저장된 정보를 사용하여 PDF 파일 내에 문자 매핑을 만듭니다. 참조된 글꼴이 보고서 서버에 설치되어 있지 않으면 결과 PDF 파일이 올바른 매핑을 포함하지 않을 수 있으며 화면에 올바르게 표시되지 않을 수 있습니다.

다음과 같은 조건이 충족되면 PDF 파일에 글꼴이 포함됩니다.

  • 글꼴 작성자가 글꼴 포함 권한을 부여한 경우. 설치된 글꼴에는 문서에 글꼴을 포함할 수 있도록 글꼴 작성자가 허용했는지 여부를 나타내는 속성이 있습니다. 속성 값이 EMBED_NOEMBEDDING이면 글꼴이 PDF 파일에 포함되지 않습니다. 자세한 내용은 msdn.microsoft.com에서 "TTGetEmbeddingType"을 참조하십시오.
  • 글꼴이 트루타입인 경우
  • Font 속성이 설정된 문자열의 문자가 ANSI가 아니라 유니코드인 경우. ANSI 문자는 글꼴 포함에서 제외됩니다.
  • 보고서의 표시 항목에서 글꼴을 참조하는 경우. Hidden 속성이 True인 항목에서 글꼴을 참조하는 경우 해당 글꼴은 렌더링된 데이터를 표시하는 데 필요하지 않기 때문에 파일에 포함되지 않습니다. 글꼴은 렌더링된 보고서 데이터를 표시하는 데 필요한 경우에만 포함됩니다.

글꼴에 대해 모든 조건이 충족되면 해당 글꼴은 PDF 파일에 포함됩니다. 조건 중 하나 이상이 충족되지 않으면 해당 글꼴은 PDF 파일에 포함되지 않습니다.

클라이언트 컴퓨터에서의 글꼴

글꼴이 PDF 파일에 포함되어 있으면 보고서를 보는 데 사용되는 컴퓨터(클라이언트 컴퓨터)에 해당 글꼴이 설치되어 있지 않아도 보고서가 제대로 표시됩니다.

반면 글꼴이 PDF 파일에 포함되어 있지 않으면 클라이언트 컴퓨터에 올바른 글꼴이 설치되어 있어야 보고서가 제대로 표시됩니다. 필요한 글꼴이 클라이언트 컴퓨터에 설치되어 있지 않은 경우에는 PDF 파일에서 지원되지 않는 문자가 물음표(?)로 표시됩니다.

PDF 파일에서의 글꼴 사용 확인

PDF 출력상의 차이는 보고서에서 비라틴 문자를 지원하지 않는 글꼴을 사용하고 비라틴 문자를 보고서에 추가할 때 자주 나타납니다. 보고서 서버와 클라이언트 컴퓨터에서 PDF 렌더링 출력을 테스트하여 보고서가 올바르게 렌더링되도록 해야 합니다.

보고서가 각각 그래픽 디자인 인터페이스나 Microsoft Internet Explorer에서 수행한 자동 글꼴 대체로 인해 올바르게 표시되기 때문에 미리 보기로 보고서를 보거나 HTML로 내보낼 때는 이러한 작업을 따를 필요가 없습니다. PDF에서 글꼴을 자동으로 대체하지 않는 경우 보고서를 PDF로 내보낼 때 지원되지 않는 비라틴 문자가 물음표(?)로 대체됩니다.

PDF 파일에 포함된 글꼴 목록을 보려면 Adobe Acrobat에서 파일을 열고 파일 메뉴에서 속성을 봅니다. 파일에 포함된 글꼴 목록이 글꼴 탭에 표시됩니다.

메타데이터

PDF 렌더링 확장 프로그램은 다음 정보를 PDF 파일에 작성합니다.

PDF 속성 정보 출처

Title

Report RDL 요소의 Name 특성

Author

Author RDL 요소

Subject

Description RDL 요소

Creator

Reporting Services 제품 이름 및 버전

Producer

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

CreationDate

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

Fonts

포함된 각 글꼴의 이름 및 속성

책갈피

PDF 렌더링 확장 프로그램은 문서 구조를 PDF 책갈피로 렌더링합니다. 렌더링된 페이지의 항목에 대한 책갈피만 포함됩니다. 보고서가 한 페이지일 경우 책갈피가 포함되지 않습니다.

하이퍼링크 및 드릴스루 링크

하이퍼링크는 PDF 렌더링 확장 프로그램에서 렌더링됩니다. 사용자가 하이퍼링크를 클릭하면 링크된 페이지가 브라우저에 열립니다. 드릴스루 링크는 PDF 출력에 권장되지 않습니다. 다른 페이지에 링크되는 PDF 보고서에 대해서는 하이퍼링크를 사용하십시오.

이미지

처음에 보고서의 이미지를 JPEG 형식으로 저장하면 렌더링된 PDF에 해당 이미지가 JPEG 형식으로 포함됩니다. 처음에 이미지를 다른 형식으로 저장하면 PNG 형식으로 렌더링됩니다.

렌더링

PDF 렌더링 확장 프로그램을 사용하여 보고서를 렌더링하면 다음을 비롯한 여러 장치 정보 설정을 지정할 수 있습니다.

  • 렌더링할 페이지 범위
  • 페이지 너비 및 높이
  • 여백 크기
  • 열 개수 및 열 간격
  • PDF 해상도

장치 정보 설정에 대한 자세한 내용은 Reporting Services Device Information Settings을 참조하십시오.

참고 항목

개념

보고서 렌더링 시 디자인 고려 사항

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2008년 11월 17일

변경된 내용
  • 글꼴 포함

2006년 12월 12일

변경된 내용
  • 글꼴 요구 사항