2016-09-18 3 views
0

좋아요. 그렇기 때문에 풀 컬러 PDF를 흑백 이미지로 변환하여 흑백 PDF로 만들려고합니다.PDF에서 IMG에서 PDF로 흑백으로 다시 색이 바뀝니다.

현재 저는 imagemagick으로이 작업을 시도하고 있으며, 대부분의 경우 PDF를 개별 이미지로 분리하여 성공했습니다. 그러나 한 번 분리 된 이미지를 만들면 전체 크기의 흑백 복사본을 컬러 복사본 옆에 만들고 그 둘 다의 축소판을 만들고 싶습니다. 나는 그 부분을 내가 스스로 알아낼 수있을 것이라고 생각한다.

내가 알아 내는데 어려움을 겪는 것은 그들을 흑백으로 만드는 방법입니다. 그레이 스케일은 여전히 ​​대부분의 프린터에서 컬러 잉크를 사용하여 다양한 회색 음영을 나타 내기 때문에 그레이 스케일은 아닙니다. 나는 피하려고 노력하고있다.

imagemagick으로이 작업을 수행 할 수있는 방법이 있습니까, 아니면 제 생각이 완전히 틀렸습니까?

주목할 가치가 내가 PHP

+0

직접 경로가 작동하지 않을 수 있습니다. 그러나 컬러에서 회색조로 변환 한 다음 래스터 화하고 흑백으로 이동할 수 있습니다. (Acrobat이 RGB 모드에서 비트 맵 모드로 바로 이동할 수 없다는 유추를 알 수 있습니다). –

+0

".. 그레이 스케일은 여전히 ​​대부분의 프린터에서 컬러 잉크를 사용합니다."- 실제로는 아무 것도 없습니다. 나는 당신의 실험에서 그레이 값만을 포함하는 풀 컬러 RGB 이미지를 사용했다고 생각합니다. – usr2564301

답변

0

내가 안토니 티센 (Thyssen)의 훌륭한 작품 here에 설명 된대로"2 색 Quamtisation"을 찾고 생각으로 브라우저와 서버 측 프로세스를 통해이 작업을 수행하기 위해 노력하고있다.

기본적으로 양자화를 사용하여 이미지를 표현하기 위해 최상의 두 가지 색상을 선택한 다음 어두운 색을 검정색으로, 밝은 색을 흰색으로 강제합니다. 그래서 처리가된다 :

convert image.png -colors 2 -colorspace gray -normalize result.png 

가, BTW 난 당신이 발견 추정 원래 품질의 이미지를 추출하는 pdfimages합니다 (poppler 패키지의 일부)를 사용하고 있습니다.

관련 문제