< prev index next >

src/java.desktop/share/classes/javax/print/DocFlavor.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 192,205 **** * Nested classes inside class DocFlavor declare predefined static * constant DocFlavor objects for these example doc flavors; class DocFlavor's * constructor can be used to create an arbitrary doc flavor. * <UL> * <LI>Preformatted text ! * <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 SUMMARY="MIME-Types and their descriptions"> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> * <TR> * <TD>{@code "text/plain"}</TD> * <TD>Plain text in the default character set (US-ASCII)</TD> * </TR> * <TR> --- 192,209 ---- * Nested classes inside class DocFlavor declare predefined static * constant DocFlavor objects for these example doc flavors; class DocFlavor's * constructor can be used to create an arbitrary doc flavor. * <UL> * <LI>Preformatted text ! * <table class="plain"> ! * <caption style="display:none">MIME-Types and their descriptions</caption> ! * <thead> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> + * </thead> + * <tbody> * <TR> * <TD>{@code "text/plain"}</TD> * <TD>Plain text in the default character set (US-ASCII)</TD> * </TR> * <TR>
*** 212,234 **** * </TR> * <TR> * <TD><code>"text/html; charset=<I>xxx</I>"</code></TD> * <TD>HyperText Markup Language in character set <I>xxx</I></TD> * </TR> * </TABLE> * <P> * In general, preformatted text print data is provided either in a character * oriented representation class (character array, String, Reader) or in a * byte oriented representation class (byte array, InputStream, URL). * * <LI>Preformatted page description language (PDL) documents * ! * <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 SUMMARY="MIME-Types and their descriptions"> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! *<TR> * <TD>{@code "application/pdf"}</TD> * <TD>Portable Document Format document</TD> * </TR> * <TR> * <TD>{@code "application/postscript"}</TD> --- 216,243 ---- * </TR> * <TR> * <TD><code>"text/html; charset=<I>xxx</I>"</code></TD> * <TD>HyperText Markup Language in character set <I>xxx</I></TD> * </TR> + * </tbody> * </TABLE> * <P> * In general, preformatted text print data is provided either in a character * oriented representation class (character array, String, Reader) or in a * byte oriented representation class (byte array, InputStream, URL). * * <LI>Preformatted page description language (PDL) documents * ! * <table class="plain"> ! * <caption style="display:none">MIME-Types and their descriptions</caption> ! * <thead> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! * </thead> ! * <tbody> ! * <TR> * <TD>{@code "application/pdf"}</TD> * <TD>Portable Document Format document</TD> * </TR> * <TR> * <TD>{@code "application/postscript"}</TD>
*** 236,257 **** * </TR> * <TR> * <TD>{@code "application/vnd.hp-PCL"}</TD> * <TD>Printer Control Language document</TD> * </TR> * </TABLE> * <P> * In general, preformatted PDL print data is provided in a byte oriented * representation class (byte array, InputStream, URL). * * <LI>Preformatted images * ! * <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 SUMMARY="MIME-Types and their descriptions"> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! * * <TR> * <TD>{@code "image/gif"}</TD> * <TD>Graphics Interchange Format image</TD> * </TR> * <TR> --- 245,270 ---- * </TR> * <TR> * <TD>{@code "application/vnd.hp-PCL"}</TD> * <TD>Printer Control Language document</TD> * </TR> + * </tbody> * </TABLE> * <P> * In general, preformatted PDL print data is provided in a byte oriented * representation class (byte array, InputStream, URL). * * <LI>Preformatted images * ! * <table class="plain"> ! * <caption style="display:none">MIME-Types and their descriptions</caption> ! * <thead> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! * </thead> ! * <tbody> * <TR> * <TD>{@code "image/gif"}</TD> * <TD>Graphics Interchange Format image</TD> * </TR> * <TR>
*** 260,284 **** * </TR> * <TR> * <TD>{@code "image/png"}</TD> * <TD>Portable Network Graphics image</TD> * </TR> * </TABLE> * <P> * In general, preformatted image print data is provided in a byte oriented * representation class (byte array, InputStream, URL). * * <LI>Preformatted autosense print data * ! * <TABLE BORDER=1 CELLPADDING=0 CELLSPACING=0 SUMMARY="MIME-Types and their descriptions"> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! * * <TR> * <TD>{@code "application/octet-stream"}</TD> * <TD>The print data format is unspecified (just an octet stream)</TD> * </TABLE> * <P> * The printer decides how to interpret the print data; the way this * "autosensing" works is implementation dependent. In general, preformatted * autosense print data is provided in a byte oriented representation class --- 273,303 ---- * </TR> * <TR> * <TD>{@code "image/png"}</TD> * <TD>Portable Network Graphics image</TD> * </TR> + * </tbody> * </TABLE> * <P> * In general, preformatted image print data is provided in a byte oriented * representation class (byte array, InputStream, URL). * * <LI>Preformatted autosense print data * ! * <table class="plain"> ! * <caption style="display:none">MIME-Types and their descriptions</caption> ! * <thead> * <TR> * <TH>MIME-Type</TH><TH>Description</TH> * </TR> ! * </thead> ! * <tbody> * <TR> * <TD>{@code "application/octet-stream"}</TD> * <TD>The print data format is unspecified (just an octet stream)</TD> + * </TR> + * </tbody> * </TABLE> * <P> * The printer decides how to interpret the print data; the way this * "autosensing" works is implementation dependent. In general, preformatted * autosense print data is provided in a byte oriented representation class
< prev index next >