이미지(보고서 작성기 및 SSRS)Images (Report Builder and SSRS)

이미지는 보고서에 포함되어 있거나, 데이터베이스에 저장되어 있거나, 보고서 서버에 저장되어 있거나, 웹의 기타 위치에 저장되어 있는 이미지에 대한 참조를 포함하는 보고서 항목입니다.An image is a report item that contains a reference to an image that is embedded in the report, stored in a database, stored on the report server, or stored elsewhere on the Web. 이미지는 데이터 행이 반복되는 그림이 될 수 있습니다An image can be a picture that is repeated with rows of data. 특정 보고서 항목의 배경으로 이미지를 사용할 수도 있습니다.You can also use an image as a background for certain report items.

로고를 서버에 저장하면 같은 로고를 여러 보고서에 사용할 수 있으므로 유용합니다.Storing logos on a server is a good idea because you can use the same logo in many reports.

참고

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.

외부 이미지, 포함 이미지 및 데이터 바인딩된 이미지 비교 Comparing External, Embedded, and Data-Bound Images

보고서에서 서버 기반 이미지나 기타 외부 이미지를 사용하면 이미지 항목은 보고서 서버 또는 웹의 이미지를 가리키는 경로를 포함합니다.When you use a server-based or other external image in a report, the image item contains a path that points to an image on the report server or wherever it exists on the Web. 하지만 포함 이미지를 사용하면 이미지 데이터가 별도의 파일로 존재하지 않고 보고서 정의 안에 저장됩니다.When you use an embedded image, however, the image data is stored within the report definition and does not exist as a separate file.

서버 기반 이미지는 여러 보고서 또는 웹 페이지가 공유하는 로고 및 정적 그림에 적합합니다.Server-based images work well for logos and static pictures that are shared among several reports or Web pages. 포함 이미지를 사용하면 이미지를 항상 보고서에서 사용할 수 있지만 공유할 수는 없습니다.Embedded images ensure that the images are always available to the report, but they cannot be shared. 외부 이미지가 포함된 보고서 정의는 포함 이미지가 있는 정의보다 크기가 작습니다.Report definitions with external images are smaller than definitions with embedded images.

데이터베이스에 저장된 이진 데이터로부터 데이터 바인딩된 이미지를 표시할 수도 있습니다.Data-bound images can also be displayed from binary data stored in a database. 예를 들어 제목 목록에 제품 이름과 함께 표시되는 그림은 데이터베이스 이미지입니다.For example, the pictures that appear alongside product names in a product list are database images. 다음 그림에서는 자전거 이미지를 데이터베이스에 저장하고 보고서에서 검색하여 각 제품을 보여 줍니다.In the following picture, the images of bicycles are stored in a database and retrieved in the report to illustrate each product.

rs_DataboundBikesrs_DataboundBikes

보고서 파트인 이미지 Images as Report Parts

이미지를 보고서와는 별도로 보고서 파트로 저장할 수 있습니다.You can save images separately from a report as report parts. 보고서 파트는 보고서 서버에 저장된 자체 포함된 보고서 항목으로 다른 보고서에 포함될 수 있습니다.Report parts are self-contained report items that are stored on the report server and can be included in other reports. 보고서 작성기를 사용하여 보고서 파트 갤러리에서 보고서에 추가할 파트를 찾아 선택합니다.Use Report Builder to browse and select parts from the Report Part Gallery to add to your reports. 보고서 디자이너 또는 보고서 작성기를 사용하여 보고서 파트 갤러리에 사용할 보고서 파트를 저장합니다.Use Report Designer or Report Builder to save report parts for use in the Report Part Gallery. 자세한 내용은 microsoft.com 웹에서 보고서 파트(보고서 작성기 및 SSRS)보고서 디자이너의 보고서 파트(SSRS)를 참조하세요.For more information, see Report Parts (Report Builder and SSRS) and Report Parts in Report Designer (SSRS) on the Web at microsoft.com.

포함 이미지 Embedding Images

모든 이미지 데이터가 보고서 정의 안에 저장되도록 보고서에 이미지를 포함할 수 있습니다.You can embed images in a report so that all image data is stored within the report definition. 이미지를 포함하면 이미지가 MIME로 인코딩되어 보고서 정의에 텍스트로 저장됩니다.When you embed an image, the image is MIME-encoded and stored as text in the report definition. 포함 이미지를 사용하면 보고서에서 항상 이미지를 사용할 수 있지만 보고서 정의의 크기도 늘어납니다.Using an embedded image ensures that the image is always available to the report, but it also increases the size of the report definition.

이미지 포함에 대한 자세한 내용은 보고서에 이미지 포함(보고서 작성기 및 SSRS)을 참조하세요.For more information about embedding an image, see Embed an Image in a Report (Report Builder and SSRS).

