1 Reply Latest reply: Nov 7, 2008 8:11 PM by Prathamesh Acharya RSS

Design Invoice in Crystal Report 8.5

Rita Silva
Currently Being Moderated



Crystal report is the software used to create reports and documents for the business software we use (it's built-in).


We have received from the graphic designer a layout design in PDF vectorial format for the sales invoice, but we are having a hard time to make it work with crystal report.


Is there anyway we can use a full background image? Or does it have to be built by areas with pieces of images?


Which is the best image extension/format to be used when adding images? We have noticed that using jpg results in a lot of grain. An image with white background will show not white, but grainy making it impossible to look good within the rest of the document.


We aim to have the invoices both printed or sent by email (PDF or HTM format) and we need it to work with quality both ways. We've noticed as well that using gif (instead of jpg) gives better/good print results, but if we print an invoice that was converted into PDF, though it was not visible on the screen (contrary to jpg), the print will show a grainy background of the image, where it should be white (like described when using jpg).


I would appreciate your help as we're not managing to find a good enough solution.


Thank you.

  • Re: Design Invoice in Crystal Report 8.5
    Prathamesh Acharya
    Currently Being Moderated

    Hi Rita


    There are certain advantages/limitations while using any kind of image formats which are quite generic in nature(whether with crystal or otherwise).


    If you think that the pdf document which holds the images in it looks good as per your requirement(since you are comparing the results with it) then would suggest you to insert this pdf file directly as an OLE object.


    In Insert>>Ole Object menu you will get to see the option for inserting an Adobe Acrobat Document.


    Please break the pdf document into several pages as crystal would be able to display one page in one OLE object.