Printer output incorrect/too small after upgrading to VS 2010 Crystal

I have a Windows Form application that was originally written using .net 3.5 and the version of Crystal Reports that came with Visual Studio 2008. When the VS 2010 release of Crystal Reports came out, I upgraded the application to .net 4/VS 2010 and the new Crystal release.
This application prints checks on blank check stock, so alignment of the output has to be very exact to print the checks correctly. It prints the reports using the PrintToPrinter() method of the ReportDocument class.
In the original version of the program, I had everything aligned correctly in the check report. After updating the application to the latest Crystal release,but making no changes to the report itself, I noticed that the alignment of the checks report was incorrect.
After comparing the output, I was able to determine that the new output is slightly shrunk compared to old output, almost as if it is scaling the report in some way.
I opened the report in the new report designer and verified that all page size and margin settings were correct/the same as before, and they were. The printed output is smaller than it should be based on how the report is designed. I tried adjusted the paper size, and also tried the "Dissociate Formatting Page Size and Printer Paper Size" to see if I could somehow adjust for the scaling, but nothing I tried was successful.
Our check printer is a HP LaserJet 5Si. During my investigation into the problem I discovered that if I printed the report to a pdf printer (PDFCreator) the resulting pdf did not have the same scaling/shrinking problem that I get when the report is sent directly to the LaserJet. I also printed a page from the pdf to the LaserJet using Acrobat Reader, and the output was as I expected it to be.
I only seem to be seeing the scaling/shrinking problem when I send the report directly to the LaserJet. Is there some new setting that I'm overlooking that would be applying some sort of report-wide scaling? Any other ideas as to why this is happening?

Looking for HP LaserJet 5Si at the HP website:
http://h20000.www2.hp.com/bizsupport/TechSupport/ProductList.jsp?lang=en&cc=us&prodTypeId=18972&prodSeriesId=25478&taskId=135
I notice that there are several different types (hm, mx, nx, ...). Also, there are different drivers, depending on the OS.
Ensure that you are using the correct driver (hm, mx, nx, ...) for your printer and for your OS and that the driver has the latest updates from HP.
Follow us on Twitter http://twitter.com/SAPCRNetSup
Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

