epstopdf
PDF를 흑백으로 강제하기 위해 작은 패치를 만들었습니다 . 일부 색상이 포함된 문서가 있는데 색상 분리가 발생하지 않도록 흑백 PDF로 변환해야 했습니다. 패치를 게시할 수 있는 곳이 있습니까 epstopdf
? 아래 패치를 붙여넣었습니다. 감사합니다, 윌리엄[이메일 보호됨]
--- epstopdf-2015 2016-01-18 03:23:20.428744975 +0100 +++eptopdf-2015-wb 2016-01-18 03:39:10.653914869 +0100 @@ -203,6 +203,7 @@ $::opt_embed = 1; $::opt_exact = 0; $::opt_filter = 0; +$::opt_gray=0; $::opt_gs = 1; $::opt_gscmd = ""; @::opt_gsopt = (); @@ -363,6 +364,7 @@ --(아니요) 디버그 출력 디버깅 정보 (기본값: $bool[$::opt_debug]) --(아니요)정확한 스캔 ExactBoundingBox (기본값: $bool[$::opt_exact]) --(no) 표준 입력 읽기 필터 (기본값: $bool[$::opt_filter]) + --(아니요)gray 강제 회색 (기본값: $bool[$::opt_gray]) --(no)gs 고스트스크립트 실행(기본값: $bool[$::opt_gs]) --(아니요) HiResBoundingBox 검색을 고용합니다(기본값: $bool[$::opt_hires]) @@ -431,6 +433,7 @@ "장치=s", "포함시키다!", "정확한!", + "회색!", "필터!", "그스!", "gscmd=s", # \ref{val_gscmd} @@ -585,6 +588,8 @@ $::opt_compress가 아니면 @GS, '-dUseFlateCompression=false'를 푸시하세요. +push @GS, qw(-sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray) if $::opt_gray; + if ($::opt_res 그리고 $::opt_res =~ /^(\d+(x\d+)?)$/) { 아님 warnerr "잘못된 해상도: $opt_res";