외부 이미지 External Images

이미지에 URL을 지정하여 저장된 이미지를 보고서에 포함할 수 있습니다.You can include stored images in a report by specifying a URL to the image. 보고서에 외부 이미지를 사용하는 경우 이미지 원본은 External 로 설정되고 이미지 값은 이미지에 대한 URL 주소 또는 경로가 됩니다.When you use an external image in a report, the image source is set to External and the value for the image is the URL address or path to the image.

자세한 내용은 외부 항목에 대한 경로 지정(보고서 작성기 및 SSRS)을 참조하세요.For more information, see Specifying Paths to External Items (Report Builder and SSRS).

보고서 작성기 또는 보고서 디자이너에서 보고서를 실행하면 미리 보기 기능은 사용자의 자격 증명을 사용하여 이미지를 표시합니다.When the report is run in Report Builder or Report Designer, preview uses the credentials of the user to display the image. 보고서 서버에서 보고서를 실행할 경우 이미지에 액세스하는 데 필요한 서버 자격 증명이 없으면 보고서의 이미지가 표시되지 않을 수 있습니다.When the report is run on the report server, the image in the report may not be displayed if the server credentials are not sufficient to access the image. 이 경우 시스템 관리자에게 문의하십시오.In that case, contact your system administrator.

보고서에 외부 이미지를 추가하는 방법은 외부 이미지 추가(보고서 작성기 및 SSRS)을 참조하세요.For more information about adding an external image to a report, see Add an External Image (Report Builder and SSRS).

배경 이미지 Background Images

보고서의 본문이나 사각형, 입력란, 목록, 행렬 또는 테이블의 배경 이미지로 이미지를 사용할 수 있습니다.You can use an image as a background image in the body of the report or in a rectangle, text box, list, matrix, or table. 배경 이미지와 이미지는 속성이 유사합니다.A background image and an image have similar properties. 또한 항목의 배경을 채울 때 이미지가 반복되는 방법을 지정할 수 있습니다.You can also specify how the image is repeated to fill the background of the item.

참고

HTML 렌더링 확장 프로그램과 같은 일부 렌더링 확장 프로그램은 본문, 페이지 머리글 및 페이지 바닥글에 보고서 본문의 배경 이미지를 렌더링합니다.Some rendering extensions, like the HTML rendering extension, render the background image for the report body in the body, the page header, and the page footer. 페이지 머리글 및 바닥글에 각각 배경 이미지를 정의할 수 있지만 이미지를 정의하지 않으면 보고서에서 본문의 배경 이미지를 사용합니다.You can define a separate background image for the page header and footer, but if no image is defined, the report uses the background image of the body. 이미지 렌더링 확장 프로그램과 같은 기타 렌더링 확장 프로그램은 페이지 머리글 및 바닥글에 본문의 배경 이미지를 렌더링하지 않습니다.Other rendering extensions, like the Image rendering extension, do not render the body background image in the page header and footer.

배경 이미지 추가에 대한 자세한 내용은 배경 이미지 추가(보고서 작성기 및 SSRS)을 참조하세요.For more information about adding a background image, see Add a Background Image (Report Builder and SSRS).

데이터 바인딩된 이미지 Data-bound Images

데이터베이스에 저장된 이미지를 보고서에 추가할 수 있습니다.You can add images that are stored in a database to your report. 정적 이미지에 사용된 것과 같은 이미지 보고서 항목을 이미지가 데이터베이스에 저장되어 있음을 나타내는 속성 집합과 함께 사용합니다.You use the same image report item as the one used for static images, but with a set of properties that indicate that the image is stored in a database. 데이터 바인딩된 이미지를 사용하는 방법은 데이터 바인딩된 이미지 추가(보고서 작성기 및 SSRS)을 참조하세요.To view instructions about working with data-bound images, see Add a Data-Bound Image (Report Builder and SSRS).

방법 도움말 항목 How-to Topics

외부 이미지 추가(보고서 작성기 및 SSRS)Add an External Image (Report Builder and SSRS)

보고서에 이미지 포함(보고서 작성기 및 SSRS)Embed an Image in a Report (Report Builder and SSRS)

배경 이미지 추가(보고서 작성기 및 SSRS)Add a Background Image (Report Builder and SSRS)

데이터 바인딩된 이미지 추가(보고서 작성기 및 SSRS)Add a Data-Bound Image (Report Builder and SSRS)

관련 항목:See Also

이미지 파일로 내보내기(보고서 작성기 및 SSRS) Exporting to an Image File (Report Builder and SSRS)
렌더링 동작 ( 보고서 작성기 및 SSRS )Rendering Behaviors (Report Builder and SSRS)