Similar Messages

  • Error "Screen output are too small" when looping through internal table!

    Hello All:
         I have a huge internal table with some 79000 records and while looping through them and doing some other processing inside the loop, I am getting an error "Screen output are too small"! Could someone please help mw how to fix this issue? I can send the all the code if anyone wants to look at the code. Thanks in advance and rewards are assured.
    Mithun

    Hi,
    Check this
    new-page print off.
    CALL FUNCTION 'GET_PRINT_PARAMETERS'
    EXPORTING
    destination = v_dest
    IMPORTING
    out_parameters = params
    valid = valid.
    * params-linct = '58'.
    * params-linsz = '170'.
    * params-paart = 'X_58_170'.
    * params-prtxt = v_spool_text.
    * params-primm = 'X'.
    * params-prrel = 'X'.
    NEW-PAGE PRINT ON PARAMETERS params NO DIALOG.
    After the call fm GET_PRINT_PARAMETERS params internal table contains all the values for generating spool.
    aRs

  • Getting error "Screen output area too small"! Please help!

    I am getting an error "Screen output area too small" when looping through some huge internal table and sending to spool "on change of some value" in my internal table. Could someone please help me in correcting this? Rewards assured.
    Thanks.
    Mithun

    Check the simple program and have tested ,it works great( IN ECC 6 Version)
    REPORT  ztestspool.
    DATA : arc_params TYPE arc_params,
    v_print_parms TYPE pri_params,
    w_valid TYPE char1,
    w_valid_spool TYPE char1.
    CONSTANTS : lc_paart LIKE sy-paart VALUE 'X_65_132', " Paper Format
    lc_locl TYPE sypdest VALUE 'LOCL', " Destination
    c_x TYPE char1 VALUE 'X'.
    Setup the Print Parmaters
    CALL FUNCTION 'GET_PRINT_PARAMETERS'
      EXPORTING
        authority              = space
        immediately            = space
        new_list_id            = c_x
        no_dialog              = c_x
        user                   = sy-uname
      IMPORTING
        out_parameters         = v_print_parms
      EXCEPTIONS
        archive_info_not_found = 1
        invalid_print_params   = 2
        invalid_archive_params = 3
        OTHERS                 = 4.
    IF sy-subrc NE 0.
      CLEAR : v_print_parms.
    ENDIF.
    The printer destination has to be set up
    IF v_print_parms-pdest = space.
      v_print_parms-pdest = lc_locl.
    ENDIF.
    Explicitly set line width, and output format so that
    the PDF conversion comes out OK
    *v_print_parms-linsz = c_linsz.
    v_print_parms-paart = lc_paart.
    NEW-PAGE PRINT ON PARAMETERS v_print_parms NO DIALOG.
    *PERFORM display_output.
    write :/ 'This is test for spool generation'.
    NEW-PAGE PRINT OFF.
    Thanks
    Seshu

  • Unable to print from HP Laserjet P1102 after upgrading to Mavericks

    Unable to print from HP Laserjet P1102 after upgrading to Mavericks.

    plz try to download the following set of drivers from the link below :::\
    http://gimp-print.sourceforge.net/MacOSX.php3
    This is a new set of default drivers and mayhelp u in resolving the issue.
    Plz do run disk first aid after installing the driver....might suggest even before installaing.
    Thanx !! for trying.

  • Screen Output area too small

    Hi All,
    When I am going to MIRO system is showing the Message (#00118) Screen output area too small.
    and the screen will become blank.
    Please guide me.
    Thanks in advance.
    Pavan H S

    hi
    take help of abaper and try activating the screen program for MIRO in se51
    regards
    kunal

  • Problem with ffmpeg: "lame: output buffer too small"

    Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 15.00 (15/1)
    Input #0, flv, from 'cEoVBVBCkGI.flv':
    Duration: 00:09:31.06, start: 0.000000, bitrate: 305 kb/s
    Stream #0.0: Video: flv, yuv420p, 320x240, 241 kb/s, 15 tbr, 1k tbn, 1k tbc
    Stream #0.1: Audio: mp3, 22050 Hz, mono, s16, 64 kb/s
    File 'pluxus.mp3' already exists. Overwrite ? [y/N] y
    Output #0, mp3, to 'pluxus.mp3':
    Stream #0.0: Audio: libmp3lame, 22050 Hz, mono, s16, 64 kb/s
    Stream mapping:
    Stream #0.1 -> #0.0
    Press [q] to stop encoding
    [mp3 @ 0x814b270]mdb:255, lastbuf:0 skipping granule 0
    [mp3 @ 0x814b270]mdb:255, lastbuf:196 skipping granule 0
    [libmp3lame @ 0x814c760]lame: output buffer too small (buffer index: 9404, free bytes: 388)
    Audio encoding failed
    [n00b@asrock Music]$
    Any ideas?

    Hi to all!
    I've uploaded lame-3.97-1 package to AUR. You will have to delete gstreamer0.10-ugly-plugins because it needs lame-3.98.2.
    http://aur.archlinux.org/packages.php?ID=366

  • I/O Error ioe: Output buffer too small

    I am currently running an FTP process from within the database using a Java stored procedure attempting to send about 199 rows. I am receiving the error message i/o error ioe: Output buffer too small.
    If I reduce the number of rows to below 83, I can successfully complete, however, any number over 83, and the technical problem occurs.
    Is there an Oracle Parameter in the init.ora file that I can modify to increase the amount of data sent... (BTW.. 82 Rows is approximately 8K of data)
    Thanks,
    wn

    I am currently running an FTP process from within the database using a Java stored procedure attempting to send about 199 rows. I am receiving the error message i/o error ioe: Output buffer too small.
    If I reduce the number of rows to below 83, I can successfully complete, however, any number over 83, and the technical problem occurs.
    Is there an Oracle Parameter in the init.ora file that I can modify to increase the amount of data sent... (BTW.. 82 Rows is approximately 8K of data)
    Thanks,
    wn

  • How do I get print n share to work after upgrade to iOS 5.  I can print from this app thru wifi.  But it can,t print mail, web pages, etc..

    How do I get print n share to work after upgrade to iOS 5.  I can print from the app thru wifi and PC. However am unable to print mail, web pages, etc..
    In mail when I try to print it just says can,t find air printers.  It used to say print with print  n share.

    I sent e-mail to developer regarding this and they said that basically Apple has denied them access to the Airprint dialog in the new source code for iOS 5.  So, the only way to print to pdf is to capture the e-mail or webpage in the internal apps within Print n Share.  INHO, this really *****.  Apple should make printing to pdf files just a standard feature of all their apps.  If they don't do this, they are going to lose alot of business to the Adroid world as pdf file format is the business standard for all documents.

  • Epson r1900 Prints too dark after upgrading to cs5 from cs3

    Ok this one has got me stumped.  While still in photoshop CS3 my epson r1900 was printing photo's just fine.  After upgrading cs3 to Photoshop cs5  it now prints everything too blue.  Nothing else has changed. My monitor is still calibrated, my printer paper profiles are still the same, the only change was upgrading to cs5.  To me it looks all the world like ICM is being applied twice (in photoshop and the printer) but in photoshop I have selected "photoshop manages colors" just like I did in cs3, and in the print dialog box for the printer, I have selected no ICM again just like I did in CS3.  But now the prints come out with a, to my eye, dark blue tint.  Very very frusterating.  I have deleted the color prefs file and let that recreate, but that did not help either.  I am out of tricks.  Any suggestions?
    Thanks
    Patrick

    There were a lot of reports of "double profiling" with Epson printers when Photoshop CS5 was first released.  I believe many people were seeing magenta-looking prints at that time.
    Unfortunately, I don't think there was ever a resolution or even a good workaround...  I recall at least one person bought a new printer to be able to continue to work.
    Of course, double check to see whether Epson has released any updated printer drivers.
    As I don't have an Epson myself, I can only suggest that you'll want to experiment with your settings to see if you can find a way to disable color management in the printer driver, so that only Photoshop does it - or disable color-management in Photoshop so that only the printer driver will do it.
    -Noel

  • I cannot print wirelessly on hp dj3000 after upgrading to Snow Leopard

    I have a HP DeskJet 3000 printer. I used to be able to print wirelessly on it from my Macbook (OS X 10.5) and also from PCs. After I upgraded to 10.6.8 the Mac will not print any more via wireless connection. After giving Print command I get response, after a while that the IP address of the printer is busy (despite it isn't). I re-setted all print queues and deleted all printers on Mac and re-installed everything. Then I also tried setting a fixed IP for the printer and configuring it manually - does not work either. I have run out of ideas. Anyone can help?

    Hi,
    Don't use the drivers above as the Deskjet 1220c is no longer supported on Mac OS X v10.6 or above, there are no drivers provided by HP or Apple as you may find stated below:
    http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&task Id=120&prodSeriesId=25521&prodTypeId=18972&prodSeriesId=25521&objectID=c01856359
    You may try the 3rd party HPIJS print drivers which seems to support your printer, be sure to install any of the 3 downloads within the Downloads Required section, then follow the Printer Set Up Instructions:
    http://www.linuxfoundation.org/collaborate/workgroups/openprinting/macosx/hpijs
    Shlomi

  • Printing output incorrect with non Russian fonts

    I have tried all the ways with approximate all the device types.  
    We are getting the correct print preview of spool requests in SAP with Russian Fonts, It means that SAP is doing it work, but the printing output is wrong.  
    The device types (eg. HPUTF8, HPLJ5, ZPC2424S)  are printing correctly with other Printers like RU03, RU02, RU05 but not with RU07.  
    We have tried many windows drivers as well which were suggested by SAP.
    I have tried the below device types as well which are cyrillic compatible. For these device types print preview is coming fine but not printout.
    Cyrillic  |   I5SPOST     | Dfnlatin (note 83502)
    SAPWIN5     | Cyrillic, e.g. RU  |    Yes
    Below fonts are suitable for a given languages including Russian:.  
    * ISO 8859-5 (Cyrillic) ************ *******  
    BG, RU, SR, UK          COURCYR, HELVCYR, TIMECYR  
    While printing on
    RU07  the font should be only above ones not the FC OCRA.   FCTIMECYR 080 00060XSF201SF201410 200040R
    FCOCRA 120 00144 SF301SF301400100144 R
    Kindly suggest if any particular setting like device type, symbol set, printer driver suitable for this printer to print output correctly.
    Regards
    Munish

    This is normal printer HP laserjet p2055 dn printer.
    RU03, RU06, RU07  are sap printer names in ECC system.
    SAPSPrint server has names like mospr03, mospr06, mospr07.
    SAP is using access method S and pointing to host printer drivers like mospr07 in sapsprint windows server.
    It seems that either the printer driver on windows is incorrect in terms of printing from sap or there may be font problem in physical printer.

  • Printing Output incorrect

    Hi Gurus, The end user have problem printing the EPF calculation for the employee.
    The EPF report is showing different amount on the screen and on the print out. For Example ; On the screen is showing $11.30 but when we print out it appear as $11.20. The different amount appear only when you printing the hardcopy. So the printing Output is incorrect. What can i do to resolve this problem. Or is this BASIS issue or something to do with the ABAB program. Please suggest. Thank you.

    That sounds very weird... the first thing i'll check will be if theres any authorization issues (I seen these before where someone has no access for a specific cost center for example)... if that doesn't resolve your issue, you might have to debug the report
    Regards
    Juan

  • The print face is too small

    When I print using the latest version the type face is too small.
    This happens on many sites.

    File > Page Setup = '''Scale'''
    That's the control for printed font size.

  • Itunes window too large after upgrade!

    After upgrading to itunes 8.2, the the itunes window opens so that the bottom of it is below the bottom of my display. I can't get to the "handle" on the bottom corner to make it smaller, and I can't get to any commands on the bottom of the screen (can't add playlists!!) Any suggestions?

    Go to System Prefs and change your screen resolution. Resize the window, then change the resolution back.

  • Print out size lost control after upgrade to osx 10.9, cannot print 100% document original size, why?

    As subject said.
    I'm using Xerox 1450GA, before upgrade to OSX 10.9, printing Adobe file could be in 100% real size. After upgrade, lost control, even checked setting in 100% in setting, come out image still auto reduce few percents, that make me confuse and cannot complete digital printing jobs, someone have same problem?  Please help to solve...

    I've spent hours on the phone going in circles with HP's "support" (I use the term loosely here) and can confirm that it's a driver issue. The best part is, HP and Apple claim that neither of them have a copy of the v2.14 driver that actually worked, and I can't seem to dig one up online anywhere. I've tried everything under the sun and just gave up... ordering an Epson and selling both of my HP's. I think the only other option is to wait for HP to release working drivers, but since they don't even seem to understand that their driver is the source of the problem, I wouldn't hold my breath.
    It seems really crazy to me that neither the manufacturer nor Apple keep a copy of the previous driver, but that's what I've been told. HP did release what they're calling a new 10.9 raster driver (available on their site), but it didn't fix the problem for me. If you have a timemachine backup from before the 2.16.1 driver was released, I'd restore to that and turn off automatic updates. If you don't (like me) seems like your stuck.

Maybe you are looking for