다음을 통해 공유


인쇄(디자인 기본 사항)

메모

이 디자인 가이드는 Windows 7용으로 만들어졌으며 최신 버전의 Windows용으로 업데이트되지 않았습니다. 지침의 대부분은 여전히 원칙으로 적용되지만 프레젠테이션과 예제는 현재 디자인 지침을 반영하지 않습니다.

인쇄는 종이에 대한 사용자 환경입니다. 간과하기 쉽지만 전체 사용자 환경의 중요한 부분입니다.

이 문서에서 인쇄 화면 표시 대신 출력이 용지로 전달되는 용지의 사용자 환경을 나타냅니다. 프린터 친화적 인 형식 프로그램이 종이 출력에 더 적합하게 화면 표시 출력을 만들 수있는 수정을 나타냅니다.

컴퓨팅이 "종이없는 사무실"을 초래할 것이라는 예측에도 불구하고 놀랍게도 우리는 그 어느 때보 다 지금 인쇄할 수 있습니다. Microsoft PowerPoint 프레젠테이션 데크의 하드 복사본을 배포하고, 온라인에서 검색한 문서를 인쇄하지만 나중에 더 신중하게 연구하고, 전자 양식으로 받은 중요한 전자 메일 또는 이력서를 인쇄하는 등의 작업을 수행합니다. 사용자 인터페이스를 디자인할 때 인쇄를 간과하기는 쉽지만 인쇄는 전체 사용자 환경의 중요한 부분입니다.

참고: 일반적인 대화 관련된 지침은 별도의 문서에 제공됩니다.

올바른 사용자 인터페이스인가요?

프로그램에서 인쇄를 지원해야 하는지 여부를 결정하려면 다음 질문을 고려하세요.

  • 어떤 유형의 프로그램을 디자인하고 있나요? 프로그램 유형은 적절한 수준의 인쇄 지원을 나타내는 좋은 지표입니다. 문서 및 이미지 만들기, 보기 및 검색 프로그램에는 우수한 인쇄 지원이 필요한 반면, 다른 유형의 프로그램은 인쇄 지원만 덜 필요할 수 있습니다. (프로그램 유형 목록은 이 문서의 인쇄 패턴 섹션을 참조하세요.)
  • 직접 용지 출력의 이점을 활용하는 시나리오에서 프로그램이 사용되고 있나요? 그렇다면 사용자가 인쇄할 다른 프로그램에 데이터를 복사하도록 요구하는 것보다 프로그램에 인쇄 지원을 추가하는 것이 더 편리합니다.

디자인 개념

불필요한 인쇄를 제거하도록 프로그램 디자인

사용자가 좋은 일부 인쇄 해야 하는 이유는 여러 가지가 있습니다., 일부는 덜 그렇게. 사용자는 인쇄해야 하기 때문이 아니라 원하는 대로 인쇄해야 합니다. 사용자가 인쇄하도록 요구하는 것은 누락된 기능의 징후일 수 있습니다. 예를 들어 과거에는 사용자가 메모를 작성하고 수정 내용을 제안하기 위해 문서를 인쇄해야 했지만 이제 사용자는 Microsoft Word 문서 내에서 직접 이러한 작업을 수행할 수 있습니다. 인쇄와 관련된 프로그램의 시나리오를 검토하고 가능한 한 인쇄할 필요성이 누락된 기능의 결과가 아닌 선택 사항인지 확인합니다.

또한 종이와 잉크와 같은 리소스를 절약하면 환경적으로 도움이 되며 장기적으로 조직의 비용을 절감할 수 있다는 점을 기억해야 합니다.

화면 표시와 인쇄의 차이점 이해

