ipptool
인터넷 인쇄를 위해 CUPS 데몬의 하위 수준 도구인 comming line 을 사용하여 인쇄합니다 .
IPP는 대부분의 최신 LAN 기반 사무용 프린터에서 지원되는 HTTP 기반 인터넷 프린터 프로토콜입니다.
다음 명령을 사용하여 인쇄합니다.
ipptool -tv -f /path/to/my.pdf ipp://myprinter.on.mylocal.net/ipp/ printfile.ipp
여기서 my는 printfile.ipp
내 프린터의 특징/기능을 다음과 같이 정의합니다.
{
OPERATION Print-Job
GROUP operation-attributes-tag
ATTR charset attributes-charset utf-8
ATTR language attributes-natural-language en
ATTR uri printer-uri $uri
FILE $filename
}
내가 확실히 알고 있는 것들은 다음과 같다:
- 단면 PDF 인쇄가 원활하게 작동합니다.
- 이 프린터는 비교적 일반적인 HP 사무용 프린터입니다.
- 아무 문제 없이 양면 인쇄가 가능합니다(Windows를 사용하는 동료도 이 작업을 수행할 수 있습니다).
Google을 통해 이 인쇄 파일을 찾았는데 작동하는 것 같지만 정확한 형식과 사양을 더 깊이 파고들면 모호한 사양과 문서만 나올 뿐입니다. 이 IPP 파일의 파일 형식 이름도 모르겠습니다.
양면으로 인쇄하려면 어떻게 해야 하나요?
답변1
를 사용하면 ipptool
다음을 추가하여 양면 인쇄를 사용하도록 작업을 구성할 수 있습니다.
ATTR keyword sides two-sided-long-edge
또는
ATTR keyword sides two-sided-short-edge
원하는 레이아웃에 따른 작업 설명.
바라보다RFC 2911더 알아보기.
답변2
@StephenKitt의 답변은 확실히 정확하지만 몇 가지 세부 정보를 추가하고 싶습니다.
그가 제안한 루트가지다두 줄 뒤에 나타남
ATTR charset ...
그리고ATTR language ...
.파일 이름은 원하는 대로 지정할 수 있습니다. 예를 들어 이름을
ipp-print-duplex.txt
.파일 형식 사양은
man ipptoolfile
모든 Linux 시스템에서 읽어보면 확인할 수 있습니다. (단독 배송도 가능한 패키지의 일부로 배송됩니다ipptool
.)다음과 같이 호출하세요.
ipptool -t -v -f my.pdf <device-uri> ipp-print-duplex.txt
사용하는 값은
<device-uri>
호출 시 반환된 문자열과 정확히 동일합니다ippfind
(또한 자체적으로 전송되어야 함ipptool
).