<h2>org.das2.util.awt.PdfGraphicsOutput</h2><p>support writing to PDF.</p> <h2>PdfGraphicsOutput( )</h2> <p>Creates a new instance of PDFGraphicsOutput</p> <hr> <a name="READING_FONTS"></a> <h2>READING_FONTS</h2> <p></p> <hr> <a name="STATE_IDLE"></a> <h2>STATE_IDLE</h2> <p></p> <hr> <a name="STATE_READING"></a> <h2>STATE_READING</h2> <p></p> <hr> <a name="STATE_READY"></a> <h2>STATE_READY</h2> <p></p> <hr> <a name="dumpMapToFile"></a> <h2>dumpMapToFile</h2> dumpMapToFile( <a href='https://docs.oracle.com/javase/8/docs/api/java/io/File.html'>java.io.File</a> f ) → void <p>dump the keys out to a file.</p> <h3>Parameters</h3> f - a file target. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=dumpMapToFile&unscoped_q=dumpMapToFile">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#dumpMapToFile">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="finish"></a> <h2>finish</h2> finish( ) → void <p></p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=finish&unscoped_q=finish">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#finish">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="getGraphics"></a> <h2>getGraphics</h2> getGraphics( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Graphics.html'>java.awt.Graphics</a> <p></p> <h3>Returns:</h3> java.awt.Graphics <br><br> <a href="https://github.com/autoplot/dev/search?q=getGraphics&unscoped_q=getGraphics">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#getGraphics">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="getGraphics2D"></a> <h2>getGraphics2D</h2> getGraphics2D( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Graphics2D.html'>java.awt.Graphics2D</a> <p></p> <h3>Returns:</h3> java.awt.Graphics2D <br><br> <a href="https://github.com/autoplot/dev/search?q=getGraphics2D&unscoped_q=getGraphics2D">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#getGraphics2D">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="main"></a> <h2>main</h2> main( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String[]</a> args ) → void <p></p> <h3>Parameters</h3> args - a java.lang.String[] <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=main&unscoped_q=main">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#main">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="resetFontToTtfMap"></a> <h2>resetFontToTtfMap</h2> resetFontToTtfMap( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> <p></p> <h3>Returns:</h3> java.util.Map <br><br> <a href="https://github.com/autoplot/dev/search?q=resetFontToTtfMap&unscoped_q=resetFontToTtfMap">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#resetFontToTtfMap">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="setGraphicsShapes"></a> <h2>setGraphicsShapes</h2> setGraphicsShapes( boolean graphicsShapes ) → void <p>If true, then fonts are written out as lines and will match the screen. If false, then labels are editable.</p> <h3>Parameters</h3> graphicsShapes - a boolean <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setGraphicsShapes&unscoped_q=setGraphicsShapes">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#setGraphicsShapes">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="setOutputStream"></a> <h2>setOutputStream</h2> setOutputStream( <a href='https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html'>java.io.OutputStream</a> out ) → void <p></p> <h3>Parameters</h3> out - an OutputStream <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setOutputStream&unscoped_q=setOutputStream">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#setOutputStream">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="setPixelsPerInch"></a> <h2>setPixelsPerInch</h2> setPixelsPerInch( int ppi ) → void <p>set the scaling from graphics pixels to physical paper coordinates, where 72dpi is the default.</p> <h3>Parameters</h3> ppi - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setPixelsPerInch&unscoped_q=setPixelsPerInch">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#setPixelsPerInch">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="setSize"></a> <h2>setSize</h2> setSize( int width, int height ) → void <p>set the size in points.</p> <h3>Parameters</h3> width - an int <br> height - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setSize&unscoped_q=setSize">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#setSize">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="start"></a> <h2>start</h2> start( ) → void <p></p> <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=start&unscoped_q=start">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#start">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="ttfFromName"></a> <h2>ttfFromName</h2> ttfFromName( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html'>java.awt.Font</a> font ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p>return the name of the .ttf file for the platform, or null.</p> <h3>Parameters</h3> font - a Font <h3>Returns:</h3> the name of the .ttf file, or null. <br><br> <a href="https://github.com/autoplot/dev/search?q=ttfFromName&unscoped_q=ttfFromName">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#ttfFromName">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br> <hr> <a name="ttfFromNameInteractive"></a> <h2>ttfFromNameInteractive</h2> ttfFromNameInteractive( <a href='https://docs.oracle.com/javase/8/docs/api/java/awt/Font.html'>java.awt.Font</a> font ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p>kludge to support call from AWT. If the font map is not yet loaded, return READING_FONTS and start the lookup on a new thread.</p> <h3>Parameters</h3> font - a Font <h3>Returns:</h3> READING_FONTS or the name (or null). <br><br> <a href="https://github.com/autoplot/dev/search?q=ttfFromNameInteractive&unscoped_q=ttfFromNameInteractive">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/util/awt/PdfGraphicsOutput.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/util/awt/PdfGraphicsOutput.html#ttfFromNameInteractive">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCoreUtil/src/org/das2/util/awt/PdfGraphicsOutput.java">[view source]</a> <br> <br>