| 
            How
              to create a gif file?How
              to change the resolution of the printer.How
              to work with pixels instead of CM?How 
            to use a servlet with Java[TM] platform 1.1 (also for RChart).How
              can I print a barcode | 
    
      | 1. How to create a gif file with a Barcode? | 
    
      | This is an example: 
          public boolean
            CreateBarcode(String guid){ BarCode2D pdf417 = new BarCode2D();
 pdf417.code="12345678901";
 pdf417.barType=pdf417.PDF417;
 pdf417.setSize(400,400);
 barCodeEncoder c=new barCodeEncoder(pdf417,"JPEG","d:\\r2.JPG");
 return true; }
   | 
    
      | 2. How to change the resolution of the printer. | 
    
      | JDK 1.1 and 1.2
          always print at a resolution of 72 dpi. With jdk 1.3 you can change
          the printer's resolution. See the java.awt.PageAttributes.setPrinterResosution()
          in the jdk1.3 documentation.
 | 
    
      | 3. How to work with pixels instead of CM? | 
    
      | If you want to
          use pixels as measure unit instead of CM. You can do this:  youBarcode.resolution=1;
           now all the units
          you use in RBarcode will be pixels, because 1 CM= 1 pixel.   | 
    
      | 4. How to use a servlet with jdk 1.1 (also for RChart). | 
    
      | The servlet needs 
        Java[TM] platform version 1.2 because it uses a BufferedImage. In order 
        to create an image using Java[TM] platform version 1.1. you cannot use 
        BufferredImage.  This is how you can 
        create an image using Java[TM] platform version 1.1:  
          java.awt.Image
            image =COMPONENT.createImage(400,400 );java.awt.Graphics imgGraphics = image.getGraphics();
 MYBARCODE.paint(imgGraphics);
 // paint barcode
 GifEncoder encoder = new GifEncoder(image,outb);
 // encode the barcode as gif and send it
 encoder.encode();
 But remember, the
          createImage() methods needs a VISIBLE COMPONENT, this a restiction in
          Java [TM] platform version 1.1 This means your servlet must have a visible frame or window.   | 
    
      | 5. How can I print a barcode | 
    
      | In order to print
          a Chart or a barcode you can:  In your Web applications:
           
           if you use
            the applet, it will be printed when you print the HTML page
            from the browser. If has the following disadvantages: 
            
               Browsers
                only print at a fixed resolution. Some browser
                versions (specialle IE) have problems when printing applets. You
                can only use this approach in a closed environment where you have
                control over the type of browser your users have. 
               if you use
            the servlet, the image will be printed when you print the HTML
            page from the browser.  
          
             it will work
              on all browsers  you can use
              the <IMG> tag to control the size of the image. For example:
              <IMG height=100 width=100 src="http://yourserver/examples/servlet/YourServlet">
              you need a Java[TM] 
            enabled server  
              In your Java[TM] 
        applications:  
           if you use
            our printing tool RReport you must create a Image object (and/or a
            gif/jpg file) that contains the chart. You can put this image in a
            Report.  if you use
            other printing tool you can always print images.   |