Using a Custom Paper Size on a different Machine

Posted on 2009-12-30
Last Modified: 2012-06-27
I have an issue that I am hoping has a solution that does not require a code change.
I have a crystal report that uses a custom paper size.  The custom paper size needs to be created in server properties and in the development environment when this is set up everything works fine.  When I go to the test environment (different server) does not work... it defaults to a paper size that is not compatiable and the one page report prints on many pages.  When I open the report in crystal on the test machine and save the rpt with the proper paper size it works fine in the test environment.  When I go to the next environment the same thing happens.  
I found the following site that suggests that Crystal stores the id of the paper size rather than the name, which makes sense based on what I am saying because the paper size names all match.  (
The code here would work but I do not have access to change the code where this would need to go.  Since there are a few terminal servers involved in the transaction...I cant just open the report in Crystal on the machine and save.
If someone has a system way of getting around this or has another idea, please let me know.

Question by:kiprimshot
    LVL 100

    Expert Comment

    I think you are correct that Crystal stores an index to the paper sie rather than the size.

    One thing you could try would be to install a "Crystal" printer driver on the machines and use it for all reporting.  You can setup the special/custom paper size for all the machines on that printer and it should then be the same index.

    LVL 2

    Author Comment

    hmmm... not sure what you mean by a Crystal Printer driver...  the actual printer in all cases is CutePDF.  Let me know what you mean and I will give it a try!. Thanks!
    LVL 100

    Accepted Solution

    INstall a printer driver and name it as CrystakPrinter.  Then use it only for Crystal.

    I am not sure you can do that with CutePDF.  Though you shoukd be able to install CutePDF then the page sizes in the same order on all machines so the indexes will be the same.


    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Join & Write a Comment

    Hot fix for .Net Crystal Reports 10.2.3600.0 to fix problems with sub reports running on 64 bit operating systems ISSUE: Reports which contain subreports fail with error "Missing Parameter Value" DEPLOYMENT SERVER OS: Windows 2008 with 64 bi…
    Hello everyone, Hope you find this as helpful as we did. We have on the company I work for an application built in Delphi V with Crystal Reports 8. We all know that Crystal & Delphi can be temperamental sometimes and the worst thing is, nearly…
    This video discusses moving either the default database or any database to a new volume.
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    731 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now