다음을 통해 공유


방법: 데이터 바인딩된 이미지 추가(이미지 마법사)

업데이트: 2006년 4월 14일

이 항목에서는 보고서 본문에 이미지 파일을 추가하는 방법을 설명합니다. 머리글이나 바닥글에 데이터 바인딩된 이미지를 추가하는 방법은 보고서에 페이지 머리글 및 바닥글 추가를 참조하십시오.

Microsoft Access에서 만들거나 저장한 이미지에는 런타임에 해당 이미지가 보고서 페이지에 표시되지 않도록 하는 OLE 머리글 정보가 들어 있습니다. 이미지에서 OLE 머리글을 제거하려면 이미지 값을 다음 식으로 설정합니다.

=System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields.ImageFieldName.Value),105))

이 식에서는 Mid를 사용하여 파일의 처음 105자 범위에 있는 머리글 정보를 제외한 다음 Convert를 사용하여 이미지의 나머지 부분이 base64로 인코딩되도록 합니다. 이 식에서는 EN-US 데이터베이스에 이미지 원본이 있다고 가정합니다. 다른 데이터 정렬을 사용하는 경우 OLE 머리글은 105자보다 길 수도 있고 짧을 수도 있습니다.

식을 설정하려면 먼저 이미지 마법사를 사용하여 이미지를 보고서에 추가해야 합니다. 그런 다음 속성 창을 열고 이미지를 선택하고 값 필드에 식을 붙여 넣을 수 있습니다.

데이터 바인딩된 이미지를 추가하려면

  1. 레이아웃 뷰의 도구 상자에서 이미지를 클릭합니다.

  2. 디자인 화면에서 상자를 끌어서 이미지를 원하는 크기로 조절합니다. 또는 디자인 화면을 클릭하여 고정 크기의 이미지 항목을 만듭니다.

  3. 이미지 마법사 시작 페이지에서 다음을 클릭합니다.

  4. 이미지 원본 선택 페이지에서 데이터베이스를 클릭한 후 다음을 클릭합니다.

  5. 이미지 필드 지정 페이지에서 아래 작업을 수행한 후 다음을 클릭합니다.

    • 데이터 집합에서 이미지 필드가 있는 데이터 집합을 선택합니다.
    • 이미지 필드에서 이미지를 포함하는 필드를 선택합니다.
    • MIME 형식에서 이미지의 MIME(Multipurpose Internet Mail Extensions) 형식을 선택합니다.
  6. 마법사 완료 페이지에서 정보를 확인한 다음 마침을 클릭합니다.

참고 항목

개념

보고서에 이미지 추가
보고서 디자이너 방법 도움말 항목

관련 자료

보고서 디자이너 F1 도움말

도움말 및 정보

SQL Server 2005 지원 받기