디스플레이 출력과 인쇄 간에는 많은 유사점이 있지만 많은 차이점도 있습니다. 출력 인쇄:

  • dpi가 높습니다. 디스플레이 출력은 일반적으로 96 또는 120 dpi(인치당 도트 수)인 반면 프린터 출력은 일반적으로 600dpi 이상입니다.
  • 최적의 글꼴이 다릅니다. 잘 디자인된 글꼴은 디스플레이와 인쇄 모두에서 잘 작동하지만, 세리프 글꼴은 sans serif 글꼴보다 많은 양의 텍스트에 대해 고해상도에서 더 읽을 수 있습니다. 따라서 주로 인쇄용으로 사용되는 많은 양의 텍스트는 세리프 글꼴을 사용해야 하는 반면, 주로 표시를 위한 텍스트는 sans serif 글꼴을 사용해야 합니다. 자세한 내용은 글꼴(Segoe UI)를 참조하세요.
  • 가로 세로 비율이 있습니다. 디스플레이는 일반적으로 가로 세로 비율 낮지만(4:3 또는 5:4), 인쇄는 높은 가로 세로 비율(표준 페이지 크기에 따라 8.5:11 또는 1:1.4142)을 사용합니다. 세로 모드 인쇄가 가로 모드보다일반적이기 때문입니다.
  • 페이지가 있습니다. 따라서 출력 인쇄:
    • 표준 페이지 크기가 있습니다. 미국과 캐나다의 표준은 8.5"x11" 용지입니다. 다른 곳의 표준은 A4 용지입니다.
    • 페이지 나누기를 가지고 있습니다.
    • 페이지 여백이 있습니다.
    • 머리글과 바닥글이 있습니다.
    • 단일 또는 양면 출력이 있습니다.
    • 여러 복사본이 있을 수 있습니다.
    • 순서대로 인쇄하거나 선택적으로 인쇄할 수 있습니다.
  • 다양한 옵션이 있습니다. 사용자는 프린터 및 용지 크기, 프린터 옵션(예: 인쇄 품질, 양면 인쇄 및 스테이플링), 복사본 수, 페이지 범위, 데이터 정렬 및 인쇄 형식을 선택할 수 있습니다.
  • 시간과 돈이 걸립니다. 큰 문서나 고품질 사진을 인쇄하는 데 상당한 시간이 걸릴 수 있으며 시간이 지남에 따라 종이와 잉크의 비용이 더해집니다. 반면 디스플레이 출력은 즉각적이며 기본적으로 무료입니다.
  • 흑백일 수 있습니다. 오늘날 많은 프린터가 흑백인 반면 단색 디스플레이는 거의 없습니다.
  • 대화형이 아닙니다. 사용자는 페이지 또는 컨트롤을 스크롤하여 더 많은 콘텐츠를 볼 수 없습니다. 링크 또는 단추를 클릭하거나 컨트롤을 마우스로 가리킬 수 없습니다. 대화형 콘텐츠는 인쇄할 때 값이 없습니다.
  • 종이, 잉크 또는 토너가 부족하거나 오프라인일 수 있습니다. 따라서 용지 출력에는 더 많은 오류 처리 및 문제 해결이 필요합니다.

이러한 차이는 인쇄 디자인에 영향을 줄 수 있습니다. 좋은 인쇄 환경을 만들려면 프로그램의 출력을 프린터로 전송하는 것 이상이 필요합니다.

WYSIWYG 및 화면 디스플레이의 진화하는 요구 사항

지금까지 인쇄 사용자 환경의 가장 기본적인 원칙은 WYSIWYG("당신이 보는 것은 당신이 얻는 것")라고 합니다. 이 원칙은 디스플레이에 표시되는 내용과 인쇄되는 내용 간에 강력한 관계가 있어야 한다는 것을 시사합니다. WYSIWYG가 표준 사례가 되기 전에는 문서의 표시 버전과 인쇄 버전 간에 관계가 없는 경우가 많았습니다. 사용자는 문서가 실제로 종이에 어떻게 생겼는지 확인하기 위해 인쇄해야 했습니다. 당시 대부분의 프로그램은 주로 문서 만들기 및 인쇄용으로 설계되었기 때문에 WYSIWYG를 사용하면 생산성이 크게 향상되었습니다.

현재는 웹 사이트에서 디스플레이를 최적화하는 것이 일반적이며 프린터 친화적인 형식은 크게 다를 수 있습니다. 또한 소형 디스플레이에 최적화된 출력이 필요한 다양한 컴퓨팅 디바이스(예: 스마트폰 및 개인 디지털 도우미)가 있습니다. WYSIWYG는 여전히 문서 만들기 프로그램에 가장 적합한 방법이지만 다른 프로그램의 경우 다양한 대상 디바이스에 최적화하는 것이 더 적합합니다. 이러한 프로그램의 경우 PC 디스플레이에 표시되는 내용이 다른 장치 디스플레이에 표시되는 것과 다를 수 있으며 인쇄된 페이지에 표시되는 내용과 다를 수 있습니다.

