2012-11-27 10 views
3

Unix에서 인쇄 할 때 Adobe의 acroread Unix 명령을 통해 PDF 파일을 파이프하여 PostScript 파일을 생성 한 다음 lp 명령. 저는 고객 중 한 곳에서 연속 확인 양식을 인쇄하는 데 사용되는 구형 프린터 인 Epson LX-300 + 라인 프린터를 사용하여 잠시 동안 처리해 왔습니다. 프린터는 양식 맨 위에 여분의 여백을 생성합니다 미리 인쇄 된 양식의 주요 위치에서 인쇄하지 못하게합니다.포스트 스크립트 및 원시 데이터를 라인 프린터로 인쇄하면 초과 여백이 생성됩니다.

저는 손을 잡을 수있는 모든 것을 시도했습니다. 사용자 화 PPD를 사용하고 있으므로이 연속 양식에 필요한 사용자 정의 페이지 크기를 설정할 수 있습니다. 나도 lp -o raw를 사용하여 프린터에 원시 텍스트를 인쇄 해 보았으며 여전히 빈 공간을 생성합니다.

*HWMargins: 36 36 36 36 

*HWMargins: 0 0 0 0 
에 :

*PageSize Checks/Checks: "<</PageSize[596 227]/ImagingBBox null>>setpagedevice" 
... 
*PageRegion Checks/Checks: "<</PageSize[596 227]/ImagingBBox null>>setpagedevice" 
... 
*ImageableArea Checks/Checks: "0 0 596 227" 
... 
*PaperDimension Checks/Checks: "596 227" 

나는 심지어에서 설정 HWMargins을 수정 시도 :

내가 PPD에 추가 라인은 사용자 정의 페이지 크기를 설정하는 것입니다

을 사용할 수 없습니다.

나를 제한하는 것이 있습니까? ESC/PCL/PJL 명령의 일부 형식을 추가하여 확실히 프린터의 하드웨어 제한과 같은 것을 무시할 수 있습니까? 이 프린터 모델은 현재 수표를 인쇄하는 데 사용되고 있으며, 원시 데이터를 사용하고 있습니다. Windows를 통해 인쇄하고 있지만 사용중인 방법에 액세스 할 수는 없습니다. 사전에

감사합니다.

+0

"초과 공백 여백"은 얼마나 큰가? 구멍이 뚫린 부분부터 첫 번째 인쇄 흔적까지의 수직 여백은 얼마나 큰가? 이 프린터는 수표를 출력합니까? –

답변

1

User Manual for the Epson LX-300 Impact Printer에 따르면, A-5, 연속 급지 양식에서 천공의 최소 상단 여백은 9.0mm (0.35 인치)이며 단일 시트의 최소 여백은 5.3mm (0.2 인치)입니다. 소프트웨어가 이보다 더 큰 여백을 초과합니까?

Epson LX-300은 ESC/P 언어로 제어되는 9 핀 임팩트 프린터입니다. PostScript 인터프리터가 없습니다. acroread이 PostScript 언어 출력을 프린터로 전송하고 있습니까? 프린터는 컴퓨터에서 문자 데이터 또는 이미지 데이터를 수신 할 수 있습니다. 수표 인쇄 소프트웨어가 문자 데이터 모드에서 프린터를 사용하는 것 같습니다. Adobe의 acroread 소프트웨어가 프린터를 이미지 모드로 출력하는 출력을 생성합니다. 따라서 acroread은 수표 인쇄와는 매우 다른 프린터 모드를 사용합니다.

acroread에서 프린터로 인쇄 해보고 원하는 여백을 인쇄하는 PDF 파일을 찾으십시오. 워드 프로세서 나 Adobe Illustrator에서 PDF 파일을 작성해보십시오. PDF 파일의 페이지 크기와 페이지 여백을 설정하십시오. 어떤 상황에서도 원하는 여백을 사용하려면 acroread을 얻을 수 있는지 확인하십시오. 그렇게 할 수 없다면 앱 업스트림을 사용하여 원하는 여백을 얻는 쉬운 방법이 없을 수도 있습니다. acroread.

FAQ, What are the most commonly used escape codes?은이 언어에 대한 몇 가지 이스케이프 코드를 제공합니다. 더 많은 명령은 사용 설명서 A-10 페이지부터 시작합니다. FAQ는 "프로그래밍 목적으로 고급 에스 케이프 코드를 사용해야하는 경우 EPSON 액세서리에서 ESC/P 참조 설명서를 구입할 수 있습니다."

당신하지 프린터가 올바른 위치에 양식 천공으로 설정되어 있는지 여부를 언급. 그것은 아마, 그러나 다만 경우에, FAQ, The printer is not starting at the right position on the paper. How can I change the top-of-form?

Epson LX-300 Impact Printer Support Page 다양한 정보에 대한 링크가있다

+0

Google 도구는 자체 PDF를 작성하며 최대 1cm 정도 큰 여백없이 생성됩니다. 질문, 원시 데이터를 인쇄 할 때 동일한 여백이 생성됩니다. 저는 현재 Windows 프로덕션 프린터를 사용했으며 LX-300 + 대신 Okidata 드라이버를 사용하고있는 것으로 보입니다. Windows에서 Acrobat을 통해 인쇄하려고하면 LX-300 +에서 동일한 하드 마진을 생성하지만 Oki 드라이버에서는 작동하지 않습니다. Oki PPD를 사용하여 Linux에서 필요한 결과를 얻을 수 있는지 확인합니다. –