인쇄 제어를 사용하여 브라우저에서 보고서 인쇄(Report Builder)

보고서를 확인하는 데 가장 많이 사용되는 클라이언트 응용 프로그램은 브라우저이지만 브라우저 인쇄 기능이 보고서 인쇄에 이상적이지는 않습니다. 브라우저의 인쇄 기능은 웹 페이지 인쇄용으로 개발되었기 때문입니다. 일반적으로 브라우저에서 인쇄하는 페이지에는 웹 페이지에 있는 모든 시각적 요소와 페이지 또는 웹 사이트를 식별하는 머리글 및 바닥글 정보가 포함됩니다. 브라우저에서 인쇄하면 현재 창의 콘텐츠가 인쇄됩니다. 다중 페이지 보고서의 경우 브라우저는 첫 번째 페이지를 최대로 인쇄하고, 보고서 페이지가 인쇄된 페이지의 차원을 초과하여 확장되는 경우 더 적게 인쇄할 수 있습니다. 몇 가지 이유로 SQL Server Reporting Services에 제공된 클라이언트 쪽 인쇄 기능을 사용할 수 있습니다. 이 기능을 사용하여 브라우저에서 보고 여러 페이지를 인쇄하는 보고서의 인쇄 품질을 향상시킬 수 있습니다. 클라이언트 쪽 인쇄 기능에서 제공하는 표준 인쇄 대화 상자를 사용하여 프린터를 선택하고 페이지와 여백을 지정하고 인쇄 전에 보고서를 미리 볼 수 있습니다. 클라이언트 쪽 인쇄는 브라우저의 파일 메뉴에 있는 인쇄 명령 대신 사용됩니다. 클라이언트 쪽 인쇄를 사용하면 웹 페이지 인쇄 결과물에 나타나는 추가 요소 없이 보고서가 디자인된 그대로 인쇄됩니다.

클라이언트 쪽 인쇄를 사용하려면 Microsoft ActiveX 컨트롤을 설치해야 합니다. 자세한 내용은 Reporting Services에 대한 클라이언트 쪽 인쇄 사용 및 사용 안 함 설정을 참조하세요.

참고 항목

Microsoft 보고서 작성기, Power BI Report Builder 및 SQL Server Data Tools의 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.

보고서에 대한 인쇄 속성을 구성하려면 인쇄 대화 상자에서 속성 버튼을 선택합니다. 페이지 크기는 보고서 정의에 정의된 대로 보고서 페이지 크기의 기본 높이와 너비에 따라 결정됩니다. 사용 가능한 값은 프린터 유형 및 해당 기능에 따라 달라집니다. 너비와 높이에 표시되는 기본값은 컴퓨터에 구성된 인쇄 드라이버에 의해 결정됩니다. 이러한 값을 변경하면 보고서가 새 차원을 사용하여 인쇄됩니다. 페이지 너비와 높이는 각각 방향에 따라 결정되며 세로 또는 가로로 설정됩니다. 표시되는 기본 방향은 보고서의 페이지 너비와 페이지 높이에 따라 달라집니다.

참고 항목

인쇄 대화 상자와 너비, 높이 및 페이지 방향에 대한 기본 프린터 설정은 보고서 정의에 따라 결정됩니다.

보고서를 미리 보려면 인쇄 대화 상자에서 미리 보기 버튼을 선택합니다. 미리 보기를 선택하면 보고서의 첫 페이지가 별도의 미리 보기 창에서 열립니다. 보고서가 보고서 서버에서 렌더링되면 더 많은 페이지를 사용할 수 있습니다. 미리 보기 보고서는 EMF 형식으로 렌더링됩니다. 마지막 페이지에 도달할 때까지 이전 또는 다음 페이지로 이동할 수 있으며 마지막 페이지에서는 다음 버튼을 사용할 수 없습니다.

인쇄 여백 조정

보고서를 인쇄하기 전에 렌더링된 EMF 보고서에서 인쇄 여백을 수정할 수 있습니다. 여백을 수정하려면 인쇄 대화 상자에서 미리 보기 버튼을 선택합니다. 미리 보기 페이지 위쪽에서 여백 버튼을 선택합니다. 그러면 여백 대화 상자가 표시됩니다. 원하는 대로 위쪽, 아래쪽, 오른쪽, 왼쪽 여백을 구성합니다. 확인을 선택합니다. 대화 상자가 닫히고 미리 보기 및 인쇄 렌더링 설정이 저장됩니다.