Class Export

java.lang.Object
com.compomics.util.Export

public class Export
extends Object
Includes export to figure formats for Components and JFreeCharts.
Author:
Harald Barsnes
  • Constructor Details

    • Export

      public Export()
      Empty default constructor
  • Method Details

    • exportChart

      public static void exportChart​(org.jfree.chart.JFreeChart chart, Rectangle bounds, File exportFile, ImageType imageType) throws IOException, org.apache.batik.transcoder.TranscoderException
      Exports the contents of a JFreeChart to an svg, png, pdf etc.
      Parameters:
      chart - chart to export
      bounds - the dimensions of the viewport
      exportFile - the output file
      imageType - the image type
      Throws:
      IOException - if an IOException occurs
      org.apache.batik.transcoder.TranscoderException - if a TranscoderException occurs
    • exportComponent

      public static void exportComponent​(Component component, Rectangle bounds, File exportFile, ImageType imageType) throws IOException, org.apache.batik.transcoder.TranscoderException
      Exports the contents of a Component to an svg, png, pdf etc.
      Parameters:
      component - component to export
      bounds - the dimensions of the viewport
      exportFile - the output file
      imageType - the image type
      Throws:
      IOException - if an IOException occurs
      org.apache.batik.transcoder.TranscoderException - if a TranscoderException occurs