인쇄 최적화

엄격한 WYSIWYG 인쇄 환경을 사용하지 않는 프로그램은 다음과 같은 방법으로 인쇄를 최적화할 수 있습니다.

  • 대상 페이지 크기에 대한 레이아웃의 서식을 다시 지정합니다.

  • 인쇄 미리 보기를 제공하며, 사용자가 인쇄 대화 상자에서 직접 실험할 수 있는 쉬운 사용자 지정 옵션(예: 여백 끌기)을 제공합니다.

  • 적절한 경우 프린터 친화적인 형식 옵션을 제공합니다.

    • 개별 부분 문서를 단일 문서로 통합합니다.

    • 특히 흑백 프린터에 적합하지 않은 경우 배경 및 기타 디자인 요소(예: 광고)를 제거합니다.

    • 탐색 컨트롤 및 명령 단추와 같은 대화형 요소를 제거합니다.

    • 스크롤 막대 또는 마우스를 가리키지 않고 모든 데이터가 표시되는지 확인합니다.

      표시 버전:

      화면screen shot of report optimized for screen screen shot of report optimized for screen 최적화된 보고서의스크린샷

      프린터 친화적인 버전:

      인쇄screen shot of same report optimized for print screen shot of same report optimized for print 최적화된 동일한 보고서의스크린샷

      프린터 친화적인 버전에서는 인쇄된 페이지에 모든 데이터가 표시되고 대화형 요소가 제거됩니다.

    • 링크를 해당하는 텍스트로 대체합니다.

      허용:

      자세한 내용은 UX 가이드를 참조하세요.

      인쇄에 최적화된 :

      자세한 내용은 UX 가이드(https://msdn.microsoft.com/windowsvista/uxguide)를 참조하세요.

  • 어두운 배경의 밝은 텍스트를 흰색 배경의 어두운 텍스트로 변환합니다.

올바른 인쇄 옵션 포함

인쇄 옵션 일반 대화 상자는 다음과 같은 옵션을 제공합니다.

  • 프린터 및 용지 크기를 선택합니다.
  • 프린터 속성을 설정합니다.
  • 페이지 범위, 복사본 수 및 데이터 정렬을 선택합니다.
  • 용지의 양면을 사용합니다.

프로그램에는 문서 콘텐츠 옵션(인쇄할 콘텐츠), 서식 옵션(인쇄 품질, 그림 크기, 프레임에 맞춤 포함) 및 색 옵션과 같은 추가 옵션이 필요할 수 있습니다. 추가 옵션을 제공해야 하는 경우 인쇄 옵션 일반 대화 상자를 확장하여 추가 옵션을 제공합니다. 사용자 지정 인쇄 대화 상자를 만들지 마세요.

인쇄 옵션을 디자인할 때 여러 문서를 인쇄할 때의 환경을 고려합니다. 다음 인쇄 작업은 마지막 인쇄 작업과 매우 유사할 수 있습니다. 재인쇄 및 유사한 인쇄 작업에 대한 기본 설정을 최적화해도 사용자가 매번 완전히 시작되지는 않습니다.

성능 및 유용성을 위한 인쇄 미리 보기 디자인

잘못된 인쇄 작업은 시간과 비용을 낭비합니다. 문서 만들기 프로그램의 경우 사용자는 실제 인쇄를 수행하기 전에 결과를 평가할 수 있어야 합니다. 인쇄 미리 보기를 통해 사용자는 다음을 수행할 수 있습니다.

  • 여백, 페이지 나누기, 페이지 방향, 머리글 및 바닥글을 평가합니다.
  • 모든 페이지를 탐색합니다.
  • 인쇄 미리 보기에서 직접 인쇄합니다.

일부 복잡한 문서(예: 컴퓨터 지원 디자인 [CAD] 드로잉)는 렌더링하는 데 시간이 오래 걸릴 수 있습니다. 미리 보기의 성능은 인쇄 미리 보기가 각 페이지를 렌더링하는 데 시간이 걸리는 경우 매우 지루해질 수 있다는 것이 중요합니다. 따라서 빠르게 렌더링되고 사용자가 인쇄 결과를 평가할 수 있을 만큼 정확하고 느리게 렌더링되는 완전히 정확한 미리 보기를 갖는 것보다 인쇄 미리 보기를 사용하는 것이 좋습니다.

인쇄 미리 보기를 디자인할 때 인쇄 준비의 전체 작업을 고려합니다. 사용자가 무엇을 찾고 있나요? 그들은 무엇을 바꿀 것인가? 문서 만들기 프로그램은 사용자가 미리 보기 내에서 여백 및 줄 바꿈과 같이 자주 변경되는 설정을 조정할 수 있도록 대화형 인쇄 미리 보기를 제공해야 합니다.

그러나 가능한 한 프로그램이 기본적으로 옳은 일을 해야 합니다. 필요한 경우 사용자가 의도한 것 같지 않은 인쇄 상황에 대해 경고합니다. 인쇄 미리 보기를 사용하여 문제를 찾는 사용자에게 의존하지 마세요. 예를 들어 스프레드시트에 세로 모드의 단일 페이지에 인쇄할 열이 너무 많다고 가정해 보겠습니다. 프로그램에서 확인 대화 상자를 표시할 수 있지만 가로 모드로 자동으로 인쇄하는 것이 더 좋습니다.

5가지 작업만 수행하면

  1. 프로그램 유형에 적합한 인쇄 환경을 디자인합니다.
  2. 인쇄와 관련된 프로그램의 시나리오를 검토하고 가능한 한 최대한 인쇄해야 합니다.
  3. 인쇄 일반 대화 상자를 사용자 지정하여 유용한 인쇄 확장을 제공합니다. 이 용도로 사용자 지정 인쇄 대화 상자를 만들지 마세요.
  4. 인쇄 및 유사한 인쇄 작업에 대한 인쇄 옵션을 최적화합니다.
  5. 적절한 경우 미리 보기 기능을 제공합니다.

인쇄 패턴

프로그램의 유형은 적절한 인쇄 환경의 기본 표시기입니다.

레이블
고급 문서 만들기
고급 문서를 만들고 보고 인쇄하는 데 사용됩니다. 고품질 인쇄물을 만드는 기능은 프로그램이 존재하는 주된 이유 중 하나입니다. 전문가 사용자를 대상으로 합니다.
사용자 목표: 인쇄 출력에 대한 자세한 제어 결과를 제공합니다.
예제: Microsoft Word
권장 인쇄 환경:
  • 인쇄에 최적화된 출력(WYSIWYG)
  • 큰 개체를 인쇄하는 옵션이 있는 고급 문서 서식 지정 기능
  • 머리글 및 바닥글을 비롯한 고급 인쇄 옵션입니다. 문서 관련 인쇄 옵션은 문서 자체 내에 저장됩니다.
  • 빠르고 정확하며 강력한 인쇄 미리 보기.
중간 문서 만들기
더 복잡한 문서를 만들고 보는 데 사용됩니다. 고품질 인쇄물을 만드는 기능은 중요하지만 프로그램이 존재하는 주된 이유 중 하나일 필요는 없습니다. 중간 사용자를 대상으로 합니다.
사용자 목표: 최소한의 노력으로 좋은 결과를. 인쇄 출력을 제어합니다.
예: Outlook 및 Excel과 같은 대부분의 Microsoft Office 프로그램.
권장 인쇄 환경:
  • 인쇄에 최적화된 출력(WYSIWYG)
  • 잘림 없이 큰 개체를 인쇄할 수 있는 일부 문서 서식 기능
  • 머리글 및 바닥글을 비롯한 일부 사용자 지정 인쇄 옵션입니다.
  • 정확하고 사용하기 쉬운 인쇄 미리 보기입니다.
간단한 문서 만들기
간단한 문서를 만들고 보는 데 사용됩니다. 모든 사용자를 대상으로 합니다.
사용자 목표: 표준 인쇄 옵션을 사용하여 기본 인쇄 지원을. 사용자는 조정 없이 좋은 결과를 기대합니다.
예: WordPad, 그림판.
권장 인쇄 환경:
  • 출력은 인쇄에 최적화될 수 있지만(WYSIWYG) 필수는 아닙니다.
  • 잘림 없이 큰 개체를 인쇄할 수 있는 일부 문서 서식 기능
  • 표준 인쇄 옵션; 사용자 지정 인쇄 옵션은 선택 사항입니다.
  • 인쇄 미리 보기가 간단하거나 없습니다.
문서 뷰어
문서를 보는 데 사용됩니다. 사용자는 문서 콘텐츠 또는 형식을 변경할 수 없습니다.
사용자 목표: 표준 인쇄 옵션을 사용하여 기본 인쇄 지원을. 사용자는 조정 없이 좋은 결과를 기대합니다. 인쇄 문제는 사용자가 문서를 수정할 수 없으므로 자동으로 처리됩니다.
예제: windows Internet Explorer
권장 인쇄 환경:
  • 출력은 인쇄에 최적화될 수 있지만(WYSIWYG) 필수는 아닙니다.
  • 프로그램은 자동으로 페이지 나누기를 처리하고, 빈 페이지를 제거하고, 큰 개체를 처리하고, 배경 및 기타 디자인 요소를 제거합니다.
  • 표준 인쇄 옵션; 사용자 지정 인쇄 옵션은 선택 사항입니다.
  • 인쇄 미리 보기가 간단하거나 없습니다.
유틸리티 또는 LOB(기간 업무) 애플리케이션
간단하고 특정한 작업을 수행하는 데 사용됩니다. 모든 사용자를 대상으로 합니다.
사용자 목표: 선택한 데이터를 효율적으로 내보내는 기능입니다. 사용자는 조정 없이 좋은 결과를 기대합니다. 종종 이러한 프로그램의 경우 사용자는 인쇄 지원을 전혀 찾을 수 있다는 사실에 유쾌하게 놀랍습니다.
권장 인쇄 환경:
  • 인쇄 지원은 지원되는 시나리오에 따라 선택 사항입니다.
  • 출력은 인쇄에 최적화될 수 있지만(WYSIWYG) 필수는 아닙니다.
  • 일부 문서 서식 지정 기능 큰 개체가 잘리는 경우 허용될 수 있습니다.
  • 표준 인쇄 옵션입니다.
  • 인쇄 미리 보기는 선택 사항입니다.

지침

일반

  • 머리글과 바닥글만 있는 빈 페이지나 페이지를 인쇄하지 마세요. 그러나 머리글 또는 바닥글에 페이지 번호가 포함되어 있고 해당 페이지 번호가 다른 곳에서 참조될 수 있는 경우 빈 페이지를 인쇄합니다.
  • 프로그램을 종료하기 전에 보류 중인 인쇄 작업을 완전히 스풀 아웃합니다.

페이지 서식 지정

  • 대상 페이지 크기에 맞게 텍스트 레이아웃의 서식을 다시 지정합니다. 텍스트를 자르지 마세요.
  • 사용자가 문서의 형식을 제어하지 않는 경우:
    • 페이지 간에 크기 조정, 회전 또는 분할하여 큰 개체를 자동으로 처리합니다. 큰 개체를 인쇄하는 방법에 대한 자세한 지침은 Larged 개체를 참조하세요.
    • 페이지 나누기를 최적화하여 비어 있고 거의 비어 있는 페이지를 제거합니다.
    • 어두운 배경의 밝은 텍스트를 흰색 배경의 어두운 텍스트로 변환합니다.
    • 배경 및 기타 디자인 요소를 제거합니다. 특히 흑백 프린터에 적합하지 않은 경우.
  • 프로그램에서 별도의 부분 문서를 제공하는 경우 인쇄를 위해 단일 문서로 통합하는 프린터 친화적인 서식 옵션을 제공합니다.
  • 대화형 요소 제거:
    • 탐색 컨트롤 및 명령 단추를 제거합니다.

    • 스크롤 막대 없이 모든 데이터가 표시되는지 확인합니다.

    • 링크를 해당하는 텍스트로 대체합니다.

      허용:

      자세한 내용은 UX 가이드를 참조하세요.

      인쇄에 최적화된 :

      자세한 내용은 UX 가이드(https://msdn.microsoft.com/windowsvista/uxguide)를 참조하세요.

      이 예제에서는 링크가 괄호 안에 해당하는 텍스트로 바뀝니다.

    • 가리키기에서 표시되는 유용한 정보를 인라인으로 이동합니다.

대형 개체

스프레드시트, 그래픽 및 사진과 같은 큰 개체를 처리하는 것은 인쇄에 고유한 문제입니다. 다음 방법 중 하나를 선택합니다.

  • 페이지에 맞게 개체의 크기를 조정합니다. 이 방법은 개체가 인쇄하기에 너무 커서 개체를 단일 페이지에 유지하는 것이 중요하고 축소할 때 개체를 계속 읽을 수 있는 경우에 잘 작동합니다.

    페이지의 절반으로 크기가 조정된 사진의 스크린샷

    이 예제에서는 큰 이미지의 크기가 페이지에 맞게 조정됩니다.

  • 페이지를 회전합니다. 이 방법은 세로 모드에서 몇 페이지가 가로 모드에서 더 잘 인쇄되는 경우에 잘 작동합니다(그 반대의 경우도 마찬가지임).

    세로screen shot of landscape photo rotated to portrait screen shot of landscape photo rotated to portrait 회전된 가로 사진의스크린샷

    이 예제에서는 큰 이미지가 페이지에 더 잘 맞도록 회전됩니다.

  • 여러 페이지에 개체를 인쇄합니다. 이 방법은 개체의 크기를 조정할 수 없거나 크기를 조정해서는 안 되는 경우에 잘 작동하며 페이지를 회전해도 도움이 되지 않거나 원하지 않습니다. 개체에 내부 경계(예: 스프레드시트의 열 및 행 구분선)가 있는 경우 콘텐츠가 아닌 이러한 경계의 페이지를 끊습니다. 또한 범례 또는 열 머리글과 같이 페이지를 이해하는 데 필요한 요소를 반복합니다. 여러 페이지에서 개체를 분할하는 경우 페이지 번호를 읽기 순서(왼쪽에서 오른쪽, 위에서 아래로)로 할당합니다.

    다음 페이지screen shot of column heads repeated on next page screen shot of column heads repeated on next page 반복되는 열 머리의 스크린샷

    이 예제에서는 큰 표가 두 페이지에 인쇄됩니다. 열 머리글은 빠른 이해를 돕기 위해 페이지에서 페이지로 유지됩니다.

  • 개체 자림합니다(잘린 후에도 개체의 일부만 인쇄). 이 방법은 구현할 수 있는 가장 간단한 솔루션이지만 가장 적게 허용될 수 있습니다. 또한 잘림은 텍스트에 허용되지 않습니다.

    세로 페이지 와이드 사진의 절반 스크린샷

    이 예제에서는 큰 이미지가 잘립니다.

머리글 및 바닥글

  • 고급 및 중간 문서 만들기 프로그램에 대한 머리글 및 바닥글을 제공합니다. 다중 페이지 문서에 사용되는 경우 다른 유형의 프로그램에 머리글과 바닥글을 제공하는 것이 좋습니다.
  • 머리글 및 바닥글을 사용자 지정할 수 있도록 합니다. 사용자가 왼쪽, 가운데 및 오른쪽 부분을 정의할 수 있도록 허용합니다.
    • 머리글의 경우 기본적으로 문서 이름을 왼쪽에 배치합니다.
    • 바닥글의 경우 기본적으로 문서 저작권 또는 원본을 왼쪽에, 페이지 번호를 오른쪽에 배치합니다.
  • 친숙한 파일 경로 및 URL을 사용합니다. 공백을 "%20"이 아닌 공백으로 표시합니다.
  • 메뉴 모음 및 바로 가기 메뉴의 경우 인쇄 옵션 일반 대화 상자를 표시하는 인쇄 명령을 사용합니다. 줄임표를 사용하여 추가 정보가 필요함을 나타냅니다.

    파일 메뉴의 스크린샷을 인쇄 명령이 선택된

    이 예제에서 인쇄 명령에는 자세한 정보를 얻기 위해 인쇄 옵션 일반 대화 상자가 표시될 것임을 나타내는 줄임표가 있습니다.

  • 메뉴 모음과 함께 사용되는 도구 모음의 경우 직접 인쇄 명령을 사용합니다. 단추를 클릭하면 문서의 복사본이 기본 프린터로 인쇄됩니다. 이러한 도구 모음 명령은 즉시 실행되어야 합니다. 명령이 즉시 실행되도록 하려면 도구 설명에 기본 프린터를 넣습니다. 사용자는 메뉴 모음에서 전체 인쇄 명령에 액세스할 수 있습니다.

    프린터 아이콘 및 도구 설명screen shot of printer icon and its tooltip screen shot of printer icon and its tooltip 스크린샷

    이 예제에서는 도구 모음의 인쇄 명령이 인쇄 옵션 일반 대화 상자를 표시하는 대신 즉시 인쇄됩니다. 도구 설명에 기본 프린터를 배치하면 사용자가 대화 상자를 우회하는 텍스트 보강이 제공됩니다.

  • 메뉴 모음 없이 사용되는 도구 모음의 경우 인쇄 분할 단추를 사용합니다. 단추를 클릭하면 문서의 복사본이 기본 프린터로 인쇄됩니다. 단추의 화살표 부분을 클릭하면 전체 인쇄, 인쇄 미리 보기 및 페이지 설정 명령이 있는 메뉴가 삭제됩니다.

    분할 단추screen shot of printer icon on split button screen shot of printer icon on split button 프린터 아이콘의스크린샷

    이 예제에서 Windows Internet Explorer 도구 모음은 분할 단추 컨트롤을 사용하여 모든 인쇄 명령을 제공합니다.

  • 리본 명령 사용자 인터페이스의 경우 애플리케이션 메뉴에 인쇄 명령을 배치합니다.

    왼쪽screen shot of commands placed vertically on left screen shot of commands placed vertically on left 세로로 배치된 명령의 스크린샷

    리본 메뉴의 경우 애플리케이션 메뉴를 사용하여 인쇄 명령에 액세스합니다.

  • 사용자 지정 인쇄 옵션 대화 상자를 만들지 마세요. 추가 옵션을 제공해야 하는 경우 인쇄 옵션 일반 대화 상자를 확장합니다. 추가 인쇄 옵션에는 별도의 대화 상자를 사용하지 마세요.

틀렸습니다.

사용자 지정 인쇄 옵션 대화 상자screen shot of custom print options dialog box screen shot of custom print options dialog box 스크린샷

이 예제에서 Fabrikam은 추가 인쇄 옵션에 별도의 대화 상자를 잘못 사용합니다.

개발자: 인쇄 일반 대화 상자를 확장하는 방법에 대한 자세한 내용은 PRINTDLGEX 구조체참조하세요.

  • 인쇄 옵션 일반 대화 상자를 확장할 때 이미 제공된 기능을 복제하지 마세요.
  • 사용자가 한 인쇄 작업에서 다음 인쇄 작업으로 설정을 유지할 가능성이 있는 경우 해당 설정을 기본값으로 지정합니다. 프로그램 시작 후 첫 번째 인쇄 작업의 경우 기본 프린터를 비롯한 표준 기본값을 사용합니다. 프로그램 인스턴스후속 인쇄 작업의 경우 마지막으로 선택한 프린터와 용지 크기를 유지합니다. 나중에 다시 선택될 가능성이 훨씬 적기 때문에 복사본 또는 페이지 범위의 수를 유지하지 마세요.
  • 현재 적용되지 않는 옵션을 제거하여 설정을 최적화합니다. 선택한 프린터의 기능 또는 현재 문서의 특성과 일치하지 않는 옵션을 제거합니다. 예를 들어 사진 인쇄 응용 프로그램은 최상의 결과를 제공하는 용지 크기, 용지 종류 및 인쇄 품질 조합을 제한할 수 있으므로 광택 용지 옵션을 선택하면 용지 형식에서 봉투가 제거될 수 있습니다. 어떤 이유로든 사용자가 모든 옵션을 보려는 경우 확인란과 같은 컨트롤을 통해 이 기능을 제공할 수 있습니다.

개발자: 선택한 프린터의 기능을 확인하는 방법을 알아보려면 인쇄 스키마참조하세요.

  • 고급 문서 만들기 프로그램의 경우 문서 자체에 문서 관련 인쇄 옵션을 저장합니다. 이러한 프로그램의 경우 인쇄 옵션은 문서의 필수적인 부분입니다.
  • 다른 유형의 프로그램의 경우 사용자 단위로 설정을 저장합니다.
  • 특수 인쇄를 위해 기본이 아닌 프린터를 선택하는 것이 좋습니다. 예를 들어 사진 인쇄 응용 프로그램은 시스템 기본 프린터에 관계없이 프로그램에서 마지막으로 사용하는 프린터를 항상 선택할 수 있습니다. 이렇게 하면 시스템 기본 프린터가 사진 프린터일 가능성이 없다고 가정합니다. 이러한 프로그램은 마지막으로 선택한 프린터에 대한 설정을 저장해야 합니다.
  • 프린터 기능을 검색하는 동안 프로그램을 잠그지 마세요. 이렇게 하면 사용자 환경이 저하됩니다. 대신 다음 중 하나를 수행합니다.
    • 별도의 스레드에서 프린터 기능 검색을 수행합니다.
    • 10초 후 시간 초과.
    • 사용자가 취소할 수 있도록 대화 상자를 제공합니다.

'연결' 대화 상자의 스크린샷

이 예제에서는 사용자가 작업이 너무 오래 걸리고 있다고 판단하면 대화 상자를 사용하여 프린터 기능 검색을 쉽게 취소할 수 있습니다.

  • 적절한 경우 인쇄 미리 보기 기능을 제공합니다. 모든 문서 만들기 프로그램은 인쇄 미리 보기의 이점을 활용하지만 사용자는 간단한 문서 만들기 프로그램에서 이를 기대하지 않습니다. 고급 문서 만들기 프로그램의 경우 기본 프로그램 창 내에서 직접 인쇄 미리 보기를 지원하는 것이 좋습니다.

인쇄 미리 보기screen shot of page displayed in print preview screen shot of page displayed in print preview 표시된 페이지의스크린샷

이 예제에서는 Word에서 기본 프로그램 창 내에서 인쇄 미리 보기를 지원합니다.

  • 사용자가 다음을 수행할 수 있도록 인쇄 미리 보기 기능을 제공합니다.
    • 여백, 페이지 나누기, 페이지 방향, 머리글 및 바닥글을 평가합니다.
    • 모든 페이지를 탐색합니다.
    • 인쇄 미리 보기에서 직접 인쇄합니다.

사용자가 미리 보기 내에서 직접 여백 및 줄 바꿈과 같이 자주 변경되는 설정을 조정할 수 있도록 대화형 인쇄 미리 보기를 제공하는 것이 좋습니다.

  • 인쇄 미리 보기 페이지가 1초 이내에 렌더링됩니다. 빠르게 렌더링되고 사용자가 인쇄 결과를 평가할 수 있을 만큼 정확한 인쇄 미리 보기를 사용하는 것이 느리게 렌더링되는 완전히 정확한 미리 보기를 갖는 것보다 더 좋습니다.
  • 고급 문서 만들기 프로그램의 경우 별도의 대화 상자를 만드는 대신 미리 보기 기능을 직접 통합하여 표준 인쇄 대화 상자를 확장하는 것이 좋습니다.
  • 미리 보기 모드를 닫기 위한 명확한 단추를 제공합니다.

인쇄 미리 보기 닫기 아이콘 및 레이블screen shot of close print preview icon and label screen shot of close print preview icon and label 스크린샷

Word의 인쇄 미리 보기 모드에는 명백한 닫기 미리 보기 명령이 있습니다.

인쇄 오류

참고: 인쇄 작업이 프린터로 스풀되면 Windows에서 후속 오류를 처리합니다. 프로그램은 인쇄 작업이 스풀되기 전에 발생하는 오류만 처리해야 합니다.

  • 인쇄 작업을 스풀링하기 전에 사용자가 해결할 수 있는 인쇄 문제를 확인합니다. 인쇄를 계속하기 전에 명확하고 간결한 확인을 표시합니다. 가능하면 문제를 자동으로 해결하도록 제안합니다. 이렇게 하면 시간과 비용 낭비를 방지할 수 있습니다.

문자 메시지

  • 용지 양쪽에 인쇄하는 옵션의 경우 양면 인쇄 옵션에 레이블을 지정합니다. 수동 이중 구를 사용하지 마세요.

문서조사

  • 인쇄하지 않고 동사로 인쇄를 사용합니다.
  • 인쇄물을 사용하여 인쇄 작업의 결과를 참조할 수 있습니다.
  • 프린터 큐가 아닌 인쇄 큐를 사용합니다.