기본 정보: Windows 에서 인쇄 구간 사항

기술 자료 번역 기술 자료 번역
기술 자료: 75471 - 이 문서가 적용되는 제품 보기.
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
3.00 3.10 WINDOWS kbprg
모두 확대 | 모두 축소

요약

줄무늬 비트맵 그래픽 경우에만 인쇄할 수 있는 프린터 드라이버는 Windows GDI (그래픽 장치 인터페이스) 의 전체 기능을 구현하는 데 사용되는 기술입니다. 줄무늬 프로세스를 인식하는 응용 프로그램이 인쇄 성능을 향상시킬 수 있습니다.

추가 정보

대부분의 도트 매트릭스 프린터 및 많은 레이저 프린터에서 다각형과 줄 같은 그래픽을 인쇄할 수 없습니다. 비트맵 및 텍스트를 인쇄할 수 있습니다. 이러한 프린터는 GDI 전체 범위 기능을 구현할 수 있는 GDI의 특수 지원이 필요합니다.

응용 프로그램에서 이러한 장치에 인쇄할 때 프린터 드라이버를 직접 프린터로 출력을 보내지 않습니다. 대신, 프린터 드라이버를 메모리에서 비트맵을 생성합니다. 모든 그래픽 프로그램에 비트맵이 렌더링되기 비트맵 자체가 인쇄됩니다.

대부분의 프린터는 비트맵 매우 커질 수 있습니다. 예를 들어, 300 점-당-dpi (인치당 도트 수) 레이저 프린터 하나의 Letter 크기 페이지를 렌더링하는 메가바이트를 거의 필요합니다. 메모리 요구 사항을 줄이기 위해 이미지는 페이지의 표지 밴드 라는 작은 사각형 시퀀스로 나뉩니다. 렌더링되고 프린터로 별도로 다운로드할 각 이러한 개별 사각형 것입니다.

그래픽 호출을 사용할 수 있는 두 가지 방법으로 각 밴드에 중복되었습니다. 응용 프로그램이 줄무늬 프로세스의 모를 경우에는 GDI 페이지에 대한 모든 그래픽 호출을 메타 데이터를 캡처합니다. 응용 프로그램에서 해당 NEWFRAME 때 호출하는 (다음 페이지) 이스케이프, 각 밴드에 전체 메타파일 GDI 재생합니다. 또는 응용 프로그램이 프린터 드라이버에서 밴드 요청하고 해당 출력이 생성될 수 있습니다. 중요한 최적화 GDI 만들기, 쓰기 및 디스크 기반 메타파일 다시 읽이 필요가 있기 때문에 발생합니다.

GDI 또는 응용 프로그램에서 드라이버가 밴드 요청하는 여부를 프로세스는 매우 비슷합니다. 줄무늬 프린터 드라이버 NEXTBAND 라는 이스케이프를 구현합니다. 프린터 드라이버를 (있을 경우) 프린터 이전 밴드 다운로드할 수 있으며 새 밴드를 렌더링하도록 자체를 초기화할 수 있는 이스케이프가 발생합니다. 또한 전체 페이지 기준으로 밴드 비트맵을 경계를 정의하는 사각형을 반환합니다. 프린터 드라이버를 직접 NEXTBAND 이동한 후 드라이버의 장치 컨텍스트 (DC) 에 호출을 출력.

밴드 다운로드 및 다음 밴드 로부터 드라이버를 검색하려면 각 밴드에 렌더링된 후 GDI, 또는 줄무늬 응용 NEXTBAND를 호출합니다. 모든 밴드에 인쇄할 때 프린터 드라이버가 페이지를 꺼내고 페이지 끝을 나타내기 위해 빈 영역 (반환 NEXTBAND가 발생합니다.

줄무늬 구현하는, 다음 단어를 기준으로 쿼리 방법에 대한 자세한 내용은 다음을 참조하십시오.
prod(winsdk) 및 개요

속성

기술 자료: 75471 - 마지막 검토: 2014년 2월 7일 금요일 - 수정: 1.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Software Development Kit 3.1
키워드:?
kbnosurvey kbarchive kbmt kb16bitonly kbinfo KB75471 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com