Busted Printer

I ordered a Canon printer to be delivered to me this week since my schedule kept me from going to the store. I need it this weekend to do some work at home. The printer arrived yesterday. When I picked it up I heard some rattling, but didn't think anything of it. I took it out last night to connect it and the glass copier window was shattererd. I am so angry. Now I have to take my time to drive it back to the store and exchange it when I should be using it right now. Very upset with this purchase. Makes me think twice about ordering from Best Buy again. I have ordered a few printers and other equpiment online from other places and never had this happened. They actually double boxed their items. This was only in the manufacturer's box. Not happy!!!!!!!!!!!! Off to pack it back up and head to Best Buy....

Hello tena1028-
I am truly sorry to read that your Canon printer arrived damaged. I understand that you are working in a timely manner and it was urgent for you to have a working printer for your weekend project.
After reviewing your order information with the information you used to register on the forum, I have found that you were able to stop by the store and get it exchange. I want to apologize for the condition that your printer was delivered in, and I am glad that you were able to stop by your local store and get the printer exchanged.
Thank you for sharing your feedback,
Karina|Social Media Specialist | Best Buy® Corporate
 Private Message

Similar Messages

  • Printer dialog fine in english, busted in swedish...

    Ok, this is very annoying, and I'd appreciate any help I can on this one.
    Coming from an all-Windows corporation, with only me having minor experience with OS X, I'm a bit stumped as to how to solve this. The thing is, our business is digital printing, and although I can stumble along as it is, it's annoying enough to warrant some time spent on finding a solution. Whether this forum is the right place to go, I don't know yet.
    At our office, we have an HP Color Laserjet 9500hdn. Nothing really fancy there, has worked for years and years with no problems via Windows. This spring however, we acquired a Mac Pro to replace an ageing XP Pro machine.
    At first, there was some problems with getting the printer to stay connected properly, it timed out for some reason, and with big print jobs, we could not have it that way. This was with the original driver included with 10.5. I looked for updated drivers on HP's site, and found both a firmware and drivers for the printer. All said and done, the firmware was installed along with the HP driver.
    Big mistake I guess. Should've gone with only the firmware to start with, that might actually have sufficed. But the driver was installed as well, and here we are now.
    What is the actual problem then? Well, the printer now works as it is supposed to, that is all fine and dandy. However, the printer dialog windows are busted when they are displayed in Swedish. They work fine in their English counterparts (as portrayed by the following screenshots from the English version of Firefox alongside the Swedish version of InDesign).
    http://www.zugzug.eu/CLJ9500-driver-swe-1.jpg
    http://www.zugzug.eu/CLJ9500-driver-swe-2.jpg
    http://www.zugzug.eu/CLJ9500-driver-swe-3.jpg
    http://www.zugzug.eu/CLJ9500-driver-swe-4.jpg
    This behaviour is duplicated on all apps. Works fine in Pages (English version) for example, while the Swedish version of Photoshop displays it incorrectly.
    Now, what can be done about this? I have a few alternatives:
    1. Somehow force ALL printer dialogs to display in English. Is this at all possible?
    2. Somehow remove the HP driver (there is no uninstall utility that I have found) and reinstate the original driver. How to do this is beyond me.
    I've tried reinstalling the printer driver, I have tried removing and installing the printer, but nothing helps. It still works in English, but displays incorrectly in Swedish.
    Very annoying, to be honest, and any help here is appreciated. I'm not afraid to go into the terminal and play if needed, just as long as you tell me what to do
    Here are the versions and links to HP's drivers/firmware I've installed:
    *HP LaserJet Mac OS X Installer Print Only Software Solution for v10.2, v10.3.x, v10.4.x, v10.5*
    Version: 7.8.0.761 (28 Jan 2008)
    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en &cc=se&prodTypeId=18972&prodSeriesId=85318&swItem=lj-57300-1&prodNameId=85323&sw EnvOID=219&swLang=36&taskId=135&mode=3
    *HP Color LaserJet 9500 Firmware for Single/Multiple Printers - Mac Operating System*
    Version: 05.011.2 (4 jun 2008)
    http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en &cc=se&prodTypeId=18972&prodSeriesId=85318&swItem=lj-18003-9&prodNameId=85323&sw EnvOID=219&swLang=36&taskId=135&mode=3
    Appreciate any help!
    - Peter

    Problem solved! Short recipe: Uninstall everything HP, then reinstall HP printer drivers from Mac OS X 10.5 DVD.
    Instructions from HPs hardware support person (complete with comments from support person 2):
    Unplug the printer.
    Uninstall the printer - He says he does not have HP uninstaller under Go and Applications. He didn't have HP Laserjet either
    Uninstall any HP printer SW that has been installed.
    Remove the following files (if available)
    HD/Library/Printers/hp/laserjet/P2015series (Not sure of the name)
    HD/Library/Receipts/hp Laserjet P2015.pkg (Not sure of the name here either) - Cust found this (he thinks)
    HD/Library/Frameworks/libZJBIG.dylib (This file may not even exist but if it does: remove it) - He also found this and removed it
    Empty the recycle bin!
    Insert Mac OS Leopard installation CD, choose click Optional Installs - Seems like cust hasn't tried that at all before so he will do that now and call back
    I really didn't think they would be able to find a solution this fast. Hats off for HP!

  • SMB printing still busted

    I've seen many threads where there are some fixes, such as for hijack. However, I still haven't seen anything that repairs the SMB print function. Do I really need to perform a re-install from the CD and manually update the machine without the sec. update to print again? Right now I have to VM to Windows and print from there.

    Yeah I have tried all of the posted suggestions in that thread as well as many others. Nothing works. I have left feedback for Apple and hopefully along with all the other posted feedback, they'll actually fix the problem. In the meantime, if anyone has a cure or fix that I have not mentioned, please feel free to post.
    Thanks!

  • Excise invoice printing problem (page skiping)

    Hi all,
    Issue: Excise invoice printing as maintained in billing document.
              In each page, page no, address, so no etc will come in the header portion.
              In main window, I have to print out 10 line items of billing doc.
    If line items exceeds 10 lines then subsequent items should be printed in the following page. And at the very last page, asseable amount, vat, tax amount, mode of transport & amount in words should be printed.
    It is getting printed superb without header text of billing doc.
    Requirement is that after printing completed of all line items, first seven line of billing documents header details (eg FG, semifinished, packing, size, etc.) are to be printed.(eg if line item is 10, then header details will be printed in the last page containing footer details). I have declared two text element in main window (one is item, another is header text). My requirement is to control dynamically print of items as well as header text in main window. I have declared 7.60 MM of main window height which is suitable for only 10 line item printing. Header text will come only on last page. I have declared 7 different header text variable in main window as maintioned in driver program. If there is no header text in billing document, it is giving 7 blank line feed after items printed.(eg if i have 10 or 20 line items then it is giving one extra page for 7 lines blank header text). I want to control this page skipping. If there is no header text then I want to finish printing in that particular page where items are being finished. It should be dynamic.
    Pls help.
    Srimanta

    Hi,
    What i understand from request is to print the header data if exit and not then do not print the header data bust need to print the tiem data.
    For this the solution is as follows:
    1) define the header data in separate window (but not in main window) and name this windiw as header and also place this window on top of the page i.e. adjust the window to pribt on top of the page.
    2) Now place the condition for this wibdow i.e. to print  if the header data Internal table or variable field data is ne space.
    with above said  details te header window will print if there is data only and this will print on all pages.
    Do let me know if ou need any more details in this regard.
    Regards,
    Raghotham Reddy.
    if this is rght solution for you then do not forget to allocate reward points.

  • Help with code to print HTML in Java 5

    Hi,
    The following code works and runs successfully..
    However, the printing in Java 1.4.2_03 is better than Java 5 (latest version).
    i.e in particular the characters are not monospaced compared with compiling with Java 1.4.2_03. e.g si so ss squashed together.
    This issue does not seem to occur when running the same code in Java 1.4.2_03. (I haven't tried other 1.4.2 java versions).
    Any help would be appreciated. We really need this working under Java 5 or bust.
    Here is the complete listing ... PrintHtml.java (it uses the DocumentRenderer)
    and following this is the input file.
    import javax.swing.text.html.HTMLDocument;
    import java.net.URL;
    import java.net.MalformedURLException;
    import java.io.IOException;
    import java.io.DataInputStream;
    import java.io.InputStream;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.io.*;
    import javax.swing.*;
    import javax.swing.text.*;
    import javax.swing.text.html.*;
    import java.lang.reflect.*;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.Rectangle;
    import java.awt.Shape;
    import java.awt.print.PageFormat;
    import java.awt.print.Printable;
    import java.awt.print.PrinterException;
    import java.awt.print.PrinterJob;
    import javax.swing.JEditorPane;
    import javax.swing.text.Document;
    import javax.swing.text.PlainDocument;
    import javax.swing.text.View;
    import javax.swing.text.html.HTMLDocument;
    import java.awt.*;
    import javax.swing.*;
    import java.awt.print.*;
    import java.text.ParseException;
    public class PrintHtml {
         * Utility helper to convert HTML Text to HTML Document.
         * @param baseUrl URL to be used in order
         * to resolve relative HTML references, in lieu of an
         * HTML BASE tag. May be null, if not required or HTML
         * BASE tag is to be used.
         * @see jbox.view.jfx.JboxHtmlEditor
         * @see jbox.utility.JboxPrint
         * @see jbox.utility.JboxPrintUtil
      public static HTMLDocument htmlTextToHtmlDoc(String htmlText, URL baseUrl)
              try
              //  JboxHtmlEditorKit editorKit = new JboxHtmlEditorKit();
                HTMLEditorKit editorKit = new HTMLEditorKit();
                HTMLDocument doc = (HTMLDocument)editorKit.createDefaultDocument();
                   if (baseUrl != null)
                        try
                             doc.setBase(baseUrl);
                        catch(Exception e)
                             //JboxTraceManager.trace(e);
                   StringReader reader = new StringReader(htmlText);
                   editorKit.read(reader, doc, 0);
             return doc;
              catch(Exception e)
                   //JboxTraceManager.trace(e);
                   return null;
       public static void main(String[] args) {
          System.out.println("printing...");
          HTMLDocument x = new HTMLDocument();
          DocumentRenderer invoice = new DocumentRenderer();
          //invoice.setScaleWidthToFit(false);
          String s = "";
          try {
            BufferedInputStream bis = new BufferedInputStream(new FileInputStream("mark.html"));
            InputStreamReader in = new InputStreamReader(bis , "ASCII");
            StringWriter sw = new StringWriter();
            while (true) {
               int datum = in.read();
               if (datum == -1) break;
               sw.write(datum);
            in.close();
            s = sw.toString();
            System.out.println("s="+s);
          catch (IOException e) {
             System.err.println(e);
          HTMLDocument htmldoc = htmlTextToHtmlDoc(s, null);
          invoice.print(htmldoc);
    // the good old infamous DocumentRenderer.
    /*  Copyright 2002
        Kei G. Gauthier
        Suite 301
        77 Winsor Street
        Ludlow, MA  01056
    class DocumentRenderer implements Printable {
    /*  DocumentRenderer prints objects of type Document. Text attributes, including
        fonts, color, and small icons, will be rendered to a printed page.
        DocumentRenderer computes line breaks, paginates, and performs other
        formatting.
        An HTMLDocument is printed by sending it as an argument to the
        print(HTMLDocument) method. A PlainDocument is printed the same way. Other
        types of documents must be sent in a JEditorPane as an argument to the
        print(JEditorPane) method. Printing Documents in this way will automatically
        display a print dialog.
        As objects which implement the Printable Interface, instances of the
        DocumentRenderer class can also be used as the argument in the setPrintable
        method of the PrinterJob class. Instead of using the print() methods
        detailed above, a programmer may gain access to the formatting capabilities
        of this class without using its print dialog by creating an instance of
        DocumentRenderer and setting the document to be printed with the
        setDocument() or setJEditorPane(). The Document may then be printed by
        setting the instance of DocumentRenderer in any PrinterJob.
      protected int currentPage = -1;               //Used to keep track of when
                                                    //the page to print changes.
      protected JEditorPane jeditorPane;            //Container to hold the
                                                    //Document. This object will
                                                    //be used to lay out the
                                                    //Document for printing.
      protected double pageEndY = 0;                //Location of the current page
                                                    //end.
      protected double pageStartY = 0;              //Location of the current page
                                                    //start.
      protected boolean scaleWidthToFit = true;     //boolean to allow control over
                                                    //whether pages too wide to fit
                                                    //on a page will be scaled.
    /*    The DocumentRenderer class uses pFormat and pJob in its methods. Note
          that pFormat is not the variable name used by the print method of the
          DocumentRenderer. Although it would always be expected to reference the
          pFormat object, the print method gets its PageFormat as an argument.
      protected PageFormat pFormat;
      protected PrinterJob pJob;
    /*  The constructor initializes the pFormat and PJob variables.
      public DocumentRenderer() {
        pFormat = new PageFormat();
        pJob = PrinterJob.getPrinterJob();
    /*  Method to get the current Document
      public Document getDocument() {
        if (jeditorPane != null) return jeditorPane.getDocument();
        else return null;
    /*  Method to get the current choice the width scaling option.
      public boolean getScaleWidthToFit() {
        return scaleWidthToFit;
    /*  pageDialog() displays a page setup dialog.
      public void pageDialog() {
        pFormat = pJob.pageDialog(pFormat);
    /*  The print method implements the Printable interface. Although Printables
        may be called to render a page more than once, each page is painted in
        order. We may, therefore, keep track of changes in the page being rendered
        by setting the currentPage variable to equal the pageIndex, and then
        comparing these variables on subsequent calls to this method. When the two
        variables match, it means that the page is being rendered for the second or
        third time. When the currentPage differs from the pageIndex, a new page is
        being requested.
        The highlights of the process used print a page are as follows:
        I.    The Graphics object is cast to a Graphics2D object to allow for
              scaling.
        II.   The JEditorPane is laid out using the width of a printable page.
              This will handle line breaks. If the JEditorPane cannot be sized at
              the width of the graphics clip, scaling will be allowed.
        III.  The root view of the JEditorPane is obtained. By examining this root
              view and all of its children, printView will be able to determine
              the location of each printable element of the document.
        IV.   If the scaleWidthToFit option is chosen, a scaling ratio is
              determined, and the graphics2D object is scaled.
        V.    The Graphics2D object is clipped to the size of the printable page.
        VI.   currentPage is checked to see if this is a new page to render. If so,
              pageStartY and pageEndY are reset.
        VII.  To match the coordinates of the printable clip of graphics2D and the
              allocation rectangle which will be used to lay out the views,
              graphics2D is translated to begin at the printable X and Y
              coordinates of the graphics clip.
        VIII. An allocation Rectangle is created to represent the layout of the
              Views.
              The Printable Interface always prints the area indexed by reference
              to the Graphics object. For instance, with a standard 8.5 x 11 inch
              page with 1 inch margins the rectangle X = 72, Y = 72, Width = 468,
              and Height = 648, the area 72, 72, 468, 648 will be painted regardless
              of which page is actually being printed.
              To align the allocation Rectangle with the graphics2D object two
              things are done. The first step is to translate the X and Y
              coordinates of the graphics2D object to begin at the X and Y
              coordinates of the printable clip, see step VII. Next, when printing
              other than the first page, the allocation rectangle must start laying
              out in coordinates represented by negative numbers. After page one,
              the beginning of the allocation is started at minus the page end of
              the prior page. This moves the part which has already been rendered to
              before the printable clip of the graphics2D object.
        X.    The printView method is called to paint the page. Its return value
              will indicate if a page has been rendered.
        Although public, print should not ordinarily be called by programs other
        than PrinterJob.
      public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) {
        double scale = 1.0;
        Graphics2D graphics2D;
        View rootView;
    //  I
        graphics2D = (Graphics2D) graphics;
        disableDoubleBuffering(jeditorPane);
    //  II
        jeditorPane.setSize((int) pageFormat.getImageableWidth(),Integer.MAX_VALUE);
        jeditorPane.validate();
    //  III
        rootView = jeditorPane.getUI().getRootView(jeditorPane);
    //  IV
        if ((scaleWidthToFit) && (jeditorPane.getMinimumSize().getWidth() >
        pageFormat.getImageableWidth())) {
          scale = pageFormat.getImageableWidth()/
          jeditorPane.getMinimumSize().getWidth();
          graphics2D.scale(scale,scale);
    //  V
        graphics2D.setClip((int) (pageFormat.getImageableX()/scale),
        (int) (pageFormat.getImageableY()/scale),
        (int) (pageFormat.getImageableWidth()/scale),
        (int) (pageFormat.getImageableHeight()/scale));
    //  VI
        if (pageIndex > currentPage) {
          currentPage = pageIndex;
          pageStartY += pageEndY;
          pageEndY = graphics2D.getClipBounds().getHeight();
    //  VII
        graphics2D.translate(graphics2D.getClipBounds().getX(),
        graphics2D.getClipBounds().getY());
    //  VIII
        Rectangle allocation = new Rectangle(0,
        (int) -pageStartY,
        (int) (jeditorPane.getMinimumSize().getWidth()),
        (int) (jeditorPane.getPreferredSize().getHeight()));
    //  X
        if (printView(graphics2D,allocation,rootView)) {
          return Printable.PAGE_EXISTS;
        else {
          pageStartY = 0;
          pageEndY = 0;
          currentPage = -1;
          return Printable.NO_SUCH_PAGE;
      /** The speed and quality of printing suffers dramatically if
       *  any of the containers have double buffering turned on.
       *  So this turns if off globally.
       *  @see enableDoubleBuffering
      public static void disableDoubleBuffering(Component c) {
        RepaintManager currentManager = RepaintManager.currentManager(c);
        currentManager.setDoubleBufferingEnabled(false);
      /** Re-enables double buffering globally. */
      public static void enableDoubleBuffering(Component c) {
        RepaintManager currentManager = RepaintManager.currentManager(c);
        currentManager.setDoubleBufferingEnabled(true);
    /*  print(HTMLDocument) is called to set an HTMLDocument for printing.
      public void print(HTMLDocument htmlDocument) {
        setDocument(htmlDocument);
        printDialog();
    /*  print(JEditorPane) prints a Document contained within a JEDitorPane.
      public void print(JEditorPane jedPane) {
        setDocument(jedPane);
        printDialog();
    /*  print(PlainDocument) is called to set a PlainDocument for printing.
      public void print(PlainDocument plainDocument) {
        setDocument(plainDocument);
        printDialog();
    /*  A protected method, printDialog(), displays the print dialog and initiates
        printing in response to user input.
      protected void printDialog() {
        if (pJob.printDialog()) {
          pJob.setPrintable(this,pFormat);
          try {
            pJob.print();
          catch (PrinterException printerException) {
            pageStartY = 0;
            pageEndY = 0;
            currentPage = -1;
            System.out.println("Error Printing Document");
    /*  printView is a recursive method which iterates through the tree structure
        of the view sent to it. If the view sent to printView is a branch view,
        that is one with children, the method calls itself on each of these
        children. If the view is a leaf view, that is a view without children which
        represents an actual piece of text to be painted, printView attempts to
        render the view to the Graphics2D object.
        I.    When any view starts after the beginning of the current printable
              page, this means that there are pages to print and the method sets
              pageExists to true.
        II.   When a leaf view is taller than the printable area of a page, it
              cannot, of course, be broken down to fit a single page. Such a View
              will be printed whenever it intersects with the Graphics2D clip.
        III.  If a leaf view intersects the printable area of the graphics clip and
              fits vertically within the printable area, it will be rendered.
        IV.   If a leaf view does not exceed the printable area of a page but does
              not fit vertically within the Graphics2D clip of the current page, the
              method records that this page should end at the start of the view.
              This information is stored in pageEndY.
      protected boolean printView(Graphics2D graphics2D, Shape allocation,
      View view) {
        boolean pageExists = false;
        Rectangle clipRectangle = graphics2D.getClipBounds();
        Shape childAllocation;
        View childView;
        if (view.getViewCount() > 0 &&
              !view.getElement().getName().equalsIgnoreCase("td")) {
          for (int i = 0; i < view.getViewCount(); i++) {
            childAllocation = view.getChildAllocation(i,allocation);
            if (childAllocation != null) {
              childView = view.getView(i);
              if (printView(graphics2D,childAllocation,childView)) {
                pageExists = true;
        } else {
    //  I
          if (allocation.getBounds().getMaxY() >= clipRectangle.getY()) {
            pageExists = true;
    //  II
            if ((allocation.getBounds().getHeight() > clipRectangle.getHeight()) &&
            (allocation.intersects(clipRectangle))) {
              view.paint(graphics2D,allocation);
            } else {
    //  III
              if (allocation.getBounds().getY() >= clipRectangle.getY()) {
                if (allocation.getBounds().getMaxY() <= clipRectangle.getMaxY()) {
                  view.paint(graphics2D,allocation);
                } else {
    //  IV
                  if (allocation.getBounds().getY() < pageEndY) {
                    pageEndY = allocation.getBounds().getY();
        return pageExists;
    /*  Method to set the content type the JEditorPane.
      protected void setContentType(String type) {
        jeditorPane.setContentType(type);
    /*  Method to set an HTMLDocument as the Document to print.
      public void setDocument(HTMLDocument htmlDocument) {
        jeditorPane = new JEditorPane();
        setDocument("text/html",htmlDocument);
    /*  Method to set the Document to print as the one contained in a JEditorPane.
        This method is useful when Java does not provide direct access to a
        particular Document type, such as a Rich Text Format document. With this
        method such a document can be sent to the DocumentRenderer class enclosed
        in a JEditorPane.
      public void setDocument(JEditorPane jedPane) {
        jeditorPane = new JEditorPane();
        setDocument(jedPane.getContentType(),jedPane.getDocument());
    /*  Method to set a PlainDocument as the Document to print.
      public void setDocument(PlainDocument plainDocument) {
        jeditorPane = new JEditorPane();
        setDocument("text/plain",plainDocument);
    /*  Method to set the content type and document of the JEditorPane.
      protected void setDocument(String type, Document document) {
        setContentType(type);
        jeditorPane.setDocument(document);
    /*  Method to set the current choice of the width scaling option.
      public void setScaleWidthToFit(boolean scaleWidth) {
        scaleWidthToFit = scaleWidth;
    }The sample input file is "mark.html":::
    <html>
    <head>
    <style type="text/css">
    <!--
    ol { list-style-type: decimal; margin-top: 10; margin-left: 50; margin-bottom: 10 }
    u { text-decoration: underline }
    s { text-decoration: line-through }
    p { font-weight: normal; font-size: medium; margin-top: 15 }
    dd p { margin-top: 0; margin-left: 40; margin-bottom: 0 }
    ol li p { margin-top: 0; margin-bottom: 0 }
    address { color: blue; font-style: italic }
    i { font-style: italic }
    h6 { font-weight: bold; font-size: xx-small; margin-top: 10; margin-bottom: 10 }
    h5 { font-weight: bold; font-size: x-small; margin-top: 10; margin-bottom: 10 }
    h4 { font-weight: bold; font-size: small; margin-top: 10; margin-bottom: 10 }
    h3 { font-weight: bold; font-size: medium; margin-top: 10; margin-bottom: 10 }
    dir li p { margin-top: 0; margin-bottom: 0 }
    h2 { font-weight: bold; font-size: large; margin-top: 10; margin-bottom: 10 }
    b { font-weight: bold }
    h1 { font-weight: bold; font-size: x-large; margin-top: 10; margin-bottom: 10 }
    a { color: blue; text-decoration: underline }
    ul li ul li ul li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    menu { margin-top: 10; margin-left: 40; margin-bottom: 10 }
    menu li p { margin-top: 0; margin-bottom: 0 }
    table table { border-color: Gray; margin-right: 0; border-style: outset; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    sup { vertical-align: sup }
    body { margin-right: 0; font-size: 14pt; font-family: SansSerif; color: black; margin-left: 0 }
    ul li ul li ul { list-style-type: square; margin-left: 25 }
    blockquote { margin-right: 35; margin-top: 5; margin-left: 35; margin-bottom: 5 }
    samp { font-size: small; font-family: Monospaced }
    cite { font-style: italic }
    sub { vertical-align: sub }
    em { font-style: italic }
    table table table { border-color: Gray; margin-right: 0; border-style: outset; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    ul li p { margin-top: 0; margin-bottom: 0 }
    ul li ul li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    var { font-weight: bold; font-style: italic }
    table { border-color: Gray; margin-right: 7; border-style: outset; margin-top: 7; margin-left: 7; margin-bottom: 17 }
    dfn { font-style: italic }
    menu li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    strong { font-weight: bold }
    ul { list-style-type: disc; margin-top: 10; margin-left: 50; margin-bottom: 10 }
    center { text-align: center }
    ul li ul { list-style-type: circle; margin-left: 25 }
    kbd { font-size: small; font-family: Monospaced }
    dir li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    th p { font-weight: bold; padding-left: 2; padding-bottom: 3; padding-right: 2; margin-top: 0; padding-top: 3 }
    ul li menu { list-style-type: circle; margin-left: 25 }
    dt { margin-top: 0; margin-bottom: 0 }
    ol li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    li p { margin-top: 0; margin-bottom: 0 }
    strike { text-decoration: line-through }
    dl { margin-top: 10; margin-left: 10; margin-bottom: 10 }
    tt { font-family: Monospaced }
    ul li { margin-right: 0; margin-top: 0; margin-left: 0; margin-bottom: 0 }
    dir { margin-top: 10; margin-left: 40; margin-bottom: 10 }
    pre p { margin-top: 0 }
    th { border-color: Gray; border-style: solid; padding-left: 3; padding-bottom: 3; padding-right: 1; padding-top: 1 }
    pre { font-family: Monospaced; margin-top: 5; margin-bottom: 5 }
    td { border-color: Gray; border-style: inset; padding-left: 3; padding-bottom: 3; padding-right: 1; padding-top: 1 }
    td p { padding-left: 2; padding-bottom: 3; padding-right: 2; margin-top: 0; padding-top: 3 }
    code { font-size: small; font-family: Monospaced }
    small { font-size: x-small }
    big { font-size: x-large }
    -->
    </style>
    </head>
    <body>
    <p style="margin-top: 0">
    </p>
    <table width="500" cellspacing="20" border="1">
    <tr>
    <td height="330" valign="top">
    <table border="0">
    <tr>
    <td>
    <font size="2">This is to certify that [[Client Name]], born
    on [[Client Date of Birth]], of [[Client Residential
                    Address]], was the holder of motor vehicle driver
    licence number [[Client Licence Number]], first issued on
    [[First Issue Date of Holding]] and expired on [[Holding
                    Expiry Date]].<br></font>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <table width="500" border="2">
    <tr>
    <td>
    <table width="480" border="0">
    <tr>
    <td align="right">
    <font size="2"><br>
    <b>Fred Flintstone<br>Manager</b><br>Records Services Division<br>State
    Police<br>An authorised person for the purposes of the
    Road Act 1986</font>
    </td>
    </tr>
    <tr>
    <td align="left">
    <font size="2"><b>User ID: wzvqv7<br>Dated: 29 November 2006</b>
    </font>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </body>
    </html>

    I have finally cracked it!!!!!!!!!!!!!!!!
    The issue is definitely with Java Sun. "Uneven character spacing when printing JTextComponent"
    It is raised on the http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6488219
    And currently in OPEN state, and raised on 31 Oct 2006 and mentions it was caused by fix 4352983.
    So where do we go from here. It's not good because I have tried all later version of the JVM and the issue is still there.
    Why? Because it hasn't been fixed yet. Read the bug report above, as it gives more insight -- and mentions the workaround is NOT good for existing code.
    So the way forward is to use an earlier version of the JVM 5.
    I download the JVM version 1.5.0 (starting version) and works Ok... I would probably think version prior to 4352983 would be Ok too.
    Please vote for this.... We have a workaround (use older version of the JVM).
    So I am very happy.

  • How do you print with StdOut.println once at a time with equal probability!

    Hello everyone!
    I tried finding this in the FAQ, but nothing really came close to my unique situation. I am trying to write a method before the main method to report to the user that their guess is too high, in a game where the computer picks a number from 0 to 1000.
    I have four different statements to let the user know that the guess is too high, here is the code:
    public static void reportTooHigh() {
    StdOut.println("Wow come on.. too high!");
    StdOut.println("Too high buster.");
    StdOut.println("Too high, LOL.");
    StdOut.println("WOOWWAAAWEEWAAHH.. too high!");     When I use this method in my main method by typing ProgramName.reportTooHigh(), it prints out all of the statements. Any suggestions on how to get them to print out one at a time with equal probability?
    Thanks!
    Edited by: OvechkinRulez on Apr 27, 2008 4:06 PM
    Edited by: OvechkinRulez on Apr 27, 2008 4:06 PM
    Edited by: OvechkinRulez on Apr 27, 2008 4:07 PM

    OvechkinRulez wrote:
    Flounder, I tried using an if statement but for some reason it didn't work for me. It still printed out all of the statements. Can you give me a head start, I am sure I can figure out the rest. Do you pick a value from 0 to 1, and then if its below .25 you print out one thing, below .5 but above .25 you print out the other, etc.?If you use the Random class you can get a number from 0 inclusive to 4 exclusive (ie 0,1,2 or 3). If 0 print the first message, if 1 print the second message, etc. Or as pointed out already use the switch statement.

  • Printing problem with Epson photo 2200

    I have a Powerbook G4 running the most recent version of OSX. I can no longer print to my Epson Photo 2200. When I try and print the Printer window pops up, and the job automatically stops without printing.
    I have tried uninstalling and reinstalling the 2200 driver, I have hooked up a Canon printer to the powerbook (and this printer works fine with the powerbook), I have printed a test sheet on the 2200 (which is done without a connection to the Powerbook and it printed fine). The problem lies in the computer printer connection (I am using USB for the link).
    Any help you can provide would be greatly appreciated.

    I had a similar problem with a Epson Stylus Photo R800. The printer would not print Word docs or DVD media using the most updated software from Epson. After going through two printers I paid a consultant to come in on a Saturday night who told me that communication errors between Epson printers and current versions of the MacOS are encountered every day in his business. And neither Apple or Epson address the issue directly.
    To get the Stylus Photo R800 to work we had to reconfigure the driver to deal with Manual Feeding of documents and DVDs. It took about an hour of experimentation but once done...with no help from Apple or Epson...the printer did work very well. However, the Epson Print CD software is a total bust. We found a third party solution called DiscLabel that allowed us to print DVDs with the reconfigured driver. I'm disgusted with both Apple and Epson because Epson sells printer with the promise that it will work with the MacOS when three hours of struggle with useless software proved otherwise.
    If others have a better experience or know of simple solutions to the Epson Print CD problem please post them.
    Thanks in advance for tolerating my rant.
    Powerbook 167 GHz PowerPC G4   Mac OS X (10.4.6)  

  • Can't print to ethernet networked printer... suddenly!

    Today, for some reason I can't print to our networked printer, a Kyocera FS-6950DN laser. All I am getting now is a 'Network host is busy, will retry in 10/15 secs' and the job just holds.
    So, what have I tried. To eleminate any printer issues I have successful managed to print direct from my MacBook (also running OSX 10.6.8) without a problem. So the printer seems fine. However, if a connect directly (again via a single ethernet cable) to my MacPro it won't print. I have deleted the printer and created a new one. Actually, I have done this several times. When I go to create a new printer I can see the printer listed a a bonjour printer. I select it, then I use 'generic postcript'.  I can choose the my printer here, but I seem to remember that this was a problem when I set it up originally and I was advised to use the generic option. I click add and that used to work. But not now. I have checked that the printer has a static ip address and it does. I have also tried adding the printer as an IP printer and adding the IP address etc maually, but again this doesn't work. I've tried this both with LPD set or IPP set. I get the same busy error message.
    Trawling the net I have noticed lots of people with Kyocera print issues relating to the latest OSX Snow Leopard 10.6.8 update. Although having succesfully printed from my MacBook that would suggest that 10.6.8 isn't the issue in my case.
    Any help or pointers in the right diection would be greatly appreciated.
    Many thanks – Roy
    I should also say that I have done the usual... repaired the permissions and reset the PRAM etc. I have ping tested the connection from my MacPro and there is a response from the printer. It's just not finding the printer when I send the job to print?

    Managed to fix this by changing the ip address on the printer. It seems that the address was out of range for our new router. Changed the printers static address back to something within range and the printer bust into life. Simple as that. Only took me a day and a half to work it out... : )
    If you have similar issues I hope that my post is helpful.
    Roy

  • Which HP Printe ?

    I need to get a new printer and want to make sure I can print to it via my network/WIFI and my iphone/ipad. It seems confusing which HP printer is airprint enabled.
    Any one can give me a UK list
    Thanks

    Carlouk wrote:
    Any one can give me a UK list
    I can go one better - visit this website :
    http://netputing.com/airprintactivator
    Install Airprint Activator and follow the instructions on the website. You will be able to print to ALMOST any network printer without installing drivers on your iPod Touch, iPhone, or iPad.
    NOTE : There is one caveat - if your setup doesn't work immediately, then remove and re-add your printer in Print & Fax on your Mac. I had to do this to get it running and Airprint Activator has been working flawlessly since.
    This program uses printer sharing to be able to print from the i device, so you will need a Mac to install the program on and, obviously, will need printer sharing enabled on the Mac you install Airprint Activator on.
    Message was edited by: Buster Blocker

  • Acrobat 7 Pro Suddenly Printing Gibberish

    Suddenly, Acrobat 7 Pro prints PDF files created in MS WORD as gibberish. I switched printers and got the same results. The files print properly using READER 9.1. Also, the files display properly on the screen in Acrobat 7.
    It appears to be a corrupted plist file, but I don't know which one.
    John DeYulia

    That's a guaranteed sign of a conflict between the Print Driver for your Printer and the Version of Acrobat you have.
    First upgrade to the very latest version of Acrobat you can for the version you have.
    Then go to to Printer website and the the very latest Driver they have.
    I'll will almost bet a wooden nickel that you have a Hewlett-Packard Printer.
    Adobe and Hewlett-Packard have had a known for years love/hate, yin/yang relationship. Every time Adobe would make a small change to Acrobat code. It would bust HP's Print Driver code. Usually it showed up as diagonal lines from one corner to the other. The only work around is Print as image. (looks like an old time TV that has the Horizontal hold out of adjustment.) as of Lat through Acrobat 8 and 9 they've buried the hatchet apparently.

  • Acrobat 9.5.3/4 update caused distiller to crash, and now cannot print to PDF

    We have a TON of computers that have Acrobat 9 Pro.  They have been running fine, however today I got a ton of calls about not being able to print to PDF.
    When you try distiller crashes with:
    The application failed to initialize properly (0xc0000022). 
    This is occurring on anyone who is up to date on patches.
    And old computer that was on Acrobat 9 works, updated to 9.2, worked, updated to 9.5.3 = Busted as noted above.
    I cant seem to find how to uninstall that patch, and I don't want to uninstall 50 copies and re-install..... 
    HELP PLEASE!~!!!

    Hmm. Never seen this before, and Google has no hits in connection with Distiller. But there are many google hits on this error.
    All of them seem to relate to permissions on EXE or DLL files. I guess the first and simplest thing is to ensure that these users have read permission on every file in the C:\Program Files\Adobe\Acrobat 9.0\Acrobat folder.
    But it need not be these files. It could be a system DLL (perhaps the patch makes Distiller start to use a system DLL for the first time). There are a number of tools (e.g. DEPENDS.EXE) which can trace DLL dependencies for an EXE.

  • Acrobat 7 Pro not Printing Some Layers

    Hi, I'm hoping someone can help me with an issue I'm having printing layered acrobat files.  Many of my layers are not printing for some reason.  This only happens on page 1 of a two page pdf.  This is happening on Acrobat 7 pro on both Windows XP and Windows 7.  It happens on several computers but for some strange reason it behaves on a third computer.
    Thanks in advance, Stephen

    That's a guaranteed sign of a conflict between the Print Driver for your Printer and the Version of Acrobat you have.
    First upgrade to the very latest version of Acrobat you can for the version you have.
    Then go to to Printer website and the the very latest Driver they have.
    I'll will almost bet a wooden nickel that you have a Hewlett-Packard Printer.
    Adobe and Hewlett-Packard have had a known for years love/hate, yin/yang relationship. Every time Adobe would make a small change to Acrobat code. It would bust HP's Print Driver code. Usually it showed up as diagonal lines from one corner to the other. The only work around is Print as image. (looks like an old time TV that has the Horizontal hold out of adjustment.) as of Lat through Acrobat 8 and 9 they've buried the hatchet apparently.

  • Prints dont look like the image on the monitor

    I have tried everything I can think of--I'm desperate for help!
    Heres what I have and my workflow
    Windows 7/64
    All drivers and software are up to date.
    Photos taken with 5D Mark iii in Raw
    Developed in Camera Raw
    Tweaked in CS6
    Color space is 1998 RGB
    Saved as jpeg
    Using a Lenovo Desktop- Ideacenter B520
    Printer is Epson R3000
    Monitor and printer are calibrated with Colormunki Photo.
    In photoshop I softproof using the profile created with colormunki and the image looks excellent.
    Whn I print, I choose "photoshop manages colors", and in the printer setting I make sure color management is turned off. The prints look very dull and washed out. I make sure the correct printer profile is chosen (the one created with colormunki for the specific paper I use)
    Bust, if using the same image, I choose "Printer manages colors", and then in the printer color management choose "Adobe 1998", the brints look wonderful.
    What am I doing the is causing Photoshop manages colors to look worse than printer manages colors, when in both cases the image looks great on the monitor?
    Thanks so much

    you could probably start by posting a screenshot of
    Photoshop> File> Print (window)
    and
    Photoshop> File> Print> Print Settings> Basic (window)
    PHOTOSHOP MANAGES COLORS CS6 TUTORIAL

  • Epson Print CD problem

    It appears at some time in the past few months a problem with directly printing to CD/DCDs on Epson printers has developed. It occurs on older 10.2, 10.4x and the new intel based software. My G5 running 10.4.8 was working fine with a R300 epson, when suddenly a few moths ago the CD printing would not work with the Print CD software. It gave an error message that the CD/DVD tray is open. I though the printer CD tray maechanism was busted so I bought a new R340: same problem. Resinstalled software, deleted software, reinstalled origional 10.4 OS. Epson says that the error message you get now when you attempt to print (the epson printer driver dealing with CD Printing is not installed) is "normal" you should click OK, next screen click manual print upper right, settings-page attributes, format-pick your printer, paper size-A4 (this is critical there are two A4 choices you must pick the plain A4). Click OK. make sure your printer is still selected. in copies and settings pick media type and then pick CD/DVD. You can now save this as a preset.
    If you uninstall the software make sure that you delete the Epson folder in applications, the epson printer utility in utility folder, The epson files in the home users/preferences folder, ultility/ printer delete epson folder. empty trash restart computer, reinstall software, go to printer setup in utiltity folder and locate and add your printer

    thank you thank you thank you! I've been pulling my hair out with my Epson R1800 print to CD issue (no driver etc...) called epson an hour later they were no help... this post gave me the info to try that DID allow me to print on my CD/DVD's.
    I know this was an old post, but it was a NEW problem for me - so again - thanks!

  • Bonjour printing broken on one computer

    I have a small LAN, partly wired, partly wireless. Up until today, all of the computers (both Macs and PCs, wireless and wired) could print fine to both Bonjour printers (one wired, one shared through an AEBS).
    Now, one of the computers (dual 2.0 G5), connected via ethernet, won't print via Bonjour: it insists that the printers have "jobs stopped", and restarting jobs just cycles back into "jobs stopped".
    I can print to both printers on this machine if I enter their IP addresses, but it bothers me that Bonjour is busted. I've tried Printer Setup Repair, to no avail: anytime I add either of the Bonjour printers, the same thing happens.
    Any advice?

    Delete printer, then add it back. Restart the computer.

Maybe you are looking for

  • USB 3.0 hub recommendation?

    I bought an Anker USpeed 7-port USB 3.0 hub that I thought would work great to allow me to connect 4 USB hard drives to my MacBook Pro (Retina, Mid 2012) and a few other USB devices (printer, keyboard, etc). It doesn't. Unfortunately this specific hu

  • Arguments out of order error

    Hi all, With Sun Studio 10 we get "arguments out of order error" which we don't get with any other comiler or Sun Studio 11. The error is as below: "/build/builds/bczar/Studio/ACE_wrappers/TAO/tao/BD_String_Argument_T.inl", line 14: Error: Arguments

  • IOS8: why is the airplay icon missing from embedded web video players?

    Can someone explain to me why the airplay icon that used to reside in the lower right hand corner of videos played inside safari or youtube or amblify is now gone? The only way I can use airplay is to mirror my whole phone from the control center whi

  • Hp photo viewer will not play

    My hp viwer will not display photo images

  • I have 64-bit Vista on an HP laptop, and am having trouble with P4

    I have 64-bit Vista on an HP laptop, and am having trouble with P4. When I go to the "Compatibility" tab in for the P4 .exe file, 32-bit Vista does not show up as a compatibility option. The latest version shown is XP with SP2. Am I missing something