Changeset 3775

Show
Ignore:
Timestamp:
05/06/11 13:51:03 (13 months ago)
Author:
sbrunner
Message:

Print to png realy slow, than use an external tool r=jeichar (closes #625)

Location:
print/trunk/src/main/java/org/mapfish/print/output
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • print/trunk/src/main/java/org/mapfish/print/output/OutputFactory.java

    r3649 r3775  
    11package org.mapfish.print.output; 
    22 
     3import java.util.ArrayList; 
     4import java.util.HashSet; 
     5import java.util.List; 
     6import java.util.Set; 
     7import java.util.TreeSet; 
     8 
    39import org.apache.log4j.Logger; 
    4 import org.mapfish.print.MapPrinter; 
    510import org.mapfish.print.config.Config; 
    611import org.mapfish.print.utils.PJsonObject; 
    7  
    8 import java.util.*; 
    912 
    1013/** 
     
    1821 
    1922    static { 
    20  
    2123        // order matters.  first match will get used 
    2224        formats.add(new PdfOutput()); 
     25        String useImageMagik = System.getProperties().getProperty("USE_IMAGEMAGICK"); 
     26        if (useImageMagik != null && "true".equals(useImageMagik.toLowerCase())) { 
     27            formats.add(new ImageOutputImageMagickFactory()); 
     28        } 
    2329        formats.add(new ImageOutputScalableFactory()); 
    2430        formats.add(new ImageOutputFactory());