Revision 27081
trunk/extensions/extSymbology/src/org/gvsig/symbology/fmap/labeling/GeneralLabelingStrategy.java | ||
---|---|---|
119 | 119 |
import java.util.TreeSet; |
120 | 120 |
|
121 | 121 |
import javax.print.attribute.PrintRequestAttributeSet; |
122 |
import javax.print.attribute.standard.PrintQuality; |
|
122 | 123 |
|
123 | 124 |
import org.apache.log4j.Logger; |
124 | 125 |
import org.cresques.cts.ICoordTrans; |
... | ... | |
751 | 752 |
} |
752 | 753 |
|
753 | 754 |
public void print(Graphics2D g, ViewPort viewPort, Cancellable cancel, PrintRequestAttributeSet properties) throws ReadDriverException { |
754 |
double dpi=100; |
|
755 |
double dpi = 100; |
|
756 |
|
|
757 |
PrintQuality resolution=(PrintQuality)properties.get(PrintQuality.class); |
|
758 |
if (resolution.equals(PrintQuality.NORMAL)){ |
|
759 |
dpi = 300; |
|
760 |
} else if (resolution.equals(PrintQuality.HIGH)){ |
|
761 |
dpi = 600; |
|
762 |
} else if (resolution.equals(PrintQuality.DRAFT)){ |
|
763 |
dpi = 72; |
|
764 |
} |
|
765 |
|
|
755 | 766 |
draw(null,g,viewPort,cancel,dpi); |
756 | 767 |
} |
757 | 768 |
|
Also available in: Unified diff