인쇄 컨트롤을 사용하여 브라우저에서 보고서 인쇄(보고서 작성기 및 SSRS)Print Reports from a Browser with the Print Control (Report Builder and SSRS)

보고서를 인쇄하는 데 가장 많이 사용되는 클라이언트 응용 프로그램은 브라우저이지만 브라우저 인쇄 기능이 보고서 인쇄에 이상적이지는 않습니다.Although a browser is the most common client application used to view a report, browser print functionality is not ideal for printing reports. 브라우저의 인쇄 기능은 웹 페이지 인쇄용으로 개발되었기 때문입니다.Print functionality in a browser is designed for printing Web pages. 일반적으로 브라우저에서 인쇄하는 페이지에는 웹 페이지의 모든 시각적 요소뿐만 아니라 페이지나 웹 사이트를 식별하는 머리글 및 바닥글 정보가 포함됩니다.Typically, pages that you print from a browser include all of the visual elements that are on a Web page, plus header and footer information that identifies the page or Web site. 브라우저에서 인쇄하면 현재 창의 내용이 인쇄됩니다.Printing from a browser prints the contents of the current window. 여러 페이지로 구성된 보고서의 경우 브라우저에서는 첫 페이지만 인쇄됩니다. 보고서 페이지가 인쇄된 페이지보다 크면 첫 페이지도 제대로 인쇄되지 않을 수 있습니다.For a multipage report, the browser prints the first page at most, and possibly less if the report page extends beyond the dimensions of a printed page.

브라우저에 표시되는 보고서의 인쇄 품질을 향상시키고 여러 페이지를 인쇄하려면 SQL ServerSQL Server Reporting ServicesReporting Services에서 제공하는 클라이언트 쪽 인쇄 기능을 사용하는 것이 좋습니다.To improve the print quality of reports that you view in a browser and to print multiple pages, you can use the client-side print functionality provided in SQL ServerSQL Server Reporting ServicesReporting Services. 클라이언트 쪽 인쇄 기능에서 제공하는 표준 인쇄 대화 상자를 사용하여 프린터를 선택하고 페이지와 여백을 지정하고 인쇄 전에 보고서를 미리 볼 수 있습니다.Client-side printing provides a standard Print dialog box that can be used to select a printer, specify pages and margins, and preview the report before you print. 브라우저의 파일 메뉴에 있는 인쇄 명령 대신 클라이언트 쪽 인쇄 기능을 사용할 수 있습니다.Client-side printing is intended to be used in place of the Print command on the browser's File menu. 클라이언트 쪽 인쇄 기능을 사용하면 웹 페이지 인쇄 결과물에 나타나는 추가 요소 없이 보고서가 디자인된 그대로 인쇄됩니다.When you use client-side printing, the report is printed as it was designed, without the extra elements you see in a Web page print out.

클라이언트 쪽 인쇄를 사용하려면 MicrosoftMicrosoft ActiveX 컨트롤을 설치해야 합니다.To use client-side printing, you need to install a MicrosoftMicrosoft ActiveX control. 자세한 내용은 Reporting Services에 대한 클라이언트 쪽 인쇄 기능 설정 및 해제를 참조하세요.For more information, see Enable and Disable Client-Side Printing for Reporting Services.

참고

SQL Server Data Tools의 보고서 작성기 및 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. 각 제작 환경에서는 보고서 및 관련 항목을 만들고, 열고, 저장할 수 있는 여러 방법을 제공합니다.Each authoring environment provides different ways to create, open, and save reports and related items.

보고서의 인쇄 속성을 구성하려면 인쇄 대화 상자에서 속성 단추를 클릭합니다.To configure print properties for your report, in the Print dialog box, click the Properties button. 용지 크기 는 보고서 정의에 지정된 보고서 페이지 크기의 기본 높이와 너비에 의해 결정됩니다.Paper size is determined by the default height and width of the report page size as defined in the report definition. 사용 가능한 값은 프린터 종류와 기능에 따라 다릅니다.The available values are dependent on the printer type and its capabilities. 너비와 높이에 표시되는 기본값은 컴퓨터에 구성된 인쇄 드라이버에 의해 결정됩니다.Width and height display default values as determined by the print drivers that are configured on the computer. 기본값을 변경하면 새로운 치수로 보고서가 인쇄됩니다.Changing these values causes the report to print using the new dimensions. 페이지 너비와 높이는 각각 방향으로 결정되며 방향은 세로 또는 가로로 설정됩니다.Page width and height are each determined by Orientation, which is set to either Portrait or Landscape. 표시되는 기본 방향은 보고서의 페이지 너비와 높이에 따라 다릅니다.The default orientation displayed is dependent on the page width and page height of the report.

참고

인쇄 대화 상자와 너비, 높이 및 페이지 방향에 대한 기본 프린터 설정은 보고서 정의에 의해 결정됩니다.The Print dialog box and the default printer settings for width, height, and page orientation are determined by the report definition.

보고서를 미리 보려면 인쇄 대화 상자에서 미리 보기 단추를 클릭합니다.To preview a report, in the Print dialog box, click the Preview button. 미리 보기를 클릭하면 보고서의 첫 페이지가 별도의 미리 보기 창에서 열립니다.Clicking preview opens the first page of the report in a separate preview window. 보고서 서버에서 보고서가 렌더링됨에 따라 추가 페이지도 표시됩니다.Additional pages are made available as the report is rendered on the report server. 미리 보는 보고서는 EMF 형식으로 렌더링됩니다.A previewed report is rendered in EMF format. 이전 페이지나 다음 페이지로 이동할 수 있으며 마지막 페이지에서는 다음 단추가 비활성화됩니다.You can navigate to the previous or next page until the last page is reached, and the Next button is disabled.

인쇄 여백 조정Adjusting Print Margins

보고서를 인쇄하기 전에 렌더링된 EMF 보고서에서 인쇄 여백을 수정할 수 있습니다.You can modify the print margins in the rendered EMF report prior to printing the report. 이렇게 하려면 인쇄 대화 상자에서 미리 보기 단추를 클릭합니다.To do this, in the Print dialog box, click the Preview button. 미리 보기 페이지의 위쪽에서 여백 단추를 클릭합니다.At the top of the preview page, click the Margins button. 그러면 여백 대화 상자가 표시됩니다.The Margins dialog box is displayed. 원하는 대로 위쪽, 아래쪽, 오른쪽 및 왼쪽 여백을 구성합니다.Configure the top, bottom, right, and left margins as desired. 확인을 클릭합니다.Click OK.대화 상자가 닫히고 렌더링 미리 보기 및 인쇄에 대 한 설정이 저장 됩니다. The dialog box closes and the settings are stored for rendering preview and printing.

관련 항목:See Also

보고서 인쇄 ( 보고서 작성기 및 SSRS ) Print Reports (Report Builder and SSRS)
보고서 ( 인쇄 보고서 작성기 및 SSRS )Print a Report (Report Builder and SSRS)