고스트 스크립트 옵션 / 스위치는 어디에 기록되어 있습니까?


15

예를 들어 Ghostscript 옵션이 있다는 것을 알고 있습니다 -dPDFSETTINGS=/screen. appart에서 허용하는 다른 옵션을 어떻게 확인할 수 screen있습니까? 또한 -dMaxSubsetPct=100-무엇을합니까?

를 열고 man gs를 검색 PDFSET하면 "패턴을 찾을 수 없습니다"라는 메시지가 나타납니다. 검색 엔진을 입력하면 무수히 많은 개인 웹 페이지가 표시되며 문서 조회수가 없습니다.

누구든지 링크를 도울 수 있습니까?


편집 : 또한이 관련 게시물을 참조하십시오

출력 장치의 기본 옵션 / 설정에 대한 Ghostscript 쿼리 (예 : 'pdfwrite'또는 'tiffg4')

... 주어진 장치에 대해 지원되는 옵션 목록을 가져옵니다.

답변:


13

로부터 고스트 스크립트의 개요 페이지, 나는 발견 Ps2pdf.htm의 페이지를 설명합니다 dPDFSETTINGS:

-dPDFSETTINGS=configuration
"distiller parameters"를 사전 정의 된 4 가지 설정 중 하나로 사전 설정합니다.

  • /screen Acrobat Distiller "스크린 최적화"설정과 유사한 저해상도 출력을 선택합니다.
  • /ebook Acrobat Distiller "eBook"설정과 유사한 중간 해상도 출력을 선택합니다.
  • /printer Acrobat Distiller "인쇄 최적화"설정과 유사한 출력을 선택합니다.
  • /prepress Acrobat Distiller "Prepress Optimized"설정과 유사한 출력을 선택합니다.
  • /default 더 큰 출력 파일을 희생시키면서 다양한 용도에 유용한 출력을 선택합니다.

같은 페이지에서 MaxSubsetPct인식 된 "Acrobat SDK에 포함 된 DistillerParameters 문서에 정의 된 Acrobat Distiller 5 매개 변수"테이블에만 나타나고 해당 SDK로 연결됩니다.

큰 SDK를 다운로드하는 대신 Adobe 사이트에서 "Distiller Parameters"를 검색하고 88 페이지의 MaxSubsetPct를 설명하는 Adobe PDF Creation Settings 를 찾았습니다.

MaxSubsetPct

지원 : 모든 응용 프로그램
유형 : 정수
UI 이름 : 사용 된 문자의 백분율이 다음보다 작은 경우 하위 세트 포함 글꼴 : value %
기본값 : 100

전체 글꼴이 서브 세트 대신 포함되기 전에 사용할 수있는 글꼴의 최대 글리프 백분율입니다. 허용되는 범위는 1 ~ 100입니다.

Diseter는 SubsetFonts가 인 경우에만이 값을 사용합니다 true. 예를 들어, 값이 30이면 글리프의 30 % 이상이 사용되는 경우 글꼴이 서브 세트가 아닌 전체에 포함됩니다. 값이 100이면 글리프의 수를 100 % 이상 사용할 수 없기 때문에 사용되는 글리프 수에 상관없이 모든 글꼴이 하위 집합이됩니다.


@Bavi_H에 감사드립니다. ps2pdf대신 찾아야 했습니다! 글쎄, 그건 나에게 실제로 발생하지 않았으므로 포인터 :)응원에 감사드립니다 !
sdaau 2016 년

링크는 deadd된다
알렉 제이콥슨

12

에서 지원하는 모든 옵션 목록을 얻으려면 다음을 -dPDFSETTINGS=...수행하십시오.

gs \
  -dNODISPLAY \
  -c ".distillersettings {exch ==only ( ) print ==} forall quit"

이 결과가 표시되어야합니다.

/default -dict-
/prepress -dict-
/PSL2Printer -dict-
/ebook -dict-
/screen -dict-
/printer -dict-

다음 Ghostscript 명령을 실행하여 -dPDFSETTINGS=/screen매개 변수 의 세부 설정을 조회 할 수 있습니다 .

gs \
  -q \
  -dNODISPLAY \
  -c ".distillersettings /screen get {exch ==only ( ) print ===} forall quit" \
| sort

이 스크립트는 Ghostscript의 내부 .distillersettings 사전을 쿼리 하는데,이 키는 이름 /screen이이며 다른 값은 다른 사전입니다. 출력은 다음과 같아야합니다 (정확한 Ghostscript 버전에 따라 약간 다를 수 있음).

/AutoRotatePages /PageByPage
/CannotEmbedFontPolicy /Warning
/ColorACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/ColorConversionStrategy /sRGB
/ColorImageDownsampleType /Average
/ColorImageResolution 72
/CompatibilityLevel 1.3
/CreateJobTicket false
/DoThumbnails false
/EmbedAllFonts true
/GrayACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/GrayImageDownsampleType /Average
/GrayImageResolution 72
/MonoImageDownsampleType /Average
/MonoImageResolution 300
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/PreserveEPSInfo false
/PreserveOPIComments false
/PreserveOverprintSettings false
/UCRandBGInfo /Remove

