Solved

VB6 craxdrt9.dll produces low resolution image

Posted on 2009-05-12
6
647 Views
Last Modified: 2012-05-06
Hi All
We use a VB6 program to export Crystal Report 9 results as PDF files on our server. The problem is, when the same report is printed directly from the Crystal Report 9 developer tool, the image quality is very good. However, when the VB program uses export option of the crystal object within the VB program, the image quality is drastically reduced. We've been trying to work out what is causing this problem, but thus far have had no luck. The version of the craxdrt9.dll file that we use is: 9.2.3.1368 but i'm not sure if the problem is with this dll itself anyway. If anyone has any ideas of how we can overcome this problem it will be very much appreciated. I have attached a snippet of the code. Thank you.
Dim crxApp As New CRAXDRT.Application

Dim crxRpt As CRAXDRT.Report
 

csFullReportName = App.Path & "\Reports\" + csReportName

Set crxRpt = crxApp.OpenReport(csFullReportName)

crxRpt.DiscardSavedData

crxRpt.Database.Tables(1).SetLogOnInfo csSrv, csDB, csUserID, csPassword

crxRpt.ParameterFields.GetItemByName("@ReportName").AddCurrentValue csReportName

crxRpt.ParameterFields.GetItemByName("@Submitter").AddCurrentValue csSubmitter

crxRpt.ParameterFields.GetItemByName("@GUID").AddCurrentValue gcsGUID

crxRpt.DisplayProgressDialog = False

crxRpt.ExportOptions.DestinationType = crEDTDiskFile

crxRpt.ExportOptions.FormatType = crEFTPortableDocFormat

crxRpt.ExportOptions.PDFExportAllPages = True

crxRpt.ExportOptions.DiskFileName = csPDFFileName

crxRpt.Export False

Open in new window

0
Comment
Question by:LITTLE RealEstate
  • 3
  • 3
6 Comments
 
LVL 100

Expert Comment

by:mlmcc
ID: 24370488
When you say image quality do you mean the whole report or is there an image on the report.

mlmcc
0
 

Author Comment

by:LITTLE RealEstate
ID: 24370587
Sorry, I should have been more clear about the image. The image itself is a dynamic jpg image that is displayed on the report via an add-on tool called cview. The reason we use this cview product to display an image is because the imaged that will be displayed on the report is dicdated by the data. To give you some more info about the problem, the image quality ends up coming out as 96dpi instead of 200dpi. Hope that helps. Thanks.
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24370958
That's what I thought just making sure.

I know there were some issues with quality on export to PDF.  Do you hae the last service pack for CR9 installed?

mlmcc
0
What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

 

Author Comment

by:LITTLE RealEstate
ID: 24371453
As for the Crystal Reports development took we use "CR Professional Product Type: Full" and version: 9.2.0.448. The version of the craxdrt9.dll we deployed to each of the user's machine is: 9.2.3.1368, but I don't know if this has any bearing on this problem.
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 24371812
It could.  I don't know how the version numbering goes but it seems they are far enough apart to perhaps cause problems.

mlmcc
0
 

Accepted Solution

by:
LITTLE RealEstate earned 0 total points
ID: 24381337
Yeah that's possible too. Thanks for your help and your suggestions. I think this is going to be one of those problems that's going to take quite a bit of time to resolve. Thanks.
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Many companies are making the switch from Microsoft to Google Apps (https://www.google.com/work/apps/business/). Use this article to learn more about what Google Apps has to offer and to help if you’re planning on migrating to Google Apps. It is …
This collection of functions covers all the normal rounding methods of just about any numeric value.
Viewers will learn how to maximize accessibility options in an Excel workbook for users with accessibility issues.
Viewers will learn the different options available in the Backstage view in Excel 2013.

708 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

15 Experts available now in Live!

Get 1:1 Help Now