데스크탑 인쇄를 통해 다음과 같은 방식으로 데이터 파일을 인쇄할 수 있습니다.
가능한 경우, 파일 관리자의 선택 메뉴에서 인쇄 명령어 사용.
데이터 파일을 데스크탑 프린터 놓기 영역(프론트 패널 프린터 제어도구 또는 인쇄 관리자의 프린터 아이콘)에 놓기.
데스크탑 인쇄 외에도, 여러 응용 프로그램이 응용 프로그램내에서 인쇄할 수 있는 방법을 제공합니다.
데스크탑 인쇄는 인쇄라는 활동을 사용합니다. 열기와 마찬가지로 인쇄는 서로 다른 많은 데이터 유형에 사용되는 활동 이름입니다. 따라서, 인쇄 활동은 활동 매핑과 ARG_TYPE 필드를 사용하여 각 데이터 유형에 대한 인쇄를 사용자 정의합니다.
예를 들어, 다음은 XWD 데이터 유형에 대한 인쇄 활동입니다. 정의는 /usr/dt/appconfig/types/language/xclients.dt에 있습니다.
ACTION Print { LABEL Print ARG_TYPE XWD TYPE MAP AP_ACTION NoPrint }
XWD 파일에 대해 특정한 인쇄 활동은 NoPrint 활동에 매핑됩니다. NoPrint는 /usr/dt/appconfig/types/language/dt.dt에 정의된 특별한 활동입니다. NoPrint 활동은 사용자에게 이 데이터 유형은 인쇄할 수 없음을 알려주는 대화 상자를 표시합니다.
XWD 인쇄 활동과 PCL 파일에 대한 다음 인쇄 활동을 비교하십시오.
ACTION Print { LABEL Print ARG_TYPE PCL TYPE MAP MAP_ACTION PrintRaw }
환경설정 파일 /usr/dt/appconfig/types/language/print.dt에 정의된 PrintRaw 활동에는 PCL 파일 인쇄를 위한 명령행이 들어 있습니다.
ACTION PrintRaw { TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtlp -w %(File)Arg_1% }