com.sun.electric.tool.io.output
Class PNG

java.lang.Object
  extended by com.sun.electric.tool.io.output.Output
      extended by com.sun.electric.tool.io.output.PNG

public class PNG
extends Output

Format to write PNG (Portable Network Graphics) output


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.tool.io.output.Output
Output.OutputCellInfo, Output.WriteJELIB
 
Field Summary
 
Fields inherited from class com.sun.electric.tool.io.output.Output
dataOutputStream, filePath, printWriter, quiet
 
Constructor Summary
PNG()
           
 
Method Summary
static boolean canWriteFormat(java.lang.String formatName)
          Returns true if the specified format name can be written
static void writeImage(java.awt.image.BufferedImage img, java.lang.String filePath)
          Main entry point for PNG output.
 
Methods inherited from class com.sun.electric.tool.io.output.Output
closeBinaryOutputStream, closeTextOutputStream, emitCopyright, exportCellCommand, getAreaToPrint, openBinaryOutputStream, openTextOutputStream, saveJelib, setContinuationString, setOutputWidth, writeCell, writeCell, writeLibrary, writePanicSnapshot, writeWidthLimited
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PNG

public PNG()
Method Detail

writeImage

public static void writeImage(java.awt.image.BufferedImage img,
                              java.lang.String filePath)
Main entry point for PNG output.

Parameters:
img - image to export
filePath - the name of the file to create.

canWriteFormat

public static boolean canWriteFormat(java.lang.String formatName)
Returns true if the specified format name can be written

Parameters:
formatName -