Guest User

java

a guest
Apr 5th, 2020
24
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.io.*;
  2. import javax.print.*;
  3. import javax.print.attribute.*;
  4. import javax.print.attribute.standard.*;
  5.  
  6. import javax.print.event.PrintJobAdapter;
  7. import javax.print.event.PrintJobEvent;
  8.  
  9. /*
  10. *  Use the Java Print Service API to locate a print service which
  11. *  can print a GIF-encoded image. A GIF image is printed according to
  12. *  a job template specified as a set of printing attributes.
  13. */
  14.  
  15. public class feedMeChechens{
  16.  
  17.     public static void main(String args[]) {
  18.         /* Use the pre-defined flavor for a GIF from an InputStream */
  19.         DocFlavor flavor = DocFlavor("application/octet-stream", );
  20.  
  21.         /* Create a set which specifies how the job is to be printed */
  22.         PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
  23.         aset.add(MediaSizeName.NA_LETTER);
  24.         aset.add(new Copies(1));
  25.  
  26.         /* Locate print services which can print a GIF in the manner specified */
  27.         PrintService[] pservices = PrintServiceLookup.lookupPrintServices(flavor, aset);
  28.  
  29.         if (pservices.length > 0) {
  30.             /* Create a Print Job */
  31.             int i;
  32.             int j;
  33.             for(i = 0; i < pservices.length; i++){
  34.                 System.out.println("Printer " + i + ": " + pservices[i]);
  35.                 DocFlavor[] supFlavors = pservices[i].getSupportedDocFlavors();
  36.  
  37.                 for(j = 0; j < supFlavors.length; j++){
  38.                     System.out.println("    Flavor "+ j + ":");
  39.                     System.out.println("        ToString: "+supFlavors[j].toString());
  40.                     System.out.println("        hashcode: "+supFlavors[j].hashCode());
  41.                     System.out.println("        Media Subtype: "+supFlavors[j].getMediaSubtype());
  42.                     System.out.println("        Media Type: "+supFlavors[j].getMediaType());
  43.                     System.out.println("        Mime Type: "+supFlavors[j].getMimeType());
  44.                     System.out.println("        Rep Classname: "+supFlavors[j].getRepresentationClassName());
  45.                 }
  46.             }
  47.         }
  48.     }
  49. }
  50.  
  51.  
  52. D:\Code\Printer Program>javac feedMeChechens.java
  53.  
  54. D:\Code\Printer Program>java feedMeChechens
  55. Printer 0: Win32 Printer : Brother MFC-J485DW Printer
  56.         Flavor 0:
  57.                 ToString: image/gif; class="[B"
  58.                 hashcode: 777763763
  59.                 Media Subtype: gif
  60.                 Media Type: image
  61.                 Mime Type: image/gif
  62.                 Rep Classname: [B
  63.         Flavor 1:
  64.                 ToString: image/gif; class="java.io.InputStream"
  65.                 hashcode: -2116010340
  66.                 Media Subtype: gif
  67.                 Media Type: image
  68.                 Mime Type: image/gif
  69.                 Rep Classname: java.io.InputStream
  70.         Flavor 2:
  71.                 ToString: image/gif; class="java.net.URL"
  72.                 hashcode: -1532313432
  73.                 Media Subtype: gif
  74.                 Media Type: image
  75.                 Mime Type: image/gif
  76.                 Rep Classname: java.net.URL
  77.         Flavor 3:
  78.                 ToString: image/jpeg; class="[B"
  79.                 hashcode: -2090237633
  80.                 Media Subtype: jpeg
  81.                 Media Type: image
  82.                 Mime Type: image/jpeg
  83.                 Rep Classname: [B
  84.         Flavor 4:
  85.                 ToString: image/jpeg; class="java.io.InputStream"
  86.                 hashcode: 188531344
  87.                 Media Subtype: jpeg
  88.                 Media Type: image
  89.                 Mime Type: image/jpeg
  90.                 Rep Classname: java.io.InputStream
  91.         Flavor 5:
  92.                 ToString: image/jpeg; class="java.net.URL"
  93.                 hashcode: 941098804
  94.                 Media Subtype: jpeg
  95.                 Media Type: image
  96.                 Mime Type: image/jpeg
  97.                 Rep Classname: java.net.URL
  98.         Flavor 6:
  99.                 ToString: image/png; class="[B"
  100.                 hashcode: -1360367976
  101.                 Media Subtype: png
  102.                 Media Type: image
  103.                 Mime Type: image/png
  104.                 Rep Classname: [B
  105.         Flavor 7:
  106.                 ToString: image/png; class="java.io.InputStream"
  107.                 hashcode: -1261759913
  108.                 Media Subtype: png
  109.                 Media Type: image
  110.                 Mime Type: image/png
  111.                 Rep Classname: java.io.InputStream
  112.         Flavor 8:
  113.                 ToString: image/png; class="java.net.URL"
  114.                 hashcode: -2137597619
  115.                 Media Subtype: png
  116.                 Media Type: image
  117.                 Mime Type: image/png
  118.                 Rep Classname: java.net.URL
  119.         Flavor 9:
  120.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  121.                 hashcode: 1172888677
  122.                 Media Subtype: x-java-jvm-local-objectref
  123.                 Media Type: application
  124.                 Mime Type: application/x-java-jvm-local-objectref
  125.                 Rep Classname: java.awt.print.Pageable
  126.         Flavor 10:
  127.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  128.                 hashcode: 468849007
  129.                 Media Subtype: x-java-jvm-local-objectref
  130.                 Media Type: application
  131.                 Mime Type: application/x-java-jvm-local-objectref
  132.                 Rep Classname: java.awt.print.Printable
  133.         Flavor 11:
  134.                 ToString: application/octet-stream; class="[B"
  135.                 hashcode: -1385685312
  136.                 Media Subtype: octet-stream
  137.                 Media Type: application
  138.                 Mime Type: application/octet-stream
  139.                 Rep Classname: [B
  140.         Flavor 12:
  141.                 ToString: application/octet-stream; class="java.net.URL"
  142.                 hashcode: -982222987
  143.                 Media Subtype: octet-stream
  144.                 Media Type: application
  145.                 Mime Type: application/octet-stream
  146.                 Rep Classname: java.net.URL
  147.         Flavor 13:
  148.                 ToString: application/octet-stream; class="java.io.InputStream"
  149.                 hashcode: -500254929
  150.                 Media Subtype: octet-stream
  151.                 Media Type: application
  152.                 Mime Type: application/octet-stream
  153.                 Rep Classname: java.io.InputStream
  154. Printer 1: Win32 Printer : Send To OneNote 2016
  155.         Flavor 0:
  156.                 ToString: image/gif; class="[B"
  157.                 hashcode: 777763763
  158.                 Media Subtype: gif
  159.                 Media Type: image
  160.                 Mime Type: image/gif
  161.                 Rep Classname: [B
  162.         Flavor 1:
  163.                 ToString: image/gif; class="java.io.InputStream"
  164.                 hashcode: -2116010340
  165.                 Media Subtype: gif
  166.                 Media Type: image
  167.                 Mime Type: image/gif
  168.                 Rep Classname: java.io.InputStream
  169.         Flavor 2:
  170.                 ToString: image/gif; class="java.net.URL"
  171.                 hashcode: -1532313432
  172.                 Media Subtype: gif
  173.                 Media Type: image
  174.                 Mime Type: image/gif
  175.                 Rep Classname: java.net.URL
  176.         Flavor 3:
  177.                 ToString: image/jpeg; class="[B"
  178.                 hashcode: -2090237633
  179.                 Media Subtype: jpeg
  180.                 Media Type: image
  181.                 Mime Type: image/jpeg
  182.                 Rep Classname: [B
  183.         Flavor 4:
  184.                 ToString: image/jpeg; class="java.io.InputStream"
  185.                 hashcode: 188531344
  186.                 Media Subtype: jpeg
  187.                 Media Type: image
  188.                 Mime Type: image/jpeg
  189.                 Rep Classname: java.io.InputStream
  190.         Flavor 5:
  191.                 ToString: image/jpeg; class="java.net.URL"
  192.                 hashcode: 941098804
  193.                 Media Subtype: jpeg
  194.                 Media Type: image
  195.                 Mime Type: image/jpeg
  196.                 Rep Classname: java.net.URL
  197.         Flavor 6:
  198.                 ToString: image/png; class="[B"
  199.                 hashcode: -1360367976
  200.                 Media Subtype: png
  201.                 Media Type: image
  202.                 Mime Type: image/png
  203.                 Rep Classname: [B
  204.         Flavor 7:
  205.                 ToString: image/png; class="java.io.InputStream"
  206.                 hashcode: -1261759913
  207.                 Media Subtype: png
  208.                 Media Type: image
  209.                 Mime Type: image/png
  210.                 Rep Classname: java.io.InputStream
  211.         Flavor 8:
  212.                 ToString: image/png; class="java.net.URL"
  213.                 hashcode: -2137597619
  214.                 Media Subtype: png
  215.                 Media Type: image
  216.                 Mime Type: image/png
  217.                 Rep Classname: java.net.URL
  218.         Flavor 9:
  219.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  220.                 hashcode: 1172888677
  221.                 Media Subtype: x-java-jvm-local-objectref
  222.                 Media Type: application
  223.                 Mime Type: application/x-java-jvm-local-objectref
  224.                 Rep Classname: java.awt.print.Pageable
  225.         Flavor 10:
  226.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  227.                 hashcode: 468849007
  228.                 Media Subtype: x-java-jvm-local-objectref
  229.                 Media Type: application
  230.                 Mime Type: application/x-java-jvm-local-objectref
  231.                 Rep Classname: java.awt.print.Printable
  232.         Flavor 11:
  233.                 ToString: application/octet-stream; class="[B"
  234.                 hashcode: -1385685312
  235.                 Media Subtype: octet-stream
  236.                 Media Type: application
  237.                 Mime Type: application/octet-stream
  238.                 Rep Classname: [B
  239.         Flavor 12:
  240.                 ToString: application/octet-stream; class="java.net.URL"
  241.                 hashcode: -982222987
  242.                 Media Subtype: octet-stream
  243.                 Media Type: application
  244.                 Mime Type: application/octet-stream
  245.                 Rep Classname: java.net.URL
  246.         Flavor 13:
  247.                 ToString: application/octet-stream; class="java.io.InputStream"
  248.                 hashcode: -500254929
  249.                 Media Subtype: octet-stream
  250.                 Media Type: application
  251.                 Mime Type: application/octet-stream
  252.                 Rep Classname: java.io.InputStream
  253. Printer 2: Win32 Printer : OneNote
  254.         Flavor 0:
  255.                 ToString: image/gif; class="[B"
  256.                 hashcode: 777763763
  257.                 Media Subtype: gif
  258.                 Media Type: image
  259.                 Mime Type: image/gif
  260.                 Rep Classname: [B
  261.         Flavor 1:
  262.                 ToString: image/gif; class="java.io.InputStream"
  263.                 hashcode: -2116010340
  264.                 Media Subtype: gif
  265.                 Media Type: image
  266.                 Mime Type: image/gif
  267.                 Rep Classname: java.io.InputStream
  268.         Flavor 2:
  269.                 ToString: image/gif; class="java.net.URL"
  270.                 hashcode: -1532313432
  271.                 Media Subtype: gif
  272.                 Media Type: image
  273.                 Mime Type: image/gif
  274.                 Rep Classname: java.net.URL
  275.         Flavor 3:
  276.                 ToString: image/jpeg; class="[B"
  277.                 hashcode: -2090237633
  278.                 Media Subtype: jpeg
  279.                 Media Type: image
  280.                 Mime Type: image/jpeg
  281.                 Rep Classname: [B
  282.         Flavor 4:
  283.                 ToString: image/jpeg; class="java.io.InputStream"
  284.                 hashcode: 188531344
  285.                 Media Subtype: jpeg
  286.                 Media Type: image
  287.                 Mime Type: image/jpeg
  288.                 Rep Classname: java.io.InputStream
  289.         Flavor 5:
  290.                 ToString: image/jpeg; class="java.net.URL"
  291.                 hashcode: 941098804
  292.                 Media Subtype: jpeg
  293.                 Media Type: image
  294.                 Mime Type: image/jpeg
  295.                 Rep Classname: java.net.URL
  296.         Flavor 6:
  297.                 ToString: image/png; class="[B"
  298.                 hashcode: -1360367976
  299.                 Media Subtype: png
  300.                 Media Type: image
  301.                 Mime Type: image/png
  302.                 Rep Classname: [B
  303.         Flavor 7:
  304.                 ToString: image/png; class="java.io.InputStream"
  305.                 hashcode: -1261759913
  306.                 Media Subtype: png
  307.                 Media Type: image
  308.                 Mime Type: image/png
  309.                 Rep Classname: java.io.InputStream
  310.         Flavor 8:
  311.                 ToString: image/png; class="java.net.URL"
  312.                 hashcode: -2137597619
  313.                 Media Subtype: png
  314.                 Media Type: image
  315.                 Mime Type: image/png
  316.                 Rep Classname: java.net.URL
  317.         Flavor 9:
  318.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  319.                 hashcode: 1172888677
  320.                 Media Subtype: x-java-jvm-local-objectref
  321.                 Media Type: application
  322.                 Mime Type: application/x-java-jvm-local-objectref
  323.                 Rep Classname: java.awt.print.Pageable
  324.         Flavor 10:
  325.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  326.                 hashcode: 468849007
  327.                 Media Subtype: x-java-jvm-local-objectref
  328.                 Media Type: application
  329.                 Mime Type: application/x-java-jvm-local-objectref
  330.                 Rep Classname: java.awt.print.Printable
  331.         Flavor 11:
  332.                 ToString: application/octet-stream; class="[B"
  333.                 hashcode: -1385685312
  334.                 Media Subtype: octet-stream
  335.                 Media Type: application
  336.                 Mime Type: application/octet-stream
  337.                 Rep Classname: [B
  338.         Flavor 12:
  339.                 ToString: application/octet-stream; class="java.net.URL"
  340.                 hashcode: -982222987
  341.                 Media Subtype: octet-stream
  342.                 Media Type: application
  343.                 Mime Type: application/octet-stream
  344.                 Rep Classname: java.net.URL
  345.         Flavor 13:
  346.                 ToString: application/octet-stream; class="java.io.InputStream"
  347.                 hashcode: -500254929
  348.                 Media Subtype: octet-stream
  349.                 Media Type: application
  350.                 Mime Type: application/octet-stream
  351.                 Rep Classname: java.io.InputStream
  352. Printer 3: Win32 Printer : Microsoft XPS Document Writer
  353.         Flavor 0:
  354.                 ToString: image/gif; class="[B"
  355.                 hashcode: 777763763
  356.                 Media Subtype: gif
  357.                 Media Type: image
  358.                 Mime Type: image/gif
  359.                 Rep Classname: [B
  360.         Flavor 1:
  361.                 ToString: image/gif; class="java.io.InputStream"
  362.                 hashcode: -2116010340
  363.                 Media Subtype: gif
  364.                 Media Type: image
  365.                 Mime Type: image/gif
  366.                 Rep Classname: java.io.InputStream
  367.         Flavor 2:
  368.                 ToString: image/gif; class="java.net.URL"
  369.                 hashcode: -1532313432
  370.                 Media Subtype: gif
  371.                 Media Type: image
  372.                 Mime Type: image/gif
  373.                 Rep Classname: java.net.URL
  374.         Flavor 3:
  375.                 ToString: image/jpeg; class="[B"
  376.                 hashcode: -2090237633
  377.                 Media Subtype: jpeg
  378.                 Media Type: image
  379.                 Mime Type: image/jpeg
  380.                 Rep Classname: [B
  381.         Flavor 4:
  382.                 ToString: image/jpeg; class="java.io.InputStream"
  383.                 hashcode: 188531344
  384.                 Media Subtype: jpeg
  385.                 Media Type: image
  386.                 Mime Type: image/jpeg
  387.                 Rep Classname: java.io.InputStream
  388.         Flavor 5:
  389.                 ToString: image/jpeg; class="java.net.URL"
  390.                 hashcode: 941098804
  391.                 Media Subtype: jpeg
  392.                 Media Type: image
  393.                 Mime Type: image/jpeg
  394.                 Rep Classname: java.net.URL
  395.         Flavor 6:
  396.                 ToString: image/png; class="[B"
  397.                 hashcode: -1360367976
  398.                 Media Subtype: png
  399.                 Media Type: image
  400.                 Mime Type: image/png
  401.                 Rep Classname: [B
  402.         Flavor 7:
  403.                 ToString: image/png; class="java.io.InputStream"
  404.                 hashcode: -1261759913
  405.                 Media Subtype: png
  406.                 Media Type: image
  407.                 Mime Type: image/png
  408.                 Rep Classname: java.io.InputStream
  409.         Flavor 8:
  410.                 ToString: image/png; class="java.net.URL"
  411.                 hashcode: -2137597619
  412.                 Media Subtype: png
  413.                 Media Type: image
  414.                 Mime Type: image/png
  415.                 Rep Classname: java.net.URL
  416.         Flavor 9:
  417.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  418.                 hashcode: 1172888677
  419.                 Media Subtype: x-java-jvm-local-objectref
  420.                 Media Type: application
  421.                 Mime Type: application/x-java-jvm-local-objectref
  422.                 Rep Classname: java.awt.print.Pageable
  423.         Flavor 10:
  424.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  425.                 hashcode: 468849007
  426.                 Media Subtype: x-java-jvm-local-objectref
  427.                 Media Type: application
  428.                 Mime Type: application/x-java-jvm-local-objectref
  429.                 Rep Classname: java.awt.print.Printable
  430.         Flavor 11:
  431.                 ToString: application/octet-stream; class="[B"
  432.                 hashcode: -1385685312
  433.                 Media Subtype: octet-stream
  434.                 Media Type: application
  435.                 Mime Type: application/octet-stream
  436.                 Rep Classname: [B
  437.         Flavor 12:
  438.                 ToString: application/octet-stream; class="java.net.URL"
  439.                 hashcode: -982222987
  440.                 Media Subtype: octet-stream
  441.                 Media Type: application
  442.                 Mime Type: application/octet-stream
  443.                 Rep Classname: java.net.URL
  444.         Flavor 13:
  445.                 ToString: application/octet-stream; class="java.io.InputStream"
  446.                 hashcode: -500254929
  447.                 Media Subtype: octet-stream
  448.                 Media Type: application
  449.                 Mime Type: application/octet-stream
  450.                 Rep Classname: java.io.InputStream
  451. Printer 4: Win32 Printer : Microsoft Print to PDF
  452.         Flavor 0:
  453.                 ToString: image/gif; class="[B"
  454.                 hashcode: 777763763
  455.                 Media Subtype: gif
  456.                 Media Type: image
  457.                 Mime Type: image/gif
  458.                 Rep Classname: [B
  459.         Flavor 1:
  460.                 ToString: image/gif; class="java.io.InputStream"
  461.                 hashcode: -2116010340
  462.                 Media Subtype: gif
  463.                 Media Type: image
  464.                 Mime Type: image/gif
  465.                 Rep Classname: java.io.InputStream
  466.         Flavor 2:
  467.                 ToString: image/gif; class="java.net.URL"
  468.                 hashcode: -1532313432
  469.                 Media Subtype: gif
  470.                 Media Type: image
  471.                 Mime Type: image/gif
  472.                 Rep Classname: java.net.URL
  473.         Flavor 3:
  474.                 ToString: image/jpeg; class="[B"
  475.                 hashcode: -2090237633
  476.                 Media Subtype: jpeg
  477.                 Media Type: image
  478.                 Mime Type: image/jpeg
  479.                 Rep Classname: [B
  480.         Flavor 4:
  481.                 ToString: image/jpeg; class="java.io.InputStream"
  482.                 hashcode: 188531344
  483.                 Media Subtype: jpeg
  484.                 Media Type: image
  485.                 Mime Type: image/jpeg
  486.                 Rep Classname: java.io.InputStream
  487.         Flavor 5:
  488.                 ToString: image/jpeg; class="java.net.URL"
  489.                 hashcode: 941098804
  490.                 Media Subtype: jpeg
  491.                 Media Type: image
  492.                 Mime Type: image/jpeg
  493.                 Rep Classname: java.net.URL
  494.         Flavor 6:
  495.                 ToString: image/png; class="[B"
  496.                 hashcode: -1360367976
  497.                 Media Subtype: png
  498.                 Media Type: image
  499.                 Mime Type: image/png
  500.                 Rep Classname: [B
  501.         Flavor 7:
  502.                 ToString: image/png; class="java.io.InputStream"
  503.                 hashcode: -1261759913
  504.                 Media Subtype: png
  505.                 Media Type: image
  506.                 Mime Type: image/png
  507.                 Rep Classname: java.io.InputStream
  508.         Flavor 8:
  509.                 ToString: image/png; class="java.net.URL"
  510.                 hashcode: -2137597619
  511.                 Media Subtype: png
  512.                 Media Type: image
  513.                 Mime Type: image/png
  514.                 Rep Classname: java.net.URL
  515.         Flavor 9:
  516.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  517.                 hashcode: 1172888677
  518.                 Media Subtype: x-java-jvm-local-objectref
  519.                 Media Type: application
  520.                 Mime Type: application/x-java-jvm-local-objectref
  521.                 Rep Classname: java.awt.print.Pageable
  522.         Flavor 10:
  523.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  524.                 hashcode: 468849007
  525.                 Media Subtype: x-java-jvm-local-objectref
  526.                 Media Type: application
  527.                 Mime Type: application/x-java-jvm-local-objectref
  528.                 Rep Classname: java.awt.print.Printable
  529.         Flavor 11:
  530.                 ToString: application/octet-stream; class="[B"
  531.                 hashcode: -1385685312
  532.                 Media Subtype: octet-stream
  533.                 Media Type: application
  534.                 Mime Type: application/octet-stream
  535.                 Rep Classname: [B
  536.         Flavor 12:
  537.                 ToString: application/octet-stream; class="java.net.URL"
  538.                 hashcode: -982222987
  539.                 Media Subtype: octet-stream
  540.                 Media Type: application
  541.                 Mime Type: application/octet-stream
  542.                 Rep Classname: java.net.URL
  543.         Flavor 13:
  544.                 ToString: application/octet-stream; class="java.io.InputStream"
  545.                 hashcode: -500254929
  546.                 Media Subtype: octet-stream
  547.                 Media Type: application
  548.                 Mime Type: application/octet-stream
  549.                 Rep Classname: java.io.InputStream
  550. Printer 5: Win32 Printer : Fax
  551.         Flavor 0:
  552.                 ToString: image/gif; class="[B"
  553.                 hashcode: 777763763
  554.                 Media Subtype: gif
  555.                 Media Type: image
  556.                 Mime Type: image/gif
  557.                 Rep Classname: [B
  558.         Flavor 1:
  559.                 ToString: image/gif; class="java.io.InputStream"
  560.                 hashcode: -2116010340
  561.                 Media Subtype: gif
  562.                 Media Type: image
  563.                 Mime Type: image/gif
  564.                 Rep Classname: java.io.InputStream
  565.         Flavor 2:
  566.                 ToString: image/gif; class="java.net.URL"
  567.                 hashcode: -1532313432
  568.                 Media Subtype: gif
  569.                 Media Type: image
  570.                 Mime Type: image/gif
  571.                 Rep Classname: java.net.URL
  572.         Flavor 3:
  573.                 ToString: image/jpeg; class="[B"
  574.                 hashcode: -2090237633
  575.                 Media Subtype: jpeg
  576.                 Media Type: image
  577.                 Mime Type: image/jpeg
  578.                 Rep Classname: [B
  579.         Flavor 4:
  580.                 ToString: image/jpeg; class="java.io.InputStream"
  581.                 hashcode: 188531344
  582.                 Media Subtype: jpeg
  583.                 Media Type: image
  584.                 Mime Type: image/jpeg
  585.                 Rep Classname: java.io.InputStream
  586.         Flavor 5:
  587.                 ToString: image/jpeg; class="java.net.URL"
  588.                 hashcode: 941098804
  589.                 Media Subtype: jpeg
  590.                 Media Type: image
  591.                 Mime Type: image/jpeg
  592.                 Rep Classname: java.net.URL
  593.         Flavor 6:
  594.                 ToString: image/png; class="[B"
  595.                 hashcode: -1360367976
  596.                 Media Subtype: png
  597.                 Media Type: image
  598.                 Mime Type: image/png
  599.                 Rep Classname: [B
  600.         Flavor 7:
  601.                 ToString: image/png; class="java.io.InputStream"
  602.                 hashcode: -1261759913
  603.                 Media Subtype: png
  604.                 Media Type: image
  605.                 Mime Type: image/png
  606.                 Rep Classname: java.io.InputStream
  607.         Flavor 8:
  608.                 ToString: image/png; class="java.net.URL"
  609.                 hashcode: -2137597619
  610.                 Media Subtype: png
  611.                 Media Type: image
  612.                 Mime Type: image/png
  613.                 Rep Classname: java.net.URL
  614.         Flavor 9:
  615.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  616.                 hashcode: 1172888677
  617.                 Media Subtype: x-java-jvm-local-objectref
  618.                 Media Type: application
  619.                 Mime Type: application/x-java-jvm-local-objectref
  620.                 Rep Classname: java.awt.print.Pageable
  621.         Flavor 10:
  622.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  623.                 hashcode: 468849007
  624.                 Media Subtype: x-java-jvm-local-objectref
  625.                 Media Type: application
  626.                 Mime Type: application/x-java-jvm-local-objectref
  627.                 Rep Classname: java.awt.print.Printable
  628.         Flavor 11:
  629.                 ToString: application/octet-stream; class="[B"
  630.                 hashcode: -1385685312
  631.                 Media Subtype: octet-stream
  632.                 Media Type: application
  633.                 Mime Type: application/octet-stream
  634.                 Rep Classname: [B
  635.         Flavor 12:
  636.                 ToString: application/octet-stream; class="java.net.URL"
  637.                 hashcode: -982222987
  638.                 Media Subtype: octet-stream
  639.                 Media Type: application
  640.                 Mime Type: application/octet-stream
  641.                 Rep Classname: java.net.URL
  642.         Flavor 13:
  643.                 ToString: application/octet-stream; class="java.io.InputStream"
  644.                 hashcode: -500254929
  645.                 Media Subtype: octet-stream
  646.                 Media Type: application
  647.                 Mime Type: application/octet-stream
  648.                 Rep Classname: java.io.InputStream
  649. Printer 6: Win32 Printer : Brother PC-FAX v.3.2
  650.         Flavor 0:
  651.                 ToString: image/gif; class="[B"
  652.                 hashcode: 777763763
  653.                 Media Subtype: gif
  654.                 Media Type: image
  655.                 Mime Type: image/gif
  656.                 Rep Classname: [B
  657.         Flavor 1:
  658.                 ToString: image/gif; class="java.io.InputStream"
  659.                 hashcode: -2116010340
  660.                 Media Subtype: gif
  661.                 Media Type: image
  662.                 Mime Type: image/gif
  663.                 Rep Classname: java.io.InputStream
  664.         Flavor 2:
  665.                 ToString: image/gif; class="java.net.URL"
  666.                 hashcode: -1532313432
  667.                 Media Subtype: gif
  668.                 Media Type: image
  669.                 Mime Type: image/gif
  670.                 Rep Classname: java.net.URL
  671.         Flavor 3:
  672.                 ToString: image/jpeg; class="[B"
  673.                 hashcode: -2090237633
  674.                 Media Subtype: jpeg
  675.                 Media Type: image
  676.                 Mime Type: image/jpeg
  677.                 Rep Classname: [B
  678.         Flavor 4:
  679.                 ToString: image/jpeg; class="java.io.InputStream"
  680.                 hashcode: 188531344
  681.                 Media Subtype: jpeg
  682.                 Media Type: image
  683.                 Mime Type: image/jpeg
  684.                 Rep Classname: java.io.InputStream
  685.         Flavor 5:
  686.                 ToString: image/jpeg; class="java.net.URL"
  687.                 hashcode: 941098804
  688.                 Media Subtype: jpeg
  689.                 Media Type: image
  690.                 Mime Type: image/jpeg
  691.                 Rep Classname: java.net.URL
  692.         Flavor 6:
  693.                 ToString: image/png; class="[B"
  694.                 hashcode: -1360367976
  695.                 Media Subtype: png
  696.                 Media Type: image
  697.                 Mime Type: image/png
  698.                 Rep Classname: [B
  699.         Flavor 7:
  700.                 ToString: image/png; class="java.io.InputStream"
  701.                 hashcode: -1261759913
  702.                 Media Subtype: png
  703.                 Media Type: image
  704.                 Mime Type: image/png
  705.                 Rep Classname: java.io.InputStream
  706.         Flavor 8:
  707.                 ToString: image/png; class="java.net.URL"
  708.                 hashcode: -2137597619
  709.                 Media Subtype: png
  710.                 Media Type: image
  711.                 Mime Type: image/png
  712.                 Rep Classname: java.net.URL
  713.         Flavor 9:
  714.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
  715.                 hashcode: 1172888677
  716.                 Media Subtype: x-java-jvm-local-objectref
  717.                 Media Type: application
  718.                 Mime Type: application/x-java-jvm-local-objectref
  719.                 Rep Classname: java.awt.print.Pageable
  720.         Flavor 10:
  721.                 ToString: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
  722.                 hashcode: 468849007
  723.                 Media Subtype: x-java-jvm-local-objectref
  724.                 Media Type: application
  725.                 Mime Type: application/x-java-jvm-local-objectref
  726.                 Rep Classname: java.awt.print.Printable
  727.         Flavor 11:
  728.                 ToString: application/octet-stream; class="[B"
  729.                 hashcode: -1385685312
  730.                 Media Subtype: octet-stream
  731.                 Media Type: application
  732.                 Mime Type: application/octet-stream
  733.                 Rep Classname: [B
  734.         Flavor 12:
  735.                 ToString: application/octet-stream; class="java.net.URL"
  736.                 hashcode: -982222987
  737.                 Media Subtype: octet-stream
  738.                 Media Type: application
  739.                 Mime Type: application/octet-stream
  740.                 Rep Classname: java.net.URL
  741.         Flavor 13:
  742.                 ToString: application/octet-stream; class="java.io.InputStream"
  743.                 hashcode: -500254929
  744.                 Media Subtype: octet-stream
  745.                 Media Type: application
  746.                 Mime Type: application/octet-stream
  747.                 Rep Classname: java.io.InputStream
  748.  
  749. D:\Code\Printer Program>
RAW Paste Data