Problem printing - objects printing on separate pages?

I am using CS3 and creating/printing a number of registration forms. Most are printing just fine, but today I have two that are printing most objects on one page, and then all the checkboxes and one line segment on a separate page.
Everything looks fine in illustrator
I tried saving as PDF and then printing from illustrator -- still came out on two separate sheets
When I saved as PDF and tried to open the PDF in Preview (to print from there, Preview crashed (multiple times)
It doesn't have to do with layers -- objects that are printing on the first page are in the same layer as objects that are printing on the second page
I've tried everything I can think of! Thanks in advance!

Well, are you sure you are not simply exceeding the printers bleed/ crop areas? A single point/ pica/ micron of a single page element can trigger this. Apart from that, look for stray isolated elements with no fills or strokes, leftover isolated anchor points, excessively large clipping constructs and groups and similar...
Mylenium

Similar Messages

  • Maverick Mail Printing Problem: prints email header on separate page from body of email.  Why?!

    Maverick Mail Printing Problem: prints email header on separate page from body of email.  Why?!

    For what it's worth, I can report exactly the same problem.  I just recently converted from Outlook for Mac 2011 to Mail.  I did the conversion while running Yosemite.  I like pretty much everything about Mail EXCEPT that it take 2 pages to print a 1 page email!!  The header appears on the top of p.1, followed by a blank space.  The message begins at the top of p.2.
    If you scale it down, you can get the message to begin to appear on the bottom of p.1, but clearly, Mail is inserting BIG SPACE between the header and the message.  Changing the display fonts for Mail had no apparent effect (except that the font DID change, of course)....still a BIG SPACE between the header and the message. 
    Coming to Mail for the first time, I would have assumed that this was just a quirk of Mail, but am I understanding that some of you Mail users out there USED TO NOT have this problem??  I think it's pretty clear that it's Mail that's causing the problem, not the message, because I went over to my old Outlook and printed the same couple of messages with no such space between the header and the message.  So Mail is inserting a space into the print formatted email message that is NOT there in Outlook's print formatted same message.
    Be really nice to get rid of this problem, but my Apple Care free support has expired.  Not sure I want to pay for something that's generic to Mail!!  Anyone else made any progress on this?

  • In InDesign CS6/Cloud, is it possible to link selected text on one page to a separate page, or even to an object on a separate page?

    I have an InDesign layout with multiple pages. The layout involves text and images, and there are text references for those images, that end up a page or two behind the image itself. What I'd like to know is if I can select certain text (for example, I want to select the number 3 in the text "Image 1 on page 3") and link it to a specific page, or to the actual placed image for "Image 1", so that if I have to re-paginate the layout later, the number 3 in the text will automatically change to a 2 or a 4, much like the functionality of page numbers. Let me know if my question isn't clear enough. Thanks!

    This will work if you all use the file syncing of the Creative Cloud desktop application and then you use the Collaborate option for the folder containing all the files. Then it will work on each of your desktops.
    Links to files will not work in the browser when viewing the InDesign document from https://creative.adobe.com/files.

  • Unable to print the report in second page

    Hi,
    I've got a problem in the report. Here In a report, I'm able to print the report's data in the first page only. I'm unable to print it in the second page,third page etc.
    To rectify the problem, I've selected all the fields and set their property "Print Object on" to All pages. Still the problem exists.
    Thanks in advance.
    Regards,

    What exactly do you mean by 'unable' ? Do you only get a 1 page report, OR do you get multiple pages with the 2nd, 3rd blank OR do the 2nd, 3rd have text but not data OR something else?
    "Print Object On" should be "First Page" - it sounds wrong but it's talking about logical pages (which may be multiple physical pages).

  • Strange transparency problem trying to print a pdf made in Pages

    Hello,
    Let me apologize in advance for this one, I think it's probably a doosy.
    Not having the know-how to efficiently do a layout in InDesign, I have been doing print projects in Pages. It has worked fine in the past to print to Adobe PDF postscript from Pages, open up Distiller and convert to a CMYK pdf from there. For my current project it worked fine for the first 2 renditions, but for the 3rd edition (incidentally the one the printing company printed) looked very "muddy." Fonts were very rough and rasterized badly, and the whole thing looked kind of "brown-washed". They claimed to use a program called "Apogee" which they said told them there was a transparent layer over everything, converting all the fonts to CMYK and thus making them lose their nice crisp blackness.They've also said that it must be a setting in Pages that has caused this, but I can't see how that's possible! When I look at the source file in pages there is no such transparency. Several of the images do have their opacity decreased to varying degrees to help the whole piece blend, however this transparency they say Apogee pulled off the top cannot be seen from my end. We are down to the wire trying to get this job to print again, but I am stumped as to how to ensure that this rendition of the file will be done correctly.
    As perhaps a side note, Distiller seems to be a pretty quirky application for me, often failing to convert on the first or second try, but somehow "magically" working on the second or third attempt for no apparent reason and without doing anything differently.
    Thanks so much for any help - I am definitely cracking out the books and forcing myself to learn InDesign after this nightmare!
    - A-J L.

    They claimed to use a program called "Apogee"
    Agfa Apogee, introduced in 1998, was simply the first prepress workflow product that processed page-independent PDF instead of processing page-dependent PostScript into an internal and intermediate display list prior to marking. The prepress operator would be using Apogee to preflight the PDF you submit as printing master, and the problems found in the preflight are those of which you were informed.
    As perhaps a side note, Distiller seems to be a pretty quirky application for me,
    Adobe Acrobat Distiller has been difficult to configure since the day it was introduced.
    Adobe Acrobat Distiller is a PostScript interpreter that converts page-dependent PostScript page description programs into page-independent PDF page descriptions without programming loops and links that produce dependencies. PDF uses a directory design for the objects in the page descriptions, a design that originates with Xerox Interpress (the idea of a directory is in fact printed on page 390 of "Interpress - The Source Book" by Harrington and Buckley published in 1988).
    converting all the fonts to CMYK and thus making them lose their nice crisp blackness.They've also said that it must be a setting in Pages that has caused this, but I can't see how that's possible!
    It is left to 'application intelligence' whether to match RGB black for type to CMYK black for type or to match RGB black for type to separationBlack for one plate/plane on a four plate/plane offset press. The problem with an offset press is that it lays down the inks at inking units that are some distance apart which invites misregistration. QuarkXPress, PageMaker, InDesign and other authoring applications developed for PostScript imaging on offset presses have ink palettes with four fixed inks of which Black produces separationBlack.
    Pages does not have this possibility, so if you want your type to image as deviceK / separationBlack then you need to select your type and apply the following procedure, or set up styles with the following procedure applied. Open the Apple Colour Palette, select the CMYK slider mode, select some type, select the Advanced icon (the colour space icon on the left), in the drop-down menu select Device CMYK, and set the slider to C0, M0, Y0, K100. This procedure can be used by the typographer to control that deviceK / separationBlack is imaged, but for as long as Microsoft Word has produced type that is RGB, prepress processes have intercepted this in PostScript and reset it to deviceK / separationBlack including Helios colour management for OPI.
    In prepress there is no way to please all parties. If you as developer say, "OK, I'll set the type to deviceK and then show this colour managed on the display" then you will have designers and people who write for designers like Sandee Cohen yelling at you for making type less black than they think type should be, even if in fact the colour of type printed on diffusing uncoated paper is way lighter than they think. And if you say, "OK, I'll set the type to R0 G0 B0 so it is as black as the designers think type should be" then you'll have the prepress crowd with their offset presses yelling at you. Neither party accept that black is a colour, one wants type to be as black as possible regardless and the other party wants type to mark on one and only one printing plate/plane regardless.
    converting all the fonts to CMYK and thus making them lose their nice crisp blackness
    I would wager a box of Carlsberg beer that the prepress operator is ignorant of the controls in Agfa Apogee, and that Agfa Apogee has a control to catch RGB type and convert to deviceK / separationBlack. Try telling the prepress operator to READ the manual -:).
    Several of the images do have their opacity decreased to varying degrees to help the whole piece blend, however this transparency they say Apogee pulled off the top cannot be seen from my end.
    Generally speaking, you should not be sending plain PDF to prepress. You should be sending PDF/X-3 which depends on you as designer flattening transparency, or better still PDF/X-4 which passes the problem of flattening transparency to the application intelligence of the prepress raster processing system. PDF 1.3 does not support transparency nor does EPS and nor does PostScript any language level.
    /hh

  • Java printing problem how to print in multiple pages

    hi all
    i'm trying to print the output of my application
    no problems with the 1st page but i'd like to tell to my app to print in a brand new page if the content exceed the printable length of the first page. i have 2 classes: printer and Document. the last one implements Printable
    Printer code
    PrinterJob printJob = PrinterJob.getPrinterJob ();
          //--- Create a new book to add pages to
          Book book = new Book ();
          //--- Add the cover page using the default page format for this print job
          //book.append (new IntroPage (), printJob.defaultPage ());
          //--- Add the document page using a landscape page format
          PageFormat documentPageFormat = new PageFormat ();
          documentPageFormat.setOrientation (PageFormat.LANDSCAPE);
          //Document doc=new Document();
          //book.append (doc, documentPageFormat);  
          //book.append (new Getter(), documentPageFormat);  
          book.append (new Document(), documentPageFormat);  
          //--- Tell the printJob to use the book as the pageable object
          printJob.setPageable (book);
          System.out.println("AAAAAAAA" +book.getNumberOfPages());
          //--- Show the print dialog box. If the user click the
          //--- print button we then proceed to print else we cancel
          //--- the process.
          if (printJob.printDialog()) {
             try {
                printJob.print(); 
             } catch (Exception PrintException) {
                PrintException.printStackTrace();
          }Document code:
    public class Document implements Printable
        private final static int POINTS_PER_INCH = 72;
        Calendar now;
        DateFormat df;
        Date date;
        double width;
        Point2D.Double pen;
        Graphics2D g2d;
        LineBreakMeasurer lineBreaker;
        AttributedString paragraphText;
        TextLayout layout;
        double maxPen=0.0;
        static int x1,x2,x3,x4,x5,x6,x7,x8,x9,x10;
        static double intestY, textX, textY;
        public Document()
        public int print (Graphics g, PageFormat pageFormat, int page)
            pen = new Point2D.Double();
            //setto calendario e DateFormat per orario
            df=new SimpleDateFormat("HH:mm:ss:SSS");
            //now=GregorianCalendar.getInstance();       
            //date=now.getTime();
             //--- Create the Graphics2D object
             g2d = (Graphics2D) g;
             //--- Translate the origin to 0,0 for the top left corner
             g2d.translate(pageFormat.getImageableX (), pageFormat.getImageableY ());        
             g2d.setColor(new Color(204,204,204));
             Font titleFont = new Font ("arial", Font.PLAIN, 10);
             Font textFont = new Font ("arial", Font.PLAIN, 8);
             g2d.setFont (titleFont);
             //--- Compute the horizontal center of the page
             FontMetrics fontMetrics = g2d.getFontMetrics ();
             String text = "ABSOL s.r.l. - LISTA APPUNTAMENTI DI Marcello Baiguera";
             textX=(pageFormat.getImageableWidth() - fontMetrics.stringWidth(text))/2;
             textY =7.2;
             //g2d.drawString (text, (int) textX, (int) textY);
             g2d.setFont (textFont);
             fontMetrics = g2d.getFontMetrics ();        
             //linea orizzontale sotto il titolo
             textY=textY + fontMetrics.getDescent();
             //g2d.drawLine(0, (int)textY, (int)pageFormat.getImageableWidth(), (int)textY);
             //prima linea verticale - margine sx
             //g2d.drawLine(x1, (int)textY, x1, (int)pageFormat.getImageableHeight());
             //seconda linea vert 
             x2=x1+fontMetrics.stringWidth("ven. 31/12/2003 ");
             //g2d.drawLine(x2, (int)textY, x2, (int)pageFormat.getImageableHeight());
             //terza linea vert         
             x3=x2+fontMetrics.stringWidth("88:88 ");
             //g2d.drawLine(x3, (int)textY, x3, (int)pageFormat.getImageableHeight()); 
             //quarta linea vert         
             x4=x3+fontMetrics.stringWidth("Marcello Impegnato text text text text");
             //g2d.drawLine(x4, (int)textY, x4, (int)pageFormat.getImageableHeight());
             //quinta linea vert         
             x5=x4+fontMetrics.stringWidth("Sig D'alessio Gigione ");
             //g2d.drawLine(x5, (int)textY, x5, (int)pageFormat.getImageableHeight());   
             //sesta linea vert         
             x6=x5+fontMetrics.stringWidth("Via del PonteVico, 222222 ");
             //g2d.drawLine(x6, (int)textY, x6, (int)pageFormat.getImageableHeight());
             //settima linea vert         
             x7=x6+fontMetrics.stringWidth("del Bagnolo Del Mella (bs) ");
             //g2d.drawLine(x7, (int)textY, x7, (int)pageFormat.getImageableHeight());
             //ottava linea vert         
             x8=x7+fontMetrics.stringWidth("333/78547888 ");
             //g2d.drawLine(x8, (int)textY, x8, (int)pageFormat.getImageableHeight());       
             //nona linea vert         
             x9=x8+fontMetrics.stringWidth("Rinnovo Scadenza Il ");
             //g2d.drawLine(x9, (int)textY, x9, (int)pageFormat.getImageableHeight());
             //decima linea vert         
             x10=x9+fontMetrics.stringWidth("Sandropolitan")+2;
             //g2d.drawLine(x10, (int)textY, x10, (int)pageFormat.getImageableHeight());
             intestY=textY+12;
             text = "DATA";
             textX= x1+((x2-x1)-fontMetrics.stringWidth(text))/2;                 
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "ORA";
             textX= x2+((x3-x2)-fontMetrics.stringWidth(text))/2;                 
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "CLIENTE";
             textX= x3+((x4-x3)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "REFERENTE";
             textX= x4+((x5-x4)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "INDIRIZZO";
             textX= x5+((x6-x5)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "CITTA'";
             textX= x6+((x7-x6)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY);        
             text = "TELEFONO";
             textX= x7+((x8-x7)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "MOTIVAZIONE";
             textX= x8+((x9-x8)-fontMetrics.stringWidth(text))/2;       
             //g2d.drawString (text, (int) textX, (int) intestY); 
             text = "APP. CON";
             textX= x9+((x10-x9)-fontMetrics.stringWidth(text))/2;
             //g2d.drawString (text, (int) textX, (int) intestY);       
             textY=intestY+6;
             //g2d.drawLine(0, (int)textY, (int)pageFormat.getImageableWidth(), (int)textY);
             textY=textY+12;
             double initialTextY=textY;
             System.out.println("maximum Y: "+pageFormat.getImageableY());
             Vector maxPens=new Vector();
             boolean vai=true;
             for(int i=0;  i<12; i++ )
                 if(textY<400.00 && vai)
                     System.out.println("");
                     System.out.println("-- "+i+" --"+df.format(new Date()));
                     //data
                     text = Integer.toString(i);
                     //textX= x1+((x2-x1)-fontMetrics.stringWidth(text))/2;
                     pen.x=x1+2;                
                     printJustified(text, x2-x1-4,textY);
                     //ora
                     text = "10:00";
                     //textX= x2+((x3-x2)-fontMetrics.stringWidth(text))/2;          
                     pen.x=x2+2;                
                     //printJustified(text, x3-x2,textY);
                     //cliente
                     text = "Costruzioni Benedini";        
                     pen.x=x3+2;
                     //printJustified(text, x4-x3-4,textY);
                     //referente
                     text = "Sig. Alessandro mmmm mmmm mmm mmmm mm  ";
                     pen.x=x4+2;
                     //printJustified(text, x5-x4-4, textY);
                     //indirizzo
                     text = "Via del Ca'";
                     pen.x=x5+2;
                     //printJustified(text, x6-x5-4,textY);
                     //citta' + (prov)
                     text = "Pozzolengo S. (VR)";
                     pen.x=x6+2;
                     //printJustified(text, x7-x6-4,textY);
                     //telefono
                     text = "335/6998523";
                     pen.x=x7+2;
                     //printJustified(text, x8-x7-4,textY);
                     //motivazione
                     //text = "Primo Appun";
                     pen.x=x8+2;
                     //printJustified(text, x9-x8-4,textY);
                     //Appuntamento con
                     //text = "Alessandro";
                     pen.x=x9+2;
                     //printJustified(text, x10-x9-4,textY);        
                     //textY=pen.y+12;
                     try
                        textY=Double.valueOf(maxPens.get(i).toString()).doubleValue()+12;
                        System.out.println(i+" recuperato");
                     catch(ArrayIndexOutOfBoundsException a)
                         maxPens.add(Double.toString(maxPen));
                         textY=maxPen+12;
                         System.out.println(i+" aggiunto");
                 else
                     System.out.println("aaaaaaaaaaaaaa ("+textY+")");
                     vai=false;
             //--- Validate the page
             return (PAGE_EXISTS);
             //return(NO_SUCH_PAGE);
          void printJustified(String text, double width, double y)
             pen.y=y;
             String txt=text;   
             System.out.println("text: "+text+" - pen.y= "+y);
             paragraphText = new AttributedString (txt);
             paragraphText.addAttribute (TextAttribute.FONT, new Font ("arial", Font.PLAIN, 8));
            //--- Create a LineBreakMeasurer to wrap the text for the TextLayout object
            //--- Note the second parameter, the FontRendereContext. I have set the second
            //--- parameter antiAlised to true and the third parameter useFractionalMetrics
            //--- to true to get the best possible output
            lineBreaker = new LineBreakMeasurer (paragraphText.getIterator(), new FontRenderContext (null, true, true));
             //--- Create a Vector to temporaly store each line of text
             Vector lines = new Vector ();
             //--- Get the output of the LineBreakMeasurer and store it in a Vector
             while ((layout = lineBreaker.nextLayout ((float) width)) != null) {
                lines.add (layout);
             pen.y = pen.y - 7.373047;
             //--- Scan each line of the paragraph and justify it except for the last line
             for (int i = 0; i < lines.size (); i++)
                //--- Get the line from the vector
                layout = (TextLayout) lines.get (i);
                //--- Check for the last line. When found print it
                //--- with justification off
                //--- Align the Y pen to the ascend of the font, remember that
                //--- the ascend is origin (0, 0) of a font. Refer to figure 1
                pen.y += layout.getAscent ();
                //--- Draw the line of text
                layout.draw (g2d, (float) pen.x, (float) pen.y);
                //--- Move the pen to the next position adding the descent and
                //--- the leading of the font
                pen.y += layout.getDescent () + layout.getLeading ();
                if (pen.y>maxPen)
                    maxPen=pen.y;
                    System.out.println("-----------------------------------------------txt: "+txt+" new maxPeny= "+maxPen);
       }in Document i use the printJustified method that simply splits the text in rows.
    i'll don't explain the method 'cause my question is another.
    thanx a lot
    please!!!
    sandro

    Basically you need to write some smart code. Your application needs to be able to determine what to print on each page because the print api will call the following function passing a page number. Your application must know what to paint on each page. If you think it sounds complicated you better believe it is !!
    public int print(Graphics g, PageFormat pf, int pageIndex) {
    PageNumber = pageIndex+1;
    // Need to calc the pages here
    page = (Graphics2D)g;
    calcPages();
    say("Printing page " + PageNumber);
    if (PageNumber <= getNumPages()) {
    paint(g);
    return Printable.PAGE_EXISTS;
    } else
    return Printable.NO_SUCH_PAGE;
    The code above comes from my report printer class and as you can see a calcPages() function is called prior to the paint() function being called. This function sets up a whole bunch of things including exactly what needs to be printed on each page. Note that the calcPages() function is smart enought to simply return is it has already been called. This way the paint function simply checks the PageNumber variable when painting to establish what to draw on the page.
    So imagine when you are generating a very large report from a database ! You basically have to process the report doing all the formatting prior to actually allowing the paint function to be called. Its quite a complicated business but fortunately even the largest report does'nt really take up that much memory. I basically just create buffers of the data for each page - its a bit of a pain but the same logic is required for pagination anyway.
    Be happy to provide you with the source code but you might need the whole application to get anything working.

  • Print report parameters and report contents in separate pages.

    Hi ,
    I Have a report with more than 10 parameters and while printing i am supposed to print all the parameters in the first page and then the report contents in a separate page(next). This is an old report developed by some one else. i need to change this as per the user request. How can i do this. Any one can help me.
    Thank you.

    Hi,
    You can print all parameters by using the syntax ¶m_name. For example, suppose your parameter names are P_1, P_2, P_3, and so on. You can print them in your report by following these steps:
    1. In the paper layout view of Report Builder, create a simple text object
    2. Write the following text inside the text object:
    &P_1
    Follow steps 1 and 2 for all parameters, eg, &P_2, &P_3, and so on.
    To give a page break, enclose all of these text objects inside a frame, and in the property inspector of the frame, set Page Break After > Yes.
    See Reports Builder Help for more info.
    Navneet.

  • Problem when printing objective settings

    Hello all,
    I'm facing a problem with the printing of the objective setting. The smartform that a get displays wrong characters : '#' instead of ' ' '.
    ex: people#s instead of people's.
    It's not a smartform problem. This one receives text with '#'.
    I checked the text with tr phap-catalog and it's stored correctly.
    I don't know where I have to investigate.
    Could anyone help me?
    thanks a lot
    Karim

    Hi,
    refere this OSS note matter. May resolve your issue.
    OSSNote:960341
    Symptom
    In some device types (e.g HPLJ4, HPLJ5) you experience non-uniform character spacing in the PDF document after the PDF conversion of SAPscript or Smart Forms documents, using HELVE or TIMES fonts. You want to know the reason.
    Other terms
    CONVERT_OTF, SAPscript, Smart Forms
    Reason and Prerequisites
    The problem is not due to an error in the PDF converter but due to the fact, that the printer font, underlying the device type (e.g. Univers or CG Times in PCL-5 device types), is not available for the PDF converter and is either not available in Adobe Reader. The PDF converter has to try to simulate the layout of the printer font by means of a font which is predefined in Adobe Reader. This is done by assigning the letter widths of the printer font to the font used in Adobe Reader.
    The PDF file contains a table with letter widths, used by Adobe Reader in the output of text, for each used printer font (except PostScript fonts).
    Example:
    %Charwidth values from HP4300 HELVE 060 normal
    /Widths
    [ 278 333 500 633 633 1000 758 333 333 333 633...
    Adobe reader converts this width table, by modifying the space between each character, so that the specified letter width (= space between the current and the next letter) is kept.
    This 'Simulation' of printer fonts results in the sometimes visible irregular spaces in PDF.
    The PDF converter always uses the Helvetica Adobe PostScript font for the display of HELVE and the Times Roman Adobe PostScript font for the display of TIMES. However, for these Adobe PostScript fonts, Adobe Reader often uses a Windows TrueType font, which differs slightly from the original PostScript font.
    Solution
    Workaround: Use the POST2 PostScript device type or the PDF1 PDF device type for the PDF conversion of documents in the Latin-1 character set. They both use the Adobe PostScript fonts Helvetica or Times Roman for the HELVE/TIMES printer fonts.
    Header Data
    Release Status: Released for Customer
    Released on: 30.06.2006  12:44:06
    Priority: Recommendations/additional info
    Category: Consulting
    Primary Component: BC-CCM-PRN Print and Output Management
    Secondary Components: BC-SRV-SCR SAPscript
    OSS Note: 776507
    Symptom
    Documents printed via SAPscript or SmartForms do not print with correct special characters, e.g. ### prints instead of Japanese or Russian characters. What to do?
    Other terms
    SAPscript, SmartForms, printing, device types, OTF
    Reason and Prerequisites
    Help required to choose proper fonts in a SAPscript or SmartForm
    Solution
    When using SAPscript or SmartForms to print (or email or fax) a form from a business application, many factors influence the outcome of the actual text within the form. All these factors must be checked in order to ensure a correct printout:
    1) The language version of the form used to produce the printout.
    Example: If you want to print a French invoice, you need to have a FR version of your SAPscript or SmartForms invoice form RVINVOICE01. And the application program must specify the corresponding language key (FR) when calling the SAPscript or SmartForms API.
    2) The font selections specified in the form (possibly also in a SAPscript style or SmartStyle used in a form).
    Example: In a SAPscript form or a SmartStyle you need to specify HELVE if you want to print German text in Helvetica (or similar) font. If you want to print Japanese text, HELVE is not a valid choice but you need to specify a Japanese font like JPMINCHO in your Japanese form.
    3) The output character set of the device type
    Every printer in transaction SPAD has a "device type" assigned. Device types used by the spooler for printing support only one single specific output character set. All text from the form has to be converted (using SAP's built-in character conversion mechanism) to this output character set.
    A character set can typically support either a single language (e.g. Shift-JIS which supports only Japanese) or a set of languages (e.g. ISO 8859-1, which supports Western-European languages). It is possible that a given language (such as German) can be supported by several output character sets, e.g. you may use either ISO 8895-1 (Latin-1) or ISO 8859-2 (Latin-2) to represent German text. This is so because both character sets contain the special characters used in German.
    Example: HPLJ4000 is a HP LaserJet device type supporting the ISO 8859-1 (Latin-1) character set. ISO 8859-1 can be used to represent e.g. Dutch, English, French, German, Spanish, Swedish but NOT Russian or Japanese.
    As a consequence, it is ok to use HPLJ4000 to print English, German French etc. but not for Japanese or Russian.
    4) The set of available printer fonts for a given device type
    When formatting a document, SAPscript and SmartForms perform an automatic mapping of the font definitions in the form (e.g. "HELVE 14 point bold") and the available printer fonts of the device type. A replacement printer font is chosen, should the specified font selection not be available in the device type. Now this replacement can be problematic if a language-specific font, such as Chinese CNSONG, is specified in a form and it gets replaced by a font which does not support this language, e.g. COURIER.
    To solve this problem, font families in SE73 have language attribute assigned, e.g. some fonts are characterized as being suitable only for certain languages. And when a replacement has to be chosen because the original font from the form is not available in the device type, a replacement font is chosen which has the same language attributes.
    If no fonts for the language in question exist in the device type, the resulting font will not be able to print the special characters and you will see "wrong" output characters in the printout.
    Note on SAPscript/SmartForms Print Preview:
    The OTF Print Preview available in Windows GUI (e.g. from transaction SP01) will sometimes not show the "wrong" characters which appear on the final printout. Here is the reason: since the Print Preview runs in Windows environment, it will use Windows fonts to represent the actual printer fonts. A Windows font typically has more available characters (i.e. covers more character sets) than are actually available in a printer's resident font.
    A typical example where the Print Preview will differ from the printout is here: if you have a Chinese PCL5 printer such as CNHPLJ4 and use the Western Latin font COURIER in your document, the print preview will show you Chinese characters if you (by accident) tried to format Chinese characters in COURIER font. This is because Windows will automatically choose a font that can output Chinese characters (which is actually not Courier). But when you print the job on an actual PCL5 printer with resident Western and Chinese fonts, the Courier font will not print any Chinese characters but Western special characters instead, because the printer's resident Courier font does not include Chinese characters.
    Rule of thumb: all Asian device types (e.g. CNHPLJ4, JPHPLJ4, JPPOST, KPHPLJ4) support not only Asian fonts but also COURIER, HELVE and TIMES fonts. But these Latin fonts can only be used to print English text, not Chinese/Japanese/Korean characters.
    Which fonts are suitable for a given language?
    Language(s):            Font family to use in a form:
    Latin-1 (Western Europe/Americas) *******
    DE,EN,FR,ES,NL,SV       COURIER, HELVE, TIMES
                            (LETGOTH, LNPRINT)
    Latin-2 (Central Europe) ****************
    PL, CZ                  COURIER, HELVE, TIMES
    ISO 8859-4 (Baltic) *********************
    ET, LT, LV              COURIER, HELVE, TIMES
    ISO 8859-5 (Cyrillic) *******************
    BG, RU, SR, UK          COURCYR, HELVCYR, TIMECYR
    ISO 8859-7 (Greek) **********************
    EL                      COUR_I7, HELV_I7, TIME_I7
    ISO 8859-8 (Hebrew) *********************
    HE                      COURIER, HELVE, TIMES
    ISO 8859-9 (Turkish) ********************
    TR                      COURIER, HELVE, TIMES
    Simplified Chinese **********************
    ZH                      CNHEI, CNKAI, CNSONG
    Japanese ********************************
    JA                      JPMINCHO, DBMINCHO, DBGOTHIC
    Korean **********************************
    KP                      KPBATANG, KPDODUM, KPGULIM
                            KPGUNGSE, KPSAMMUL
    Traditional Chinese *********************
    ZF                      TWDPHEI, TWMING, TWSONG
    Thai ************************************
    TH                      THANGSAN, THDRAFT, THVIJIT
    Arabic (Unicode systems only) ***********
    AR                      ANDALE_J
    Verify your output by examining the OTF data
    When analysing printing problems of this type, be sure to check the OTF data which gets produced by SAPscript or SmartForms. OTF or "Output Text Format" is the intermediate page-description format generated from SAPscript or SmartForms. OTF will contain the final printer font names and character set/language identifiers which help to solve the problem. OTF will even name the form and the language of the form used to create the output.
    The easiest way to do this is to create a spool request from your application, run transaction SP01, use menu
    Goto->Display Requests->Settings
    and choose
    Display Mode: Raw
    Now display your spool request. If this is a SAPscript or SmartForms spool request, you will see OTF data. Each line represents one OTF command, every command starts with a 2-character cmd identifier and possibly some cmd parameters follow.
    Here is an excerpt from a sample OTF file where we highlight the most interesting commands:
    //XHPLJ8000    0700 00000000001
    IN04EALEXTEST_ZEBRA
    IN05%PAGE1
    OPDINA4  P 144  240 1683811906000010000100001
    IN06%WINDOW2
    MT0024401289
    CP11000000E
    FCHELVE  120  00109XSF100SF101110000067E X
    UL +0000000000000
    SW00067
    CT00000000
    ST0453037Dieses SF hat Stil ALEXTEST_ZEBRA mit
    The 1st line with the // (Control) command reveals the device type usedto print: HPLJ8000
    //XHPLJ8000    0700 00000000001
    The 2nd line (IN = Info command) shows the name and (internal 1-char)language key of the form:
    IN04EALEXTEST_ZEBRA
    In this case it is the English (E = EN) SmartForm ALEXTEST_ZEBRA
    The OP-line (OP = Open Page) gives the page format used in the form, it is DINA4 Portrait orientation:
    OPDINA4  P 144  240 1683811906000010000100001
    The CP (CodePage) cmd shows the SAP system codepage used to code the text and the active language. In our case it is codepage 1100 and language E = EN = English.
    CP11000000E
    Finally, the FC-cmd (Font Call) lists a printer font selected within SmartForms. Please note that every SmartForm has a designated default SmartStyle under "Form Attributes->Output Options". In addition, every text node can have a SmartStyle attached (which will override the definitions from the default style for the text). In our case the resulting printer font that was selected is HELVE 12.0 pt bold-off, italic-off.
    FCHELVE   120  00109XSF100SF101110000067E X
    Header Data
    Release Status: Released for Customer
    Released on: 22.08.2005  09:57:20
    Priority: Recommendations/additional info
    Category: Customizing
    Primary Component: BC-CCM-PRN Print and Output Management
    Secondary Components: BC-SRV-SCR SAPscript
    BC-SRV-SSF Smart Forms
    reward if useful
    regards,
    ANJI

  • Ios8 problem. ibooks individually open up ok black print on white, but the "page" shows as dark charcoal with indistinct pale lettering and I can't read it.  Nowhere to fix the "page".  It's crap. Please help

    ios8 problem. ibooks individually open up ok black print on white, but the "page" shows as dark charcoal with indistinct pale lettering and I can't read it.  My home page picture appears to "bleed" through.   Nowhere to fix the "page".  It's crap. Please help

    I'd still prefer to keep separate user accounts. I never had any issues like this before. The only time I started having a problem was when I was just trying to force empty the trash a few months ago. I came on here looking for a solution and someone posted a way to empty the trash using the terminal. Before then, I hadn't used the terminal for anything--it was just another app in my utilities folder.  (None of this has anything to do with having separate user accounts. Plenty of people with kids make second and third user accounts on their laptops so that multiple people can use one laptop, having more than one user on a laptop is not very difficult.) But thank you, I'll try that out and see if it works!

  • I'm trying to print multiple frames from a website onto separate pages.

    Firefox has this option on OSX (each frame on separate page), but safari seems to lack such an option.
    I need to print multiple frames (invoices from zencart) each on separate pages. When I try to print with Safari it will either try and print the selected frame, or it will print all the frames as it's laid out on the page (all printed on one page). Am I missing this option somewhere? Is there an extension I can try (already tried print plus to no avail)?
    Thanks for all the help!

    Wasn't aware of that, I'm trying to disable Full Screen completely in all Apps on my Lion.

  • Only the first page is printed reduced as setup. All pages afterward are full size with information cut off. Recent problem. Can print from Safari just fine. How can I get all pages to be reduced size?

    Question
    Printing internet pages
    Reduced print size
    Only the first page is reduced and printed as desired
    All pages after the first page are full size with information cut off
    Recent problem never seen before
    Can print from Safari and other software just fine
    How can I get all pages to be reduced size?

    One suggestion worked from the Firefox prints incorrectly link mentioned above by mha007. I'm thrilled since this has been annoying me for weeks. Thanks mha007!
    Reset all Firefox printer settings
    # Open your profile folder:
    # On the menu bar, click on the Help menu and select Troubleshooting Information. The Troubleshooting Information tab will open.
    # Under the Application Basics section, click on Show in Finder. A window with your profile folder will open.
    # Note: If you are unable to open or use Firefox, follow the instructions in Finding your profile without opening Firefox.
    # On the menu bar, click on the Firefox menu and select Quit Firefox.
    # In your profile folder, copy the prefs.js file to another folder to make a backup of it.
    # Open the original prefs.js file in a text editor (such as TextEdit).
    # Remove all lines in prefs.js that start with print. and save the file.
    # If something goes wrong when you open Firefox, close it again and overwrite prefs.js with the backup you made.

  • Pages: Special problem with duplex printing on hp310c

    I used to produce and print double sided flyers with pages on my ipad4. My HP 310c printer is ready to print duplex. Everything worked fine until I loaded the IOS7 version of pages (Nov 13). Now there are problems. If I fold the flyer the second page is printed up side down. After some research in internet it seems to me that until the IOS 7 version pages had as default setting "flip on short edge" and now it changed to "flip on long edge". The mac version of pages allows you to toggle between this options (duplex printing). I see no way to change this on my ipad.
    The problem seems to be a little bit tricky, but perhaps there is anybody out there to help me.
    Thanks Manfred

    TThat is my problem also. You are flipping to the long side, you need to flip to the short side. I order to get the back one to be right side up. I was able to get windows 8 to do that today without doing anything beside selecting landscape and flip to short side. But when I use my iPad I donot have that selection. I need software to be able to have that option.

  • Vendor wise print on separate page

    Dear all,
                  I have an ALV Report which display vendor account statement for all the vendors entered in selection screen.
    I want to take a print for all vendors but each  vendor statement should display on separate page. For new Vendor print should be taken on new page.
    e.g.
    start page1
             Vendor1.
             Accno.             Amount             
             123                     50000
             234                     40000
    end page1
    start page2
             Vendor2.
             Accno.             Amount             
             123                     50000
             234                     40000
    end page2
    Pls, Suggest any good solution.
    Thanks & regards,
    Sandip Sonar

    For getting the vendor number page break you need to fill up the IT_SORT
    like
    PERFORM F_SORT USING 'LIFNR' 'T_OUTPUT' '' '*'.
    FORM F_SORT USING l_FIELD l_TABLE l_UP l_group.
      ADD 1 TO L_POS.
      w_SORT-SPOS = l_POS.
      w_SORT-FIELDNAME = l_FIELD.
      w_SORT-TABNAME = l_TABLE.
      w_SORT-UP = l_UP.
      w_sort-group = l_group.
    APPEND w_sort to IT_SORT.
    ENDFORM.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      i_callback_program = sy-repid
      i_callback_top_of_page = 'TOP_OF_PAGE'
      I_CALLBACK_HTML_TOP_OF_PAGE = 'HTML_TOP_OF_PAGE'
      IS_LAYOUT = ws_layout
      it_fieldcat = t_fieldcat
      IT_SORT = it_sort
      it_events = it_events
    TABLES
      t_outtab = T_OUTPUT.

  • How can I fix a printing problem: message cannot print document: "no pages selected to print" when printing a pdf file.

    I am having problems printing a pdf document. When I select a file to print and try to print it says that "no pages selected to print". The default all pages was selected by me but the message keeps coming up. I recently installed adobe reader version 11. Rebooted the computer but sitll having issues printing docs.
    Jerseyguy

    Hi Pat.
    Yes, both of them lead to the very same error.
    I have a workaround, kind of, where I preview the document and select all the pages that are correct (read showing on the pages preview) as included in the 1st screenshot.
    As you can see in the first screenshot, the 5th page seems to be non-existandt, however as I try to preview it from the 3rdP software, it comes up just fine and from there I can print it individually... just annoying when you have 50 pages and 6 of then are randomly not showing up.
    If I try to print the whole document, it simply gives me the 2nd, 3rd and 4th screenshots.
    As for the 3rdP software, as stated in prior posts, it has been working flawlesly for the last 5 years, and has not been updated in any way, shape of form... As you said, maybe it wouldn't be a bad idea to look into that, however I don't believe the contract for the software maintenance is still in effect...
    Thanks.

  • HT2506 Is it possible to print separate pages on the same sheet in preview. I would like to split a set of class power points to display Page 1 and 2 on the first page, page 3 and 4 on the second page etc. Thanks in advance!

    Is it possible to print separate pages on the same sheet in preview. I would like to split a set of class power points to display Page 1 and 2 on the first page, page 3 and 4 on the second page etc.
    Thanks in advance!

    Nevermind everyone!
    I got it to work with Print Down/Across...silly me.
    Thanks anyway!
    -Arin

Maybe you are looking for

  • Ipod Classic Won't Sync with ITunes - Windows 7

    I've been having some problems syncing my Ipod up with my Itunes.  The last time I had a successful sync up was probably 2 and a half weeks ago.  I've tried multiple solutions already but havne't had any success yet.  I tried reinstalling itunes, swi

  • EPM 11.1.1.3 installation on Windows 2008 32 bit

    Hi, getting the following errors when trying to install epm 11.1.1.3 on windows 2008 32 bit. D:\downloads\download_location\assemblies\essbase_administration_services_webapp... Not exists D:\downloads\download_location\assemblies\svc_client... Not ex

  • Applications crash immediately when I click and drag object. Every time in every Adobe program.

    Application crashes when I click and drag object. Any time I am in an adobe program on my new computer (OS X Yosemite 10.10.1, 15 inch macbook pro 2.5gHz) say Illustrator for example, it will be fine until I inevitably need to click and drag somethin

  • Dropdowns - Is it possible to add 400 item lines quickly?!

    I currently working on revamping one of our forms from Excel to Adobe PDF form but have hit a bit of a brick wall when realising that the dropdown list appears to only let you add one item at a time? Is it posible to add them in bulk as i've got abou

  • Config settings

    Hi All. Is anybody aware of any config settings behind the scenes that could prevent a calculated key figures to be calculated before aggregation?  Is there a way we can check this to confirm? Any help or insight would be helpful and fully rewarded.