Javax.print problems on applet - bug on mac os implementation?

Dear All,
I am working on an applet and application that include a print function and I get a weird behaviour on MacOS in applet mode (both with Safari and Firefox - Mac OS X Versione 10.4.9 (Build 8P135) ). In contrast, things work fine on Windows XP (both Explorer 7 and Firefox with Java Plug-in 1.6.0_01) and even in MacOS when using the application.
The problems are:
- the print dialogue goes on and off a few times before letting the user interact with it
- the page format in the dialogue is set to A5 (instead of the printer's default)
- there is a small empty window appearing together with the dialogue and not disappearing even after the applet is closed
Is this a known problem? If so, are there work-arounds?
(I had no luck on Google about this)
To reproduce the problem I created a stripped down version of the applet, in 2 files, I report it at the bottom of this message. I am using a modified version the PrintUtilities class from http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-Printing.html
Am I doing something wrong? Or shall I consider submitting a bug report?
Any suggestion is welcome! Please let me know if I should provide more detailed information.
Thank you in advance,
Enrico
PrintMe.java
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JApplet;
import javax.swing.JPanel;
public class PrintMe extends JApplet implements MouseListener{
     private static final long serialVersionUID = 1L;
     private JPanel jContentPane = null;
     public PrintMe() {
          super();
     private class MyComponent extends JPanel{
          private static final long serialVersionUID = 1L;
          public void paintComponent(Graphics g) {
               super.paintComponent(g);
              Graphics2D g2 = (Graphics2D) g;
              g2.setColor(Color.black);
              g2.drawString( "Test text", 0, g2.getFontMetrics().getHeight() );
     public void init() {
          MyComponent aComponent = new MyComponent();
          jContentPane = new JPanel();
          jContentPane.setLayout(new BorderLayout());
          jContentPane.add(aComponent);
          this.setContentPane(jContentPane);
          this.addMouseListener(this);
     public void print(){
          try{
               PrintUtilities.printComponent(this);
          }catch (Exception e) {
               e.printStackTrace();
     public void mouseClicked(MouseEvent e) {
          print();
     public void mouseEntered(MouseEvent e) {
          // not used
     public void mouseExited(MouseEvent e) {
          // not used
     public void mousePressed(MouseEvent e) {
          // not used
     public void mouseReleased(MouseEvent e) {
          // not used
PrintUtilities.java
import java.awt.Component;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.print.PageFormat;
import java.awt.print.Printable;
import java.awt.print.PrinterException;
import java.awt.print.PrinterJob;
import javax.print.attribute.HashPrintRequestAttributeSet;
import javax.print.attribute.PrintRequestAttributeSet;
import javax.swing.RepaintManager;
import javax.swing.RootPaneContainer;
/** A simple utility class that lets you very simply print
*  an arbitrary component. Just pass the component to the
*  PrintUtilities.printComponent. The component you want to
*  print doesn't need a print method and doesn't have to
*  implement any interface or do anything special at all.
*  If you are going to be printing many times, it is marginally more
*  efficient to first do the following:
*    PrintUtilities printHelper = new PrintUtilities(theComponent);
*  then later do printHelper.print(). But this is a very tiny
*  difference, so in most cases just do the simpler
*  PrintUtilities.printComponent(componentToBePrinted).
*  7/99 Marty Hall, http://www.apl.jhu.edu/~hall/java/
*  May be freely used or adapted.
public class PrintUtilities implements Printable {
     private Component componentToBePrinted;
     public static void printComponent(Component c) {
          new PrintUtilities(c).print();
     public PrintUtilities(Component componentToBePrinted) {
          this.componentToBePrinted = componentToBePrinted;
     public void print() {
          try{
               PrinterJob printJob = PrinterJob.getPrinterJob();
               printJob.setPrintable(this);
               PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
               if( printJob.printDialog(attributes) ){
                    try {
                         printJob.setJobName("MyName");
                         printJob.print(attributes);
                    } catch(PrinterException pe) {
                         System.err.println("Error printing: " + pe);
                         pe.printStackTrace();
          }catch (Exception e) {
               e.printStackTrace();
     public int print(Graphics g, PageFormat pageFormat, int pageIndex) {
          if (pageIndex > 0) {
               return(NO_SUCH_PAGE);
          } else {
               RootPaneContainer rpc = (RootPaneContainer)(this.componentToBePrinted);
               rpc.getRootPane().getGlassPane().setVisible( false );
               Graphics2D g2d = (Graphics2D)g;
               double sy = pageFormat.getImageableHeight() / componentToBePrinted.getHeight();
               double sx = pageFormat.getImageableWidth() / componentToBePrinted.getWidth();
               if( sx > sy ){
                    sx = sy;
               }else{
                    sy = sx;
               g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
               g2d.scale(sx, sy);
               disableDoubleBuffering(componentToBePrinted);
               componentToBePrinted.paint(g2d);
               enableDoubleBuffering(componentToBePrinted);
               return(PAGE_EXISTS);
     /** 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);
}

Trying to answer to myself..
Is it possible that the problems are due to me mixing java.awt.print and javax.swing.print ?

Similar Messages

  • Printing problems with InDesign CS3 with Mac OS 10.6.3

    I am not new to InDesign... I have CS3... but I am brand new to Mac Snow Leopard (OS 10.6.3).  Although I can open CS3 and use the application, I cannot print with it.  None of my other applications has printing issues... just CS3.  Any suggestions?
    Richard

    Hi again Peter
    It is version 5.0.4.  I updated it when I newly installed it a week ago in my new computer, and then again updated it just yesterday.
    I might mention that before I got my new computer, I was running Mac OS 4.11, and was using InDesign 3.0.  I had bought InDesign CS3 about a year ago, but hadn't gotten around to using it since version 3.0 had been working fine, and I was used to it.  Then, when I got my new computer, I decided it was time to use the newer version.  However, while using InDesign 3.0 with the old Mac OS 4.11, a printing problem popped up there, too, a few months ago... and it also involved printing problems with Adobe Reader.  I contacted Adobe, and they sent me a patch which fixed it.  I will contact Adobe again if need be, although I thought I'd start here first to see if it was a common enough problem that someone might be able to provide a free and routine answer.
    Richard
    Date: Tue, 15 Jun 2010 20:10:13 -0600
    From: [email protected]
    To: [email protected]
    Subject: Printing problems with InDesign CS3 with Mac OS 10.6.3
    I neglected to ask what version of indesign CS3 you are using. I also 
    notice that Mac OSX 10.6.4 has just been released. It actually 
    addresses some CS3-specific issues, though they seem to be related to 
    launching the apps, not printing. It may be worth trying to update, 
    nonetheless.
    Peter Truskier
    Premedia Systems, Inc.
    510-655-4454
    >

  • Printing from an applet on a Mac

    Printing from an unsigned applet is allowed by the java plug-in. When a print request is made it pops up a confirmation dialog after which the print job goes through on Windows. On a Mac, however, a security exception is thrown after the confirmation dialog:
    java.security.AccessControlException: access denied (java.net.SocketPermission localhost:631 connect,resolve)
    The entire stack trace is copied at the end.
    It appears that the applet is trying to open a connection to port 631 on localhost (Port 631 is the standard port for the IPP protocol). Usually an applet is only allowed to open a connection to the host that it came from (not localhost in this case). Therefore, the exception seems reasonable. However, when the print request is sent a second time the print job goes through! I don�t know why!
    Has anyone encountered this problem on a Mac (OS 10.4.7; Java version 1.5.0_06) ? Is there a solution? It works just fine on Windows!
    Thank you!
    java.security.AccessControlException: access denied (java.net.SocketPermission localhost:631 connect,resolve)
         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
         at java.security.AccessController.checkPermission(AccessController.java:427)
         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
         at java.lang.SecurityManager.checkConnect(SecurityManager.java:1034)
         at sun.net.www.http.HttpClient.openServer(HttpClient.java:459)
         at sun.net.www.http.HttpClient.<init>(HttpClient.java:214)
         at sun.net.www.http.HttpClient.New(HttpClient.java:287)
         at sun.net.www.http.HttpClient.New(HttpClient.java:299)
         at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792)
         at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:744)
         at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:669)
         at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:836)
         at sun.print.IPPPrintService.opGetAttributes(IPPPrintService.java:1419)
         at sun.print.IPPPrintService.initAttributes(IPPPrintService.java:323)
         at sun.print.IPPPrintService.getSupportedDocFlavors(IPPPrintService.java:697)
         at sun.print.IPPPrintService.isDocFlavorSupported(IPPPrintService.java:773)
         at sun.print.RasterPrinterJob.getPrintService(RasterPrinterJob.java:431)
         at sun.print.RasterPrinterJob.setAttributes(RasterPrinterJob.java:1002)
         at apple.awt.CPrinterJob.setAttributes(CPrinterJob.java:130)
         at apple.awt.CPrinterJob.print(CPrinterJob.java:173)
         at sun.print.RasterPrinterJob.print(RasterPrinterJob.java:1200)
         at PrintTest.printApplet(PrintTest.java:47)
         at PrintTest$1.actionPerformed(PrintTest.java:25)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
         at java.awt.Component.processMouseEvent(Component.java:5554)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
         at java.awt.Component.processEvent(Component.java:5319)
         at java.awt.Container.processEvent(Container.java:2010)
         at java.awt.Component.dispatchEventImpl(Component.java:4021)
         at java.awt.Container.dispatchEventImpl(Container.java:2068)
         at java.awt.Component.dispatchEvent(Component.java:3869)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
         at java.awt.Container.dispatchEventImpl(Container.java:2054)
         at java.awt.Component.dispatchEvent(Component.java:3869)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    Yes!!  This is VERY HARD to find.  I literally spent ONE YEAR looking for solutions to my printing problems until I found this little drop-down box in the middle of the second or third dialog box that the Mac OS offers you when you're printing.  If you're still not finding it, ask us again.  I'm not in front of my Mac right now, and I'll be glad to give you detailed instructions.  I tried several hundred different things before I could get my photos to print well, and the secret was always right there, hidden in that tiny drop-down menu in the center of that dialog box.  VERY frustrating.

  • Javax.print problem: data not of declared type

    Hi all,
    I'm trying to print a simple text-only document with the below code but it keeps giving me an illegal argument exception. By the way, I've tried all the combinations of DocFlavor.*.* and SERVICE_FORMATTED.PRINTABLE and SERVICE_FORMATTED.PAGEABLE are the only ones working for me. Is this normal?
    Thanks!
    IllegalArgumentException:
    java.lang.IllegalArgumentException: data is not of declared type
            at javax.print.SimpleDoc.<init>(SimpleDoc.java:82)
            at DiagnosticsPane.actionPerformed(DiagnosticsPane.java:350)
    import java.io.*;
    import javax.print.*;
    import javax.print.attribute.*;
    class testPrint
         public static void main(String args[])
              PrintRequestAttributeSet pras =     new HashPrintRequestAttributeSet();
              DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
              PrintService ps[] = PrintServiceLookup.lookupPrintServices(flavor, pras);
              PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
              PrintService service = ServiceUI.printDialog(null, 200, 200, ps, defaultService, flavor, pras);
              if (service != null) {
                   try {
                        DocPrintJob job = service.createPrintJob();
                        DocAttributeSet das = new HashDocAttributeSet();
                        FileInputStream fis = new FileInputStream("report.txt");
                        Doc doc = new SimpleDoc(fis, flavor, das);
                        try {
                             job.print(doc, pras);
                             System.err.println("Job sent to printer.");
                        } catch (PrintException e) {
                             System.err.println("Print error!\n\n" + e.getMessage());
                   } catch (FileNotFoundException e) {
                        System.err.println("File not found!\n\n" + e.getMessage());
    }

    Hi duffymo,
    I've tried all the available DocFlavors and even wrote a little program to list all my supported DocFlavors. And, I've only got 2 available for each of my printers, one being a Canon i320 and the other is a Adobe PDF printer.
    import javax.print.*;
    import javax.print.attribute.*;
    class listDocFlavor
      public static void main(String args[])
        PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
        DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
        PrintService ps[] = PrintServiceLookup.lookupPrintServices(flavor, pras);
        for (int j = 0; j < ps.length; j++) {
          DocFlavor df[] = ps[j].getSupportedDocFlavors();
          for (int i = 0; i < df.length; i++)
            System.err.println(j + ": " + df);
    0: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
    0: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"
    1: application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"
    1: application/x-java-jvm-local-objectref; class="java.awt.print.Printable"

  • Duplex Printing Problem in Adobe Reader X (Mac)

    My normal printer setting is for duplex printing. However, Adobe Reader X will only print on one side of the paper.. This is on a MacPro under Mac OSX 10.6.6 and Adobe Reader X Version 10.0.1 printing to a Canon IP4500 inkjet printer. Other applications duplex fine.
    Any one else with this problem? Fixes or workarounds?

    After having the problem / aggravation, I went through each area trying to
    learn how to get past it.  Finally, I checkmarked 3x "Don't Show Me This Again" 
    Then I established a default printer thereby forcing Adobe to retain print preferences
    instead of  defaulting to "Any Printer" and losing custom settings
    STEPS I TOOK (you may know of something faster, easier?)
    CTRL P  or  File, Print to receive standard print dialogue
    Within "Printer:"  use drop down to select  "PRINT & FAX Preferences...."
    Note: You can set print & fax preferences thru System Preferences, but for
    now we're here
    Select the printer you will normally use and set up a default printer (for Adobe)
    If the Lock at bottom left is closed it will require the system admin ID and PWD
    to unlock/lock in order to make changes :-)
    Once finished close this (top left)
    You will be returned to this panel
    To the right of the "Printer:" drop down is the arrow that expands your options,
    make sure it is aiming UP
    Middle of screen is "Layout"  Select the drop down and select "Two-Sided Printing"
    Look at the next screen image posted below and you will see there's more steps to
    follow for two sided printing
    Check mark "Print Both Sides"
    By Re-Opening the Drop down now showing "Two-Side Printing", you can of
    course adjust other items while here
    Paper Type/Quality allows you to select items such as print quality, color settings
    Select "Print" (bottom right of screen) to return to Adobe Reader Print Page
    Save time by opening the "Presets:" dropdown and save this as a custom print setup name
       i.e.  grayscale_DblSided, Color_DblSided...
    Finally, Check Mark  "Reverse Pages" to print Back to Front and help Adobe
    not to print a single sided first page and double sided pages for the others... Nice!
    It's time to press "OK" and hover over the printer to ensure Adobe didn't send
    instructions to print your 100 single side pages despite all best efforts
    Since going through this rigamarole I have not had to reset it every time
    Message was edited by: MACGASM
    Message was edited by: MACGASM

  • Print problem in Microsoft word for Mac

    So I try to print my file, but every time I print my file, there will be one additional page that contains the print job information (file name, time printed etc). They don't ask me whether I want to print this or not but it's just directly printed on the next page of my print job.
    This is really annoying since it waste another paper and ink of course, can I disable this annoying feature?
    Since I got the wrong packet of ms.word with me (I got it in French when I need English), if you can help me to solve this problem, would you mind to tell me step-by-step menu really clearly ?
    So that after that I can just translate it via google translator.
    (e.g : File-open etc.)
    Thanks a lot!

    Hello,
    Since this forum is for troubleshooting Apple Software Update for Windows, a software package for Windows designed to update Apple products that run on Windows, and not related to Microsoft Office, you should really consider posting issues with Office on Microsoft's own forums for their Mac products as they would be focused more toward the issue than an Apple forum and there are Microsoft appointed MVPs there to assist.
    http://www.officeformac.com/productforums

  • Print Problems with Elements 9 for Mac

    I cannot print borderless (randlos) on format 10 x 15 (or any other) on my Printer Canon PIXMA MP970. With Elements 8 for Windows there is no problem. I have tried any possible combinations of adjustements and have the lates printer driver installed.

    10 x 15 cm is a standard European paper size but the choice ist not available in the paper size selection. The choices avaiIable seem to be only American. I have to define it as user defined (Benutzerdefiniert). I have contacted Canon but they have no solution for this problem. It seems that PSE 9 for Mac and Canon printer drivers don't like each other. A least the German versions. With PSE 8 for Windows everything works fine. There the standard European paper sizes and borderless printing can be selected with no problem. As mentioned in other topics rotating is although a problem. Lucky enough I have also a Windows system with PSE 8.

  • Javax.print problem/question

    Hello there! I'm trying to implement a printService. My service implements PrintJobListener, because my UC requires that the user be notified about print errors (printer off, out-of-papper etc.).
    Problem is, the only method being called on PrintJobListener is printJobNoMoreEvents(PrintJobEvent pje) no matter if it succeeded or not.
    Here's my clasess implementations:
    PrintService (implements runnable ...)
    public void run() {
              try {
                   DocFlavor format = DocFlavor.BYTE_ARRAY.AUTOSENSE;
                   Doc doc = new SimpleDoc(data,format,null);
                   PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
                   aset.add(new Copies(1));
                   aset.add(MediaSizeName.ISO_A4);
                   aset.add(Sides.ONE_SIDED);
                   aset.add(PrintQuality.DRAFT);
                   // obt�m servi�o de impress�o default
                   PrintService service = PrintServiceLookup.lookupDefaultPrintService();
                   DocPrintJob job = service.createPrintJob();
                   PrintJobWatcher pjDone = new PrintJobWatcher(job,this);
                   job.print(doc, null);
                   pjDone.waitForDone();
                   } catch (PrintException e) {
                        //TODO alterar o status do pedido
                        e.printStackTrace();
    public class PrintJobWatcher {
          boolean done = false;
          private DrogatelPrintService printService;  
                 PrintJobWatcher(DocPrintJob job, DrogatelPrintService service) {
                     job.addPrintJobListener(new PedidoJobListener());
                     this.printService = service;
                 public synchronized void waitForDone() {
                     try {
                         while (!done) {
                             wait();
                     } catch (InterruptedException e) {
                 private class PedidoJobListener implements PrintJobListener {
                      public void printDataTransferCompleted(PrintJobEvent pje) {
                           allDone();
                      public void printJobCanceled(PrintJobEvent pje) {
                           printService.atualizarStatusPedido(FasePedidoEnum.ERRO_IMPRESSAO);
                           allDone();
                      public void printJobCompleted(PrintJobEvent pje) {
                           printService.atualizarStatusPedido(FasePedidoEnum.IMPRESSO);
                           allDone();
                      public void printJobFailed(PrintJobEvent pje) {
                           printService.atualizarStatusPedido(FasePedidoEnum.ERRO_IMPRESSAO);
                           allDone();
                      public void printJobNoMoreEvents(PrintJobEvent pje) {
                           allDone();
                      public void printJobRequiresAttention(PrintJobEvent pje) {
                           printService.atualizarStatusPedido(FasePedidoEnum.ERRO_IMPRESSAO);
                           allDone();
                      void allDone() {
                        synchronized (PrintJobWatcher.this) {
                            done = true;
                            PrintJobWatcher.this.notify();
    My printer is an epson U220B partial cut. Configured on windows 2000.
    Please if anyone has any ideas on this subject please give me a hand here, I'm kinda in a trouble here ;)
    Thanks all

    First, print the stack traces in your catch blocks: without that, how can you know that you have a problem?
    Second, try use AUTOSENSE instead of TEXT_PLAIN_US_ASCII.

  • Printing problems with InDesign CS3 running on OS 10.6

    I recently upgrade my old G4 Mac (OS 10.4) to a new Mac Mini running OS 10.6.6. I am still running CS3 and have encountered only one problem. When I print multiple copies documents from InDesign that contain several layers, each copy is processed separately, so that it can take several minutes just to send the print job to the printer if I'm printing over 20 copies. Then once the print job is processed the printer pauses between every copy, which is tripling the printing time. If I print a simpler document with only one or two layers it processes all the copies at once, as it should. I am printing on an Okidata 6150 color laser printer.
    I never had this problem on my old computer. I'm wondering if this is one of the "unsupported" bugs of running CS3 on Snow Leopard. I want to make sure that this is a problem unique to running CS3 with Snow Leopard before I go ahead and upgrade to CS4 or CS5.
    computer: Mac Mini core 2 duo 2.4 ghz processors, 4 gb RAM, printer: Okidata 6150 DN color laser printer.

    Hi again Peter
    It is version 5.0.4.  I updated it when I newly installed it a week ago in my new computer, and then again updated it just yesterday.
    I might mention that before I got my new computer, I was running Mac OS 4.11, and was using InDesign 3.0.  I had bought InDesign CS3 about a year ago, but hadn't gotten around to using it since version 3.0 had been working fine, and I was used to it.  Then, when I got my new computer, I decided it was time to use the newer version.  However, while using InDesign 3.0 with the old Mac OS 4.11, a printing problem popped up there, too, a few months ago... and it also involved printing problems with Adobe Reader.  I contacted Adobe, and they sent me a patch which fixed it.  I will contact Adobe again if need be, although I thought I'd start here first to see if it was a common enough problem that someone might be able to provide a free and routine answer.
    Richard
    Date: Tue, 15 Jun 2010 20:10:13 -0600
    From: [email protected]
    To: [email protected]
    Subject: Printing problems with InDesign CS3 with Mac OS 10.6.3
    I neglected to ask what version of indesign CS3 you are using. I also 
    notice that Mac OSX 10.6.4 has just been released. It actually 
    addresses some CS3-specific issues, though they seem to be related to 
    launching the apps, not printing. It may be worth trying to update, 
    nonetheless.
    Peter Truskier
    Premedia Systems, Inc.
    510-655-4454
    >

  • Printer problem with Tiger in Core Duo Mac

    Having problem with HP Deskjet 5650 using this setup.
    1)Prints extremly slowly - maybe 3 minutes a page of print.
    2)Prints color when set for black.
    The cartridge is o.k. in an other mac with Panther. I have installed the most recent printer driver.
    Anyone else seeing this problem?

    I got an  tip of a friend: It was Bug in Mac OS 10.6.7. Here the to resolve the problem for all they want not wait the bugfix of apple (on your own risk, but it helped me):
    http://www.apfelnews.eu/2011/04/21/losung-fur-schriften-und-pdf-problem-bei-mac- os-x-10-6-7/

  • Mac 10.6.5 HP LaserJet 1022 printing problem persists

    Hi All,
    I still couldn't get my HP 1022 prints after updating to 10.6.5 where the release said it fixes some HP printer problem connected to Airport Extreme. (http://support.apple.com/kb/HT4250) Mine is connected to Airport extreme too. Installed the 2.5.2 HP printer update too!!
    When I print document with multiple pages, the alert LED started blinking after printer the first few pages... Sigh... I did those reset printing system procedures and restarted my Airport extreme... no dice...
    Wanna ask if other HP LJ 1022 printer owner has got their problem solved or not.
    Thanks
    Bill

    Hello,
    *BUGS IN UPDATE OS-X 10.6.5*
    Updating new or older Intel Mac's to snow leopard to 10.6.5 will result in problems
    with several HP printers (both wired and wireless with airport express basestion).
    It doesn't mather if you also update the HP-printersoftware to version 2.5.2.
    The problem exists...
    After printing only one page, all the lights on the printer itself are flashing
    (see also youtube video from German Apple users: http://www.youtube.com/watch?v=0s7gZYA2Kj4)
    No more than one page is printing.
    And the printer won't print anymore, untill you turn it off and back on (hard reset).
    SOLUTION
    Connect the HP printer (for instance the HP 1022) wired to your Apple Intel computer.
    Choose the Gutenprint driver (in stead of the HP driver 1.3.0.261) when adding a (standard)
    printer in System preferences.
    The printer will now work fine.
    Unfortunately the Gutenprint driver won't work in combination with with wireless printing
    to a HP printer with a airport express basesation.
    *EPSON printing problems*
    Other printer problems are reported with professional Epson large format printers.
    Several Epson drivers won't work in OS-X 10.6.4 and in 10.6.5
    Not directly and not tru a RIP printing server (Windows or Mac).
    The temporary solution is choosing a general post script printer driver,
    in stead of the Epson driver, when adding a printer in system preferences.
    Good luck!
    Best regards,
    Danny Rorije Consultants
    The Netherlands

  • MacBook 2006 w/Snow Leopard; HP B210 printer; print problem; error message: One or more components of the HP printing software are corrupted or missing. Reinstalled software but Mac will not cause printer to print.

    ? MacBook 2006 w/Snow Leopard; HP B210 printer; print problem; error message: "One or more components of the HP printing software are corrupted or missing..." Reinstalled software but Mac will not cause printer to print.  My MacBook Pro works fine with same wireless printer.

    Hi ArielAce , thanks for getting back to me!
    I would recommend downloading and running the HP Print and Scan Doctor.
    Please keep me posted!
    Please click “Accept as Solution " if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks" for helping!
    Jamieson
    I work on behalf of HP
    "Remember, I'm pulling for you, we're all in this together!" - Red Green.

  • Printing problems using Illustrator CS6 (Mac)

    Hi,
    I'm having trouble using Illustrator CS6. I just bought an HP LaserJet CP1025nw color printer. My operating system is Mac OS X 10.6.8.
    I've printed two different format files (.ai and .png) in Illustrator, but there are white lines (without printing) ocurring in the exact same place on both documents, this only happens in Illustrator, not Photoshop or any other software. I did a test using exactly the same .png file in many applications, except for Illustrator, the file is printed perfectly.
    I asked HP for help, but they say this is a problem caused by Illustrator CS6 and they can't do anything about it.
    What can I do to solve this problem? Could you please help me?
    I've already installed the latest update of this software.
    Thanks in advance.

    hong,
    You need to ClickDrag just a tiny bit, then apply the Shift Option Command.

  • Printing problem in apple mac os

    Dear All,
    we are having problem in apple mas OS printing problem.
    not able to print out
    Regs
    Jitendra Singh
    8800766770

    Hello Jitendra,
    Maybe  you can provide more information:
    1) What Mac OS version?
    2) What access method are you using to print
    3) What JavaGUI version is being used?
    4) Any popup error mesages? - if yes, please upload screenshots.
    5) If this only occurred recently,what changes took place to the system/environment
    Jude

  • Ever since Firefox did an update I have printing problems. Prints partial pages and spreads out over several sheets. I use Mac OS X 10.4.11

    Ever since Firefox did an update I have printing problems. Prints partial pages and spreads out over several sheets. I use Mac OS X 10.4.11

    See this: <br />
    http://kb.mozillazine.org/Problems_printing_web_pages#Prints_to_a_small_portion_of_the_page

Maybe you are looking for

  • "Error in allocating Excise invoice number Interval not found Number object

    Hi friends, I am getting above error while creating the Excise Invoice. I have checked all the settings like No range in SNUM for object J_1IEXCLOC and all other settings. I have posted the thread earlier related to same problem and issue was resolve

  • Problem Changing Password

    When I Go to change my password, there is just an endless loop of it asking me for my password and then it authenticates. Whenever i typre in my original password, it tries to authenticate and then asks for my password again. then authenticates and a

  • Year to Date

    Hi All, Iam working in 11.1.1.5 and trying to do a YTD calculation by following this post http://www.rittmanmead.com/2007/04/obi-ee-time-dimensions-and-time-series-calculations/ My time series grain is day. My fact table has three rows like 8/5/2011

  • How to parse timestamp data

    Hi, I am not able to parse timestamp data. I am bringing this timestamp from AD through LDAP attribute through java code. I want date and time from this timestamp so that I can compare it with another date and time and get the difference between the

  • How do you make an alias of a sys pref panel

    I need to access the Sound Prefs Panel frequently... switching between inputs and outputs because of attached speakers, headphones, mics, etc. A shortcut would be nice. An alias of the Sound Prefs Panel perhaps??? Anyone know a way to do this?