2012-10-31 10 views
7

Sto usando Ghost4J SimpleRenderer per convertire il mio PDF in Immagine. Di default l'immagine png di output non è anti alias.Come impostare l'opzione anti alias su SimpleRenderer

Come posso impostarlo?

So che, utilizzando Core API, possiamo farlo. Ma c'è un modo in API di alto livello, per impostarlo?

risposta

7

semplicemente non è costruita in soli un'occhiata alle opzioni della riga di comando che SimpleRenderer sta usando:. http://ghost4j.svn.sourceforge.net/viewvc/ghost4j/trunk/src/main/java/net/sf/ghost4j/renderer/SimpleRenderer.java?revision=143&view=markup

lo consiglio per migliorare la SimpleRenderer con le opzioni di cui qui http://ghostscript.com/doc/current/Use.htm#Rendering_parameters

Penso aggiungendo "-dTextAlphaBits=4","-dGraphicsAlphaBits=4" a gsArgs è sufficiente.

+0

Grazie per la risposta. fammi guardare in questo :) – Dipin

+0

wowwwww ... grazie amico ha funzionato :) – Dipin

+1

Grazie! Ho aggiunto un parametro "antialisating" su SimpleRender per supportarlo. Non è ancora stato rilasciato, ma è disponibile nella versione istantanea. Nota inoltre che Ghost4J ha una nuova casa: http://www.ghost4j.org e ora è ospitato su GitHub all'indirizzo: https://github.com/zippy1978/ghost4j – zippy1978