2012-10-31 4 views
7

Ghost4J SimpleRenderer를 사용하여 PDF를 Image로 변환하고 있습니다. 기본적으로 출력 PNG 이미지는 앤티 앨리어스가 적용되지 않습니다.SimpleRenderer에서 앤티 앨리어싱 옵션을 설정하는 방법

어떻게 설정할 수 있습니까?

저는 Core API를 사용하여이를 수행 할 수 있음을 알고 있습니다. 하지만, 그것을 설정하기 위해 하이 레벨 API에 어떤 방법이 있습니까?

답변

7

단순히 내장되지 않은 그냥 SimpleRenderer 사용되는 명령 줄 옵션을 살펴 보자. http://ghost4j.svn.sourceforge.net/viewvc/ghost4j/trunk/src/main/java/net/sf/ghost4j/renderer/SimpleRenderer.java?revision=143&view=markup

난에 "-dTextAlphaBits=4","-dGraphicsAlphaBits=4"을 추가 생각 http://ghostscript.com/doc/current/Use.htm#Rendering_parameters

여기에 언급 된 옵션으로 SimpleRenderer을 개선하기 위해 추천 gsArgs이면 충분합니다.

+0

답장에 대해 thanx. 내가 이걸 보자 :) – Dipin

+0

wowwwww ... 고맙습니다. 그게 다행입니다. – Dipin

+1

고마워요! SimpleRender에 'antialisating'매개 변수를 추가하여이를 지원했습니다. 아직 출시되지는 않았지만 스냅 샷 버전에서 사용 가능합니다. 또한 Ghost4J에는 새로운 홈이 있습니다 (http://www.ghost4j.org). 현재 GitHub에서 https://github.com/zippy1978/ghost4j로 호스팅됩니다. – zippy1978

관련 문제