Destination

Destination (출력 대상)

스풀된 프린터 형식 데이터의 대체 출력 대상을 나타내는 데 사용되는 인쇄 속성 클래스로, 값이 URI인 속성이에요.

출처: Java API Reference

본문

많은 PrintService는 프린터 장치 이외의 출력 대상을 지원하지 않으므로 이 속성을 지원하지 않아요. 이 속성의 흔한 용도는 출력을 로컬 디스크 파일(예: "file:out.prn")로 리다이렉트하려는 애플리케이션이에요. "file:" 스킴의 URI 인스턴스를 올바르게 구성하려면 File 클래스의 toURI() 메서드를 사용해야 해요.

인쇄 요청에 대상 URI가 지정되었는데 PrintService가 그 대상으로 출력할 수 없다면 PrintException이 발생해요. 그 PrintException은 더 구체적인 원인을 제공하기 위해 URIException을 구현할 수도 있어요.

public Destination(URI uri)
public final Class<? extends Attribute> getCategory()
public final String getName()

IPP 호환성 측면에서 Destination은 IPP 속성이 아니에요.

더 알아보기 (Learn more)

Java 공식 API