Printing a JPanel (Under pressure)

I am trying to print a JPanel on which i have displayed information using drawString(). This works grand as long as the inforation all fits on one page. The problem occurs when i have too much information to display and it doesn't fit on one page. I thought that it would print the rest one different pages but this does not happen. Only the information that fits on the first page is printed.
I'm wondering is there some way of printing over multiple pages.
Any help would be really helpful.
Thanks.

Have you checked out the following webpage? Its from Manning's Swing book tutorial on building a word processor and theres a chapter on printing. It certainly helped me:
http://manning.com/sbe/files/uts2/Chapter22html/Chapter22.htm

Similar Messages

  • How can I Print a JPanel including all added Components?

    Hello dear saviours,
    I have a JPanel object which is responsible for displaying a Graph.
    I need to Print the Components of this JPanel as close to what they look like to the user as possible.
    I thought about casting the JPanel into an Image of some kind, but couldn't find anything but how to add am Image to a JPanel (God damned search engines :-).
    But wait, this gets more interesting!
    I need to have control over the scale of the Printed matterial.
    I want the option to choose between a single page and dividing the drawing the JPanel displays into Multiple-Pages.
    In both cases I need full details of all the data (Nodes, Arcs, Text describing the various Nodes and Arcs names or type, etc.).Keeping the sizes of all these components is also important (that means, I don't want the nodes to be tinny-winny and the Fonts to be twice as large as the nodes and so on...).
    Attached is the code of the PrintUtillity class I created as an API for printing the JPanel data:
    package ild;
    import java.awt.*;
    import javax.swing.*;
    import java.awt.print.*;
    /** 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.
    * <P>
    * If you are going to be printing many times, it is marginally more
    * efficient to first do the following:
    * <PRE>
    * PrintUtilities printHelper = new PrintUtilities(theComponent);
    * </PRE>
    * 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 PrintUtilities(Component componentToBePrinted) {
    this.componentToBePrinted = componentToBePrinted;
    public static void printComponent(Component c) {
    new PrintUtilities(c).print();
    public void print() {
    PrinterJob printJob = PrinterJob.getPrinterJob();
    printJob.setPrintable(this);
    if (printJob.printDialog())
    try {
    printJob.print();
    } catch(PrinterException pe) {
    System.out.println("Error printing: " + pe);
    public int print(Graphics g, PageFormat pageFormat, int pageIndex) {
    if (pageIndex > 0) {
    return(NO_SUCH_PAGE);
    } else {
    Graphics2D g2d = (Graphics2D)g;
    // double scale = 2;
    // g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
    double scaleFactor = java.lang.Math.min((double)this.componentToBePrinted.getSize().width/(double)(pageFormat.getImageableWidth()),
    (double)this.componentToBePrinted.getSize().height/(double)(pageFormat.getImageableHeight()));
    g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
    g2d.scale(1.0/scaleFactor,1.0/scaleFactor);
    // 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);

    That's a nice utility, but my JPanel gets truncated when printed. Is there a way to print a JPanel in full.

  • Help needed in printing a JPanel in Swing..

    Hi,
    I'm working on a Printing task using Swing. I'm trying to print a JPanel. All i'm doing is by creating a "java.awt.print.Book" object and adding (append) some content to it. And these pages are in the form of JPanel. I've created a separate class for this which extends the JPanel. I've overridden the print() method. I have tried many things that i found on the web and it simply doesn't work. At the end it just renders an empty page, when i try to print it. I'm just pasting a sample code of the my custom JPanel's print method here:
    public int print(Graphics g, PageFormat pageformat, int pagenb)
        throws PrinterException {
    //if(pagenb != this.pagenb) return Printable.NO_SUCH_PAGE;
    Graphics2D g2d = (Graphics2D)g;
    g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
            RenderingHints.VALUE_ANTIALIAS_ON);
    g2d.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS,
            RenderingHints.VALUE_FRACTIONALMETRICS_ON);
    g2d.setClip(0, 0, this.getWidth(), this.getHeight());
    g2d.setColor(Color.BLACK);
    //disable double buffering before printing
    RepaintManager rp = RepaintManager.currentManager(this);
    rp.setDoubleBufferingEnabled(false);
    this.paint(g2d);
    rp.setDoubleBufferingEnabled(true);
    return Printable.PAGE_EXISTS;     
    }Please help me where i'm going wrong. I'm just trying to print the JPanel with their contents.
    Thanks in advance.

    Hi,
    Try this
    import java.awt.BorderLayout;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.LayoutManager;
    import java.awt.event.ActionEvent;
    import java.awt.print.PageFormat;
    import java.awt.print.Printable;
    import java.awt.print.PrinterException;
    import java.awt.print.PrinterJob;
    import javax.swing.AbstractAction;
    import javax.swing.JColorChooser;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import javax.swing.JToolBar;
    import javax.swing.SwingUtilities;
    public class PrintablePanel extends JPanel implements Printable {
        private static final long serialVersionUID = 1L;
        public static void main(String[] args) {
         SwingUtilities.invokeLater(new Runnable() {
             @Override
             public void run() {
              JFrame frame = new JFrame();
              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              final PrintablePanel target = new PrintablePanel(
                   new BorderLayout());
              target.add(new JColorChooser());
              frame.add(target, BorderLayout.CENTER);
              JToolBar toolBar = new JToolBar();
              frame.add(toolBar, BorderLayout.PAGE_START);
              toolBar.add(new AbstractAction("Print") {
                  private static final long serialVersionUID = 1L;
                  @Override
                  public void actionPerformed(ActionEvent event) {
                   PrinterJob printerJob = PrinterJob.getPrinterJob();
                   printerJob.setPrintable(target);
                   try {
                       printerJob.print();
                   } catch (PrinterException e) {
                       e.printStackTrace();
              frame.pack();
              frame.setVisible(true);
        public PrintablePanel() {
         super();
        public PrintablePanel(LayoutManager layout) {
         super(layout);
        @Override
        public int print(Graphics g, PageFormat format, int page)
             throws PrinterException {
         if (page == 0) {
             Graphics2D g2 = (Graphics2D) g;
             g2.translate(format.getImageableX(), format.getImageableY());
             print(g2);
             g2.translate(-format.getImageableX(), -format.getImageableY());
             return Printable.PAGE_EXISTS;
         } else {
             return Printable.NO_SUCH_PAGE;
    }Piet
    Edit: Sorry. Just now I see that you want to use the Swing print mechanism. But I guess the implementation of the Printable interface remains the same.
    Edited by: pietblok on 14-nov-2008 17:23

  • Is it possible to print a JPanel from the application?

    Hello,
    Just a quick question: Is it possible to print a JPanel from your application? I have plotted a graph and I would like user to be able to print this with a click of a button (or similar)
    Thanks very much for your help, its appreciated as always.
    Harold Clements

    It is absolutely possible
    Check out my StandardPrint class. Basically all you need to do is
    (this is pseudocode. I don't remember the exact names of methods for all this stuff. Look it up if there's a problem)
    PrinterJob pd = PrinterJob.createNewJob();
    StandardPrint sp = new StandardPrint(yourComponent);
    pd.setPageable(sp);
    //if you want this
    //pd.pageDialog();
    pd.doPrint();You are welcome to have use and modify this class but please don't change the package or take credit for it as your own code.
    StandardPrint.java
    ===============
    package tjacobs.print;
    import java.awt.*;
    import java.awt.image.BufferedImage;
    import java.awt.print.*;
    import javax.print.PrintException;
    public class StandardPrint implements Printable, Pageable {
        Component c;
        SpecialPrint sp;
        PageFormat mFormat;
         boolean mScale = false;
         boolean mMaintainRatio = true;
        public StandardPrint(Component c) {
            this.c = c;
            if (c instanceof SpecialPrint) {
                sp = (SpecialPrint)c;
        public StandardPrint(SpecialPrint sp) {
            this.sp = sp;
         public boolean isPrintScaled () {
              return mScale;
         public void setPrintScaled(boolean b) {
              mScale = b;
         public boolean getMaintainsAspect() {
              return mMaintainRatio;
         public void setMaintainsAspect(boolean b) {
              mMaintainRatio = b;
        public void start() throws PrinterException {
            PrinterJob job = PrinterJob.getPrinterJob();
            if (mFormat == null) {
                mFormat = job.defaultPage();
            job.setPageable(this);
            if (job.printDialog()) {
                job.print();
        public void setPageFormat (PageFormat pf) {
            mFormat = pf;
        public void printStandardComponent (Pageable p) throws PrinterException {
            PrinterJob job = PrinterJob.getPrinterJob();
            job.setPageable(p);
            job.print();
        private Dimension getJobSize() {
            if (sp != null) {
                return sp.getPrintSize();
            else {
                return c.getSize();
        public static Image preview (int width, int height, Printable sp, PageFormat pf, int pageNo) {
            BufferedImage im = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
            return preview (im, sp, pf, pageNo);
        public static Image preview (Image im, Printable sp, PageFormat pf, int pageNo) {
            Graphics2D g = (Graphics2D) im.getGraphics();
            int width = im.getWidth(null);
            int height = im.getHeight(null);
            g.setColor(Color.WHITE);
            g.fillRect(0, 0, width, height);
            double hratio = height / pf.getHeight();
            double wratio = width / pf.getWidth();
            //g.scale(hratio, wratio);
            try {
                   sp.print(g, pf, pageNo);
              catch(PrinterException pe) {
                   pe.printStackTrace();
            g.dispose();
            return im;
        public int print(Graphics gr, PageFormat format, int pageNo) {
            mFormat = format;
            if (pageNo > getNumberOfPages()) {
                return Printable.NO_SUCH_PAGE;
            Graphics2D g = (Graphics2D) gr;
              g.drawRect(0, 0, (int)format.getWidth(), (int)format.getHeight());
            g.translate((int)format.getImageableX(), (int)format.getImageableY());
            Dimension size = getJobSize();
              if (!isPrintScaled()) {
                 int horizontal = getNumHorizontalPages();
                 int vertical = getNumVerticalPages();
                 int horizontalOffset = (int) ((pageNo % horizontal) * format.getImageableWidth());
                 int verticalOffset = (int) ((pageNo / vertical) * format.getImageableHeight());
                 double ratio = getScreenRatio();
                 g.scale(1 / ratio, 1 / ratio);
                 g.translate(-horizontalOffset, -verticalOffset);
                 if (sp != null) {
                     sp.printerPaint(g);
                 else {
                     c.paint(g);
                 g.translate(horizontal, vertical);
                 g.scale(ratio, ratio);
              else {
                 double ratio = getScreenRatio();
                 g.scale(1 / ratio, 1 / ratio);
                   double xScale = 1.0;
                   double yScale = 1.0;
                   double wid;
                   double ht;
                   if (sp != null) {
                        wid = sp.getPrintSize().width;
                        ht = sp.getPrintSize().height;
                   else {
                        wid = c.getWidth();
                        ht = c.getHeight();
                   xScale = format.getImageableWidth() / wid;
                   yScale = format.getImageableHeight() / ht;
                   if (getMaintainsAspect()) {
                        xScale = yScale = Math.min(xScale, yScale);
                   g.scale(xScale, yScale);
                   if (sp != null) {
                        sp.printerPaint(g);
                   else {
                        c.paint(g);
                   g.scale(1 / xScale, 1 / yScale);
                   g.scale(ratio, ratio);
             g.translate((int)-format.getImageableX(), (int)-format.getImageableY());     
            return Printable.PAGE_EXISTS;
        public int getNumHorizontalPages() {
            Dimension size = getJobSize();
            int imWidth = (int)mFormat.getImageableWidth();
            int pWidth = 1 + (int)(size.width / getScreenRatio() / imWidth) - (imWidth == size.width ? 1 : 0);
            return pWidth;
        private double getScreenRatio () {
            double res = Toolkit.getDefaultToolkit().getScreenResolution();
            double ratio = res / 72.0;
            return ratio;
        public int getNumVerticalPages() {
            Dimension size = getJobSize();
            int imHeight = (int)mFormat.getImageableHeight();
            int pHeight = (int) (1 + (size.height / getScreenRatio() / imHeight)) - (imHeight == size.height ? 1 : 0);
            return pHeight;
        public int getNumberOfPages() {
              if (isPrintScaled()) return 1;
            return getNumHorizontalPages() * getNumVerticalPages();
        public Printable getPrintable(int i) {
            return this;
        public PageFormat getPageFormat(int page) {
            if (mFormat == null) {
                PrinterJob job = PrinterJob.getPrinterJob();
                mFormat = job.defaultPage();
            return mFormat;
    }

  • HP all-in-one C6180 with a duplexor fitted that printed double sided under Win XP but not Win 7 32bi

    I have an HP all-in-one C6180 with a duplexor fitted.
    I could print double sided under Wimdows XP but have now upgraded to  Windows 7 32-bit.
    I have installed the latest drivers for the C6180 from the HP site.
    I cannot print double
    sided because in Printer Properties > Device Settings > Installable Options the "Duplex unit for 2-sided printing" option is not available for Install.
    Can you please provide a patch or the latest driver with the Install option enabled please.
    Regards,
    John Seager
    {Personal Information Removed}

    You may need to enable the duplexer while logged in as a user with administrative privledges.  Alternately go to the Devices and Printers folder, right clisk on the C6180, Printer Properties, Security, and click the settings to allow "Manage this printer" for the user.
    Bob Headrick,  HP Expert
    I am not an employee of HP, I am a volunteer posting here on my own time.
    If your problem is solved please click the "Accept as Solution" button ------------V
    If my answer was helpful please click the "Thumbs Up" to say "Thank You"--V

  • Printing a jpanel

    is it possible to print a jpanel i can print individual components but i want to do a printout that contains many components. any advice

    You make the JPanel implement the Printable interface. Here's a small code sample that I recently created when I tried to make a printable panel. Note that I've made it so that the buttons don't print:
    import java.awt.BorderLayout;
    import java.awt.Dimension;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.GridLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.print.PageFormat;
    import java.awt.print.Printable;
    import java.awt.print.PrinterException;
    import java.awt.print.PrinterJob;
    import javax.swing.BorderFactory;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JTextField;
    import javax.swing.SwingUtilities;
    public class PrintFrame extends JPanel implements Printable
        private static final int TF_SIZE = 20;
        private JFrame mainFrame = null;
        private NoPrintButton insertData = new NoPrintButton("Insert Data");
        private NoPrintButton printFrame = new NoPrintButton("Print");
        private String[] labelNames =
                "Name", "Age", "Phone Number", "Sex"
        private String[] textValues =
                "John Smith", "55", "555-555-5555", "male"
        private JTextField[] dataFieldArr = new JTextField[labelNames.length];
        public PrintFrame(JFrame mainFrame) {
            super();
            this.mainFrame = mainFrame;
            final int BS = 10;
            setBorder(BorderFactory.createEmptyBorder(BS, BS, BS, BS));
            setLayout(new BorderLayout());
            add(createTextPane(), BorderLayout.CENTER);
            add(createButtonPane(), BorderLayout.SOUTH);
        private JPanel createButtonPane()
            JPanel btnPane = new JPanel();
            btnPane.add(insertData);
            btnPane.add(printFrame);
            insertData.addActionListener(new ButtonListener());
            printFrame.addActionListener(new ButtonListener());
            return btnPane;
        private JPanel createTextPane()
            int labelLength = 100;
            int labelHeight = 20;
            JPanel textPane = new JPanel();
            textPane.setLayout(new GridLayout(0, 1));
            for (int i = 0; i < dataFieldArr.length; i++)
                JPanel rowPane = new JPanel();
                JLabel myLabel = new JLabel(labelNames);
    myLabel.setPreferredSize(new Dimension(labelLength, labelHeight));
    rowPane.add(myLabel);
    dataFieldArr[i] = new JTextField(TF_SIZE);
    rowPane.add(dataFieldArr[i]);
    textPane.add(rowPane);
    return textPane;
    private void printPanel()
    PrinterJob printJob = PrinterJob.getPrinterJob();
    boolean doPrint = printJob.printDialog();
    if (doPrint)
    printJob.setPrintable(this);
    try
    printJob.print();
    catch (PrinterException pe)
    pe.printStackTrace();
    public int print(Graphics g, PageFormat pf, int page)
    throws PrinterException
    if (page > 0)
    return NO_SUCH_PAGE;
    * User (0,0) is typically outside the imageable area, so we must
    * translate by the X and Y values in the PageFormat to avoid clipping
    Graphics2D g2d = (Graphics2D) g;
    g2d.translate(pf.getImageableX() + 30, pf.getImageableY() + 50);
    mainFrame.printAll(g); // if you want to print the JPanel only, then delete "mainFrame." here
    return PAGE_EXISTS;
    private class ButtonListener implements ActionListener
    public void actionPerformed(ActionEvent ae)
    NoPrintButton myBtn = (NoPrintButton) ae.getSource();
    if (myBtn == insertData)
    for (int i = 0; i < dataFieldArr.length; i++)
    dataFieldArr[i].setText(textValues[i]);
    else if (myBtn == printFrame)
    printPanel();
    * This is nothing but a plain JButton with the print method overridden by
    * a method that does nothing. This will prevent the button from being printed but
    * leaves a blank space in the output where the button used to be.
    * @author Pete
    private class NoPrintButton extends JButton
    public NoPrintButton(String text) {
    super(text);
    @Override
    public void print(Graphics g)
    // override print method with blank method
    private static void createAndShowGUI()
    JFrame frame = new JFrame("Print Frame Application");
    frame.getContentPane().add(new PrintFrame(frame));
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.pack();
    frame.setVisible(true);
    public static void main(String[] args)
    SwingUtilities.invokeLater(new Runnable()
    public void run()
    createAndShowGUI();
    Edited by: petes1234 on Sep 17, 2007 5:36 PM

  • Printing a JPanel..............HELP required URGENTLY

    I m doing my application using JPanel which contains labels, textfields and buttons.
    Now I want to print this panel. Is it possible to print a JPanel. IF yes, then plz help me as I m stuck up into this big problem and due to which I m not able to complete my project.
    I tried many codes of printing, but I wasn�t able to print it. One of the code is given below which gives me an error in MouseListener and MouseEvent.
    //*********** Main User Interface Class ************
    public class ComponentPrintingTestUI extends JFrame implements MouseListener {
    //private static MyTextPane myTextPane;
    private static MyJPanel myJPanel;
    public ComponentPrintingTestUI() {
    initComponents();
    private void initComponents() {
    JFrame frame = new JFrame("ComponentPrintingTest");
    //JPanel contentPanel1 = new JPanel();
    //JPanel contentPanel2 = new JPanel();
    JPanel contentPanel3 = new JPanel();
    JPanel contentPanel4 = new JPanel();
    contentPanel3.setMaximumSize(new Dimension(270,170));
    contentPanel3.setMinimumSize(new Dimension(270,170));
    contentPanel3.setPreferredSize(new Dimension(270,170));
    //JButton textPrint = new JButton("Print TextPane");
    //textPrint.addMouseListener(this);
    JButton panelPrint = new JButton("Print JPanel");
    panelPrint.addMouseListener(this);
    //myTextPane = new MyTextPane();
    //myTextPane.setEditable(false);
    myJPanel = new MyJPanel();
    //contentPanel1.add(myTextPane, BorderLayout.CENTER);
    //contentPanel2.add(textPrint, BorderLayout.CENTER);
    contentPanel3.add(myJPanel, BorderLayout.CENTER);
    contentPanel4.add(panelPrint, BorderLayout.CENTER);
    //frame.add(contentPanel1, BorderLayout.NORTH);
    //frame.add(contentPanel2, BorderLayout.CENTER);
    frame.add(contentPanel3, BorderLayout.NORTH);
    frame.add(contentPanel4, BorderLayout.SOUTH);
    frame.setSize(1280,1024);
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    public void mouseClicked(MouseEvent arg0) {
    // EditorFrame extends JFrame and has all the, well, editing stuff
    //EditorFrame frame = ClerkUtilities.getEventSourceFrame(e); // method simply grabs the source frame
    //PrintableTextPane tp = frame.getTextPane();
    PrinterJob printJob = PrinterJob.getPrinterJob();
    //PageFormat pf = printJob.defaultPage();
    //pf.setOrientation(PageFormat.LANDSCAPE);
    printJob.setPrintable(myJPanel);
    if (printJob.printDialog())
    try
    printJob.print();
    } // end try
    catch (Exception ex)
    ex.printStackTrace();
    } // end Exception catch
    } // end if
    //*********** Custom JPanel Class *************
    public class MyJPanel extends JPanel implements Printable {
    public MyJPanel() {
    initComponents();
    private void initComponents() {
    this.setMaximumSize(new Dimension(270,170));
    this.setMinimumSize(new Dimension(270,170));
    this.setPreferredSize(new Dimension(270,170));
    this.setBackground(Color.GRAY);
    public void paint(Graphics g) {
    super.paintComponent(g);
    Graphics2D g2 = (Graphics2D) g;
    g2.drawString("Sample drawstring", 20, 20);
    g2.drawString("Bottom line", 20, 150);
    public int print(Graphics g, PageFormat pageFormat, int pageIndex) throws PrinterException
    /* get component width and table height */
    Dimension dimension = this.getSize();
    double compWidth = dimension.width;
    double compHeight = dimension.height;
    System.out.println("Comp width: " + compWidth);
    System.out.println("Comp height: " + compHeight);
    Paper card = pageFormat.getPaper();
    card.setImageableArea(0, 0, 153, 243);
    card.setSize(153,243);
    pageFormat.setPaper(card);
    pageFormat.setOrientation(PageFormat.LANDSCAPE);
    /* get page width and page height */
    //double pageWidth = pageFormat.getImageableWidth();
    //double pageHeight = pageFormat.getImageableHeight();
    //double scale = pageWidth / compWidth;
    //double scale = compWidth / pageWidth;
    //System.out.println("Page width: " + pageWidth);
    //System.out.println("Page height: " + pageHeight);
    //System.out.println("Scale: " + scale);
    /* calculate the no. of pages to print */
    //final int totalNumPages= (int)Math.ceil((scale * compHeight) / pageHeight);
    if (pageIndex > 3)
    System.out.println("Total pages: " + pageIndex);
    return(NO_SUCH_PAGE);
    } // end if
    else
    Graphics2D g2d = (Graphics2D)g;
    g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
    System.out.println("Coords: " + pageFormat.getImageableX() + ", " + pageFormat.getImageableY());
    g2d.translate( 0f, 0f );
    //g2d.translate( 0f, -pageIndex * pageHeight );
    //g2d.scale( scale, scale );
    this.paint(g2d);
    return(PAGE_EXISTS);
    } // end else
    } // end print()
    //*********** Starter Class **********
    //public class ComponentPrintingTest {
    * @param args
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    ComponentPrintingTestUI ui = new ComponentPrintingTestUI();
    //ui.setVisible(true);
    I m a newbie to java and don�t have any idea abt printing of Panel. Plz Plz Plz help me.
    Thanks in advance.

    mansi_b85, next time when you post a question:
    - please use code tags (http://forum.java.sun.com/help.jspa?sec=formatting);
    - don't flag your question as urgent which you have done in 3 of your 4 posts here. This implies that your question is more important than other people's questions and/or your time is more valuable than ours (ours as in people who (try to) answer your question). This is considered rude;
    - try writing whole words instead of that horrible sms-speak (plz and abt)
    - post swing related questions in the swing forum.
    Thanks.

  • Print All Topics Under a Book

    Hello --
    I am probably reaching here, but does anyone know if there is
    a way to allow users to print all topics under a book rather than
    printing one topic at a time?
    Thanks

    Hi ADP Tech Writer
    If I were in your shoes, I'd probably create a .PDF
    containing the topics in the book. Then advise the user to open and
    print that.
    Just a thought... Rick

  • Print a JPanel

    I have a JPanel which can be bigger than the screen, and viewing is accomplished with scrollbars. I would like to print this JPanel, which itself has other JPanel's on it. I have so far used the Robot class which does a screen print. It prints the visible part of the JPanel but not the part out of view.
    Any help will be appreciated.

    Component comp = myScrollPane.getViewPort().getView();
    Set comp to be printable.

  • How to Print multiple Records under one level in Etext templates.

    Hi,
    I am working on the Etext templates and customizing the standard template “US NACHA PPD FORMAT”.
    This standard template don’t have a addenda record.. I have modified and it is working for single Addenda records. But when I have multiple ADDENDA records to be printed in one particular *<outboundpayment>* level, it is not printing.
    How do I modify the template so that Multiple Addenda records get printed?
    Note:     I have multiple *<MyPayables>* tags under *<OutboundPayment>* tags.
    Please help me in understanding this…
    Regards
    Pradeep G

    What you probably need to do is generate each bio
    individually with the
    <cfdocument...> tag just the way you want them. And
    then use some of
    the advanced <cfpdf...> functionality that allows you
    to append two or
    more individual PDF's into a single large PDF.
    Here are some resources that describe some of the
    <cfpdf...> functionality.
    http://www.coldfusionjedi.com/index.cfm/2007/7/9/ColdFusion-8-Working-with-PDFs-Part-1
    http://www.coldfusionjedi.com/index.cfm/2007/7/10/ColdFusion-8-Working-with-PDFs-Part-2
    http://cfpdf.blogspot.com/
    http://cfpdf.blogspot.com/2007/06/cfpdf-action-merge_27.html
    http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=cfpdf_02.html

  • Cannot get MP950 printer to work under osx Mavericks

    When I try to configure my MP950 Canon printer under OSX Mavericks, I get an error occurred while trying to add the selected device. I have tried connecting it directly to my USB port and from the network.The system crashes with this error:
    Any help would be appreciated.
    Process:         CIJAutoSetupTool [2011]
    Path:            /Library/Printers/Canon/BJPrinter/Utilities/CIJAutoSetupTool.app/Contents/MacOS /CIJAutoSetupTool
    Identifier:      CIJAutoSetupTool
    Version:         10.68.1 (10.68.1)
    Code Type:       X86-64 (Native)
    Parent Process:  AddPrinter [1292]
    Responsible:     AddPrinter [1292]
    User ID:         501
    Date/Time:       2013-12-23 14:20:16.508 -0600
    OS Version:      Mac OS X 10.9.1 (13B42)
    Report Version:  11
    Anonymous UUID:  0BCD859E-4AA1-4AEB-1763-F72D0624517B
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Exception Type:  EXC_BREAKPOINT (SIGTRAP)
    Exception Codes: 0x0000000000000002, 0x0000000000000000
    Dyld Error Message:
      Symbol not found: _IJPDELSCreate
      Referenced from: /Library/Printers/Canon/BJPrinter/Utilities/CIJAutoSetupTool.app/Contents/MacOS /CIJAutoSetupTool
      Expected in: /Library/Printers/Canon/BJPrinter/Frameworks/BJPDELocalizedString2.framework/Ve rsions/A/BJPDELocalizedString2
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   dyld                                    0x00007fff6739309d dyld_fatal_error + 1
    1   dyld                                    0x00007fff67395df6 dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 171
    2   libdyld.dylib                           0x00007fff8c67231d dyld_stub_binder_ + 13
    3   ???                                     0x00000001000240a0 0 + 4295114912
    4   jp.co.canon.ij.print.cijautosetuptool          0x000000010000b26c 0x100000000 + 45676
    5   jp.co.canon.ij.print.cijautosetuptool          0x000000010000e653 0x100000000 + 58963
    6   jp.co.canon.ij.print.cijautosetuptool          0x0000000100006ffc 0x100000000 + 28668
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x00007fff9166a662 kevent64 + 10
    1   libdispatch.dylib                       0x00007fff90ba043d _dispatch_mgr_invoke + 239
    2   libdispatch.dylib                       0x00007fff90ba0152 _dispatch_mgr_thread + 52
    Thread 2:
    0   libsystem_kernel.dylib                  0x00007fff91669e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib                 0x00007fff91c41f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib                 0x00007fff91c44fb9 start_wqthread + 13
    Thread 3:
    0   libsystem_kernel.dylib                  0x00007fff91669e6a __workq_kernreturn + 10
    1   libsystem_pthread.dylib                 0x00007fff91c41f08 _pthread_wqthread + 330
    2   libsystem_pthread.dylib                 0x00007fff91c44fb9 start_wqthread + 13
    Thread 0 crashed with X86 Thread State (64-bit):
      rax: 0x00007fff673c7db0  rbx: 0x0000000100211090  rcx: 0x0000000000000000  rdx: 0x0000000000000000
      rdi: 0x00007fff673c7f20  rsi: 0x0000000000000000  rbp: 0x00007fff5fbff880  rsp: 0x00007fff5fbff868
       r8: 0x00007fff673b2b4c   r9: 0x0000000000000000  r10: 0x00007fff5fbff5f9  r11: 0x00007fff673c7f20
      r12: 0x0000000000000114  r13: 0x000000010020f3d0  r14: 0x00007fff673c7f20  r15: 0x00007fff5fbffad0
      rip: 0x00007fff6739309d  rfl: 0x0000000000000246  cr2: 0x00007fff673c8000
    Logical CPU:     6
    Error Code:      0x00000000
    Trap Number:     3
    Binary Images:
           0x100000000 -        0x100023ff7 +jp.co.canon.ij.print.cijautosetuptool (10.68.1 - 10.68.1) <F532C1D4-31B9-3244-F8BC-3F065DFE1163> /Library/Printers/Canon/BJPrinter/Utilities/CIJAutoSetupTool.app/Contents/MacOS /CIJAutoSetupTool
           0x100033000 -        0x100040fe7 +jp.co.canon.bsd.bjcommand2 (8.1.0 - 8.1.0) <F5FFC3F7-3556-603B-264C-7E9A14182956> /Library/Printers/Canon/BJPrinter/Frameworks/BJCommand2.framework/Versions/A/BJ Command2
           0x100044000 -        0x100056ff7 +jp.co.canon.ij.print.CIJPrinterUtility (10.67.1 - 10.67.1) <165FA7E3-11AA-80B9-F48A-DF5ADC925A85> /Library/Printers/Canon/BJPrinter/Frameworks/CIJPrinterUtility.framework/Versio ns/A/CIJPrinterUtility
           0x100070000 -        0x100073ff7 +jp.co.canon.bj.bjpdelocalizedstring2 (2.1.3 - 2.1.3) <9F7ECBFE-716A-3106-5D3E-498DBE2BFB0D> /Library/Printers/Canon/BJPrinter/Frameworks/BJPDELocalizedString2.framework/Ve rsions/A/BJPDELocalizedString2
           0x10007c000 -        0x1000b0fef +jp.co.canon.bj.print.bjstatus2.a (7.42.2 - 7.42.2) <173558D7-20BC-F0C9-3404-42EFC25D6EBA> /Library/Printers/Canon/BJPrinter/Frameworks/BJStatus2.framework/Versions/A/BJS tatus2
        0x7fff67392000 -     0x7fff673c5817  dyld (239.3) <D1DFCF3F-0B0C-332A-BCC0-87A851B570FF> /usr/lib/dyld
        0x7fff89b43000 -     0x7fff89b6affb  libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
        0x7fff89c15000 -     0x7fff89c22fff  com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
        0x7fff89c23000 -     0x7fff89cacfff  com.apple.ColorSync (4.9.0 - 4.9.0) <B756B908-9AD1-3F5D-83F9-7A0B068387D2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
        0x7fff8a1fd000 -     0x7fff8a218ff7  libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
        0x7fff8a219000 -     0x7fff8a21cffc  com.apple.IOSurface (91 - 91) <07CA8A59-1E32-3FB6-B506-18DAF58A8CE0> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
        0x7fff8a21d000 -     0x7fff8a30bfff  libJP2.dylib (1038) <6C8179F5-8063-3ED6-A7C2-D5603DECDF28> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
        0x7fff8a36d000 -     0x7fff8a7a0ffb  com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
        0x7fff8a7c3000 -     0x7fff8a80afff  libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
        0x7fff8abb4000 -     0x7fff8abb6fff  libCVMSPluginSupport.dylib (9.0.83) <E2AED858-6EEB-36C6-8C06-C3CF649A3CD5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
        0x7fff8abb7000 -     0x7fff8ac67ff7  libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
        0x7fff8acc8000 -     0x7fff8acd1ff3  libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
        0x7fff8acd2000 -     0x7fff8acd7fff  com.apple.DiskArbitration (2.6 - 2.6) <F8A47F61-83D1-3F92-B7A8-A169E0D187C0> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
        0x7fff8b1f5000 -     0x7fff8b4c9fc7  com.apple.vImage (7.0 - 7.0) <D241DBFA-AC49-31E2-893D-EAAC31890C90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
        0x7fff8b4ca000 -     0x7fff8b4d8fff  com.apple.opengl (9.0.83 - 9.0.83) <AF467644-7B1D-327A-AC47-CECFCAF61990> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
        0x7fff8b4d9000 -     0x7fff8b7a7ff4  com.apple.CoreImage (9.0.54) <74BB8685-69A9-3A45-8DED-EA26BD39D710> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
        0x7fff8b7a8000 -     0x7fff8b7cdff7  com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
        0x7fff8b857000 -     0x7fff8b891ff3  com.apple.bom (12.0 - 192) <989690DB-B9CC-3DB5-89AE-B5D33EDC474E> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
        0x7fff8b892000 -     0x7fff8b893ff7  libsystem_sandbox.dylib (278.10) <A47E7E11-3C76-318E-B67D-98972B86F094> /usr/lib/system/libsystem_sandbox.dylib
        0x7fff8b894000 -     0x7fff8bc75ffe  libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
        0x7fff8bc7c000 -     0x7fff8bca3ff7  libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
        0x7fff8bcb1000 -     0x7fff8c5cd05f  com.apple.CoreGraphics (1.600.0 - 599.7) <7D0FD5A7-A061-39BA-8E00-723825D2C4DD> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
        0x7fff8c658000 -     0x7fff8c663fff  libGL.dylib (9.0.83) <984A960A-C159-3AE5-8B40-E2B451F6C712> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
        0x7fff8c671000 -     0x7fff8c674ff7  libdyld.dylib (239.3) <62F4D752-4089-31A8-8B73-B95A68893B3C> /usr/lib/system/libdyld.dylib
        0x7fff8c675000 -     0x7fff8c680ff7  com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
        0x7fff8c697000 -     0x7fff8c6a1ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
        0x7fff8c6a2000 -     0x7fff8c6adfff  libkxld.dylib (2422.1.72) <C88EF3E6-B31F-3E12-BE9B-562D912BA733> /usr/lib/system/libkxld.dylib
        0x7fff8c86a000 -     0x7fff8c899fd2  libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
        0x7fff8c89a000 -     0x7fff8c89bfff  com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
        0x7fff8c8f0000 -     0x7fff8c8f0fff  com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
        0x7fff8c91a000 -     0x7fff8c926ff7  com.apple.OpenDirectory (10.9 - 173.1.1) <6B78BD7B-5622-38E6-8FC6-86A117E3ACCA> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
        0x7fff8c9a8000 -     0x7fff8c9b0fff  libsystem_dnssd.dylib (522.1.11) <270DCF6C-502D-389A-AA9F-DE4624A36FF7> /usr/lib/system/libsystem_dnssd.dylib
        0x7fff8c9b1000 -     0x7fff8c9b3ff7  libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
        0x7fff8cb2a000 -     0x7fff8cbb3ff7  libsystem_c.dylib (997.1.1) <61833FAA-7281-3FF9-937F-686B6F20427C> /usr/lib/system/libsystem_c.dylib
        0x7fff8d47e000 -     0x7fff8d480ff3  libsystem_configuration.dylib (596.12) <C4F633D9-94C8-35D9-BB2D-84C5122533C7> /usr/lib/system/libsystem_configuration.dylib
        0x7fff8d4cf000 -     0x7fff8d508ff7  com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
        0x7fff8d509000 -     0x7fff8d51bfff  com.apple.ImageCapture (9.0 - 9.0) <BE0B65DA-3031-359B-8BBA-B9803D4ADBF4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
        0x7fff8d7a9000 -     0x7fff8d816fff  com.apple.SearchKit (1.4.0 - 1.4.0) <B9B8D510-A27E-36B0-93E9-17146D9E9045> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
        0x7fff8d817000 -     0x7fff8d818ff7  libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
        0x7fff8d8be000 -     0x7fff8d8c7fff  com.apple.speech.synthesis.framework (4.6.2 - 4.6.2) <0AAE45F0-FC6E-36B6-A6A7-73E6950A74AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
        0x7fff8dada000 -     0x7fff8dd32ff1  com.apple.security (7.0 - 55471) <233831C5-C457-3AD5-AFE7-E3E2DE6929C9> /System/Library/Frameworks/Security.framework/Versions/A/Security
        0x7fff8dd33000 -     0x7fff8dd3afff  libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
        0x7fff8de90000 -     0x7fff8de91ff7  libSystem.B.dylib (1197.1.1) <BFC0DC97-46C6-3BE0-9983-54A98734897A> /usr/lib/libSystem.B.dylib
        0x7fff8de92000 -     0x7fff8dee0fff  com.apple.opencl (2.3.57 - 2.3.57) <FC03A80D-543A-3448-83FF-D399C3A240D9> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
        0x7fff8dee4000 -     0x7fff8dee5fff  libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
        0x7fff8df16000 -     0x7fff8e0fbff7  com.apple.CoreFoundation (6.9 - 855.11) <E22C6A1F-8996-349C-905E-96C3BBE07C2F> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7fff8e41a000 -     0x7fff8e45fff6  com.apple.HIServices (1.22 - 466) <21807AF8-3BC7-32BB-AB96-7C35CB59D7F6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
        0x7fff8e460000 -     0x7fff8e462fff  libRadiance.dylib (1038) <55F99274-5074-3C73-BAC5-AF234E71CF38> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib
        0x7fff8e52b000 -     0x7fff8e53dff7  com.apple.MultitouchSupport.framework (245.13 - 245.13) <D5E7416D-45AB-3690-86C6-CC4B5FCEA2D2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
        0x7fff8e549000 -     0x7fff8e596ff2  com.apple.print.framework.PrintCore (9.0 - 428) <8D8253E3-302F-3DB2-9C5C-572CB974E8B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
        0x7fff8e898000 -     0x7fff8e927fff  com.apple.Metadata (10.7.0 - 800.12.2) <A9F5D471-8732-3F95-A4A2-33864B92A181> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
        0x7fff8e92b000 -     0x7fff8e995ff7  com.apple.framework.IOKit (2.0.1 - 907.1.13) <C1E95F5C-B79B-31BE-9F2A-1B25163C1F16> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
        0x7fff8e996000 -     0x7fff8e9d8ff7  libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
        0x7fff8ed4b000 -     0x7fff8ed4ffff  libsystem_stats.dylib (93.1.26) <B9E26A9E-FBBC-3938-B8B7-6CF7CA8C99AD> /usr/lib/system/libsystem_stats.dylib
        0x7fff8ed50000 -     0x7fff8ed58ffc  libGFXShared.dylib (9.0.83) <11A621C3-37A0-39CE-A69B-8739021BD79D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
        0x7fff8ed59000 -     0x7fff8ed81ffb  libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
        0x7fff8ede5000 -     0x7fff8ee09fff  libxpc.dylib (300.1.17) <4554927A-9467-365C-91F1-5A116989DD7F> /usr/lib/system/libxpc.dylib
        0x7fff8f2d1000 -     0x7fff8f2d8ff7  liblaunch.dylib (842.1.4) <FCBF0A02-0B06-3F97-9248-5062A9DEB32C> /usr/lib/system/liblaunch.dylib
        0x7fff8f54c000 -     0x7fff8f567ff7  libsystem_malloc.dylib (23.1.10) <FFE5C472-B23A-318A-85BF-77CDE61900D1> /usr/lib/system/libsystem_malloc.dylib
        0x7fff8f593000 -     0x7fff8f597ff7  libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
        0x7fff8f5ce000 -     0x7fff8f8cdfff  com.apple.Foundation (6.9 - 1056) <D608EDFD-9634-3573-9B7E-081C7D085F7A> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
        0x7fff8f8da000 -     0x7fff8f8ebff7  libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
        0x7fff8ffb0000 -     0x7fff90103ff7  com.apple.audio.toolbox.AudioToolbox (1.9 - 1.9) <A0B7B007-9BD8-30E2-B644-47856DA29FEE> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
        0x7fff901e7000 -     0x7fff90210fff  com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
        0x7fff902d5000 -     0x7fff90339ff9  com.apple.Heimdal (4.0 - 2.0) <E7D20A4D-4674-37E1-A949-635FFF7C439A> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
        0x7fff9034f000 -     0x7fff90367ff7  com.apple.GenerationalStorage (2.0 - 160.2) <79629AC7-896F-3302-8AC1-4939020F08C3> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
        0x7fff90373000 -     0x7fff9037bff7  com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <98BBB3E4-6239-3EF1-90B2-84EA0D3B8D61> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
        0x7fff9037c000 -     0x7fff90380fff  com.apple.CommonPanels (1.2.6 - 96) <6B434AFD-50F8-37C7-9A56-162C17E375B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
        0x7fff90399000 -     0x7fff90509ff6  com.apple.CFNetwork (673.0.3 - 673.0.3) <42CFC3DB-35C8-3652-AF37-4BCC73D8BDEF> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
        0x7fff90571000 -     0x7fff90582ff7  libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
        0x7fff90583000 -     0x7fff905e6ff7  com.apple.SystemConfiguration (1.13 - 1.13) <F05F4149-981B-380B-8F50-51CE804BBB89> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
        0x7fff905e8000 -     0x7fff905ecff7  libGIF.dylib (1038) <C29B4323-1B9E-36B9-96C2-7CEDBAA124F0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
        0x7fff90642000 -     0x7fff906a6ff3  com.apple.datadetectorscore (5.0 - 354.0) <9ACF24B8-3268-3134-A5BC-D72C9371A195> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
        0x7fff907ac000 -     0x7fff907b6fff  libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
        0x7fff907e5000 -     0x7fff907f5fff  libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
        0x7fff907f6000 -     0x7fff90800ff7  com.apple.CrashReporterSupport (10.9 - 538) <B487466B-3AA1-3854-A808-A61F049FA794> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
        0x7fff90982000 -     0x7fff909abff7  libc++abi.dylib (48) <8C16158F-CBF8-3BD7-BEF4-022704B2A326> /usr/lib/libc++abi.dylib
        0x7fff909ac000 -     0x7fff90b1aff7  libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
        0x7fff90b33000 -     0x7fff90b37fff  libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
        0x7fff90b9b000 -     0x7fff90b9cff7  libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
        0x7fff90b9d000 -     0x7fff90bb7fff  libdispatch.dylib (339.1.9) <46878A5B-4248-3057-962C-6D4A235EEF31> /usr/lib/system/libdispatch.dylib
        0x7fff90bd1000 -     0x7fff90c5dff7  com.apple.ink.framework (10.9 - 207) <8A50B893-AD03-3826-8555-A54FEAF08F47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
        0x7fff90ca9000 -     0x7fff90dd9ff7  com.apple.desktopservices (1.8 - 1.8) <09DC9BB8-432F-3C7A-BB08-956A2DDFC2DE> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
        0x7fff90e3b000 -     0x7fff90e79ff7  libGLImage.dylib (9.0.83) <C08048A7-03CC-3E40-BCDC-7791D87AC8E4> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
        0x7fff90e7a000 -     0x7fff90ef1fff  com.apple.CoreServices.OSServices (600.4 - 600.4) <36B2B009-C35E-3F21-824E-E0D00E7808C7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
        0x7fff91654000 -     0x7fff91670ff7  libsystem_kernel.dylib (2422.1.72) <D14913DB-47F1-3591-8DAF-D4B4EF5F8818> /usr/lib/system/libsystem_kernel.dylib
        0x7fff916b7000 -     0x7fff9179bfff  com.apple.coreui (2.1 - 231) <432DB40C-6B7E-39C8-9FB5-B95917930056> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
        0x7fff9179c000 -     0x7fff9179dffb  libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
        0x7fff9179e000 -     0x7fff917e5ff7  libcups.2.dylib (372) <348EED62-6C20-35D6-8EFB-E80943965100> /usr/lib/libcups.2.dylib
        0x7fff917e6000 -     0x7fff918ebfff  com.apple.ImageIO.framework (3.3.0 - 1038) <2C058216-C6D8-3380-A7EA-92A3F04520C1> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
        0x7fff918ec000 -     0x7fff918ecfff  com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
        0x7fff918ed000 -     0x7fff919afff1  com.apple.CoreText (352.0 - 367.15) <E5C70FC8-C861-39B8-A491-595E5B55CFC8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
        0x7fff91c3f000 -     0x7fff91c46ff7  libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
        0x7fff91c47000 -     0x7fff91c77fff  com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconService s
        0x7fff91c78000 -     0x7fff91c81fff  com.apple.CommonAuth (4.0 - 2.0) <1D263127-5F27-3128-996D-7397660D0C6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
        0x7fff91c82000 -     0x7fff91c82fff  com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
        0x7fff91cb4000 -     0x7fff91cb7fff  com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
        0x7fff91df2000 -     0x7fff91ebbfff  com.apple.LaunchServices (572.23 - 572.23) <8D955BDE-2C4C-3DD4-B4D7-2D916174FE1D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
        0x7fff91eec000 -     0x7fff91f05ff7  com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
        0x7fff91f0e000 -     0x7fff91f0efff  com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
        0x7fff921d1000 -     0x7fff92224fff  com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableU serInterface.framework/Versions/A/ScalableUserInterface
        0x7fff92227000 -     0x7fff9222dff7  libsystem_platform.dylib (24.1.4) <331BA4A5-55CE-3B95-99EB-44E0C89D7FB8> /usr/lib/system/libsystem_platform.dylib
        0x7fff923f1000 -     0x7fff923f1ff7  libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
        0x7fff92479000 -     0x7fff924e8ff1  com.apple.ApplicationServices.ATS (360 - 363.1) <88976B22-A9B8-3E7B-9AE6-0B8E09A968FC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
        0x7fff92532000 -     0x7fff92580fff  libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
        0x7fff92585000 -     0x7fff92586ff7  com.apple.print.framework.Print (9.0 - 260) <EE00FAE1-DA03-3EC2-8571-562518C46994> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
        0x7fff92590000 -     0x7fff92593fff  com.apple.help (1.3.3 - 46) <AE763646-D07A-3F9A-ACD4-F5CBD734EE36> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
        0x7fff927b2000 -     0x7fff928a1fff  libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
        0x7fff928d7000 -     0x7fff929c1fff  libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
        0x7fff92a12000 -     0x7fff92bbff27  libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
        0x7fff93401000 -     0x7fff93405ff7  libheimdal-asn1.dylib (323.12) <063A01C2-E547-39D9-BB42-4CC8E64ADE70> /usr/lib/libheimdal-asn1.dylib
        0x7fff9349b000 -     0x7fff93566fff  libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
        0x7fff93567000 -     0x7fff935c2ffb  com.apple.AE (665.5 - 665.5) <BBA230F9-144C-3CAB-A77A-0621719244CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
        0x7fff935c3000 -     0x7fff935c8ff7  libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
        0x7fff935fe000 -     0x7fff9363dfff  libGLU.dylib (9.0.83) <8B457205-513B-3477-AE9C-3AD979D5FE11> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
        0x7fff93696000 -     0x7fff93696fff  com.apple.Carbon (154 - 157) <45A9A40A-78FF-3EA0-8FAB-A4F81052FA55> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff93697000 -     0x7fff93833ff7  com.apple.QuartzCore (1.8 - 332.0) <994D1E0A-64B6-398C-B9A2-C362F02DE943> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
        0x7fff93834000 -     0x7fff93859ff7  com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/Chunking Library
        0x7fff9385a000 -     0x7fff93861fff  com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
        0x7fff94278000 -     0x7fff9427dfff  libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
        0x7fff9427e000 -     0x7fff9428aff3  com.apple.AppleFSCompression (56 - 1.0) <5652B0D0-EB08-381F-B23A-6DCF96991FB5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Apple FSCompression
        0x7fff9428b000 -     0x7fff94292ff3  libcopyfile.dylib (103) <5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
        0x7fff942a2000 -     0x7fff942a3fff  liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
        0x7fff942a4000 -     0x7fff942b3ff8  com.apple.LangAnalysis (1.7.0 - 1.7.0) <8FE131B6-1180-3892-98F5-C9C9B79072D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
        0x7fff942f5000 -     0x7fff94302ff0  libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
        0x7fff94303000 -     0x7fff9435cfff  libTIFF.dylib (1038) <5CBFE0C2-9DD8-340B-BA63-A94CE2E476F2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
        0x7fff9435d000 -     0x7fff9435dffd  libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
        0x7fff9435e000 -     0x7fff94648fff  com.apple.CoreServices.CarbonCore (1077.14 - 1077.14) <B00BEB34-A9F5-381F-99FD-11E405768A9A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
        0x7fff94649000 -     0x7fff94697ff9  libstdc++.6.dylib (60) <0241E6A4-1368-33BE-950B-D0A175C41F54> /usr/lib/libstdc++.6.dylib
        0x7fff94698000 -     0x7fff94850ff3  libicucore.A.dylib (511.27) <003B6C21-CBD1-3486-9A1D-030ADF5FA061> /usr/lib/libicucore.A.dylib
        0x7fff94b4a000 -     0x7fff94b57ff7  libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
        0x7fff94c26000 -     0x7fff94c29fff  libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
        0x7fff94c2a000 -     0x7fff94c59ff5  com.apple.GSS (4.0 - 2.0) <ED98D992-CC14-39F3-9ABC-8D7F986487CC> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
        0x7fff94c7a000 -     0x7fff94cccfff  libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
        0x7fff94ccd000 -     0x7fff94db4ff7  libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
        0x7fff94e24000 -     0x7fff94e26ff7  com.apple.securityhi (9.0 - 55005) <405E2BC6-2B6F-3B6B-B48E-2FD39214F052> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
        0x7fff94f38000 -     0x7fff94f50ff7  com.apple.openscripting (1.4 - 157) <B3B037D7-1019-31E6-9D17-08E699AF3701> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
        0x7fff95ac6000 -     0x7fff95d70ffd  com.apple.HIToolbox (2.1 - 696) <1CFFF37B-C392-3088-B0A4-C08C55B2AF8F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
        0x7fff95d71000 -     0x7fff95e62ff9  libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
        0x7fff9624a000 -     0x7fff9629bff3  com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <BF4C2FE3-8BC8-30D1-8347-2A7221268794> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
        0x7fff9629c000 -     0x7fff962b5ff7  com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
        0x7fff966dd000 -     0x7fff96750ffb  com.apple.securityfoundation (6.0 - 55122) <119D1C53-B292-3378-AEE1-A3B1FB02F43F> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
        0x7fff975b3000 -     0x7fff975cffff  libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
        0x7fff97737000 -     0x7fff9774efff  com.apple.CFOpenDirectory (10.9 - 173.1.1) <3FB4D5FE-860B-3BDE-BAE2-3531D919EF10> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
        0x7fff97752000 -     0x7fff9776dff7  libPng.dylib (1038) <EF781AF8-C2E6-3179-B8A1-A584783070F1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
        0x7fff9776e000 -     0x7fff97792ff7  libJPEG.dylib (1038) <86F349A8-882D-3326-A0B0-63257F68B1A7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    External Modification Summary:
      Calls made by other processes targeting this process:
        task_for_pid: 1
        thread_create: 0
        thread_set_state: 0
      Calls made by this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by all processes on this machine:
        task_for_pid: 819
        thread_create: 0
        thread_set_state: 0
    VM Region Summary:
    ReadOnly portion of Libraries: Total=137.5M resident=84.3M(61%) swapped_out_or_unallocated=53.2M(39%)
    Writable regions: Total=88.8M written=1540K(2%) resident=1768K(2%) swapped_out=0K(0%) unallocated=87.1M(98%)
    REGION TYPE                      VIRTUAL
    ===========                      =======
    Dispatch continuations             16.0M
    Kernel Alloc Once                     4K
    MALLOC                             55.4M
    MALLOC (admin)                       32K
    MALLOC_LARGE (reserved)            8192K        reserved VM address space (unallocated)
    Memory Tag 242                       12K
    STACK GUARD                        56.0M
    Stack                              9304K
    VM_ALLOCATE                         328K
    __DATA                             8224K
    __LINKEDIT                         65.6M
    __TEXT                             71.9M
    __UNICODE                           544K
    mapped file                         644K
    shared memory                         4K
    ===========                      =======
    TOTAL                             291.5M
    TOTAL, minus reserved VM space    283.5M
    Model: MacBookPro8,3, BootROM MBP81.0047.B27, 4 processors, Intel Core i7, 2.2 GHz, 16 GB, SMC 1.70f6
    Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
    Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 1024 MB
    Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1333 MHz, 0x857F, 0x483634314755363746393333334700000000
    Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1333 MHz, 0x857F, 0x483634314755363746393333334700000000
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
    Bluetooth: Version 4.2.0f6 12982, 3 services, 15 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en1
    Serial ATA Device: ST1000LM014-1EJ164, 1 TB
    Serial ATA Device: MATSHITADVD-R   UJ-898
    USB Device: FaceTime HD Camera (Built-in)
    USB Device: Hub
    USB Device: Apple Internal Keyboard / Trackpad
    USB Device: BRCM2070 Hub
    USB Device: Bluetooth USB Host Controller
    USB Device: Hub
    USB Device: IR Receiver
    Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1

    The Canon drivers available from Apple Software Udpate were updated last month and they include a later version of the CIJAutoSetupTool - now v10.72.2. However, with reference to this list regarding drivers that are available, I do not see your MP950 as a supported model.
    So I was going to suggest you trash the contents of the BJPrinters folder located in /Library/Printers/ and then add the printer, which should download the latest driver from Apple. But if you definitely have an MP950, then you will not get a driver from Apple and would have to rely on one being available from Canon.
    So did you install a Canon driver for the MP950 after installing Mavericks or was the printer already installed on a previous version of OS X and you upgraded to Mavericks?

  • Problem to print a JPanel containing jfreeChart

    I need help
    I am developping an application that should display and print reports with histograms.
    I make the histogram with Jfreechart and put it on a JPanel. the report is a Vector of JPanel.
    1. When i print only the panel containing the JFreechart, the panel is printed but the range axis label
    of JFreechart is inverted.
    2. When i print all the report, nothing appears on the page of the panel containing JFreechart.
    here is my printing code:
    //code
    public int print(Graphics g, PageFormat pageFormat, int pageIndex) throws PrinterException {
    if (pageIndex >= docToBePrinted.size()) {
    return (NO_SUCH_PAGE);
    } else {
    componentToBePrinted = docToBePrinted.get(pageIndex);
    //componentToBePrinted.repaint();
    Dimension dim = componentToBePrinted.getSize();
    double scaleX = pageFormat.getImageableWidth() / dim.width;
    double scaleY = pageFormat.getImageableHeight() / dim.height;
    double scale = Math.min(scaleX, scaleY);
    Graphics2D g2D = (Graphics2D) g;
    // g2D.translate(0, 0);
    g2D.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
    g2D.scale(scale, scale);
    g2D.setPaintMode();
    disableDoubleBuffering(componentToBePrinted);
    componentToBePrinted.print(g2D);
    g2D.dispose();
    //componentToBePrinted.printAll(g2D);
    enableDoubleBuffering(componentToBePrinted);
    //componentToBePrinted.
    return (PAGE_EXISTS);
    //end of code
    "docToBePrinted" is the report
    Could anyone help me please !

    I have the same problem. Similarly to another entry here, be very careful about how many times you reattempt it. I did it several times, hoping it would work out a kink, and it was on an expensive order, now there are over $2000 of "temporary authorizations" depleting my available credit on my card, and it's been that way for almost a week now.
    I am living overseas, and am unfortunately restricted to dial-up internet to upload this, and it either gets stuck at 64kb/8Mb or just jumps right to 8/8Mb, when there is nothing wrong with the my internet connection.
    I emailed Apple in response to the order cancellation email, and stated that perhaps it was the army firewall I'm behind, asking for the site the program connects to in an attempt to unblock the site if it's inadvertently getting blocked on my end. When they replied they said it's a technical issue and that I can call Apple to talk with someone, where they will determine how much the call will cost. That's outrageous to have something brand new, and have to pay for them to help you on an issue that truly may be as simple as giving out a website.
    In response to an earlier reply, I am using iPhoto 5.0.4, and I just purchased my G5 back in October. Is there a later version to iLife that I'm not finding?
    If anyone finds help with this issue, I would greatly appreciate some tips!
    Thanks so much,
    Dave

  • Printing of cheque under company code instead of business area

    hai sap gurus
    pls help us in this issue
    At the time of running automatic payment program separate cheques were printing to a single vendor as per business area, now the client is asking that single cheques is to be issue to the vendor under company code instead of business area wise, but the same vendor is supplying the material to those business area.  Can we make the settings as per the requirement?
    many thanks in advance
    bye for now
    kishore

    Dear Kishore,
    I understand that your company wants to pay a vendor one cheque irrelevant of multiple business area transactions. If my understanding is correct, this can be handled by removing the tick in pay per business area
    Step
    transaction code - FBZP
    Tab                    - Paying company code.
    Control Data      - Remove the tick from Seperate payment   per business area.
    Hope this helps you.
    Regards,
    Nathan.

  • How to change annotation's appearance  when printing the annotation under Adobe Reader?

      I'm developping a plugin under SDK 7.0 for Adobe Reader  . I have two problems.
      1)I will change annotation's appearance  when printing the annotation. How to do under Adobe Reader?
        Uunder Adobe Arobat,I use PDRegisterAnnotHandler to register GetPrintAppearance,but PDRegisterAnnotHandler does not work under Adobe Reader.
      2)Under Adobe Reader ,app.execMenuItem doesnt work.How to execute menuItem using JavaScript under Adobe Reader?
    Please Help,had better give me sample,thank.

    app.execMenuItem most certainly does work with Reader - what problems are you running into trying to use it?
    As for developing Reader plug-ins - yes, some of the SDK methods aren't available to Reader.  If you want to change the appearance of an annotation in Reader, you would need to acquire the Cos object of that annotation and modify its appearance dictionary manually.

  • Print driver problem under Maverick OS

    I guess I was a little too quick to update from Lion to Maverick. There is no print driver for my HP Laserjet 3200 All-in-One . I cannot print any pages anymore , it appears Apple threw in some obscure driver that does not work like the one under Lion OS X. Anyone have a suggestion on how to get the old driver into play since Apps does not recognize it under update.
    Is it possible to migrate back to Lion?
    regards , Roverlen

    Looks like many of us are out of luck.  I now have a new paperweight with exrta printing suppies.   
    "Thank you for your inquiry on current drivers for your Canon product. We are always encouraged to see that our products are still providing reliable service within the operating system for which they were originally designed.
    Unfortunately, Mac OS X 10.9 drivers for the SELPHY CP800 are not available. While considering the desire to provide the best possible support for Canon's current products, Canon must make decisions on which products to support when new operating systems are introduced. These decisions are generally based on the age of the product and the number of product estimated to be still in use.
    We understand, and sincerely apologize for the frustration you have experienced, but hope that you will understand our rationale.
    Since your device is not supported under the current operating system, you are eligible for Canon's Loyalty Program. This option allows you a one-time opportunity to purchase a new or refurbished product that uses Canon’s next generation technology and carries a limited manufacturer’s warranty.  To help you get up and running quickly, we also offer free ground shipping (if the order is completed by 4:00 PM EST). If you would like to take part in this option, please call our Sales Department at (800) OK CANON (800-652-2666) seven days a week, 8am to Midnight.
    Please let us know if we can be of any further assistance with your SELPHY CP800. Thank you for choosing Canon.
    Sincerely,
    <NAME DELETED>
    Technical Support Representative

Maybe you are looking for

  • How can i use my Shuffle ipod with windows media player

    can i use my ipod shuffle with my windown media player and if i can how can i instal on windowns xp and vista or i need to download itunes program thank you   Windows XP Pro   Windows Vista   Windows XP Pro   Windows Vista

  • Error while installing itunes software on windows vista 32 bit operating system.

    Hi friends,I am getting an itune installation error,Microsoft.VC80.CRT.version=8.0.50727.4053,The operating system in windows vista,i donwloaded itunes with IE as well as firefox,but always same error message is coming.Please help me out with this er

  • File - convert - xslt 1.0 disabled

    Hello all, How can i enable file -> convert -> xslt 1.0 in dreamweaver 8? Thanks in advance, Carest

  • Collection Report - Template AGE3

    Hi Team, I have duplicated the AGE3001 template and facing a problem on trying to get the comments field into the collection report and would appreciate if there anyone know how to do it? or if there is anyone who have a sample query on aging report,

  • Cross Validation in Segmentation System of SAP B1

    Hi Everyone, I want to know that in segmentation accounting system I have set up a compnay with segmentation accounting system and segment wise g/l accounts are made. Now there are two Branches like Branch A and Branch B and each branch has segmented