모든 (다른) 매개 변수에 대해 동일한 작업을 수행 -dPDFSETTINGS=...할 수 있습니다.

  • /prepress
  • /printer
  • /default
  • /screen
  • /ebook
  • /PSL2Printer

이 모든 것의 세부 설정을 비교하는 것도 흥미 롭습니다 ( Ps2pdf.htm에 대한 설명서도 함께 참조하십시오).


screen설정 내 매개 변수 중 하나를 조정하고 싶다고 가정 해보십시오 . 커맨드 라인의 모든 명령을 어떻게 전달 gs합니까?
Alec Jacobson

@AlecJacobson : 질문에 대답하려면 조정할 매개 변수의 이름을 지정해야합니다.
Kurt Pfeifle 10

나는 기본적으로 SO에이 (답) 질문에 대한 답을 찾아 해요 stackoverflow.com/questions/54289570/...
알렉 제이콥슨

@AlecJacobson : 문제가 무엇인지 빨리 파악하는 데 도움이되지 않습니다 . (하지만 시간당 고용이 가능하지만 도움이된다면 ...)
Kurt Pfeifle

2

이것은 새로운 사용자를위한 좋은 문서입니다 :

http://www.ghostscript.com/doc/9.05/Use.htm


@nwhsvc는 많은 감사를 표합니다. 실제로 매우 훌륭한 문서처럼 보였지만 (빠른 찾아보기 만했지만) "-dPDFSETTINGS"나 "-dMaxSubsetPct"는 언급하지 않았지만, 무엇을하는지 설명하지는 않았습니다. . 이것들을 설명하는 참조가 있습니까? 건배!
sdaau 2018 년

2

나는 다음을 발견했다.

ps2pdf:

"스크린 최적화" "전자 책" "인쇄 최적화" "프리 프레스 최적화"

Acrobat 'Save as Adobe PDF' printer dialog:

"프레스 품질" "고품질 인쇄" "가장 작은 파일 크기" "표준"

Adobe PDF 사전 설정 :

Press Quality

고품질 인쇄물 제작을 위해 PDF 파일을 만듭니다 (예 : 디지털 인쇄 또는 이미지 세터 또는 플레이트 세터의 색상 분리). 그러나 PDF / X 호환 파일은 작성하지 않습니다. 이 경우 콘텐츠의 품질이 가장 중요하게 고려됩니다. 목표는 상용 프린터 나 인쇄 서비스 제공 업체가 문서를 올바르게 인쇄하는 데 필요한 모든 정보를 PDF 파일로 유지하는 것입니다. 이 옵션 세트는 PDF 1.4를 사용하고, 색상을 CMYK로 변환하고, 컬러 및 회색조 이미지를 300ppi로, 흑백 이미지를 1200ppi로 다운 샘플링합니다. 모든 글꼴의 하위 집합을 포함하고 투명도를 유지합니다 (투명성 파일 형식의 경우).

High Quality Print

데스크탑 프린터 및 교정 장치에서 고품질 인쇄를 위해 PDF를 작성합니다. 이 사전 설정은 PDF 1.4를 사용하여 컬러 및 회색조 이미지를 300ppi로, 흑백 이미지를 1200ppi로 다운 샘플링합니다. 또한 모든 글꼴의 하위 세트를 포함하고 색상을 변경하지 않고 투명도를 평평하게 유지하지 않습니다 (투명성 파일 형식의 경우).

Smallest File Size

웹이나 인트라넷에 표시하거나 전자 메일 시스템을 통해 배포 할 PDF 파일을 만듭니다. 이 옵션 세트는 압축, 다운 샘플링 및 비교적 낮은 이미지 해상도를 사용합니다. 모든 색상을 sRGB로 변환하며 Adobe Acrobat Distiller 기반 변환의 경우 글꼴이 포함되지 않습니다. 또한 바이트 제공을 위해 파일을 최적화합니다.

Standard

데스크탑 프린터 나 디지털 복사기로 인쇄하거나 CD에 게시하거나 게시 증명으로 클라이언트에 보낼 PDF 파일을 만듭니다. 이 옵션 세트는 압축 및 다운 샘플링을 사용하여 파일 크기를 줄입니다. 그러나 파일에 사용 된 모든 (허용 된) 글꼴의 하위 세트를 포함하고 모든 색상을 sRGB로 변환 한 후 중간 해상도로 인쇄합니다. Windows 글꼴 하위 집합은 기본적으로 포함되지 않습니다.

정확한 상관 관계는 ps2pdf PDFSETTINGS없지만 사전 설정된 품질의 차이에 대한 아이디어를 제공합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.