2017-12-18 31 views
1

예 : Excel에서 한 장의 가로 방향 PDF를 만듭니다. 가로로 열리는 Adobe Reader를 사용하여 엽니 다. Ghostscript를 사용하여 인쇄하십시오. Adobe Reader를 사용하여 인쇄물을여십시오. 인쇄물은 여전히 ​​가로 방향이어야하지만 그렇지 않습니다.Ghostscript는 가로 페이지 방향을 유지하지 않습니다.

이 문제는 원본이 PDF 또는 Excel 자체인지 여부에 관계없이 발생합니다. 이 예제에서 PDF 소스를 사용하는 이유는이 문제를 쉽게 설명 할 수 있기 때문입니다.

나는 풍경을 사용하여 인쇄해야 할 수도 있습니다. Ghostscript가 원본 문서의 방향을 사용하지 않는 이유가 무엇인지 이해할 수 없습니다. Ghostscript에서 원본 문서의 방향을 유지하려면 어떻게해야합니까?

으로, pdfwrite 설정 파일 :

-I"C:\Program Files\gs\gs9.22\lib";"C:\Program Files\gs\fonts" -sDEVICE=pdfwrite -r300 -dNOPAUSE -dSAFER -sPAPERSIZE=A4 -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress

Redmon의 설정 :

@"C:\Program Files\gs\pdfwrite.txt" -sOutputFile="%1" -c 30000000 setvmthreshold .setpdfwrite -f -

프린터 드라이버 :

고스트의 PDF 당신은떠 났어요

답변

0

스위치가 기본값입니다. 기본값은 대부분의 텍스트가 수평이되도록 페이지를 회전하고 싶지 않으면 -dAutoRotatePages=/None을 설정하는 것입니다.

분명히 이미 PDF 파일이 있으니? Ghostscript를 사용하여 다른 스크립트를 만드는 이유는 무엇입니까? 당신은 그런 식으로 물건을 잃을 기회를 기다립니다.

입력이 PDF이므로 -sPAPERSIZE 스위치에 아무 것도 표시되지 않습니다.이 스위치는 PDF 인터프리터에 의해 즉시 무시되는 dfefault 미디어 만 설정하기 때문입니다.

+0

나는 dAutoRotatePages을 설정하고 dPDFSETTINGS 및 R300을 제거 내가 당신이라면

난 전혀 -dPDFSETTINGS을 설정하지 않을 않으며, -r300는 (해상도 설정으로, pdfwrite에 대한 대부분 무의미). 그러나 인쇄물은 여전히 ​​세로로 나옵니다. –

+0

이 문제는 소스가 PDF 또는 실제 Microsoft Excel인지 여부에 관계없이 발생합니다. 나는 그것이 문제를 설명하는 것이 더 쉬울 것이라고 생각했기 때문에 PDF 소스를 사용했다. PDF 변환에 좋은 점. –

+0

중요 사항 : 제 프린터 드라이버는 Ghostscript PDF입니다. –