Adding Custom Paper Size in Crystal Reports

Visual Basic

    Sponsored Links


  • 1. Using Preprinted Forms
    We are developing a program that needs to print variable text (from a database) into a preprinted form. Unfortunately, CR for .Net and VS2002/2003 don't seem to be able to get the text to come out in the same place that it was specified in the designer. We are seeing both horizontal and vertical expansion including fields that "jump" off the page to the right and the creation of second pages that are blank (obviously because the first page has expanded beyond the margins). All that CR can provide is to make sure we have the most current drivers (we have) and that they are Unicode compliant (which no one seems to be able to tell us). This seems to happen most with some of the newer HP Bubblejet printers but we have not tested more than 25 printers. Would appreciate any thoughts on how to deal with this.
  • 2. Printer Font problem
    Crystal report 7.0 I have two Dotmatrix Printers Epson LX 300 and Epson LQ300. What font shall I use to print out the printer-build-in font other than software font? Thank you in advance!
  • 3. Oracle 8 hints in Crystal 8.5
    I have a CR 8.5 report whose Oracle 8i SQL query takes 2-3 minutes to print, but with some tuning and with the use of Oracle hints that goes down to 2-3 secs. The problem is, when I insert the SQL into the report CR removes the hint when executing the report and I get the same print time problem. Is there a setting somewhere, in the CR Designer or in the CRAPI where it can be configured for CR to keep the hint? Thanks in advance for any help. kristoff plasun
  • 4. CR report to scroll up/down
    I need to create a report that will allow users to scroll up/down (similar to an HTML page) instead of using previous/next page navigation. IS it possible with CR? Thanks Bill
  • 5. passing multiple parameters to program
    I'm using and CR 9.0. I have a report that needs to have multiple parameters passed to it. Does someone have some sample code on how to do this from within a windows program? I've seen code to pass a single parameter, but not multiple. I don't want the user to be prompted for a value, but pass it via the program. Thanks Tom

Adding Custom Paper Size in Crystal Reports

Postby S3Jpc2huYQ » Sun, 03 Dec 2006 14:39:00 GMT

Respected Sir / Madam,
 I am working as  a softwareprofessional with core MicroSoft Technologies. 
At present I am working in .Net 2003. I am using the Crystal Reports that 
comes along with the .Net 2003 package for my Reporting Purpose. I have a 
problem in printing the reports when it comes to printing it in a Custom 
Paper size. The paper size that i use is  10in x 12in. I have set the paper 
size in the printer using the server properties in the Control panel. I am 
not able to set the paper size in the coding part as we usually do using the 

It shows only the Names of the paper that it supports. how to i Set the 
paper size to 10in x 12in.  Everytime otherwise i have to go to the Advanced 
properties in the print dialog box ,that pops up when we click the print 
button in the viewer, set the paper size which is defaulted to Letter and 
then print it. 

I would be really GRATEFUL if any of u can help me out in this problem.


Waiting for a positive reply

Please i need  Clear solution. pleaseeeeeeeeee

Think Positive. There is always an answer for a Problem. Never Say Die.

Similar Threads:

1.Cannot print using custom paper size (Crystal Report .NET)

2.Can Crystal report use custom paper size ?

I've use a custom paper size on a report, with dot matrix printer ,
it works fine on development machine,
but , when I deploy the report to production machine,
the paper size will change to A4,
if anyone have idea that why this happen ??

Thank you very much!!

3.How to set custom paper size in crystal reports 8.5

Hi, I am unable to set the custom paper size using VB 6.0 (with SP 6) and Crystal Reports 8.5. I need to set it to 8.5 Inches x 6.0 Inches (Width x Height). My printer does not support the User Defined Sizes
I have tried the following cod
crptobj.PaperSize = crPaperUser

4.crystal report paper size

I've a problem. I have to set the paper size of a report (crystal report) at 
runtime, but the size I need to set isn't in the list of 

I want do something like this:
myreport.PrintOptions.PaperSize = new CrystalDecisions.Shared.PaperSize 
(width, height)

There is a way to do that?

Thank you

5.Printing on a Custom Paper Size


I want to programatically set the paper size of a print document. I created 
a class that inherits PrintDocument, so I can print some database records on 
8" x 10" paper.

I added this line to my class constructor:

Dim customPaperSize As New Printing.PaperSize("8x10", 800, 1000)

But now I am looking for the proper code lines so that any instance of my 
class sends the proper size information to the printer, without user 
intervention. How do I do it with VB.NET (with .NET 2.0)?

Thank you in advance,


6. Custom Paper Sizes

7. Getting the paper size for a custom printer form

8. Custom size paper problem

Return to Visual Basic


Who is online

Users browsing this forum: No registered users and 33 guest